diff options
author | Julian Ospald <hasufell@gentoo.org> | 2015-09-29 21:36:26 +0200 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2015-09-29 21:36:26 +0200 |
commit | fe38c715b5e9236f590a02083aa63dbedc27b76c (patch) | |
tree | 2386dda909c10329c582e1f163da5a3e063532f4 | |
parent | app-crypt/pinentry: Remove some older 0.9.6 revisions (diff) | |
parent | app-arch/innoextract: Update metadata.xml (diff) | |
download | gentoo-fe38c715.tar.gz gentoo-fe38c715.tar.bz2 gentoo-fe38c715.zip |
Merge branch 'master' of git://github.com/dscharrer/gentoo
This bumps app-arch/innoextract to version 1.5.
Reviewed-By: Julian Ospald <hasufell@gentoo.org>
Reviewed-By: Michał Górny <mgorny@gentoo.org>
Github-PR: https://github.com/gentoo/gentoo/pull/138
-rw-r--r-- | app-arch/innoextract/Manifest | 1 | ||||
-rw-r--r-- | app-arch/innoextract/innoextract-1.5.ebuild | 36 | ||||
-rw-r--r-- | app-arch/innoextract/metadata.xml | 8 |
3 files changed, 43 insertions, 2 deletions
diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 2df00676cf23..943b5e9eb7c8 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1 +1,2 @@ DIST innoextract-1.4.tar.gz 151230 SHA256 5a494b5ae1e41043574096761d31695ed8b1d39dfe64895306d0d92623901cc9 SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea WHIRLPOOL 26b38b5c8fbc5c1f79c3d2b3f9cabbe439140ee174d31926ee6c1507815417dbab02632f2aaaf8681c2755ba6907f0a67ef91f2672deab9b2bdef16e3bd323fa +DIST innoextract-1.5.tar.gz 179582 SHA256 f2594e992ccf2859455475794803b29a67393fadb69d4df1eec34c451ffa48cf SHA512 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 WHIRLPOOL d9601659b50836b69cdb74f287a4c8abfd489f47da619d8c95b6613b01f9ad85c53efa34b8fcdd1c3fe975325d351e1ea843dc3ce4b745ca8c383b6ff44b6489 diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild new file mode 100644 index 000000000000..787448c915ef --- /dev/null +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="http://constexpr.org/innoextract/" +SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use lzma LZMA) + $(cmake-utils_use debug DEBUG) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake-utils_src_configure +} diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index 3d1917dd249b..081038b71b57 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>proxy-maintainers</herd> <maintainer> <email>hasufell@gentoo.org</email> <name>Julian Ospald</name> @@ -13,9 +12,14 @@ <description>Proxy maintainer. CC him on bugs</description> </maintainer> <use> + <flag name='debug'>Enable debug logging and the --debug command-line option.</flag> + <flag name='lzma'>Enable support for extracting lzma-compressed installers using <pkg>app-arch/xz-utils</pkg>.</flag> <flag name="c++0x">Compile innoextract using the C++11 standard.</flag> </use> <upstream> - <remote-id type="sourceforge">innoextract</remote-id> + <bugs-to>http://innoextract.constexpr.org/issues</bugs-to> + <changelog>http://constexpr.org/innoextract/changelog</changelog> + <doc lang="en">http://constexpr.org/innoextract/innoextract.1</doc> + <remote-id type='github'>dscharrer/innoextract</remote-id> </upstream> </pkgmetadata> |