commit:     d51f6857b8652595ecf27c491040cb64d7112499
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 01:27:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 01:27:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51f6857

media-gfx/graphicsmagick: add 1.3.37

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/graphicsmagick/Manifest                   |  1 +
 ...ick-9999.ebuild => graphicsmagick-1.3.37.ebuild} | 21 +++++++++++++--------
 media-gfx/graphicsmagick/graphicsmagick-9999.ebuild | 19 ++++++++++++-------
 3 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/media-gfx/graphicsmagick/Manifest 
b/media-gfx/graphicsmagick/Manifest
index 097ae8445d3c..559dac8e96a3 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -1 +1,2 @@
 DIST GraphicsMagick-1.3.36.tar.xz 5600712 BLAKE2B 
069ab4f9bb5beea3321860bf8e43c8a1b51ab102054e92486375209a86fd3c1c1fb44d4b2c43a65c78f36e9f37e09316fe77b4f261bfb0af3b2c2a86ff8b5aa5
 SHA512 
27ed5fcbfb0303436bdcb0f11d18257a967d471251b51e633e2c655b0a7e5ed01f61a61f9702cc7d4c02714e005ac18ca9ba0f690c0580e41d07947a03c5cbb4
+DIST GraphicsMagick-1.3.37.tar.xz 5623688 BLAKE2B 
d6d5c8a07ec2aa2e60399887fa788751104c6917af295bb5a7bb1281d4a547462dd76cdde98f09cc00322bc3d7c89258dcd9d50506cfcec47a606efd90163b2a
 SHA512 
971e05480a65eb99ff3c0d874675bcbffc24eafec1cacd03f5ef410ae014f82329f3590393100927f753feb183be1105fe0cfc5b0f775a30b0e6dc0c6b8a77af

diff --git a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
similarity index 95%
copy from media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
copy to media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
index 900a55abda11..981796d97f33 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.37.ebuild
@@ -1,15 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools toolchain-funcs
 
 MY_P=${P/graphicsm/GraphicsM}
 DESCRIPTION="Collection of tools and libraries for many image formats"
 HOMEPAGE="http://www.graphicsmagick.org/ 
http://hg.code.sf.net/p/graphicsmagick/code/";
-LICENSE="MIT"
-SLOT="0/${PV%.*}"
 
 if [[ ${PV} == "9999" ]] ; then
        inherit mercurial
@@ -17,15 +15,18 @@ if [[ ${PV} == "9999" ]] ; then
 else
        SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
        S="${WORKDIR}/${MY_P}"
+
        KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
-IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma
-       openmp perl png postscript q16 q32 static-libs svg threads tiff truetype
-       webp wmf X zlib"
+LICENSE="MIT"
+SLOT="0/${PV%.*}"
+
+IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma"
+IUSE+=" openmp perl png postscript q16 q32 static-libs svg threads tiff 
truetype"
+IUSE+=" webp wmf X zlib"
 
-RDEPEND="
-       dev-libs/libltdl:0
+RDEPEND="dev-libs/libltdl:0
        bzip2? ( app-arch/bzip2 )
        fpx? ( media-libs/libfpx )
        imagemagick? ( !media-gfx/imagemagick )
@@ -58,6 +59,7 @@ PATCHES=(
 
 src_prepare() {
        default
+
        eautoreconf
 }
 
@@ -106,16 +108,19 @@ src_configure() {
                $(use_with zlib)
                $(use_with X x)
        )
+
        econf "${myeconfargs[@]}"
 }
 
 src_compile() {
        default
+
        use perl && emake perl-build
 }
 
 src_test() {
        unset DISPLAY # some perl tests fail when DISPLAY is set
+
        default
 }
 

diff --git a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
index 900a55abda11..903411326261 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
@@ -8,8 +8,6 @@ inherit autotools toolchain-funcs
 MY_P=${P/graphicsm/GraphicsM}
 DESCRIPTION="Collection of tools and libraries for many image formats"
 HOMEPAGE="http://www.graphicsmagick.org/ 
http://hg.code.sf.net/p/graphicsmagick/code/";
-LICENSE="MIT"
-SLOT="0/${PV%.*}"
 
 if [[ ${PV} == "9999" ]] ; then
        inherit mercurial
@@ -17,15 +15,18 @@ if [[ ${PV} == "9999" ]] ; then
 else
        SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
        S="${WORKDIR}/${MY_P}"
+
        KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
-IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma
-       openmp perl png postscript q16 q32 static-libs svg threads tiff truetype
-       webp wmf X zlib"
+LICENSE="MIT"
+SLOT="0/${PV%.*}"
+
+IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma"
+IUSE+=" openmp perl png postscript q16 q32 static-libs svg threads tiff 
truetype"
+IUSE+=" webp wmf X zlib"
 
-RDEPEND="
-       dev-libs/libltdl:0
+RDEPEND="dev-libs/libltdl:0
        bzip2? ( app-arch/bzip2 )
        fpx? ( media-libs/libfpx )
        imagemagick? ( !media-gfx/imagemagick )
@@ -58,6 +59,7 @@ PATCHES=(
 
 src_prepare() {
        default
+
        eautoreconf
 }
 
@@ -106,16 +108,19 @@ src_configure() {
                $(use_with zlib)
                $(use_with X x)
        )
+
        econf "${myeconfargs[@]}"
 }
 
 src_compile() {
        default
+
        use perl && emake perl-build
 }
 
 src_test() {
        unset DISPLAY # some perl tests fail when DISPLAY is set
+
        default
 }
 

Reply via email to