From: Pacho Ramos Date: Mon, 12 Sep 2011 14:08:04 +0000 (+0000) Subject: Version bump, drop .la files, remove old. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=9bb115c44f851561a255878947c653a5e56eafbb;p=gentoo.git Version bump, drop .la files, remove old. Package-Manager: portage-2.1.10.15/cvs/Linux x86_64 --- diff --git a/dev-libs/librep/ChangeLog b/dev-libs/librep/ChangeLog index dcc3090310d0..fb745b41b4ea 100644 --- a/dev-libs/librep/ChangeLog +++ b/dev-libs/librep/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/librep # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.61 2011/08/07 17:38:25 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.62 2011/09/12 14:08:04 pacho Exp $ + +*librep-0.92.1 (12 Sep 2011) + + 12 Sep 2011; Pacho Ramos -librep-0.17.3.ebuild, + +files/librep-0.92.0-disable-elisp.patch, +librep-0.92.1.ebuild: + Version bump, drop .la files, remove old. 07 Aug 2011; Raúl Porcel librep-0.90.6.ebuild: alpha/ia64/sparc stable wrt #376345 diff --git a/dev-libs/librep/Manifest b/dev-libs/librep/Manifest index 46a6019c80b5..16c061f79fd4 100644 --- a/dev-libs/librep/Manifest +++ b/dev-libs/librep/Manifest @@ -6,20 +6,21 @@ AUX librep-0.17.3-disable-elisp.patch 773 RMD160 7fc5c63d6e504e74f06fda9704c6066 AUX librep-0.17_p20070101-disable-elisp.patch 879 RMD160 9b69e46a40ad98fc84ddcee480722cf7a06c5b40 SHA1 4e2662f4167c16d4ef63bca579240192f29aebeb SHA256 b30ecd65c9f3135204a59b1c1d4faada3a2f09bcbc87f5e4b0b9296f7c41e435 AUX librep-0.17_p20070101-ldflags.patch 1131 RMD160 80716c101c9e2e984edf8c1e13d8da4eb82779b2 SHA1 251b9b58960318580afd4f45cc84dc4f03fd3d46 SHA256 1451fb6f0fd682224ac44c400a2299e63875cb28b3e4a87bbb32a6d82c84b74c AUX librep-0.17_p20070101-libtool.patch 2979 RMD160 eb48410fe509542ece0436360486594342cf1033 SHA1 a9edd56b2b0716e0fe91db5d115758e27dee4dd7 SHA256 3c49148e998e5cbc403e06ff563c296d686838fcd0093d64de0e057241ab99ba +AUX librep-0.92.0-disable-elisp.patch 810 RMD160 83967e7c73bf04cb45694a560a8024517ed988bf SHA1 4b9c340a4f856a62f9386c7f10f96dc27386170a SHA256 c047d175d0f78880d421959427bbb882ad32dca7b16cfa48840238bc84f592b4 AUX libtool.patch 3037 RMD160 a22b51f2db852493cfada58b020d6d34f7ee08eb SHA1 16399cc495654fd49bf26407cedcabb1dd4c4ee7 SHA256 101eb68c95e79c32640fb9889056c1f6de072f7f0a23360ec2b1f2bb6561c3d7 AUX rep_file_fdopen.patch 219 RMD160 250cfc73ac11ee9e112f01f98535bdafbee2993c SHA1 d025412ed9b7e40eac54c917d23ec1e0e258a048 SHA256 f35170a6571ab68e089c0408207fbe35141a5ca02376bad009374e24c974872c -DIST librep-0.17.3.tar.bz2 793084 RMD160 61463d77c9536fa66b1c8602fa3a9ac030610563 SHA1 95ec32398846956ddb452802ea9cab71f12b4353 SHA256 fbdb640376aa9e67ae2124efeef40ff45b2d095857052bcaa42d573b58b69c9f DIST librep-0.17.tar.gz 1195890 RMD160 2239837386700ed4893fa91b684192cb8721a2d1 SHA1 00ae330eca0fdfb117797036f499dec61f868431 SHA256 3cc4d923e4eaee00adb696dbeb0144847e7cc03475962bfeb4add4cbbe271a3e DIST librep-0.90.6.tar.bz2 684982 RMD160 5d1975313cf78b5b0756c2bac08c8c9ee1734810 SHA1 1adf4dbfa64d0e09ee4deafbe555285def8624d2 SHA256 1ef24c836f1f8de7461fbb858393791aa9fcccb93c097f3b8392955d3b19424d +DIST librep-0.92.1.tar.xz 604724 RMD160 320499418724795c29c73e52389681e5ab72b277 SHA1 788f6ab6600d3cee3cf58b80e48d1f24abb19d91 SHA256 47b1a94962f9182793e3d7a429ca628c645673e3b1c93fea6455d513631b0690 EBUILD librep-0.17-r2.ebuild 1452 RMD160 cafc6975f5b05c7bd003e99561440180cc1275f5 SHA1 d7b361b8e78da5155a246cefcfc45b338395fd87 SHA256 3d4c19e13722ef7f67f7f9a1266c784401ed1b0c6b22278d4ba85c356ceefe3e -EBUILD librep-0.17.3.ebuild 1467 RMD160 c49b37510cdde33206d1d29c7c9a4873bb4b4ec3 SHA1 a320a51e3d9c591a76aac6f244840135e2385123 SHA256 e26e3ee27148cd194e2bc3bec32a442825a24735a96f627138209fb98ebb564b EBUILD librep-0.90.6.ebuild 1487 RMD160 2e28f60dd71379ae7dec8da6e6c72048de9d3e29 SHA1 11dd23284f25763e0c1e08379e40f4408945addf SHA256 fd3a7d903196eb3f5f63eeb89672fcba84bd5d3cd4b1bd84336027ff27585ca2 -MISC ChangeLog 8347 RMD160 b9e7f7047dc0c1656809a6878f90ccdafb8c0ac4 SHA1 2847bb5506e2dc8eb92a5380f3f19dd718d450a1 SHA256 e0d2bd4b763a816c6cb5901b1125d68c407684e8dcad7747bda187e27cfa48d3 +EBUILD librep-0.92.1.ebuild 1489 RMD160 1b6684ba2c7b6bc1e4634b71005c4088bbfe08c5 SHA1 a4b26b0398618a98a560365fe541318c70263aac SHA256 be5e179dbea0e883d1321eb2f87fcab550e2c0b8841a633b25eeb9cb085bc8ed +MISC ChangeLog 8556 RMD160 1065a3cf98392e5188d08851110efc2037b9c2b0 SHA1 824a2251a034c4c19c530f93f3febb90ffab3aa0 SHA256 11fb98e68526d1172a36a34e782554017c7877ecd23a9ab9797ed55ec6337da3 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk4+zZYACgkQuQc30/atMkA7IgCcDINRtZFsWjjJ79unXSI+nEyV -z9wAnjnRz5NKW3NHUAkSsly2W/xkLPIu -=Zzs6 +iEYEARECAAYFAk5uEkoACgkQCaWpQKGI+9S0wgCbBpLa4P7jny5MDNW2POUAT0KZ +L9UAnjieQ/Z6NpatYXPf8jN+DQIAFLID +=coW9 -----END PGP SIGNATURE----- diff --git a/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch b/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch new file mode 100644 index 000000000000..6f7b2f1228c7 --- /dev/null +++ b/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch @@ -0,0 +1,19 @@ +--- Makefile.in.old 2011-07-25 14:08:18.000000000 +0200 ++++ Makefile.in 2011-07-25 14:09:05.000000000 +0200 +@@ -53,15 +53,13 @@ + $(INSTALL_SCRIPT) libtool $(DESTDIR)$(repcommonexecdir) + $(INSTALL_DATA) rules.mk $(DESTDIR)$(repcommonexecdir) + $(INSTALL_SCRIPT) install-aliases $(DESTDIR)$(repcommonexecdir) +- $(INSTALL_DATA) rep-debugger.el $(DESTDIR)$(emacssitelispdir) + mkdir -p $(DESTDIR)$(libdir)/pkgconfig + $(INSTALL_DATA) $(top_srcdir)/librep.pc $(DESTDIR)$(libdir)/pkgconfig/ + + installdirs : mkinstalldirs + $(SHELL) $< $(DESTDIR)$(repdir) \ + $(DESTDIR)$(bindir) $(DESTDIR)$(aclocaldir) \ +- $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) \ +- $(DESTDIR)$(emacssitelispdir) ++ $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) + + uninstall : + -for dir in $(INSTALL_SUBDIRS); do \ diff --git a/dev-libs/librep/librep-0.17.3.ebuild b/dev-libs/librep/librep-0.92.1.ebuild similarity index 65% rename from dev-libs/librep/librep-0.17.3.ebuild rename to dev-libs/librep/librep-0.92.1.ebuild index b5326bf1b3b5..fcf15a4d6c94 100644 --- a/dev-libs/librep/librep-0.17.3.ebuild +++ b/dev-libs/librep/librep-0.92.1.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17.3.ebuild,v 1.1 2009/03/08 20:06:34 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.92.1.ebuild,v 1.1 2011/09/12 14:08:04 pacho Exp $ + +EAPI="4" inherit eutils multilib elisp-common DESCRIPTION="Shared library implementing a Lisp dialect" HOMEPAGE="http://librep.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +SRC_URI="http://download.tuxfamily.org/librep/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" @@ -19,20 +21,21 @@ RDEPEND=">=sys-libs/gdbm-1.8.0 DEPEND="${RDEPEND} sys-apps/texinfo" -src_unpack() { - unpack ${P}.tar.bz2 - cd "${S}" - epatch "${FILESDIR}"/${P}-disable-elisp.patch +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.92.0-disable-elisp.patch } -src_compile() { +src_configure() { econf \ --libexecdir=/usr/$(get_libdir) \ --without-gmp \ --without-ffi \ - $(use_with readline) || die "configure failed" + --disable-static \ + $(use_with readline) +} - emake || die "make failed" +src_compile() { + emake if use emacs; then elisp-compile rep-debugger.el || die "elisp-compile failed" @@ -40,8 +43,10 @@ src_compile() { } src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO TREE + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed" + + dodoc ChangeLog MAINTAINERS NEWS README TODO docinto doc dodoc doc/*