]> Pileus Git - ~andy/sunrise/commitdiff
media-gfx/gimp-cmyk-plugin: version bump, CC, LDFLAGS and CFLAGS are respected now...
authorJustin Lecher <jlec@gentoo.org>
Wed, 12 Aug 2009 14:30:58 +0000 (14:30 +0000)
committerJustin Lecher <jlec@gentoo.org>
Wed, 12 Aug 2009 14:30:58 +0000 (14:30 +0000)
svn path=/sunrise/; revision=9003

media-gfx/gimp-cmyk-plugin/ChangeLog
media-gfx/gimp-cmyk-plugin/Manifest
media-gfx/gimp-cmyk-plugin/files/0.5.4-Makefile.patch [new file with mode: 0644]
media-gfx/gimp-cmyk-plugin/files/installer.patch [deleted file]
media-gfx/gimp-cmyk-plugin/gimp-cmyk-plugin-0.5.4.ebuild [moved from media-gfx/gimp-cmyk-plugin/gimp-cmyk-plugin-0.5.3.ebuild with 76% similarity]

index 5a355f3facbdf3a15d18d5a4061e7371879192a8..798cf2904adf1b73beaff3236969f28caddeb991 100644 (file)
@@ -2,6 +2,12 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Aug 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+  +files/0.5.4-Makefile.patch, -gimp-cmyk-plugin-0.5.3.ebuild,
+  +gimp-cmyk-plugin-0.5.4.ebuild, -files/installer.patch:
+  version bump, CC, LDFLAGS and CFLAGS are respected now, keyworded for
+  ~amd64, make use of base.eclass
+
   12 Jul 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
   gimp-cmyk-plugin-0.5.3.ebuild:
   Whitespace, simplify
index 6e46810af1829e6add0c2d4661e47022c08f1424..ca0396e4ccd5aefe0d9fa20a0d4db389b0fafe8f 100644 (file)
@@ -1,6 +1,6 @@
-AUX installer.patch 314 RMD160 ab3eebf42aceced434fd81777c9fb37b1cd3dab3 SHA1 422b37622575d1c5aa7ce1c1f689e19f0f4a4f1d SHA256 820e35d6725d9bd86042c496e99a338c730ec87060f4bc9fc0cbf12a70f8450b
+AUX 0.5.4-Makefile.patch 1737 RMD160 7e632190f881c5db16d3e8b0fd4858801031691e SHA1 36f619188116456cb2e7059a89440b50222a9aed SHA256 23b0368e24e8febfadaa9ebc2a3df395e20b4269be5af12a2acf35cd195bfaeb
 DIST AdobeICCProfilesCS4Win_end-user.zip 6475520 RMD160 859b4156d1d384eeba4bc696cbba73c3d8716053 SHA1 88f0c594caf1c657ce25c2b97895e40f93d463b4 SHA256 92043b7c3ca5a25a0f6975d0cdc57db60a67dcb9ebdfb15b16267311beb58f94
-DIST separate+-0.5.3.zip 201919 RMD160 578c8a5159aefd6649ffe2947b5dfbe94579495d SHA1 d3355e2c6acb3dda6d74dc3360e625ac9b6346da SHA256 e43a778a7f54cf1a524984463bc4fe6d38bd22cfa9b985e086fb25085abdf123
-EBUILD gimp-cmyk-plugin-0.5.3.ebuild 949 RMD160 0bc979fef9d4d700cab7b72b6c3c69fb83631913 SHA1 103ebe13ee469fd8c22ab90bb8f55c3862a98b95 SHA256 26c02d9f7a1a7ee5accab26777a39242c05b52ad8032dbdb9fae1b2e93fc72d7
-MISC ChangeLog 457 RMD160 ea93eacd4301096be03ede58966915f7cd966c3a SHA1 1982eb15d5d9e3681c4d34e5e3c878f2b53ecc4c SHA256 f6ed7383b30a31c4cfea87827cf2fc01d9f57ece8fc146a7a981e0799c41089a
+DIST separate+-0.5.4.zip 214417 RMD160 9216f37f63c635bb93c7f27a12c81784000b7f83 SHA1 ef4c2683342688c5c3f5bababde8baea8472f00f SHA256 a179b745c9683b87e6e0e4ba681d019d9161c1d0eede915a8f567c1f00be87d2
+EBUILD gimp-cmyk-plugin-0.5.4.ebuild 1032 RMD160 9417b1aaa61ede70b6a43a1f488ce2febbafb61a SHA1 ed31ad967af9ed756eb6df93afd327e0e1543e64 SHA256 8a3adcd0f41f8effb037bb5a5ce20e85f207cbdd0ee731eed6231d5afae78ce8
+MISC ChangeLog 742 RMD160 423dadeb6bc80ac8c54723917e8645f65282bd19 SHA1 e7922cac51a8f691a185ea337cfdcb0bf86c77cc SHA256 d275cabe079aaf6e504c46868a0055654ab9bcf81cf60d4b3bb69706883fc87c
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-gfx/gimp-cmyk-plugin/files/0.5.4-Makefile.patch b/media-gfx/gimp-cmyk-plugin/files/0.5.4-Makefile.patch
new file mode 100644 (file)
index 0000000..4a3dc86
--- /dev/null
@@ -0,0 +1,51 @@
+--- separate+-0.5.4/Makefile   2009-07-20 02:42:00.000000000 +0200
++++ separate+-0.5.4/Makefile.new       2009-08-12 16:20:56.000000000 +0200
+@@ -27,9 +27,9 @@
+ #                                            remove "-DSEPARATE_SEPARATE".
+ CM = -DENABLE_COLOR_MANAGEMENT
+ NLS = -DENABLE_NLS -DGETTEXT_PACKAGE="\"$(GETTEXT_PACKAGE)\""
+-CFLAGS = $(GIMP_INCLUDE) $(GTK_INCLUDE) $(LCMS_INCLUDE) -O3 -Wall $(CM) $(NLS) \
++CFLAGS += $(GIMP_INCLUDE) $(GTK_INCLUDE) $(LCMS_INCLUDE) $(CM) $(NLS) \
+          -DSEPARATE_SEPARATE -DUSE_ICC_BUTTON
+-LDFLAGS = $(GIMP_LIB) $(GTK_LIB) $(LCMS_LIB) $(TIFF_LIB)
++LIBS = $(GIMP_LIB) $(GTK_LIB) $(LCMS_LIB) $(TIFF_LIB)
+ SOURCES = $(SEPARATE_SOURCES) $(IMPORT_SOURCES) \
+           $(ICC_COLORSPACE_SOURCES) $(EXTRA_SOURCES)
+@@ -68,21 +68,21 @@
+ clean: clean-plugins clean-catalogs
+ catalogs:
+-      cd po && $(MAKE)
++      $(MAKE) -C po
+ plugins: $(TARGETS)
+ separate: $(SEPARATE_OBJECTS)
+-      $(CC) $(SEPARATE_OBJECTS) -o $@ $(LDFLAGS)
++      $(CC) $(LDFLAGS) $(SEPARATE_OBJECTS) -o $@ $(LIBS)
+ separate_import: $(IMPORT_OBJECTS)
+-      $(CC) $(IMPORT_OBJECTS) -o $@ $(LDFLAGS)
++      $(CC) $(LDFLAGS) $(IMPORT_OBJECTS) -o $@ $(LIBS)
+ icc_colorspace: $(ICC_COLORSPACE_OBJECTS)
+-      $(CC) $(ICC_COLORSPACE_OBJECTS) -o $@ $(LDFLAGS)
++      $(CC) $(LDFLAGS) $(ICC_COLORSPACE_OBJECTS) -o $@ $(LIBS)
+ install-catalogs:
+-      cd po && $(MAKE) install
++      $(MAKE) -C po install
+ install-plugins: $(TARGETS)
+       install -c $^ "$(INSTALLDIR)"
+--- separate+-0.5.4/Makefile   2009-08-12 16:21:22.000000000 +0200
++++ separate+-0.5.4/Makefile.new       2009-08-12 16:22:16.000000000 +0200
+@@ -85,6 +85,7 @@
+       $(MAKE) -C po install
+ install-plugins: $(TARGETS)
++      mkdir -p "$(INSTALLDIR)"
+       install -c $^ "$(INSTALLDIR)"
+ install: install-plugins install-catalogs
diff --git a/media-gfx/gimp-cmyk-plugin/files/installer.patch b/media-gfx/gimp-cmyk-plugin/files/installer.patch
deleted file mode 100644 (file)
index 2f33f62..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- separate+-0.5.3/Makefile   2008-08-11 05:00:08.000000000 -0400
-+++ separate+-0.5.3.new/Makefile       2009-05-26 12:52:22.000000000 -0400
-@@ -85,6 +85,7 @@
-       cd po && $(MAKE) install
- install-plugins: $(TARGETS)
-+      mkdir -p "$(INSTALLDIR)"
-       install -c $^ "$(INSTALLDIR)"
- install: install-plugins install-catalogs
similarity index 76%
rename from media-gfx/gimp-cmyk-plugin/gimp-cmyk-plugin-0.5.3.ebuild
rename to media-gfx/gimp-cmyk-plugin/gimp-cmyk-plugin-0.5.4.ebuild
index ac759724f812c6cebb32653a0a48b6ec6013db82..b51b373b6fcbe2faf850105d6ca1569393bd0f15 100644 (file)
@@ -2,18 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit eutils
+inherit base toolchain-funcs
 
 MY_P="separate+-${PV}"
 
 DESCRIPTION="Gimp CMYK plug-in."
 HOMEPAGE="http://cue.yellowmagic.info/softwares/separate.html"
-SRC_URI="http://registry.gimp.org/files/${MY_P}.zip
+SRC_URI="mirror://sourceforge.jp/separate-plus/41810/${MY_P}.zip
         http://download.adobe.com/pub/adobe/iccprofiles/win/AdobeICCProfilesCS4Win_end-user.zip"
 
 LICENSE="GPL-2 Adobe"
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="media-libs/lcms
@@ -23,10 +23,14 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}/installer.patch"
+PATCHES=(
+       "${FILESDIR}"/${PV}-Makefile.patch
+       )
+
+src_compile() {
+       emake \
+               CC="$(tc-getCC)" \
+               || die "compilation failed"
 }
 
 src_install() {