diff options
author | Tim Harder <radhermit@gentoo.org> | 2010-09-29 17:47:22 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2010-09-29 17:47:22 +0000 |
commit | 8b0739dd2e845e16bc1c17c1863c68e20e5a5683 (patch) | |
tree | cc010b285884a4f7f4bcde616d3962307d16852e /app-text/xindy | |
parent | Version bump with some fixes. (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | app-text/xindy/Manifest | 17 | ||||
-rw-r--r-- | app-text/xindy/files/xindy-2.4-configure.patch | 21 | ||||
-rw-r--r-- | app-text/xindy/xindy-2.4.ebuild | 43 |
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 +} |