summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-12-17 10:38:32 +0000
committerTim Harder <radhermit@gentoo.org>2013-12-17 10:38:32 +0000
commit1e81f6b7f6cd37d1c8d892e98a78858777aa0042 (patch)
tree2a6bb19b29760160cb4e005678b75e2f957fbc3a /app-forensics/afflib
parentVersion bump. (diff)
downloadhistorical-1e81f6b7f6cd37d1c8d892e98a78858777aa0042.tar.gz
historical-1e81f6b7f6cd37d1c8d892e98a78858777aa0042.tar.bz2
historical-1e81f6b7f6cd37d1c8d892e98a78858777aa0042.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'app-forensics/afflib')
-rw-r--r--app-forensics/afflib/ChangeLog7
-rw-r--r--app-forensics/afflib/Manifest18
-rw-r--r--app-forensics/afflib/afflib-3.7.4.ebuild66
3 files changed, 82 insertions, 9 deletions
diff --git a/app-forensics/afflib/ChangeLog b/app-forensics/afflib/ChangeLog
index ff01d4b87b30..a82140c81673 100644
--- a/app-forensics/afflib/ChangeLog
+++ b/app-forensics/afflib/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-forensics/afflib
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/ChangeLog,v 1.45 2013/11/10 07:31:14 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/ChangeLog,v 1.46 2013/12/17 10:38:30 radhermit Exp $
+
+*afflib-3.7.4 (17 Dec 2013)
+
+ 17 Dec 2013; Tim Harder <radhermit@gentoo.org> +afflib-3.7.4.ebuild:
+ Version bump.
*afflib-3.7.3 (10 Nov 2013)
diff --git a/app-forensics/afflib/Manifest b/app-forensics/afflib/Manifest
index ba21ee140e69..981efc66fb1a 100644
--- a/app-forensics/afflib/Manifest
+++ b/app-forensics/afflib/Manifest
@@ -5,18 +5,20 @@ AUX afflib-3.6.12-pyaff-header.patch 330 SHA256 6a45c593a5c8875e78ee8411bec34eb4
AUX afflib-3.7.1-python-module.patch 540 SHA256 2b8bfdffb8e12f324465eb2ded2ef9243810480ca05cb3dc0192228993a24fce SHA512 3309977b2b1bd716d244e76e1ab6c270dc91e7b8e9e32bbfb11f017df6e08de47f11aaf4fa91cd79153c54cad7ada09d001197da3460105dcf017d6647b39974 WHIRLPOOL 4b8662cd812a8f0b3b908dcacf4d126a1a26ebeafec7d7860fbbb4338f2672bf66ea31c86cec947b7350522bec4963524824808cc744a31825e61b0996783509
DIST afflib-3.7.1.tar.gz 779366 SHA256 7759a36259a070ae087da43a94f23d4026de871e16144d8c32d7b446f5155db2 SHA512 695b5535b7cbe6e1f9b702b40f8606e2dbb604761e2617cc88a61d99f7e296f0dccdf8f21c03bdb79ce5d1fcce543b3d5d23e6bb5c99e31d094e838c16a9443b WHIRLPOOL e6b8c8022cf1405bc4db8697fb20b2e4e21d7b90a3d035acfc56cc6afd742af86d1cffa998903af6ec53b6e370fe8c87e1fcf3188d005c6a7dd56b1cff3ec591
DIST afflib-3.7.3.tar.gz 569264 SHA256 0bc786efbe4443ee0935eaedf8813d5ba00194dbe8c3340923cb7e38a3120978 SHA512 6c626c01aa8a8a0df47d7a34f14ad25ae818fdf49f142d36a624f747a54cbba88cbf32b8fdb541b37e41b5c28549343e81b4c26b4802299bc6111c6c04cdf6f9 WHIRLPOOL 8775f5e5be09673315002fe5ae74d277c049b109d0d35a2f40af84f68c54d8a9a1b2865e2f792394cbdd403af55e0d7e21f9b3a725d9796d01c855d6c8b26447
+DIST afflib-3.7.4.tar.gz 569346 SHA256 74934ae60a76616442f1d593bdeb93dd6aa105b5dc8cee7e8e5d7529a77f46c0 SHA512 58791388a05d614dd5f219a74173de2ff0938a1f93b21e2dd0731aca52ea544ba60cc4325f0d284937467ce600a4302b7a2f724d84710ecc7f12db1a22a8e41c WHIRLPOOL db8d5f48aecc55bd4ee0e6f45552e37e6aa1621674d93a448ae5a5a6b3bba1ae9c40d8aac2211b6e27bf1ba72e1c998b9bb01e6c24298ef4287d7a117db9d820
EBUILD afflib-3.7.1.ebuild 1515 SHA256 b66ff223a75691b7d984b16175e77cd5061eccd5c2eb088c0b757fe2c16966d5 SHA512 e7f3e77ce71dd9f89534f1f72b755591f0b9d3c2c94b18781bb90dad363c1e40ba5bf050c4a1f8ac427785855f0fada3fea8d8e57b76b3f4ad83a841c5069ff8 WHIRLPOOL 018ffd28d0ddbb1dd08ccf787d66e629701c8627e8c604dcf2967b78d1061fa4fae282cd4ccae0299f93a61075cdf5889a682fc1608d63773e7ba32608e399d8
EBUILD afflib-3.7.3.ebuild 1652 SHA256 4418e084f7b574739f666c93dbd9d7f227fb160dade15757962b5e8f2481fba1 SHA512 9071c4aafab12b3e9e2a47fdaa89b552fcd24d5e909d9c3a1045020f440323eb9baf1b3eb288381174c4b17621e9c5c8e1f99df9e4c1a7beb24377be76185437 WHIRLPOOL 30d0ce828731482d031d1637e0d1c48cafe8e2b6a3ba91a4d93d667a3d56afde65647dc75df51ad427e16113872030e39e0ad11766d3ae0606c7e740881ec21a
-MISC ChangeLog 5846 SHA256 4e697350211c581b559202c32e5b0e7100d3948fcf2e2e6ab977ab63bec6533f SHA512 3e2a84eb55ed4bf510f3ad80c8de7d4f4db55674041a7cc0dcc6925253cade4fd488934379cfd481f98f295a9ef3615d89a1ff4628140300dbc6b4a49e8c932e WHIRLPOOL 90a4ab49dfb5ea680bb5b5510e9ff947c4176d7d65f3e1640300855709df3313982fdaf0eed0495a17d6055a71c0a1b81a81cabdd59f4265090f423b4a327244
+EBUILD afflib-3.7.4.ebuild 1652 SHA256 4e8b28913f94b70f7a6da337ce7ae6e5155a87a5c216d26c447a151da18ca96f SHA512 cbe89a469ab058334ae59cb1d7d86b1a97a0a46a03d1150e68230a80ca430c7a3cedaa6cee239bf136311fdd87645040cc7103ef2813dabc93a870d43a50aec8 WHIRLPOOL 055b9ae3d053ea2c4dac8ddca213b65619d3cf1e21df02499ff1aac10275b3bf3211382504081ea73645a15ba14c778805473119a5ad3bd4dbfe0f862385be92
+MISC ChangeLog 5963 SHA256 76983b546242edbe86890d25ed96b1b949cf9c3fc65d6debf000d51c791ccb6b SHA512 c57eaa15bc43d2d21af43da7ab822bf7bea1c7618cb5441c881dc3cb6ecccd553caccfc84ce8cdd78e73353775425a2421f91b092ae50ad09fccdc8e4404a88f WHIRLPOOL 2290c4683c7dfc56a0f5d8ce457221f82cc293db1f06a521a0fb510125c05f595cb546039968003801b40a5d52d73a28f02e076db9aaba556556159eec594f00
MISC metadata.xml 327 SHA256 19ffaf7e708d7a9d74ff3253d76e0838d569ac605fd39532427e06c0403cf137 SHA512 0edb4508d454ca3e84bf729e95b26121fbc5db3c73f8b6915fa6c1e772c247af11f63ba2a6806430478d16b03b10a4a7efa195b46c5adbc7db0a3b39cafef023 WHIRLPOOL fc944c202a35c59186cb54f6836f6091aecb62c94639b5f5bca0e2e109cebb5bb8e36e001a0626ba8ae69fa34fe33d0bb14fc38dd9148ed08cc297e3680ef41d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSfzZHAAoJEEqz6FtPBkyjhtsH/0aJ+r6bTpDp/y9SidpXHsTo
-Rp5XyV6UNOb1cCp4QH8Qwl7Gcoeqd9f6/8MSjIVD0+Y4QIbOTX2O1j6/7aZnn2Ur
-d2B/P20MXtkgWbg3NtciQqIugnG/v7RAB45Wp+27qdnkmKG9KItPoHr8XhhOh/Qv
-ujq8NfRFcNpbdeB0dlRPG1RNkGzq+upL13uIfk6VzqGsrgLgbSRuPApTaM6VvBZM
-J4jyRCf85mm79r6lFsfHVqkKhqeZxxk0U9ucgPPIHb17gyHTjrRsfWDY7A7lZDHG
-HJb7RTcjiEcjmKGnLQAswM9cJNaXDPRdVBWmXWZ/Dzkoo2B/isDk/qzpnGJp2OU=
-=z8YE
+iQEcBAEBCAAGBQJSsCmnAAoJEEqz6FtPBkyjQ6cH/iRAafd2dh5zoZsN7e+ABWNX
+JGkcQxoNnWZH5n+jJK717VaE8w3uFblieQPQ/JOoota+lc7gTmOuN/6PbIeh2klE
+N3tmyd3WwvDbAWX+/A6mgMJj1kTyaR7Dmc564LUAqan2Zn/jwpsI5pkCHo1kxXfX
+CRTBFKwuHlRRhCpcVTUKY762U+N5G1xVN/IokGafMPR5akzcl05Sg/rqBsMY0VRG
+kBYD+FE5ZW/EUrRJsvv/KBg/XlQYhkgPnXgL8THlZvcOrBI46ypDCRo5K7VZ9hLN
+fiVQOIQFTDlAOmEJky9h9LlAVeZLSkBhq6FgGJIcs8pNMQkvUYO2yaUEyQV657A=
+=bjXH
-----END PGP SIGNATURE-----
diff --git a/app-forensics/afflib/afflib-3.7.4.ebuild b/app-forensics/afflib/afflib-3.7.4.ebuild
new file mode 100644
index 000000000000..8991927910a6
--- /dev/null
+++ b/app-forensics/afflib/afflib-3.7.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/afflib-3.7.4.ebuild,v 1.1 2013/12/17 10:38:30 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_{6,7} )
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=modules
+
+inherit autotools-utils python-single-r1
+
+MY_PN=AFFLIBv3
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Library that implements the AFF image standard"
+HOMEPAGE="https://github.com/simsong/AFFLIBv3/"
+SRC_URI="https://github.com/simsong/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="fuse ncurses python qemu readline s3 static-libs threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-libs/expat
+ dev-libs/openssl
+ sys-libs/zlib
+ fuse? ( sys-fs/fuse )
+ ncurses? ( sys-libs/ncurses )
+ python? ( ${PYTHON_DEPS} )
+ readline? ( sys-libs/readline )
+ s3? ( net-misc/curl )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.7.1-python-module.patch
+ "${FILESDIR}"/${PN}-3.6.12-pyaff-header.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i '/FLAGS/s: -g::' configure.ac || die
+ sed -i '/-static/d' tools/Makefile.am || die
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ # Hacks for automagic dependencies
+ use ncurses || export ac_cv_lib_ncurses_initscr=no
+ use readline || export ac_cv_lib_readline_readline=no
+
+ local myeconfargs=(
+ $(use_enable fuse)
+ $(use_enable python)
+ $(use_enable qemu)
+ $(use_enable s3)
+ $(use_enable threads threading)
+ )
+ autotools-utils_src_configure
+}