summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Baergen <joshuabaergen@gentoo.org>2005-12-18 10:21:19 +0000
committerJoshua Baergen <joshuabaergen@gentoo.org>2005-12-18 10:21:19 +0000
commit57eece68aa0fa598169188f0d7368e46d614ed75 (patch)
tree97c5e5cdd280589c3772e6e3154a9ec74c014935 /app-doc
parentAdd new xorg-docs package to modular X mask. (diff)
downloadgentoo-2-57eece68aa0fa598169188f0d7368e46d614ed75.tar.gz
gentoo-2-57eece68aa0fa598169188f0d7368e46d614ed75.tar.bz2
gentoo-2-57eece68aa0fa598169188f0d7368e46d614ed75.zip
New modular X package containing main X manpages and library documentation.
(Portage version: 2.1_pre1)
Diffstat (limited to 'app-doc')
-rw-r--r--app-doc/xorg-docs/ChangeLog10
-rw-r--r--app-doc/xorg-docs/files/allow_manpages_only.patch26
-rw-r--r--app-doc/xorg-docs/files/digest-xorg-docs-1.0.01
-rw-r--r--app-doc/xorg-docs/metadata.xml5
-rw-r--r--app-doc/xorg-docs/xorg-docs-1.0.0.ebuild19
5 files changed, 61 insertions, 0 deletions
diff --git a/app-doc/xorg-docs/ChangeLog b/app-doc/xorg-docs/ChangeLog
new file mode 100644
index 000000000000..cfc9b8025323
--- /dev/null
+++ b/app-doc/xorg-docs/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-doc/xorg-docs
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/xorg-docs/ChangeLog,v 1.1 2005/12/18 10:21:19 joshuabaergen Exp $
+
+*xorg-docs-1.0.0 (18 Dec 2005)
+
+ 18 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +files/allow_manpages_only.patch, +metadata.xml, +xorg-docs-1.0.0.ebuild:
+ New modular X package containing main X manpages and library documentation.
+
diff --git a/app-doc/xorg-docs/files/allow_manpages_only.patch b/app-doc/xorg-docs/files/allow_manpages_only.patch
new file mode 100644
index 000000000000..bdea8eb1e81f
--- /dev/null
+++ b/app-doc/xorg-docs/files/allow_manpages_only.patch
@@ -0,0 +1,26 @@
+--- Makefile.am.old 2005-12-08 20:02:54.000000000 -0700
++++ Makefile.am 2005-12-18 02:49:59.000000000 -0700
+@@ -20,7 +20,11 @@
+ #
+ # Process this file with autoconf to create configure.
+
++if NONMAN
+ SUBDIRS = hardcopy man sgml
++else
++SUBDIRS = man
++endif
+
+ EXTRA_DIST = \
+ misc/xlogo.epsi \
+--- configure.ac.old 2005-12-14 17:24:13.000000000 -0700
++++ configure.ac 2005-12-18 02:49:59.000000000 -0700
+@@ -34,6 +34,9 @@
+ AC_SUBST([X11DOCDIR])
+ AC_SUBST([HARDCOPYDIR])
+
++AC_ARG_ENABLE(non-man-docs, AS_HELP_STRING([--enable-non-man-docs], [Install extra (non-man) documentation (default: no)]), [NONMAN=$enableval], [NONMAN=no])
++AM_CONDITIONAL(NONMAN, [test "x$NONMAN" = xyes])
++
+ XORG_MANPAGE_SECTIONS
+ XORG_RELEASE_VERSION
+
diff --git a/app-doc/xorg-docs/files/digest-xorg-docs-1.0.0 b/app-doc/xorg-docs/files/digest-xorg-docs-1.0.0
new file mode 100644
index 000000000000..a02523aa3dce
--- /dev/null
+++ b/app-doc/xorg-docs/files/digest-xorg-docs-1.0.0
@@ -0,0 +1 @@
+MD5 8c4b45d41a878c9718de285d7d65726f xorg-docs-1.0.0.tar.bz2 7816157
diff --git a/app-doc/xorg-docs/metadata.xml b/app-doc/xorg-docs/metadata.xml
new file mode 100644
index 000000000000..01c4c004e735
--- /dev/null
+++ b/app-doc/xorg-docs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/app-doc/xorg-docs/xorg-docs-1.0.0.ebuild b/app-doc/xorg-docs/xorg-docs-1.0.0.ebuild
new file mode 100644
index 000000000000..e7596f5c8edd
--- /dev/null
+++ b/app-doc/xorg-docs/xorg-docs-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/xorg-docs/xorg-docs-1.0.0.ebuild,v 1.1 2005/12/18 10:21:19 joshuabaergen Exp $
+
+# Must be before x-modular eclass is inherited
+SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X.Org docs"
+KEYWORDS="~x86"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+IUSE="doc"
+
+PATCHES="${FILESDIR}/allow_manpages_only.patch"
+
+CONFIGURE_OPTIONS="$(use_enable doc non-man-docs)"