summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-08-09 16:32:51 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-08-09 16:32:51 +0000
commit12b97a173242b2978225b242ae9f46a3979e7d87 (patch)
tree2cd4c02bce9f5d1dc9a743edc56cbf389a9cf11c /dev-libs/libtecla
parentsci-chemistry/ccpn: Update the patches (diff)
downloadhistorical-12b97a173242b2978225b242ae9f46a3979e7d87.tar.gz
historical-12b97a173242b2978225b242ae9f46a3979e7d87.tar.bz2
historical-12b97a173242b2978225b242ae9f46a3979e7d87.zip
Version bump
Package-Manager: portage-2.2.01.20796-prefix/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libtecla')
-rw-r--r--dev-libs/libtecla/ChangeLog9
-rw-r--r--dev-libs/libtecla/Manifest13
-rw-r--r--dev-libs/libtecla/libtecla-1.6.2.ebuild45
-rw-r--r--dev-libs/libtecla/metadata.xml12
4 files changed, 70 insertions, 9 deletions
diff --git a/dev-libs/libtecla/ChangeLog b/dev-libs/libtecla/ChangeLog
index f43137628c65..1d5f4a38b1ce 100644
--- a/dev-libs/libtecla/ChangeLog
+++ b/dev-libs/libtecla/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libtecla
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/ChangeLog,v 1.22 2012/08/05 09:40:11 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/ChangeLog,v 1.23 2012/08/09 16:32:51 bicatali Exp $
+
+*libtecla-1.6.2 (09 Aug 2012)
+
+ 09 Aug 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +libtecla-1.6.2.ebuild,
+ metadata.xml:
+ Version bump
05 Aug 2012; Justin Lecher <jlec@gentoo.org> -libtecla-1.6.1.ebuild,
-libtecla-1.6.1-r1.ebuild:
@@ -97,4 +103,3 @@
Initial import, by Peter Simons <simons+gentoo@cryp.to> and
olivier.fisette@sympatico.ca, slightly modified by me
See bug #39393
-
diff --git a/dev-libs/libtecla/Manifest b/dev-libs/libtecla/Manifest
index 0b3eb3470069..2d7a360e0c20 100644
--- a/dev-libs/libtecla/Manifest
+++ b/dev-libs/libtecla/Manifest
@@ -10,14 +10,15 @@ AUX libtecla-1.6.1-parallel_build.patch 908 SHA256 7322db23cfd06f9c29c5abb4ec629
AUX libtecla-1.6.1-parallel_build2.patch 1484 SHA256 799367e7a16fa4264507b1cdbe7aeb9ff4b85bec44d2198580c8fcb9061aa072 SHA512 de7e74aa47ffc827ed3cbca7456b5ece59396df067375d5d2eb81eeaf7b99aad077cc36413290865820cf59d9a736b3bc362eb80ff46f3179ebf5f52f73949c4 WHIRLPOOL 069f5a7cc8c54026e9e586bf740baf6d1ca8ffe441b1c757fde7f2658b769f44c52255c67b71fb65af05a914522da003e754dffff2ce154c214e747c97a32541
AUX libtecla-1.6.1-prll-install.patch 1309 SHA256 1589b62dcbd97bda7029361dbf844530416dbae195669e14ddf7e18f20667a74 SHA512 263a33d3b16f54ab66542e408c0e9c978b7a2d8c8a44412a2b2adeea332de284a0968e5a76c632baef3f709b74260d1276f5430cb8c2d61fe1c7e84246910ea1 WHIRLPOOL 3264397e425de85062c6d0c9a1509b441cd3156877a0a59ee7b713a4896ec8e6a73b4ba4ab6a326dc736846091b24a5c8d7a85ea192fa74379caca4db90cc53b
DIST libtecla-1.6.1.tar.gz 518995 SHA256 21db2947bd1415070e0462673aa9bed04610946e09169fcd63e02557b0d999a1 SHA512 89d550868c99739b5cfd0ddba45f61d9a8fd1454c7044f29db6cced9cd1de83b895409706a8b85024d6c75678469a4b8b39dd184322d01e1ab6b5faf03c90fc7 WHIRLPOOL 409b4c1c62810f69cd2f0d08761e52f22045ee6d936aa4c69b8da99bf66319d3716def4f7411947cfc49eeb17d27178511115f50b09f25356087bfbe45ea87e8
+DIST libtecla-1.6.2.tar.gz 535977 SHA256 8c61db528364f4e88e34e79eb3730adf54e43c594cf12faf712117a6d20eb7b8 SHA512 cabfaa4ac386bceee6cd2887010af0c64b98f545ee5c2d367c3594925985df43525bfb5f028890904c66d0f767fc2cb0585a8500cbb06ffd10b7cd7a6d56adb1 WHIRLPOOL bbc6eb0cc9fa8d28a4b635dd2a40203abf43e578c5953e8a3ee219bed25bc3b5ab1ff50d9ab246f76f0b402f1b0244217c1a17a846783025bc4c0451ce04281b
EBUILD libtecla-1.6.1-r2.ebuild 1049 SHA256 84478055f6228fe1acd0cac2e9597da2d01b09a82035a9c19e2652b4277a8514 SHA512 ee2d4621abba4285358e231556ee2e69aabcf82e3f99a98378dd302a6aed4626eaa4fb1084457b9b049af11d78056a0cd0bba55199b28784c4c131f5747a7c2e WHIRLPOOL df7408283155d6d351c20171d0a3f494a6bfa65e6c2e2b4d41b40f0cd099618b212d2f650aab6dc1c8158e0b352abb5e3c84e70f1dbc9d47d1e4cb80f107633d
-MISC ChangeLog 3594 SHA256 46df5d2ebeb8dc915a9e034a9b1b1b9a62ef573c14cef7dbd758055a77b7264c SHA512 0d0a5f7791f6bdccff6407a4c18ccfafa94a4acac3f1597ace1f5de5a33a6e8013e38fbe06b248b81d7007002078b41f93eb9bbd0f043505247e5aa4f8801980 WHIRLPOOL 492695f381f8c88709a7c249457a440f355be547b98df48fc868d17433cc8bcbd524570c6eb06d0b686b9484a45732884f86fec6afbde67560148a594f152f12
-MISC metadata.xml 157 SHA256 750cb9e46ac2b77e1adf73de43c186a8c2d2234a9c6a89d9358d0969dc5cf8ac SHA512 511d9e615c29eefcdd18c299ec142f8d535aeeaa54da8df92d2c723e30c27a5ac532f369f51b008005ceef5c0c6616e2754587691fa1f1e42fa718d33ae8c756 WHIRLPOOL 8cf276bea6d6211d791b31f8f9f056976f11d6e6b05ed43e097d25692a30b4967d4ed490658ae14d3384c8e6ace0f648f0285a535155888e0e029d939d5f7aa2
+EBUILD libtecla-1.6.2.ebuild 1114 SHA256 329bf30c855deb826bc158df503c93e96d15b4482affeaf11e0fdbd302c7b31f SHA512 ca863bc2103333fd1bc6959e9ce104b12ee17a636528209ee6cee519978c055fbb849b330ce28c691a816eccc6e6185138bd81859fb4965f3f6f5c5509859de4 WHIRLPOOL 70b27f082feebd37735b457cba8794a00fdef8684e378de304eb3badc16c0678a160385232c815db305ac772161b333324c4cc659e439785f05d1f88cf8db2d5
+MISC ChangeLog 3739 SHA256 8259acb2504f96d5da573e88d0670b83bdc21ee7ae4c327da4d757642e08f98f SHA512 8e5b29b93c1a32dfd5b8a7573447a20d76307bd134b4c9e9aab4b886bdbf779fccf2a8e9b593a7a6c2ea550f15473dbfa4b51cd331feda5b3eed0e8707a7e8c8 WHIRLPOOL 1697a01584c8f420b3d0646a3fbdcbd1ca3287b16d277953a7aac7b0e50bcd18e615dc7f355f1cff06f0d4b23877c79d5f35abe56b6cce4a7d9afb7eda9b118b
+MISC metadata.xml 695 SHA256 1035ab896e43423442352fe7f3d4d95e493ab8b51a2b8c8a93755cf29928d9cb SHA512 d882f0b8a442cf0d6e1b217c156b9b2c32ca08250e229ba958b4c4a9ddde90676c0884e8981899a069d56a2c67e45f636964b0d7a7df0ae8b32478208665894a WHIRLPOOL 5d85a7e8d82d826cf15463c0908360784da031fba85cd7c8bc34d214c2b558444e084d088fb7605a0c4b788592019a0388fcf8b4a6dd3ece1d7360c44e0e4a06
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-Comment: GPGTools - http://gpgtools.org
-iEYEAREIAAYFAlAeP4YACgkQgAnW8HDreRaDnwCgmR55KAZd2huxsxaWLVAzrKvQ
-1BsAoLsIRsZc3lMkOC43DnrNrvmZmaJc
-=AwFc
+iEYEAREIAAYFAlAj5jgACgkQ1ycZbhPLE2AvwACgncN4wLBB97SPUVyC8GAHzlxD
+IlwAnRnheO8n9dEH13WJyF+4eu54Xw7Q
+=6l9m
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libtecla/libtecla-1.6.2.ebuild b/dev-libs/libtecla/libtecla-1.6.2.ebuild
new file mode 100644
index 000000000000..f8065f699894
--- /dev/null
+++ b/dev-libs/libtecla/libtecla-1.6.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.2.ebuild,v 1.1 2012/08/09 16:32:51 bicatali Exp $
+
+EAPI=4
+
+inherit autotools eutils flag-o-matic multilib
+
+DESCRIPTION="Tecla command-line editing library"
+HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
+SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/libtecla
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-1.6.1-install.patch \
+ "${FILESDIR}"/${PN}-1.6.1-ldflags.patch \
+ "${FILESDIR}"/${PN}-1.6.1-no-strip.patch \
+ "${FILESDIR}"/${PN}-1.6.1-parallel_build2.patch \
+ "${FILESDIR}"/${PN}-1.6.1-LDFLAGS2.patch \
+ "${FILESDIR}"/${PN}-1.6.1-prll-install.patch
+ eautoreconf
+}
+
+src_compile() {
+ emake \
+ OPT="" \
+ LDFLAGS="${LDFLAGS}" \
+ LFLAGS="$(raw-ldflags)"
+}
+
+src_install() {
+ default
+ use static-libs || \
+ rm -rv "${ED}"/usr/$(get_libdir)/*a || die
+}
diff --git a/dev-libs/libtecla/metadata.xml b/dev-libs/libtecla/metadata.xml
index d369d068ffb8..d610aa8dd553 100644
--- a/dev-libs/libtecla/metadata.xml
+++ b/dev-libs/libtecla/metadata.xml
@@ -1,5 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
+<herd>sci</herd>
+<longdescription lang='en'>
+ The tecla library provides UNIX and LINUX programs with interactive
+ command line editing facilities, similar to those of the UNIX tcsh
+ shell. In addition to simple command-line editing, it supports
+ recall of previously entered command lines, TAB completion of file
+ names or other tokens, and in-line wild-card expansion of
+ filenames. The internal functions which perform file-name completion
+ and wild-card expansion are also available externally for optional
+ use by programs.
+</longdescription>
</pkgmetadata>