summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2012-11-05 06:52:45 +0000
committerPatrick Lauer <patrick@gentoo.org>2012-11-05 06:52:45 +0000
commitcba3013279639105ba2bc3191fd53a5f1ce051b2 (patch)
treed15a977aed346b450057f71911027974553d5dcd /dev-libs/libowfat
parentOnce againt readd or32 target (OpenRISC). Added nore binaries to RWX exempt l... (diff)
downloadhistorical-cba3013279639105ba2bc3191fd53a5f1ce051b2.tar.gz
historical-cba3013279639105ba2bc3191fd53a5f1ce051b2.tar.bz2
historical-cba3013279639105ba2bc3191fd53a5f1ce051b2.zip
Bump
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libowfat')
-rw-r--r--dev-libs/libowfat/ChangeLog7
-rw-r--r--dev-libs/libowfat/Manifest4
-rw-r--r--dev-libs/libowfat/libowfat-0.29.ebuild50
3 files changed, 59 insertions, 2 deletions
diff --git a/dev-libs/libowfat/ChangeLog b/dev-libs/libowfat/ChangeLog
index 924dbac3aab6..fdf403264790 100644
--- a/dev-libs/libowfat/ChangeLog
+++ b/dev-libs/libowfat/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libowfat
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/ChangeLog,v 1.33 2012/03/22 05:52:13 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/ChangeLog,v 1.34 2012/11/05 06:52:33 patrick Exp $
+
+*libowfat-0.29 (05 Nov 2012)
+
+ 05 Nov 2012; Patrick Lauer <patrick@gentoo.org> +libowfat-0.29.ebuild:
+ Bump
22 Mar 2012; Patrick Lauer <patrick@gentoo.org>
+files/libowfat-0.28-GNUmakefile.patch, libowfat-0.28-r1.ebuild:
diff --git a/dev-libs/libowfat/Manifest b/dev-libs/libowfat/Manifest
index 697c0b5a090f..c0d0d5e6e715 100644
--- a/dev-libs/libowfat/Manifest
+++ b/dev-libs/libowfat/Manifest
@@ -1,8 +1,10 @@
AUX libowfat-0.28-GNUmakefile.patch 411 SHA256 5fb902b0b84f3f8d5c1865801ad05d0e9fe955037b41e6ae48b56c697291b7d4 SHA512 4817f0faa40b83bb5e4233af5212d3260b885c61beaf058a5ae6b42372b8a9e987b5c1003a2f212e27c257eabd6f242ee382ffaed76f4215d7d3a26974a2af82 WHIRLPOOL ee2487c35bf85bf0d190d5b6fa552d717417a89fb68d689271860cb1b9115a37b1d66414747c1cae12fa3f5e86784516980ff5e22761f12f9054b2defb48d954
DIST libowfat-0.24.tar.bz2 112302 SHA256 64c6b42af4c9df60f2c672ef89f056cfb8f0c6f437359dfca6618b5d1b9805af SHA512 5caba110fd872c3b2a6f68db3e776479a9fe3b741fc685eb960b84b336c97c7d2325601762de3ea2a5b0872b43c9f3196c29c0575dbc219a56893d039063d871 WHIRLPOOL 3c221dedfbcab439f1a91b7787113a9dcd6dfa64264bc8f0fcb2d465411eb6457a567917dea49e7a5596edeff5a8a9aa89c24e27ca79266536cdefb4362e8325
DIST libowfat-0.28.tar.bz2 129622 SHA256 392348c2bbde78cde001ba0ef62c8c2ae27105218fc3ba3833d13d26ecdaa541 SHA512 789b722cdde18c82132c28e356dfcf825754a74bd15b43c084ff2763160564bee457f18352d0009c108d513f90e50fa155f6ecc3f80d597b2f26b2800c65576d WHIRLPOOL 3314aadf2edd7a15a8c6701c4ddf068b20c8f73249164a86195e083e0f6ebc7e3bb2d5bcb0875156e4931cbb7a50b54de8175feba2363f17ff9649edda056742
+DIST libowfat-0.29.tar.bz2 139489 SHA256 4badbdeed6bef4337f1edd6b86fb7154c5592509c272dcdc09c693161cbc6427 SHA512 35b3be01f288a24ebf01e1f860bc2bba7431db890be1b117f9a7f0702532610d283f6e569b1a1d1e625a4fec3394d2c6ed5c2bf512a11c38ecf89cf89ec72136 WHIRLPOOL cc23d2c0a643b6a65b5d07a555bb1bd32d5f5f572e1fe414725e28e51614c53f538e4c7a7a24022c10784ae8097714549624b5f548700970c8aa34ad3b926dfe
EBUILD libowfat-0.24.ebuild 1041 SHA256 4db7759a6ba0678799d4d0bbb9715e4f1ea8cb417882080f1fd402d051f3f60b SHA512 bfb1c3f6e464c58578d1a43cba6f57c1d0d60091603a4de7b846342ee845764726665b12b5497f6bf91b90128a25714411ddc77314e252b366aca45b10ec1f1b WHIRLPOOL 215d245e4ffe1697ee2901ad58280eb2c5fc603914ae0f0b40ff3b69a7ddaf36414b1585760aeb8dbab498fe04f727b4061da1f43562996a4579f59c3984659e
EBUILD libowfat-0.28-r1.ebuild 1325 SHA256 8059f243ba94924afdb968527185e35b2c2e5ec697b123c06a4b956e9813b145 SHA512 ea117d2a3a74c617985c78effc140bf299c3855ee05b407326a13a5008ede7e610290e88d18fd2066dea4addba8db419b2d2965d2c97a8cb5c853aac8b9b01ab WHIRLPOOL 4ae4e9479a7a909134755f7a75204502a7e5aeca8a2df759bd7b54db1bc2459c9cc7ccfd1ccddb9a23a33af7e096c0a215c44d65c6350bf289aa2ad34ac0d750
EBUILD libowfat-0.28.ebuild 1046 SHA256 89d72bbddeecbb0e4bd4c8d42760ae5b36389e2e87abba55ba841f0fb0a1d55a SHA512 dbe7359f302e606f5c7341302f5f0bc55cc6fb59addb2d43ba3df842c69e0f312967a42cb87642c56709fc7a6f712b1ec31955dd897dd429c2bed003f1495bb4 WHIRLPOOL 34805a1da01b57632f77f06af3ab305ea438f2fd20bddefa114fcfd35de40321e868a98fb1e492831c432efccbcfeaf06f34418753759ed0fc3a623fade5d87d
-MISC ChangeLog 4296 SHA256 dd542a94873e318f2b72156f021d6e9c502d78f9c4ddb534e18ec4ae04eb737b SHA512 6c859aa9362eff48c561343f11b2c26feed18fd967f171809bd5d439069a94efcc887a998b87a963f53a675a0880d908468ef1f1d7599bfcc9c083763d6359a2 WHIRLPOOL d36857d6108be404c13f5556c0b634419c54520f243c4d260e1bc3fecdc885b25c9611ff1338170f185291cafd4c90d26fd5338bd1be256b41474fc8cbfc1c3e
+EBUILD libowfat-0.29.ebuild 1322 SHA256 fd5835de0825fae0e91c1eee4a16d4ab00d429f2615aa513e1001c126784cb88 SHA512 12bc4845cebfacc24b6c1c0d47c20c022a3e90c04ade884b3a081d3990f0b6d622e75c08554431b6fb2c855e9806d941f6de584e2e3b2300ef61c224d06f5dbc WHIRLPOOL 87aee9e73a0406d82fa5c2807150e05d11a3776f0fa6677819e665ee29a9612d71abaf836d47a151275bcd6f5b2b34a68701148a35fc031be3c190a9d28af7ea
+MISC ChangeLog 4407 SHA256 1aedeacbb14ce8179e46739613d7e865a7c10236665ec0d45aa6fcd78c3618db SHA512 718026bfa761aaa6a722dc22d9a41abe61c6f16ab574a0e3671af69d7925d6e2521429bcbf5b33323485859e889220700189b7d9eff2b091910d85295b0d0387 WHIRLPOOL ee56227855eaae6ff761fa7e57a124ce6ee90fbf19c53dde11ed9ac057f924c8f295b6a7b15e9ff5a268c2f1c201b773a9051f5afb1ea74171696deb43617cfc
MISC metadata.xml 407 SHA256 b83d06e8e5ce635e3e5fad6561d73a6560ffeb5888d13a06b5b8e629501fde51 SHA512 7bd41dcbcca3757c0ca379fc85abb78e71b482dad5041225b16cf6e1506f97cebcd3f55387fafc921d40bee5492ad17e2680ef22ad27a3dc2a8bb02f1ac84a70 WHIRLPOOL 263fc6d1cb3049c5396ab861a107c9d16e4f6c5b4b68a8e9f9d81905e230337a2f868388fd81e8d7b8474804eebd655e102e2fb07c9e445e077fb5367b639179
diff --git a/dev-libs/libowfat/libowfat-0.29.ebuild b/dev-libs/libowfat/libowfat-0.29.ebuild
new file mode 100644
index 000000000000..6a4d91ffa8dd
--- /dev/null
+++ b/dev-libs/libowfat/libowfat-0.29.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/libowfat-0.29.ebuild,v 1.1 2012/11/05 06:52:33 patrick Exp $
+
+EAPI=2
+inherit flag-o-matic toolchain-funcs eutils
+
+DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein."
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
+HOMEPAGE="http://www.fefe.de/libowfat/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="diet"
+
+RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+pkg_setup() {
+ # Required for mult/umult64.c to be usable
+ append-flags -fomit-frame-pointer
+}
+
+src_prepare() {
+ sed -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
+ -e "s:^DIET.*:DIET?=/usr/bin/diet -Os:" \
+ -e "s:^prefix.*:prefix=/usr:" \
+ -e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
+ -i GNUmakefile || die "sed failed"
+ epatch "${FILESDIR}/libowfat-0.28-GNUmakefile.patch"
+}
+
+src_compile() {
+ emake -j1 \
+ CC=$(tc-getCC) \
+ $( use diet || echo 'DIET=' )
+}
+
+src_install () {
+ emake -j1 \
+ LIBDIR="${D}/usr/lib" \
+ MAN3DIR="${D}/usr/share/man/man3" \
+ INCLUDEDIR="${D}/usr/include/libowfat" \
+ install || die "emake install failed"
+
+ cd "${D}"/usr/share/man
+ mv man3/buffer.3 man3/owfat-buffer.3
+}