commit:     8c62bd168ce711fe757f57ded30f796de27e71a4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 07:26:36 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 07:26:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c62bd16

app-arch/advancecomp: Add 2.2_pre20190301 snapshot, incl. sec fixes

Bug: https://bugs.gentoo.org/679390
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-arch/advancecomp/Manifest                      |  1 +
 .../advancecomp/advancecomp-2.2_pre20190301.ebuild | 47 ++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-arch/advancecomp/Manifest b/app-arch/advancecomp/Manifest
index bb8da32c9ad..61fe0c34f34 100644
--- a/app-arch/advancecomp/Manifest
+++ b/app-arch/advancecomp/Manifest
@@ -1,2 +1,3 @@
 DIST advancecomp-2.0.tar.gz 1292164 BLAKE2B 
16f24820ac8f6de517edc91237b743935673894fd784271ab7ef7c1b5e7ff11fb4087dffa4e99b0b5b5ef550514f7267962cfcc7dde2976db69a28c68398c8ac
 SHA512 
e324cdf1687d3a92d3416d07269b3d03087ccece9cf636cd4cd0075fbededcd27da5c84a2d77cc1265800f252fcd75a841459fcc55dd9d5eee3ea3fa48d9f906
 DIST advancecomp-2.1.tar.gz 1292135 BLAKE2B 
0ad0586298c396f64dda1db3dd5865159b0897d5ee1485809531cad4e11fc9ab634f77c50e70065cf9d827fe4fad4a9d99a5e2587d0f3a8aaa55fe82dff008c1
 SHA512 
62abc585b282483bf5994491db3965463f4a54db642e489460d678f95faefc5d62f80bcd9e5a2a2ba3cd708d5cda7457a2b773be1a65385ef5528324e2d2949b
+DIST advancecomp-fcf71a89265c78fc26243574dda3a872574a5c02.tar.gz 1195310 
BLAKE2B 
9dcab7e266023f996504cfcfc9ba8237f216f2bf1af56d645e3fe7fb79a5e3d0dae2abdd47cc9c38c6ade385d1eb44b1e0ae6afa6fd2485afd1423be37276d06
 SHA512 
2c3e01146441aa940f6de464e0c19613f22d6a5fd671e4e0b1b83e68cad322ff0dc6be0fa328524332e6a782198edfeac0443b72a30d9c51c86e7c5ad141f6b7

diff --git a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild 
b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
new file mode 100644
index 00000000000..5964048a3b3
--- /dev/null
+++ b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+EGIT_COMMIT="fcf71a89265c78fc26243574dda3a872574a5c02"
+DESCRIPTION="Recompress ZIP, PNG and MNG, considerably improving compression"
+HOMEPAGE="http://www.advancemame.it/comp-readme.html";
+SRC_URI="https://github.com/amadvance/advancecomp/archive/${EGIT_COMMIT}.tar.gz
+       -> ${PN}-${EGIT_COMMIT}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0 LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="app-arch/bzip2:=
+       sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+
+# Tests seem to rely on exact output:
+# https://sourceforge.net/p/advancemame/bugs/270/
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-${EGIT_COMMIT}
+
+src_prepare() {
+       default
+       eautoreconf
+}
+
+src_configure() {
+       local myconf=(
+               --enable-bzip2
+               # (--disable-* arguments are mishandled)
+               # --disable-debug
+               # --disable-valgrind
+       )
+       econf "${myconf[@]}"
+}
+
+src_install() {
+       default
+       dodoc HISTORY
+}

Reply via email to