summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-03-27 09:00:08 +0000
committerPacho Ramos <pacho@gentoo.org>2012-03-27 09:00:08 +0000
commitc77ac184560bf73a6e871dba7cc62ad72b0f4518 (patch)
treec66e8f4039606d60fb66f5d7070d94bab5a74311 /dev-libs/librep
parentVersion bump, remove old. (diff)
downloadhistorical-c77ac184560bf73a6e871dba7cc62ad72b0f4518.tar.gz
historical-c77ac184560bf73a6e871dba7cc62ad72b0f4518.tar.bz2
historical-c77ac184560bf73a6e871dba7cc62ad72b0f4518.zip
Version bump, remove old.
Package-Manager: portage-2.1.10.51/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/librep')
-rw-r--r--dev-libs/librep/ChangeLog10
-rw-r--r--dev-libs/librep/Manifest14
-rw-r--r--dev-libs/librep/librep-0.17-r2.ebuild54
-rw-r--r--dev-libs/librep/librep-0.92.2.ebuild (renamed from dev-libs/librep/librep-0.90.6.ebuild)34
4 files changed, 34 insertions, 78 deletions
diff --git a/dev-libs/librep/ChangeLog b/dev-libs/librep/ChangeLog
index be2e73135989..c3a632165b9a 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.66 2011/10/30 15:08:08 armin76 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.67 2012/03/27 09:00:08 pacho Exp $
+
+*librep-0.92.2 (27 Mar 2012)
+
+ 27 Mar 2012; Pacho Ramos <pacho@gentoo.org> +librep-0.92.2.ebuild,
+ -librep-0.17-r2.ebuild, -librep-0.90.6.ebuild:
+ Version bump, remove old.
30 Oct 2011; Raúl Porcel <armin76@gentoo.org> librep-0.92.1.ebuild:
alpha/ia64/sparc stable wrt #385699
diff --git a/dev-libs/librep/Manifest b/dev-libs/librep/Manifest
index 85fbdf6110b6..194aea9979d0 100644
--- a/dev-libs/librep/Manifest
+++ b/dev-libs/librep/Manifest
@@ -9,18 +9,16 @@ AUX librep-0.17_p20070101-libtool.patch 2979 RMD160 eb48410fe509542ece0436360486
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.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.90.6.ebuild 1487 RMD160 2e28f60dd71379ae7dec8da6e6c72048de9d3e29 SHA1 11dd23284f25763e0c1e08379e40f4408945addf SHA256 fd3a7d903196eb3f5f63eeb89672fcba84bd5d3cd4b1bd84336027ff27585ca2
+DIST librep-0.92.2.tar.xz 611588 RMD160 2ed907ef5342b3458811a0948061092aeca337ee SHA1 4835b0bcc79f5728d0824159eb4c294eef55ef61 SHA256 a54422b42a34bc9d659130b83d2315ae3c3cb74ab6c2a6052459011d05f38740
EBUILD librep-0.92.1.ebuild 1485 RMD160 379a2772395174f7ba5fe40ced4b99697045817b SHA1 9ca2da7386f0a54823a7c3920023096636c53124 SHA256 3d987cb70f517f7c795299fffd68c138374dd33bbd822383d3d349d974cbbab4
-MISC ChangeLog 8981 RMD160 401465bae1e31afb99fd6988b388b39cb1f65fd3 SHA1 aac6a986ee38a144238cb6019210ed18b40a7825 SHA256 f3003cd42e03004e13eeee7a81e027f7089b42c91ea5deacf86e47c0d49c7463
+EBUILD librep-0.92.2.ebuild 1508 RMD160 a05a9e453a09b8b3c6788ccac29a31e403ed4155 SHA1 5a3fad6908843ae7871508c48bca5d158c6aa5df SHA256 a1b16c64968fbc37a064e55b2c7ca75f95e43f6224e42474774ad47fc8e59de6
+MISC ChangeLog 9156 RMD160 9afdee6f86951172e46e4e86465fa385acecd635 SHA1 ef902e0ec151bce93c2c65637532cce9877724f8 SHA256 92fb411609399ef93c5e650a659c3751beda33a5e2f02922064889c2253de274
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk6taF0ACgkQuQc30/atMkDM2wCfckPl2BdlZCbq/FClmtZU/cR8
-95cAoLdV8NQMeu6m+Lo0KyA70W/kcfdH
-=MBZQ
+iEYEARECAAYFAk9xgZ0ACgkQCaWpQKGI+9Rx8ACdFKJZWSnmKpJhlUM2OQKYVzGN
+HCAAn0vP34l0h5Z1JrBvzXQ/rIBOWpLd
+=xIz0
-----END PGP SIGNATURE-----
diff --git a/dev-libs/librep/librep-0.17-r2.ebuild b/dev-libs/librep/librep-0.17-r2.ebuild
deleted file mode 100644
index eb5c4b2a3530..000000000000
--- a/dev-libs/librep/librep-0.17-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17-r2.ebuild,v 1.11 2006/10/20 00:24:49 kloeri Exp $
-
-inherit eutils libtool toolchain-funcs multilib
-
-DESCRIPTION="Shared library implementing a Lisp dialect"
-HOMEPAGE="http://librep.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="readline"
-
-RDEPEND=">=sys-libs/gdbm-1.8.0
- readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}
- sys-apps/texinfo"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/libtool.patch"
- epatch "${FILESDIR}/rep_file_fdopen.patch"
- sed -i -e '7s/AM_PATH_REP/[&]/' rep.m4 || die "sed failed"
- elibtoolize || die "elibtoolize failed"
- epunt_cxx
-}
-
-src_compile() {
- local myconf="$(use_with readline)"
- use ppc && myconf="${myconf} --with-stack-direction=1"
-
- # It seems that stack-direction=-1 for gcc-3.x and 1 for gcc-4.x on ia64
- if use ia64 && [[ $(gcc-major-version) -ge 4 ]]; then
- myconf="${myconf} --with-stack-direction=1"
- fi
-
- econf \
- --libexecdir=/usr/$(get_libdir) \
- --without-gmp \
- --without-ffi \
- ${myconf} || die "configure failed"
-
- LC_ALL=C emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO TREE
- docinto doc
- dodoc doc/*
-}
diff --git a/dev-libs/librep/librep-0.90.6.ebuild b/dev-libs/librep/librep-0.92.2.ebuild
index 295fb7087ea3..0259424c274b 100644
--- a/dev-libs/librep/librep-0.90.6.ebuild
+++ b/dev-libs/librep/librep-0.92.2.ebuild
@@ -1,38 +1,42 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.90.6.ebuild,v 1.4 2011/08/07 17:38:25 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.92.2.ebuild,v 1.1 2012/03/27 09:00:08 pacho Exp $
+
+EAPI="4"
inherit eutils multilib elisp-common
DESCRIPTION="Shared library implementing a Lisp dialect"
HOMEPAGE="http://librep.sourceforge.net/"
-SRC_URI="http://download.tuxfamily.org/sawfish/${PN}/${P}.tar.bz2"
+SRC_URI="http://download.tuxfamily.org/librep/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="emacs readline"
RDEPEND=">=sys-libs/gdbm-1.8.0
emacs? ( virtual/emacs )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
- sys-apps/texinfo"
+ sys-apps/texinfo
+ app-arch/xz-utils"
-src_unpack() {
- unpack ${P}.tar.bz2
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-0.17.3-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 +44,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/*