diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-11-10 07:31:19 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-11-10 07:31:19 +0000 |
commit | 5f4e8ef1978f43ec399d5ae94fa847d3cd387260 (patch) | |
tree | 256f00f9544575a63cb577f5de1fc844cd6ca6bc /app-forensics/afflib | |
parent | update of sorts to src_test, tidy up (diff) | |
download | historical-5f4e8ef1978f43ec399d5ae94fa847d3cd387260.tar.gz historical-5f4e8ef1978f43ec399d5ae94fa847d3cd387260.tar.bz2 historical-5f4e8ef1978f43ec399d5ae94fa847d3cd387260.zip |
Version bump, migrate to python-single-r1.
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/ChangeLog | 7 | ||||
-rw-r--r-- | app-forensics/afflib/Manifest | 20 | ||||
-rw-r--r-- | app-forensics/afflib/afflib-3.7.3.ebuild | 66 |
3 files changed, 83 insertions, 10 deletions
diff --git a/app-forensics/afflib/ChangeLog b/app-forensics/afflib/ChangeLog index 0a9424082b49..ff01d4b87b30 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.44 2013/05/03 08:15:11 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/ChangeLog,v 1.45 2013/11/10 07:31:14 radhermit Exp $ + +*afflib-3.7.3 (10 Nov 2013) + + 10 Nov 2013; Tim Harder <radhermit@gentoo.org> +afflib-3.7.3.ebuild: + Version bump, migrate to python-single-r1. 03 May 2013; Tim Harder <radhermit@gentoo.org> afflib-3.7.1.ebuild: Fix build with automake-1.13 (bug #467564). diff --git a/app-forensics/afflib/Manifest b/app-forensics/afflib/Manifest index 84f8a5fc5dde..ba21ee140e69 100644 --- a/app-forensics/afflib/Manifest +++ b/app-forensics/afflib/Manifest @@ -4,17 +4,19 @@ Hash: SHA256 AUX afflib-3.6.12-pyaff-header.patch 330 SHA256 6a45c593a5c8875e78ee8411bec34eb473f70aab46ba6f8f6bb20db7e884d0c9 SHA512 9d57dd60bfe933961a5df4e4be2e8bee1bca0971bbb364c7c3888bc9b54ca7073e03864d30e4401abba3fff7ff5f7435b5219299f8f781d0fbbf065bfa9c800e WHIRLPOOL 920405a9838a725aeba82dae85595b9bb8714d4e1cc0fd4bdcbdd940ebffed2914d53a98b608347981e85fb0f394da065a546799edb36157394a3b20760eca2d 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 EBUILD afflib-3.7.1.ebuild 1515 SHA256 b66ff223a75691b7d984b16175e77cd5061eccd5c2eb088c0b757fe2c16966d5 SHA512 e7f3e77ce71dd9f89534f1f72b755591f0b9d3c2c94b18781bb90dad363c1e40ba5bf050c4a1f8ac427785855f0fada3fea8d8e57b76b3f4ad83a841c5069ff8 WHIRLPOOL 018ffd28d0ddbb1dd08ccf787d66e629701c8627e8c604dcf2967b78d1061fa4fae282cd4ccae0299f93a61075cdf5889a682fc1608d63773e7ba32608e399d8 -MISC ChangeLog 5700 SHA256 41ff0611569beb5e276ffab0a19ba89a36c3d92ef33fe8728e173c981409bc61 SHA512 f582e28b163004ab105c2f4208b846b5a959ae9c9265f6fe36705580da103079135ea30ac9ee6e9c95079d2803acb2553eda67bf60326255e30ae026e39cfed7 WHIRLPOOL c245fb7a378abb197a2bea7c67d50c13287a6f236bb69f39c61980fcce92d3d967aedb069170b120c463fe03599ad6e526443a82aa4f551e2a53d31310499fc3 +EBUILD afflib-3.7.3.ebuild 1652 SHA256 4418e084f7b574739f666c93dbd9d7f227fb160dade15757962b5e8f2481fba1 SHA512 9071c4aafab12b3e9e2a47fdaa89b552fcd24d5e909d9c3a1045020f440323eb9baf1b3eb288381174c4b17621e9c5c8e1f99df9e4c1a7beb24377be76185437 WHIRLPOOL 30d0ce828731482d031d1637e0d1c48cafe8e2b6a3ba91a4d93d667a3d56afde65647dc75df51ad427e16113872030e39e0ad11766d3ae0606c7e740881ec21a +MISC ChangeLog 5846 SHA256 4e697350211c581b559202c32e5b0e7100d3948fcf2e2e6ab977ab63bec6533f SHA512 3e2a84eb55ed4bf510f3ad80c8de7d4f4db55674041a7cc0dcc6925253cade4fd488934379cfd481f98f295a9ef3615d89a1ff4628140300dbc6b4a49e8c932e WHIRLPOOL 90a4ab49dfb5ea680bb5b5510e9ff947c4176d7d65f3e1640300855709df3313982fdaf0eed0495a17d6055a71c0a1b81a81cabdd59f4265090f423b4a327244 MISC metadata.xml 327 SHA256 19ffaf7e708d7a9d74ff3253d76e0838d569ac605fd39532427e06c0403cf137 SHA512 0edb4508d454ca3e84bf729e95b26121fbc5db3c73f8b6915fa6c1e772c247af11f63ba2a6806430478d16b03b10a4a7efa195b46c5adbc7db0a3b39cafef023 WHIRLPOOL fc944c202a35c59186cb54f6836f6091aecb62c94639b5f5bca0e2e109cebb5bb8e36e001a0626ba8ae69fa34fe33d0bb14fc38dd9148ed08cc297e3680ef41d -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJRg3IQAAoJEEqz6FtPBkyjKUgIAKiyL5ehVvFZ/gH3mWHXn6jf -eBJlfIfn3gjX3VcAsxT8OBUzzzQ6Kh3q7KbpiUYNLj7623tO4FDhmqQSQNh+GhE/ -P9mzcQjCkKvsCqh5FVXLrC9R9TJJMKAvzTkNt1eM2BU16Mp+PWKXpWmoutycLEXb -lWYFahnQUY421MPecpDu1K+eqIJF7Eg8OG+cnyd0bc9O2sHWaW5lB1Vm+TjnHsD8 -CaiHZV0kHtBTZ2ULoJT3YEbzWG7Mne12B/eoeXOqNJft1Vo5urusdLuZ2qNnEE3s -qL9HNWBI4Uan7LAHWWEcKxDIOaCFBXNWlRC3nhkRQkvFF7S674kRjCUxLHEZHdM= -=GDtd +iQEcBAEBCAAGBQJSfzZHAAoJEEqz6FtPBkyjhtsH/0aJ+r6bTpDp/y9SidpXHsTo +Rp5XyV6UNOb1cCp4QH8Qwl7Gcoeqd9f6/8MSjIVD0+Y4QIbOTX2O1j6/7aZnn2Ur +d2B/P20MXtkgWbg3NtciQqIugnG/v7RAB45Wp+27qdnkmKG9KItPoHr8XhhOh/Qv +ujq8NfRFcNpbdeB0dlRPG1RNkGzq+upL13uIfk6VzqGsrgLgbSRuPApTaM6VvBZM +J4jyRCf85mm79r6lFsfHVqkKhqeZxxk0U9ucgPPIHb17gyHTjrRsfWDY7A7lZDHG +HJb7RTcjiEcjmKGnLQAswM9cJNaXDPRdVBWmXWZ/Dzkoo2B/isDk/qzpnGJp2OU= +=z8YE -----END PGP SIGNATURE----- diff --git a/app-forensics/afflib/afflib-3.7.3.ebuild b/app-forensics/afflib/afflib-3.7.3.ebuild new file mode 100644 index 000000000000..1fdbcbb8d017 --- /dev/null +++ b/app-forensics/afflib/afflib-3.7.3.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.3.ebuild,v 1.1 2013/11/10 07:31:14 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 +} |