summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-05-17 16:32:49 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-05-17 16:32:49 +0000
commitadc8b6a494f31969db05b340800a6a4e54157bd6 (patch)
tree5044d29b706a3b0d4957c7c245912f0e334c8819 /app-text/xindy
parentClean up. Remove deprecated slot_rebuild() check. Back to ~ppc. (diff)
downloadhistorical-adc8b6a494f31969db05b340800a6a4e54157bd6.tar.gz
historical-adc8b6a494f31969db05b340800a6a4e54157bd6.tar.bz2
historical-adc8b6a494f31969db05b340800a6a4e54157bd6.zip
Initial import, thanks to Gour and other people involved in bug #71531 and also thanks to people in #gentoo-lisp for help with having it to work with external clisp
Package-Manager: portage-2.1.5
Diffstat (limited to 'app-text/xindy')
-rw-r--r--app-text/xindy/ChangeLog12
-rw-r--r--app-text/xindy/Manifest14
-rw-r--r--app-text/xindy/metadata.xml19
-rw-r--r--app-text/xindy/xindy-2.3.ebuild32
4 files changed, 77 insertions, 0 deletions
diff --git a/app-text/xindy/ChangeLog b/app-text/xindy/ChangeLog
new file mode 100644
index 000000000000..23d1564d8ca3
--- /dev/null
+++ b/app-text/xindy/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for app-text/xindy
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/xindy/ChangeLog,v 1.1 2008/05/17 16:32:49 aballier Exp $
+
+*xindy-2.3 (17 May 2008)
+
+ 17 May 2008; Alexis Ballier <aballier@gentoo.org> +metadata.xml,
+ +xindy-2.3.ebuild:
+ Initial import, thanks to Gour and other people involved in bug #71531 and
+ also thanks to people in #gentoo-lisp for help with having it to work with
+ external clisp
+
diff --git a/app-text/xindy/Manifest b/app-text/xindy/Manifest
new file mode 100644
index 000000000000..1e52903df5fd
--- /dev/null
+++ b/app-text/xindy/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST xindy-2.3.tar.gz 10695987 RMD160 ab9421f1f5ce8fe471839944fd42fddc26ac1a8f SHA1 9cbbc659f50a9791a30c8c98fa5c38b58e29527e SHA256 671cc69b3c02f1ee43250dfee117931b6dc33cc701e225819589787d2bf05071
+EBUILD xindy-2.3.ebuild 869 RMD160 c1c957e0f7d3f1a24524effb7f94e67587bb007c SHA1 fa4db76db669e613bef2a6553a5d2969200657d6 SHA256 405d2113d3f87c2715180d6aaaecc159365b254607d1a610f3dbb67a8358a68b
+MISC ChangeLog 489 RMD160 01378c54d3c1bb5783408ce1cc13068b51821c7e SHA1 d9aa483601467851503bf83b702f89ff42bc8f4d SHA256 49088ab84eb6738faa8d35bedaa124d8fe459b11ef097f0dd598311e500f3a28
+MISC metadata.xml 922 RMD160 27f6f0108b293a73c241beae84eb9d783c5d6c2d SHA1 a698270b26bf5c30cc9616388ef49cfc52dded4c SHA256 c3bbfb04edd75f7fa8aae555c735d8006c6feb1802c5ec17d3f5fc742b9a0202
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkgvCLwACgkQvFcC4BYPU0ouQgCguMF8PVrhWaxSUp+lLTAT5hki
+9doAoLouXmY4ODt3Cx9lo59iCDBf1OiM
+=WVGP
+-----END PGP SIGNATURE-----
diff --git a/app-text/xindy/metadata.xml b/app-text/xindy/metadata.xml
new file mode 100644
index 000000000000..b206ed83dc2d
--- /dev/null
+++ b/app-text/xindy/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>tex</herd>
+<herd>common-lisp</herd>
+<longdescription lang="en">
+ xindy is an index processor that can be used to generate book-like indexes
+ for arbitrary document-preparation systems. This includes systems such as
+ TeX and LaTeX, the roff-family, SGML/XML-based systems (e.g., HTML) that
+ process some kind of text and generate indexing information. The kernel
+ system is not fixed to any specific system, but can be configured to work
+ together with such systems.
+
+ In comparison to other index processors xindy has several powerful features
+ that make it an ideal framework for describing and generating complex
+ indices, addressing especially international indexing. Have a look at
+ xindy's Overview that describes its most important features!
+</longdescription>
+</pkgmetadata>
diff --git a/app-text/xindy/xindy-2.3.ebuild b/app-text/xindy/xindy-2.3.ebuild
new file mode 100644
index 000000000000..3f1aadc3326f
--- /dev/null
+++ b/app-text/xindy/xindy-2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/xindy/xindy-2.3.ebuild,v 1.1 2008/05/17 16:32:49 aballier Exp $
+
+DESCRIPTION="A Flexible Indexing System"
+
+HOMEPAGE="http://www.xindy.org/"
+SRC_URI="mirror://sourceforge/xindy/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="doc"
+RDEPEND="virtual/latex-base
+ >=dev-lisp/clisp-2.44.1-r1"
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
+src_compile() {
+ local clisp_dir
+ clisp_dir=`clisp --version | grep "Installation directory:" | sed 's/Installation directory: //'`
+ econf \
+ $(use_enable doc docs) \
+ --enable-external-clisp --enable-clisp-dir=${clisp_dir}
+ emake -j1 || die "Make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ dodoc AUTHORS ChangeLog.Gour NEWS README
+}