# 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 <pacho@gentoo.org> -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 <armin76@gentoo.org> librep-0.90.6.ebuild:
alpha/ia64/sparc stable wrt #376345
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-----
--- /dev/null
+--- 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 \
-# 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"
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"
}
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/*