summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-03-13 22:38:36 +0000
committerMike Frysinger <vapier@gentoo.org>2014-03-13 22:38:36 +0000
commitf730da13e3f9684358ade7cceab272ec39b0e695 (patch)
tree47fab8238070814874dc8c9ea8860ac7bafd67ed /sys-fs/reiser4progs
parentFix building w/readline-6.3 #504472 by Kobboi. (diff)
downloadhistorical-f730da13e3f9684358ade7cceab272ec39b0e695.tar.gz
historical-f730da13e3f9684358ade7cceab272ec39b0e695.tar.bz2
historical-f730da13e3f9684358ade7cceab272ec39b0e695.zip
Version bump & rewrite the ebuild.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-fs/reiser4progs')
-rw-r--r--sys-fs/reiser4progs/ChangeLog7
-rw-r--r--sys-fs/reiser4progs/Manifest43
-rw-r--r--sys-fs/reiser4progs/reiser4progs-1.0.8.ebuild49
3 files changed, 78 insertions, 21 deletions
diff --git a/sys-fs/reiser4progs/ChangeLog b/sys-fs/reiser4progs/ChangeLog
index f7ed584a484b..9b0bfcce6f75 100644
--- a/sys-fs/reiser4progs/ChangeLog
+++ b/sys-fs/reiser4progs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/reiser4progs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiser4progs/ChangeLog,v 1.43 2014/03/13 22:37:54 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiser4progs/ChangeLog,v 1.44 2014/03/13 22:38:34 vapier Exp $
+
+*reiser4progs-1.0.8 (13 Mar 2014)
+
+ 13 Mar 2014; Mike Frysinger <vapier@gentoo.org> +reiser4progs-1.0.8.ebuild:
+ Version bump & rewrite the ebuild.
13 Mar 2014; Mike Frysinger <vapier@gentoo.org> reiser4progs-1.0.7.ebuild,
+files/reiser4progs-1.0.7-readline-6.3.patch:
diff --git a/sys-fs/reiser4progs/Manifest b/sys-fs/reiser4progs/Manifest
index 86c94063a0bd..f2d4aeafea55 100644
--- a/sys-fs/reiser4progs/Manifest
+++ b/sys-fs/reiser4progs/Manifest
@@ -1,25 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX reiser4progs-1.0.7-gcc-4.4.patch 311 RMD160 c7975242c67610888cd6a694b64b0c90a520bf57 SHA1 6873e21bfddf38bdb0f3dfcb9106444e0daebcd8 SHA256 5d0fc888af703911457f42b16d4da76cfdcb5c38c08387c21f5f5e4e111160bf
-DIST reiser4progs-1.0.7.tar.gz 844126 RMD160 6f6a6b5defdcea19f13857768596ff477f0cc877 SHA1 5e29580e6610105346ff88635d48eb37acb3ae67 SHA256 1211996ad3efebc0ca543aea2f67527d33e50fce1b827ad341e207f171d94d96
-EBUILD reiser4progs-1.0.7.ebuild 1556 RMD160 7cf499869158384fc5f15484f6854baedca41e1b SHA1 a28729461600e6f8da18196d4539766a860446ad SHA256 38fd8334508978363f1f68b1c2c6d11946afa3db81c328f0c0b242d8e79186d0
-MISC ChangeLog 5952 RMD160 c1c783a8e3ae74335787b145c3660510677b6ec8 SHA1 3fc9164191464eb43b9c24267c3029b197f51695 SHA256 17474a81511e0bc6cf119aaae1b2a813b5ece842d62ddd84cbac10f635761c23
-MISC metadata.xml 267 RMD160 ff256714690dbcb9f54233ec9a4fbe77f11068f6 SHA1 f12cbf59a4688ee6b663b50b6a9a1871f096b71b SHA256 afd6f362214e67e2c73e745c7bb7e78c46c190a9c9ecf0712722850d23515e6b
+AUX reiser4progs-1.0.7-gcc-4.4.patch 311 SHA256 5d0fc888af703911457f42b16d4da76cfdcb5c38c08387c21f5f5e4e111160bf SHA512 940fc154fadec21a701ef7914a6b4ef1067fc954101219b2949bf8721e97deb8d832ae288c930a59060ba3171f94bfed5924c8ac6b8c30c655fd0ca09f0bff1a WHIRLPOOL 94f00f3e9a876c990b42a7eec3793d7f31696c2e689b70a411bb6cbe639e6ef69fa431db9e5f01ad20a0beb78eff54c185b669287922f9299dd090e906cc35db
+AUX reiser4progs-1.0.7-readline-6.3.patch 472 SHA256 764f820b7f933270ab00138610243ad11926a326c5d9668d8566e758dc220b49 SHA512 0162505148699f8e5270314be586d8db7d42f9ea5fc8517b5475aa59f54b47eb626349c36820cc34c0490e0c3df1597a230c27abf316226cc7d261e986963788 WHIRLPOOL fe6fda5bea8535ceac3a066896a2836419d04595d1f538d97bb29d5d2e01b60943a0acac0f34990cd333ebef3c7a5a8b3281c90584b5d7c86e9263d779030aa0
+DIST reiser4progs-1.0.7.tar.gz 844126 SHA256 1211996ad3efebc0ca543aea2f67527d33e50fce1b827ad341e207f171d94d96 SHA512 afc88dc2cb7a2e9c8e8c4bc93012b41a19cecaf96a0dc7d75f20c535ebfbb8eac79688529d42ba5cbe067395a1a13cd997246e5bc57181c6dfaced6e6fec4a05 WHIRLPOOL 6c17458cd68dc3ea02fcfc221b03f860206fcd205d7887cffb84b1f712e305b6097be29ae44a4a098d188ffdaf8cf44f06cadbf24dc25bcaabe059e12f21ae0a
+DIST reiser4progs-1.0.8.tar.gz 866466 SHA256 186e2f8619cf66a79654789be044781dd656cbd4a3c4f514da3516301226b086 SHA512 d49de6d191fc842d5f7dad447b1e8ac2bec4c18e40096ad4911766153688fe558374fbb34eb510ec5c9a929e64edb2c14e11f6d0ac2c247e1978fd766bd24116 WHIRLPOOL 83a0422f77ce4035410a10c727b8f0193c071e046b74b2359db566d83fc8a22906454401f0a15e53dee26cbf7b723b4993e71bb207792d56f39dddcd13993c6d
+EBUILD reiser4progs-1.0.7.ebuild 1610 SHA256 b0374e03f8abbf0471438e30e7732f90646d2ebade923b39aecaa265005784a8 SHA512 3c2bc108ae9f867fbe1738cb4ce30431e32ebc38541d476c3cb9153e6cf6dd6b59217a7e1c05c1cc85d12f9d7b3f9e9e5a86a5568008d3c1cad1a95376c4ce7e WHIRLPOOL 25c984229973443a3fee6c738dea9727cbb41de1f7f2fb4bbcbd155eccf61c9c0de3790e7dd8a474d7b8fc1cf4bafa13652b8bf16f61af5bd43dcb96ae2f45f0
+EBUILD reiser4progs-1.0.8.ebuild 1364 SHA256 491ae1b811c4f1c1e5faf9903699b1389a8b97913525dd79051dde8a50c3db02 SHA512 a9c3907c55edc4082aeefac50e1f798e882c561e1bff45ae490c63fb89bea18f5aeb02c3592e8dff4833ef6ee4e64f5b155a42fb1338030398ea4ad9d29fb5a6 WHIRLPOOL 2f4356af76a67e3c914aee8f95dbd15186023d85df3d15a486c88c6ed55d79a4dbcf6263516d9f7c3b52862529fafb1382c7599759586f1e46b132e91056f030
+MISC ChangeLog 6278 SHA256 4bc7a96cef306596e9cb284b695d4338c62c1f97f12a5ba628e252e880a86877 SHA512 e53e02842dc48b87cef3adba3518021fb1e4f81d6ad5b5614b4091d5647dbb11ab3e30d17e39003fe7e48b57a7687304cbfa3f508dd1df43b618a6ef59330997 WHIRLPOOL 24ccd6c5d3e1aae3794d71cbfdf6cc965b1b94ab80fd9a6b9c72886324a475d1ca0e076459b004b9375e4c428c696ae049af5657d1e2886498a14af78672c451
+MISC metadata.xml 267 SHA256 afd6f362214e67e2c73e745c7bb7e78c46c190a9c9ecf0712722850d23515e6b SHA512 9c577b7491c6865a0010947f6be695e1c8c31a03e0b14fee4d21ccde81229f981a57f95ac6d59eaf496c0b1a3ff117375733dd93bdc3228f097c31da4bb64ae9 WHIRLPOOL 94c08b3e4a38b8085b090d73f27645470d22d324fdf5d8f764c22b9e69b13f2bfefe89ceb76fcf59f29f4851ca13001877f9b3acce718f3bcfd6d4db362063f6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBAgAGBQJPvaMlAAoJELEHsLL7fEFWtDUP/3AE4QPYCEH5kxMwnhjuuTYQ
-p8fAivmJrIq4AetRdtpZDZAmItzIvaBQk/eVY1R7ySjjb7+J0OUNOja97/7h4ezZ
-dxiyLbiU0I+GNAyzENq9O8B6J0dkKHJ92JXK6VHB+awbMfcNKd1dypcIuSTccWYe
-NVOX/QNo1HFisRzBjvqLUKzawP+dtRYLZCnp6X12WgK9hpM4qtxO9m33U8Y1rldq
-vFUE/Gh3Bms+UbWfJMlOlIBDeQklXzosYYwmicwWYOg5XL0by16C6EF2wgiCxOr8
-2Q/y/hv3o7VfmVaTc+uz/8iHi0oRA80afQNwreNyQyiiTdKMg8ELGFtHpphl9CPh
-rdObcczJPgkiLUmvQCGDvWmmIK5IRqoIlLtS1wYrK8ZNWduDFTtkXTivA+S+Cd40
-MONS1ZOYaF5OdA95awiBa5qZpWIR/h/54v7DCR1QlXo7FEo5rtNKoHN/YJKRb/Rn
-aXTXODcEwLZVxEKVVPmpnPco7l+ICoLQTj23SJtlxs2qKov41FmgIJsle/XzLbcu
-v4WAp1St1id9EbS5eLYIp+8vG+77eh5ovbUcnzerRDwV8tEomphGEVyDJT/v4Tj9
-ELCbdURzVQU4W5mDlFIilq/DJyP9ItR+iUVDU5CuFfdnrGrUuy8/KAqm5mpM/eFB
-gfF54eGcH7FdqMur8tcS
-=WaLz
+iQIcBAEBCAAGBQJTIjNwAAoJEPGu1DbS6WIAslIP/A7mN+CVXjy7NnTn3S8AkcMN
+mbqu4gVyBCfZPNebQbWewtrEtyvTewKQShbwjLBr4O1NjHu/qXzL60NqbYZNwyms
+Tv8XMeyL9tEp2XyQ+7VXNCwm5MWeZ21Rgx6XsL90qR79LCKBSy2ZyLXP/mXNl8y+
+1D7dJQOEjPEM0sL1H8CetgdCIbR3kg4N9WvxES4t365nnlpQBgpzhvTT2LXOEb66
+YQm9YaZ6J1Lz2QLUj26VKxYrKRhnbIhUjVuGvpM/+1yh4NVoxqkqoRd1coT4nnMv
+LpD4GEQtJMx+jHCUf2CKwpRsKAZNaVO3X5VhfxltZfmqTazV6eCEyKM8IC+/XrQE
+JKhNTNo9obYaY/9Brj3jTgo9vcVmTOYagqQ+hzkBe/xDrwGD0Tc+3AHPXoF1ZyNc
+esi0m0NoJai8GHXeQnTNeUTMTf7+jtdzSeqCHyVneBGM838OnNNYJXbtPSJp7PVu
+pe2SfH6dhiCHJuOj8b2wHgrk1UcixSR4t73CWq6E3qysb1Af3WBcf7d38SBzEV+W
+6QwZp0F9jUUqG3da2+UGHiThd3t+u2dNCouvTqFE2j6pba3fcy3cFmzLchv7wT2B
+lpJqb8l0PhWsIuc4GlHxzJlGL7256rQQGqfUAOApLwooGKEx1s1XgUG6D1pv2HHf
+K7EQNwVm20tPhjT7lVLT
+=j4HG
-----END PGP SIGNATURE-----
diff --git a/sys-fs/reiser4progs/reiser4progs-1.0.8.ebuild b/sys-fs/reiser4progs/reiser4progs-1.0.8.ebuild
new file mode 100644
index 000000000000..2e59cf0b1e44
--- /dev/null
+++ b/sys-fs/reiser4progs/reiser4progs-1.0.8.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/reiser4progs/reiser4progs-1.0.8.ebuild,v 1.1 2014/03/13 22:38:34 vapier Exp $
+
+EAPI="4"
+
+inherit multilib eutils toolchain-funcs
+
+DESCRIPTION="reiser4progs: mkfs, fsck, etc..."
+HOMEPAGE="https://sourceforge.net/projects/reiser4/"
+SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 -sparc ~x86"
+IUSE="debug readline static static-libs"
+
+LIB_DEPEND="~sys-libs/libaal-1.0.5[static-libs(+)]
+ readline? ( sys-libs/readline[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+ static-libs? ( ~sys-libs/libaal-1.0.5[static-libs(+)] )"
+DEPEND="${RDEPEND}
+ static? ( ${LIB_DEPEND} )"
+
+src_prepare() {
+ printf '#!/bin/sh\ntrue\n' > run-ldconfig
+ # Delete hardcoded link/compile flags.
+ sed -i -r \
+ -e '/CFLAGS=/s: -static":":' \
+ -e '/CFLAGS/s: (-O[123s]|-g)\>::g' \
+ configure || die
+ epatch "${FILESDIR}"/${PN}-1.0.7-readline-6.3.patch #504472
+}
+
+src_configure() {
+ econf \
+ $(use_enable static full-static) \
+ $(use_enable static-libs static) \
+ $(use_enable debug) \
+ $(use_with readline) \
+ --disable-Werror \
+ --enable-libminimal \
+ --sbindir=/sbin
+}
+
+src_install() {
+ default
+ gen_usr_ldscript -a reiser4{,-minimal} repair
+}