summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2010-09-29 17:47:22 +0000
committerTim Harder <radhermit@gentoo.org>2010-09-29 17:47:22 +0000
commit8b0739dd2e845e16bc1c17c1863c68e20e5a5683 (patch)
treecc010b285884a4f7f4bcde616d3962307d16852e /app-text/xindy
parentVersion bump with some fixes. (diff)
downloadhistorical-8b0739dd2e845e16bc1c17c1863c68e20e5a5683.tar.gz
historical-8b0739dd2e845e16bc1c17c1863c68e20e5a5683.tar.bz2
historical-8b0739dd2e845e16bc1c17c1863c68e20e5a5683.zip
Version bump (bug #281677). Update to EAPI=3, fix configure script issue, and remove extra external clisp setup as the build system defaults to using it properly.
Package-Manager: portage-2.2_rc87/cvs/Linux x86_64
Diffstat (limited to 'app-text/xindy')
-rw-r--r--app-text/xindy/ChangeLog10
-rw-r--r--app-text/xindy/Manifest17
-rw-r--r--app-text/xindy/files/xindy-2.4-configure.patch21
-rw-r--r--app-text/xindy/xindy-2.4.ebuild43
4 files changed, 85 insertions, 6 deletions
diff --git a/app-text/xindy/ChangeLog b/app-text/xindy/ChangeLog
index f286f9ade225..b9914424ed07 100644
--- a/app-text/xindy/ChangeLog
+++ b/app-text/xindy/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-text/xindy
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/xindy/ChangeLog,v 1.10 2010/04/24 11:12:33 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/xindy/ChangeLog,v 1.11 2010/09/29 17:47:22 radhermit Exp $
+
+*xindy-2.4 (29 Sep 2010)
+
+ 29 Sep 2010; Tim Harder <radhermit@gentoo.org> +xindy-2.4.ebuild,
+ +files/xindy-2.4-configure.patch:
+ Version bump (bug #281677). Update to EAPI=3, fix configure script issue,
+ and remove extra external clisp setup as the build system defaults to
+ using it properly.
24 Apr 2010; Alexis Ballier <aballier@gentoo.org> xindy-2.3.ebuild,
+files/xindy-2.3-clisp-2.48.patch:
diff --git a/app-text/xindy/Manifest b/app-text/xindy/Manifest
index fdc6d4ca5e3f..d596230b6aa2 100644
--- a/app-text/xindy/Manifest
+++ b/app-text/xindy/Manifest
@@ -2,14 +2,21 @@
Hash: SHA1
AUX xindy-2.3-clisp-2.48.patch 926 RMD160 e69195dca913eb0575ece7de6b92845fda193f3d SHA1 9cb2bbfa7b3dbe2ed436b16effde30bcbe278ddb SHA256 52ef75a6e0c254e4c9943357b43aca677003a5aa852a3c6a1350456fced8dc48
+AUX xindy-2.4-configure.patch 884 RMD160 4be448be065635067930da43768d76615f3a34c4 SHA1 6216ef6fae2005a90e28e092bc1f285abdc5acec SHA256 8c65bc27d6f62898999ec22bf99096022df4b47d04b0d93550d2599837037725
DIST xindy-2.3.tar.gz 10695987 RMD160 ab9421f1f5ce8fe471839944fd42fddc26ac1a8f SHA1 9cbbc659f50a9791a30c8c98fa5c38b58e29527e SHA256 671cc69b3c02f1ee43250dfee117931b6dc33cc701e225819589787d2bf05071
+DIST xindy-2.4.tar.gz 498024 RMD160 a5d91e0cadb191ff5169a3e7c659d087d4660808 SHA1 5f49f4cea23efc293be9305b774e56356f9eb0d9 SHA256 616f977b014d67814d6ca45149e1452f3b1410176969d32b6ead5bdf6dc55d71
EBUILD xindy-2.3.ebuild 1106 RMD160 6fb0208f44d06970dfe762e9457c3e18a4b8f233 SHA1 32d5dd20cf5d4919580b2088bb4bc40c36424b13 SHA256 bbe48b198be587d86b7cea8e234b6fe5aaa197d191f91e17ce49f2a84bf794ae
-MISC ChangeLog 1541 RMD160 2a14b90163f3519fe5d95f9def164845f55a4f12 SHA1 5e38c2b6f6ac9e711855eb7d498059e0cc87acc0 SHA256 e51f3bc5f5a60da390ef614238508dad30420e50d2b9cb253b4891fcba4b768e
+EBUILD xindy-2.4.ebuild 973 RMD160 efc3706509a970a3e951bcc29376bddc16abeec8 SHA1 442e8dc3eacd6cce2f6d6a96f42a7401a1df156f SHA256 e721ee33bbddf194e2430c8d0ffab8a7e3bb44ace0ff37642e99ac427bcb12f3
+MISC ChangeLog 1842 RMD160 87d41319f99e8a23f0439dd4fa4951677e5426ed SHA1 54b307dc2d1ba67258e3362068e6bf0b36e3d673 SHA256 1fa5dfdda055cddc7e43528cb472c4505102fb42e6be454b8d1604296d78292e
MISC metadata.xml 922 RMD160 27f6f0108b293a73c241beae84eb9d783c5d6c2d SHA1 a698270b26bf5c30cc9616388ef49cfc52dded4c SHA256 c3bbfb04edd75f7fa8aae555c735d8006c6feb1802c5ec17d3f5fc742b9a0202
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkvS0igACgkQvFcC4BYPU0pfZACeLph6Fl8Ae9St/X+yteQWIvUj
-k2UAoMhnlUd927bu/PQdAqMMeatYTXm7
-=vLqx
+iQEcBAEBAgAGBQJMo3uzAAoJEEqz6FtPBkyjyQgIAKBMPEvUxagXJxWxfurZoRvy
+GQN9x2ap/+V3bAxSztyePxheQTmfNjzrGQagFrwC+vjIO0DZiXJshSDZg74tcjUr
+WSJumLeXguX1FQFbsE4hgXBKVqLN6XQaLapkN1f9rpllP2yPTIYzGFFVzJZb9mmZ
+LnhZBs/2akgdTFbODInP4VTI94uhlc4G+tNJZPrhGda8MQS+mnaqC2kKd7eBJ2LJ
+4qLoVnpsBxMGH107Q4ZkgHBS8RkbLki7iqYR2ja7b3+ZI/1N4Hn9X23D3GUWQ1SH
+N94MgrGROjhYWTof6apnr0oCu9Cf4deOW3UBbtGLeI00whX14bsBGeS4CoaojZ0=
+=Dqq6
-----END PGP SIGNATURE-----
diff --git a/app-text/xindy/files/xindy-2.4-configure.patch b/app-text/xindy/files/xindy-2.4-configure.patch
new file mode 100644
index 000000000000..b76341f1f759
--- /dev/null
+++ b/app-text/xindy/files/xindy-2.4-configure.patch
@@ -0,0 +1,21 @@
+--- xindy-2.4/configure.ac.orig 2010-05-10 16:12:10.000000000 -0700
++++ xindy-2.4/configure.ac 2010-09-28 23:43:39.591495118 -0700
+@@ -42,12 +42,16 @@
+
+ # Test for building make-rules
+ AC_ARG_ENABLE(make-rules, AS_HELP_STRING([--enable-make-rules ],[build and install make-rules package (default is YES)]),[BUILDRULES=$enableval],[BUILDRULES=yes])
+-test "$BUILDRULES" = "yes" && AC_PROG_LATEX
++if test "x$BUILDRULES" = "xyes"; then
++ AC_PROG_LATEX
++fi
+ AM_CONDITIONAL(BUILDRULES, test "$BUILDRULES" = "yes")
+
+ # Test for building Documentation
+ AC_ARG_ENABLE(docs, AS_HELP_STRING([--enable-docs ],[build and install documentation (default is YES)]),[BUILDDOCS=$enableval],[BUILDDOCS=yes])
+-test "$BUILDDOCS" = "yes" && AC_PROG_PDFLATEX
++if test "x$BUILDDOCS" = "xyes"; then
++ AC_PROG_PDFLATEX
++fi
+ AM_CONDITIONAL(BUILDDOCS, test "$BUILDDOCS" = "yes")
+
+ # Checks for programs:
diff --git a/app-text/xindy/xindy-2.4.ebuild b/app-text/xindy/xindy-2.4.ebuild
new file mode 100644
index 000000000000..0a1af51f2596
--- /dev/null
+++ b/app-text/xindy/xindy-2.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/xindy/xindy-2.4.ebuild,v 1.1 2010/09/29 17:47:22 radhermit Exp $
+
+EAPI=3
+
+inherit eutils autotools
+
+DESCRIPTION="A Flexible Indexing System"
+HOMEPAGE="http://www.xindy.org/"
+SRC_URI="http://www.xindy.org/xindy-2.4.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86"
+IUSE="doc"
+
+RDEPEND="virtual/latex-base
+ >=dev-lisp/clisp-2.44.1-r1
+ || ( dev-texlive/texlive-langcyrillic app-text/ptex )"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ sys-devel/flex"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-configure.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-dependency-tracking \
+ $(use_enable doc docs)
+}
+
+src_compile() {
+ VARTEXFONTS="${T}/fonts" emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog.Gour NEWS README
+}