summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-07-11 19:23:35 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-07-11 19:23:35 +0000
commitf3052ec5b56422cdff0628efd1f90eab1bb770cf (patch)
tree2237318b51c323053199db4a15c0b067a6bbdfc2 /dev-libs/libedit
parentkeyword ~x86-fbsd (diff)
downloadhistorical-f3052ec5b56422cdff0628efd1f90eab1bb770cf.tar.gz
historical-f3052ec5b56422cdff0628efd1f90eab1bb770cf.tar.bz2
historical-f3052ec5b56422cdff0628efd1f90eab1bb770cf.zip
version bump, depend on ncurses[static-libs?], bug #341733, move ncurses to Libs.private, bug #336841
Package-Manager: portage-2.2.0_alpha43/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libedit')
-rw-r--r--dev-libs/libedit/ChangeLog9
-rw-r--r--dev-libs/libedit/Manifest11
-rw-r--r--dev-libs/libedit/files/libedit-ncursesprivate.patch13
-rw-r--r--dev-libs/libedit/libedit-20110709.3.0.ebuild43
4 files changed, 71 insertions, 5 deletions
diff --git a/dev-libs/libedit/ChangeLog b/dev-libs/libedit/ChangeLog
index 24ef5ac94eb7..80e1fe3247e5 100644
--- a/dev-libs/libedit/ChangeLog
+++ b/dev-libs/libedit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/libedit
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/ChangeLog,v 1.51 2011/05/26 17:50:45 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/ChangeLog,v 1.52 2011/07/11 19:23:35 aballier Exp $
+
+*libedit-20110709.3.0 (11 Jul 2011)
+
+ 11 Jul 2011; Alexis Ballier <aballier@gentoo.org>
+ +libedit-20110709.3.0.ebuild, +files/libedit-ncursesprivate.patch:
+ version bump, depend on ncurses[static-libs?], bug #341733, move ncurses to
+ Libs.private, bug #336841
26 May 2011; Naohiro Aota <naota@gentoo.org>
-files/libedit-20050531-debian-to-gentoo.patch, -libedit-20050930.ebuild,
diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest
index 012092aa6eeb..78e61b1f2554 100644
--- a/dev-libs/libedit/Manifest
+++ b/dev-libs/libedit/Manifest
@@ -4,16 +4,19 @@ Hash: SHA1
AUX libedit-20090111-3.0-weak_reference.patch 659 RMD160 1d1b5c990bccf27b8467c4f79464421638e68d41 SHA1 d32cf200a73f65533043e36df85baf6b8c78a19e SHA256 be8578b19adc0003d3593e944624ebaa5f87bbc890620e2e8f45b4a42c1e5523
AUX libedit-20100424.3.0-bsd.patch 724 RMD160 89be9d63791d0d1bdfd8d5faade9fe47fef86884 SHA1 ff63f51dbd9d7c72545c5f4359631aee190f4ead SHA256 2226e17f65b2486c45964867a1ed4a699c1861089b7a1501bccc83d28bca6c45
AUX libedit-20100424.3.0-weak-reference.patch 622 RMD160 8b5a2eab56bd7bbc4cefbc4c7a86093b22b02b95 SHA1 6eb7c8bf1ded99098b642b3f0e6632f7d610d672 SHA256 17c70fce91ee7a77bb3b4259091435e33aafc35c7c6f25eae522e41915f319e0
+AUX libedit-ncursesprivate.patch 497 RMD160 b7455b87e2086defe86da7b1be67699d793c75b3 SHA1 8e857d4b422a7a4b5c226ad06407d6b8f79f93c6 SHA256 e1fc9f5c3ffe5e5ba4117bc6b1c615e6f3e5ef82dfcebece16aaa5d571abb8a1
DIST libedit-20090923-3.0.tar.gz 466724 RMD160 c8b05abbb5743a3c709d981c131cb6d11b6e83fd SHA1 25b4f63103f2098fc06dc9c2f455d2a937507bb5 SHA256 6aca4e63d27148514a40be5bd59305914836a1fe0d2d79e1733cb1d01636460a
DIST libedit-20100424-3.0.tar.gz 442438 RMD160 daa0bace15c0eb063c151f1fad26677a7673c248 SHA1 bbc9b77daf95c2482bf406e07d69cdbe0fa29db7 SHA256 602b385906b6057f52922afc42cafbceadd8bae4be43c9189ea7fa870a561d86
+DIST libedit-20110709-3.0.tar.gz 445609 RMD160 839b94bed16c2e06535c92e3ce68367b605bfc73 SHA1 63a62e0c52a0a2b3c933f400039e24724498cfb4 SHA256 6ab965dbb0020644e40f2f09c79711c46184a355734c70986ba21294deabe1e9
EBUILD libedit-20090923.3.0.ebuild 978 RMD160 04a0e91bce0ac4dfb23b594e6bf009a776bce5f8 SHA1 1e63d2487470609878d3628a275b27edae734764 SHA256 064a714b8d61a84ea7def15351d90fd767755994133e4446efb5104d1cc9e12d
EBUILD libedit-20100424.3.0.ebuild 1263 RMD160 f84d385e2681e6e7d1694ee6b199b747b1bec48e SHA1 22b7751c46536687a06cc0b85b5abdbf686727bf SHA256 513f371ac17c22e3db210d3f1ed0acf456aab58a22fa0626f32471dcfe8b97b4
-MISC ChangeLog 6629 RMD160 c65e63f51c002ab0b8dee4361eedac48b7260662 SHA1 81928da8c126b0321775086e86bc8d79943abda7 SHA256 cab3a3d8b9e112a61272e2831f71f3148ba80582b66e93211d57cbbcea95349e
+EBUILD libedit-20110709.3.0.ebuild 1202 RMD160 0a3c787afe914e0e951ddc485335638f7a132fe7 SHA1 0d2d4851b2210d48a847fb3dfcff44f9ce810da1 SHA256 498a7d4e109f0685a855ba5625351913cbe07d539af4e991f4d888f9e8d84c6d
+MISC ChangeLog 6897 RMD160 92c9eafea39d11dd088876a4851bbe2e97fb87d2 SHA1 ef48b516ab6563facfefabab97171a4bc7831ad6 SHA256 6f3a46e06dd3c7fb30a6dac96275f9d8ca138c0b69c4f4b311b70073fd9dfe9e
MISC metadata.xml 554 RMD160 35a9c1672f8234e632d132cb027b49dfafde7088 SHA1 8c587cc015553e0679099d1e924ed27edcef4b62 SHA256 31620c2c90ee411f950c9ccf31ec24c3734bcb4a9cc13c083a3214c05e62cdbd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk3ektIACgkQGpDnPLSHuMAzSwCfahZ9GSD9pDuqPvyrvRZMxzxM
-6NoAoIXurUJaQtJxaHR157QvOwKSf9Va
-=/lSK
+iEYEARECAAYFAk4bTbwACgkQvFcC4BYPU0rRHwCeIE8tAKrKT/EgijIGvjS2au4R
+/c4An2QgsjhQuwpxXSFUuyj8gj9YbSoD
+=Pz3L
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libedit/files/libedit-ncursesprivate.patch b/dev-libs/libedit/files/libedit-ncursesprivate.patch
new file mode 100644
index 000000000000..0af9b1b882a3
--- /dev/null
+++ b/dev-libs/libedit/files/libedit-ncursesprivate.patch
@@ -0,0 +1,13 @@
+Index: libedit-20110709-3.0/libedit.pc.in
+===================================================================
+--- libedit-20110709-3.0.orig/libedit.pc.in
++++ libedit-20110709-3.0/libedit.pc.in
+@@ -7,6 +7,7 @@ Name: libedit
+ Description: command line editor library provides generic line editing, history, and tokenization functions.
+ Version: @VERSION@
+ Requires:
+-Libs: -L${libdir} -ledit @LIBS@
++Libs: -L${libdir} -ledit
++Libs.private: @LIBS@
+ Cflags: -I${includedir} -I${includedir}/editline
+
diff --git a/dev-libs/libedit/libedit-20110709.3.0.ebuild b/dev-libs/libedit/libedit-20110709.3.0.ebuild
new file mode 100644
index 000000000000..0c6b63f83059
--- /dev/null
+++ b/dev-libs/libedit/libedit-20110709.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20110709.3.0.ebuild,v 1.1 2011/07/11 19:23:35 aballier Exp $
+
+EAPI=2
+
+inherit eutils toolchain-funcs versionator base
+
+MY_PV=$(get_major_version)-$(get_after_major_version)
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="BSD replacement for libreadline."
+HOMEPAGE="http://www.thrysoee.dk/editline/"
+SRC_URI="http://www.thrysoee.dk/editline/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="static-libs"
+
+DEPEND=">=sys-libs/ncurses-5.7-r5[static-libs?]
+ !<=sys-freebsd/freebsd-lib-6.2_rc1"
+
+RDEPEND=${DEPEND}
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-ncursesprivate.patch" )
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ --enable-widec \
+ --disable-dependency-tracking \
+ --enable-fast-install
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ find "${D}" -name '*.la' -delete
+
+ gen_usr_ldscript -a edit
+}