summaryrefslogtreecommitdiff
path: root/media-gfx/icoutils
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/icoutils
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/icoutils')
-rw-r--r--media-gfx/icoutils/Manifest11
-rw-r--r--media-gfx/icoutils/files/icoutils-0.29.1-gettext.patch13
-rw-r--r--media-gfx/icoutils/files/icoutils-0.29.1-locale.patch39
-rw-r--r--media-gfx/icoutils/icoutils-0.31.0.ebuild39
-rw-r--r--media-gfx/icoutils/icoutils-0.31.1.ebuild39
-rw-r--r--media-gfx/icoutils/icoutils-0.31.3.ebuild49
-rw-r--r--media-gfx/icoutils/metadata.xml16
7 files changed, 206 insertions, 0 deletions
diff --git a/media-gfx/icoutils/Manifest b/media-gfx/icoutils/Manifest
new file mode 100644
index 000000000000..53701107eb95
--- /dev/null
+++ b/media-gfx/icoutils/Manifest
@@ -0,0 +1,11 @@
+AUX icoutils-0.29.1-gettext.patch 354 SHA256 5f5461741fb9ba94fb30d0df4c6379bd31b59d7546ccb3f1ceb448d157fdc200 SHA512 d5efb49f9ba8411b682047fc5de3a9605c89c5d8f9a0fa67b7de52719630187f36abf7ffc7cc1e53481c7474c0b7e5d8b3074a81fca02061c4685053c9cb221f WHIRLPOOL c454dfcd975fc97bf92dd3db73848a93a5bdb8bbd0bcc934de36d50ad55a6d9dbd2e980b84b49041e5dbb17128108270d2e1459e3c78255646c8e52db5c56a36
+AUX icoutils-0.29.1-locale.patch 831 SHA256 dcbe19a6826c339bcde7773b18947ec479312effe748c5b78b0500862ed2287a SHA512 bcb0ef117c7f1434e63e411d270a2cad8e4d0ad214c7bd516494c7718b605234ad5920b9e16c5627c98e8e1065bc2550e55b1e2e8b846a5854999419c999107b WHIRLPOOL 8fc725e02667d656a59bbd51fa94edf55ee22e4a41726205d91d337ecb0386a74dad2734b07872ee19b9d331ea645c55864ca667b8ac916835adac937e9aa7c7
+DIST icoutils-0.31.0.tar.bz2 559836 SHA256 a895d9d74a418d65d39a667e58ae38be79c9e726711384551d36531696f3af71 SHA512 f6ee954784abd9f6cf1f6a2424b89e917de2e3950a5411c6790f1a7a34522e067308677ab00bd34781d179fde1192ec91dcd400207edb09bdb20d503507b5cca WHIRLPOOL 92a3905315973ed016bb2000881d5c39f7306c792feaed302bf183d62056217a9aa76e90dc25a44ffb43434053f3c5ced90e100bd59c284a26fa14b7ffbe0b4a
+DIST icoutils-0.31.1.tar.bz2 573484 SHA256 26e29d3c78f25d4cdf402501ac0414c51a9a092daebf6c9dee3b837dee693093 SHA512 47fe41429cee73b6aff90e2b385b621314700dedfe09989318e439b19a484d806a9428652008be2db70598ba1337e860fba30b6d8104525f9e0bcbb4dc61dc56 WHIRLPOOL 893fbbf7f4dd1ebb06c14d22baf0ac1c126941688ac451b4976e1d0d505056714361f8ab99e2c8f080e20b0d1a8670e375cc2f663ab2bb8861e0af1152fb7504
+DIST icoutils-0.31.3.tar.bz2 593403 SHA256 d4651de8e3f9e28d24b5343a2b7564f49754e5fe7d211c5d4dd60dcd65c8a152 SHA512 3c25dfff0d947ad4688e57871888b7d03ecc1d5aaf2dd957bbfd5d034cbde03238a03446a719b637d2f0c309af424359435d98bddfbdf1ea9d4c08bb23f154d8 WHIRLPOOL 4c0d34484d956f8817b25ed87e36d868ad35ec74d49ad02b4503c3029ab0253b8bbf38b5687f965fe609b4e6d42a1be1da8debe2f8ec5e168136fe7833e341ab
+EBUILD icoutils-0.31.0.ebuild 1004 SHA256 207b9fb11d387366e03218bcbb24c9ec8460eaf72b6da4e145a7465e55f87015 SHA512 5e82edbd17a21b2ed1526738cf508ae3fe01b4b29176d78702f0eeca7fa36f4b3421eedad22cb6b83723a18408b84be480c607cf2755458905bf1ad2385f6a2b WHIRLPOOL 19b0c7f843f3ad164d56ff39939b15f6a928953a2e028cea2305041103efb6a0e7b9d30d60833b830e9c98f9ef9ed817c0615d408903f1893a7de49c64b5b638
+EBUILD icoutils-0.31.1.ebuild 1007 SHA256 4dacb5c5a9599d50d94bdd0e68fc90676cd96149a65f05f04c79cdfa508e0b2b SHA512 cf84f5caf427ce6a5aa454a698888338c46c3f2e99b084a0dba71030ce4048d62c7491e2d1d1cc20fc0c7f653ecbeb67c6f948c51a0eb8c5da34cafa10b5e236 WHIRLPOOL 8281e7a183404bdce1e89fd4825744fbabf1019664feea8a5c542524ff56773ab7e0fb454f57af605078e8ab2dd05542d6341a98891ce99b4484ab558bc08b67
+EBUILD icoutils-0.31.3.ebuild 1038 SHA256 43a080d957d2d2fe623568188ece6ed2798e9041f0ac2c023bfc8a2bfea4dec3 SHA512 90954b017763bfd24a215189739b5b0fd7572113b1a5bbf24a184429d4125713811aaf08bd6212fea89745ae2bae82bb91d2264843ead403936f936fc576395c WHIRLPOOL a34e9ab609517ea838a83b24ad8e3cdc2b76d7f5783570774ec52a9d0d7dcf55fa09b814f321d7f8858abf125765af893723dd4a75276cccb160d79e0d2095ca
+MISC ChangeLog 2510 SHA256 16bb342dc64591f7a55a8eccb53a4437aa5de0c0d54683639d5f619f65b40b1c SHA512 3a3eb3226ac14a51798e9d5eccba44b0e008158487423fd6d0b4ac2a07ca2972d6a1700c8cb9a2f3952e7f789222ae8e7399e20fd97ebb421e06ca776ec36648 WHIRLPOOL b213562329abab32308e7ff7f3b621b30c09547095128af9da2bbe6e29d5729c3dc2ae7caafb2d0a1efb10bd86651de4b6e3e834a636e25574a77ae5f1132be5
+MISC ChangeLog-2015 4903 SHA256 b54828e070b7eac9017d1ec4e59e82ac0bb4d05c4b0357d48e72e9ac3ef958e2 SHA512 106efa193f846b6a13e0e7f7756998843cbba042c7c8b957e49c1b496360a74bcd517dc31a2088feebdf707adb6bce3591eb70433965aff89f0eeb065d322383 WHIRLPOOL 55ff0ac9c4a5ad4921d90ff0ce1c42a47c7a3ad110d05a91089e42f32101043f71651df828e95c0c08294849708bd0f1187c2cdf346fdc0bca583e2fe3a4d95c
+MISC metadata.xml 607 SHA256 8dbe241b0fb3ba0cccadaa8f635a29d0430cc6a4a16b132ed30d8285513acb73 SHA512 5e47301ff2b8831e681251443f94c4008c0406e03b691e648566f1208829c6d56e4a42bb7add3c00dfcd5167fc169ba5de5244e8d18333e2b75e597f85318544 WHIRLPOOL 1d3dc72efe319a19676a7cd33ad6e584dc99657ffc2df69c01c4faed594a507b1b6ccf303b7e8f964e2f74e3a8927d4bafcd0ff5295049f95cf0c9d988963148
diff --git a/media-gfx/icoutils/files/icoutils-0.29.1-gettext.patch b/media-gfx/icoutils/files/icoutils-0.29.1-gettext.patch
new file mode 100644
index 000000000000..4aa4c44cc3ce
--- /dev/null
+++ b/media-gfx/icoutils/files/icoutils-0.29.1-gettext.patch
@@ -0,0 +1,13 @@
+Index: icoutils-0.29.1/configure.ac
+===================================================================
+--- icoutils-0.29.1.orig/configure.ac
++++ icoutils-0.29.1/configure.ac
+@@ -26,7 +26,7 @@ gl_INIT
+
+ # Gettext
+ AM_GNU_GETTEXT([external])
+-# AM_GNU_GETTEXT_VERSION(0.14.1)
++AM_GNU_GETTEXT_VERSION(0.14.1)
+
+ # Checks for header files.
+ AC_HEADER_STDC
diff --git a/media-gfx/icoutils/files/icoutils-0.29.1-locale.patch b/media-gfx/icoutils/files/icoutils-0.29.1-locale.patch
new file mode 100644
index 000000000000..d73ae119ea5e
--- /dev/null
+++ b/media-gfx/icoutils/files/icoutils-0.29.1-locale.patch
@@ -0,0 +1,39 @@
+Fix compiling with -O0 (see <https://bugs.gentoo.org/show_bug.cgi?id=319559>)
+
+
+--- a/wrestool/main.c
++++ b/wrestool/main.c
+@@ -32,6 +32,10 @@
+ #include "common/string-utils.h"
+ #include "wrestool.h"
+
++#ifdef HAVE_LOCALE_H
++#include <locale.h>
++#endif
++
+ #define PROGRAM "wrestool"
+
+
+--- a/icotool/main.c
++++ b/icotool/main.c
+@@ -37,6 +37,10 @@
+ #include "common/io-utils.h"
+ #include "icotool.h"
+
++#ifdef HAVE_LOCALE_H
++#include <locale.h>
++#endif
++
+ #define PROGRAM "icotool"
+
+ static int32_t image_index = -1;
+--- a/configure.ac
++++ b/configure.ac
+@@ -34,6 +34,7 @@
+ AC_HEADER_SYS_WAIT
+ AC_HEADER_TIME
+ #AC_CHECK_HEADERS([byteswap.h errno.h fcntl.h getopt.h limits.h sys/stat.h sys/time.h sys/types.h unistd.h])
++AC_CHECK_HEADERS([locale.h])
+
+ # Checks for typedefs, structures, and compiler characteristics.
+ AC_C_INLINE
diff --git a/media-gfx/icoutils/icoutils-0.31.0.ebuild b/media-gfx/icoutils/icoutils-0.31.0.ebuild
new file mode 100644
index 000000000000..db7c409d2c2f
--- /dev/null
+++ b/media-gfx/icoutils/icoutils-0.31.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="A set of programs for extracting and converting images in icon and cursor files (.ico, .cur)"
+HOMEPAGE="http://www.nongnu.org/icoutils/"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="nls"
+
+RDEPEND=">=dev-lang/perl-5.6
+ >=dev-perl/libwww-perl-5.64
+ media-libs/libpng:0
+ sys-libs/zlib
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
+ rm m4/po.m4* || die
+ cp /usr/share/aclocal/po.m4 m4/
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ [[ ${CHOST} != *-linux-gnu* ]] && use nls && append-libs -lintl
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" mkinstalldirs="mkdir -p" install
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}
diff --git a/media-gfx/icoutils/icoutils-0.31.1.ebuild b/media-gfx/icoutils/icoutils-0.31.1.ebuild
new file mode 100644
index 000000000000..772d516133f4
--- /dev/null
+++ b/media-gfx/icoutils/icoutils-0.31.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="A set of programs for extracting and converting images in icon and cursor files (.ico, .cur)"
+HOMEPAGE="http://www.nongnu.org/icoutils/"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="nls"
+
+RDEPEND=">=dev-lang/perl-5.6
+ >=dev-perl/libwww-perl-5.64
+ media-libs/libpng:0
+ sys-libs/zlib
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
+ rm m4/po.m4* || die
+ cp /usr/share/aclocal/po.m4 m4/
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ [[ ${CHOST} != *-linux-gnu* ]] && use nls && append-libs -lintl
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" mkinstalldirs="mkdir -p" install
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}
diff --git a/media-gfx/icoutils/icoutils-0.31.3.ebuild b/media-gfx/icoutils/icoutils-0.31.3.ebuild
new file mode 100644
index 000000000000..4241e878763a
--- /dev/null
+++ b/media-gfx/icoutils/icoutils-0.31.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="A set of programs for extracting and converting images in icon and cursor files (.ico, .cur)"
+HOMEPAGE="http://www.nongnu.org/icoutils/"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="nls"
+
+RDEPEND="
+ >=dev-lang/perl-5.6
+ >=dev-perl/libwww-perl-5.64
+ media-libs/libpng:0
+ sys-libs/zlib
+ nls? ( virtual/libintl )
+"
+DEPEND="
+ ${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
+)
+
+src_prepare() {
+ default
+ rm m4/po.m4* || die
+ cp /usr/share/aclocal/po.m4 m4/
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ [[ ${CHOST} != *-linux-gnu* ]] && use nls && append-libs -lintl
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" mkinstalldirs="mkdir -p" install
+ einstalldocs
+}
diff --git a/media-gfx/icoutils/metadata.xml b/media-gfx/icoutils/metadata.xml
new file mode 100644
index 000000000000..5753237ba130
--- /dev/null
+++ b/media-gfx/icoutils/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>res@crystalspace3d.org</email>
+ <name>Frank Richter (upstream)</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer (proxy)</name>
+ </maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>