summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-05-31 01:38:02 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-05-31 01:38:02 +0000
commit8e6e31e24337d48fe1ff894dd1fcf1740c95c85d (patch)
tree04a0fe46f16d849d2bdb231bedb4c8d589f747e1 /dev-libs/libbsd
parentremove old mask due to texlive 2010 not being keyworded, texlive 2011 is stab... (diff)
downloadhistorical-8e6e31e24337d48fe1ff894dd1fcf1740c95c85d.tar.gz
historical-8e6e31e24337d48fe1ff894dd1fcf1740c95c85d.tar.bz2
historical-8e6e31e24337d48fe1ff894dd1fcf1740c95c85d.zip
Version bump.
Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libbsd')
-rw-r--r--dev-libs/libbsd/ChangeLog7
-rw-r--r--dev-libs/libbsd/Manifest20
-rw-r--r--dev-libs/libbsd/libbsd-0.4.0.ebuild48
3 files changed, 65 insertions, 10 deletions
diff --git a/dev-libs/libbsd/ChangeLog b/dev-libs/libbsd/ChangeLog
index c1558abc62d5..89338ec12e7d 100644
--- a/dev-libs/libbsd/ChangeLog
+++ b/dev-libs/libbsd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libbsd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.9 2012/01/15 17:12:59 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/ChangeLog,v 1.10 2012/05/31 01:38:02 ssuominen Exp $
+
+*libbsd-0.4.0 (31 May 2012)
+
+ 31 May 2012; Samuli Suominen <ssuominen@gentoo.org> +libbsd-0.4.0.ebuild:
+ Version bump.
15 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> -libbsd-0.2.0.ebuild,
-files/libbsd-0.2.0-arc4random-prototypes.patch,
diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index 576b5b71aafb..b6be415033f4 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -2,17 +2,19 @@
Hash: SHA1
DIST libbsd-0.3.0.tar.gz 102409 RMD160 bb7aeecafcfc9a9ad250df45e5381e26b558b366 SHA1 cb294a6123fb1dd173369144adfcaccb278db310 SHA256 fbf36ed40443e1d0d795adbae8d461952509e610c3ccf0866ae160b723f7fe38
+DIST libbsd-0.4.0.tar.gz 441567 RMD160 ad02a8796e44783d4cd2d336177ad5c3767f1d74 SHA1 87290f6ba92f773a3bfd7221f6ab561cbf88eba6 SHA256 a285d7108462b913ac49142e46bab2d7e16902cabfacf77ef1101233f472fcb7
EBUILD libbsd-0.3.0-r1.ebuild 1463 RMD160 a4a91743fba4a0dbc79aceee9c2648cdf81cf2e1 SHA1 08971bd750881cbd2d3c18d65d6f8e84e97ff026 SHA256 b6c8c2db747f8f74b0e7b033a2162a875762027b02265bf8f9e18464f0e9db37
-MISC ChangeLog 1632 RMD160 22a7cb902ca03b720e54468a5c57800b35a3ad27 SHA1 c885d320a390664aca8fc20923a903513e2ecfaa SHA256 aafd8961e99b37366fb923567b3d1bcb8ff50f78497889adbf15d8cd06f12dbd
+EBUILD libbsd-0.4.0.ebuild 1301 RMD160 4af5b764ad36ea04ed9fc5af55402f641fa67097 SHA1 1cf7874baec60e443d2a6d0449915996e5ab4bec SHA256 632fd9d5f4075a11b7eaf990727f36e0a191973e03d79f060e168417a9f7ddff
+MISC ChangeLog 1755 RMD160 485e396497eb9e724c9f97986133db92b7a16acf SHA1 ba521c05a66f9f5ad12b7502cad2dfa7d8c36d24 SHA256 093b28e1154b07e9cebb2e5cb31bcdb31438bcd8086738033b891bce13231b44
MISC metadata.xml 166 RMD160 70f6dcdab1516411ac581b270671fb776401f7b3 SHA1 79f7c7e01fdc4b59d924371b4ec75b000948fecc SHA256 a4f7a9f8f89d2da4f8d0c2d6acdacc96c38d4c076d23d8b2081f2a149ff15a56
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBAgAGBQJPEwi3AAoJEEdUh39IaPFNiGQH/Am/riGqg9SQRXMdb4NpkJf4
-Y/5Y4gbUZyo5W9UuOD5Ae//kB+oDEkqeRY1hFsYXqyWwy3voKnY+2/tR4fApD59Z
-bPNXJLQnd6rd5BjvMNlO+g5j3NJGTJVOX5NopN8xRz5+kiVcXhER5659KvXCk/e2
-rHUOhY2Ng5+6+abZpt796ZLnQT9ljOkJHdhCe+Xz3isljmsa/RqV+TjlQwWkEAcL
-ik+qWY7F0aJjvN7m8qV83UZFhv1ekBlaEWgpmDE5XcU0RYu+NjPV0KDi5L3iWMby
-JJIAmD/ndxUECqQ05Pw2osFRg5mONxUAQbdEbVtjizjO3ZzrEue2YdAk3dRsaAQ=
-=VRz1
+iQEcBAEBAgAGBQJPxsqgAAoJEEdUh39IaPFNnm4H+wVjyLx76satJNirZul4mEt5
+q30vCAp/7GL8LmevfKeG114SIIG/ugW9tuQbhonIr6MqY8hpkH7iVAcB3ZEMZ6es
+DHO/lwdEakS3iwyitxanqBILeXImPHc8pZvjsV93KsMswZcMruJEsYDBwKsImBmn
+8rpKVy0UziJedSbMPtLbVzpd+f/SBPEfAe3WmU/67/UE2PBRj9tX8wjnY6EY6nbf
+G6RWinN97cMdv2cjdfHHshJXpFm4OHwVjEWKxIuZIOGoL5hU7M8YCK/Jnb8+D/pX
+RM3lY+TusaQJDfbRuhjvSJlbyavLFNJ6igZ3JIONmrnVGbLPS3pACS3jhy5yXw0=
+=Qyl7
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libbsd/libbsd-0.4.0.ebuild b/dev-libs/libbsd/libbsd-0.4.0.ebuild
new file mode 100644
index 000000000000..1a1a724c9a12
--- /dev/null
+++ b/dev-libs/libbsd/libbsd-0.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.0.ebuild,v 1.1 2012/05/31 01:38:02 ssuominen Exp $
+
+EAPI=4
+inherit multilib
+
+DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
+HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
+SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
+
+LICENSE="BSD BSD-2 BSD-4 ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DOCS="ChangeLog README TODO"
+
+pkg_setup() {
+ local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
+ local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
+ if ! has_version ${CATEGORY}/${PN}; then
+ if [[ -e ${f} ]]; then
+ eerror "${m}"
+ die "${m}"
+ fi
+ fi
+}
+
+src_prepare() {
+ # --disable-silent-rules in econf to ensure system CFLAGS get used:
+ sed -i -e '/^CFLAGS/s:=:+=:' {src,test}/Makefile.{am,in} || die
+}
+
+src_configure() {
+ # Ensure both $(libdir) and $(runtimelibdir) match for skipping
+ # "install-exec-hook:" from src/Makefile.am
+ export runtimelibdir="/usr/$(get_libdir)"
+ econf \
+ --libdir="${runtimelibdir}" \
+ --disable-silent-rules \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ find "${ED}"/usr -name '*.la' -exec rm -f {} +
+}