[85939] trunk/dports/graphics/icns-gimp

devans at macports.org devans at macports.org
Mon Oct 17 15:02:01 PDT 2011


Revision: 85939
          http://trac.macports.org/changeset/85939
Author:   devans at macports.org
Date:     2011-10-17 15:02:00 -0700 (Mon, 17 Oct 2011)
Log Message:
-----------
icns-gimp: update gimp2 dependency to correctly include gimp2-devel 2.7.3, add license, is now UsingTheRightCompiler.

Modified Paths:
--------------
    trunk/dports/graphics/icns-gimp/Portfile
    trunk/dports/graphics/icns-gimp/files/patch-Makefile.diff

Modified: trunk/dports/graphics/icns-gimp/Portfile
===================================================================
--- trunk/dports/graphics/icns-gimp/Portfile	2011-10-17 21:33:00 UTC (rev 85938)
+++ trunk/dports/graphics/icns-gimp/Portfile	2011-10-17 22:02:00 UTC (rev 85939)
@@ -6,6 +6,7 @@
 name            icns-gimp
 version         0.1
 revision        1
+license         GPL-2
 maintainers     nomaintainer
 description     Gimp file format plug-in for Macintosh icon files (.icns)
 long_description \
@@ -21,14 +22,14 @@
 homepage        http://leuksman.com/pages/icns
 platforms       darwin
 master_sites    sourceforge:gimp-mac-helper
-patchfiles      patch-Makefile.diff
 checksums       md5 e491775279b973db3cab06c7359855e8
 
 depends_build   port:pkgconfig
-depends_lib     path:lib/libgimp-2.0:gimp2
+depends_lib     path:lib/pkgconfig/gimp-2.0.pc:gimp2
 
+patchfiles      patch-Makefile.diff
+
 post-patch {
-    reinplace "s|/sw|${prefix}|g" ${worksrcpath}/Makefile
     reinplace "s|#define ICO_DBG||g" \
         ${worksrcpath}/icnsload.c
 }
@@ -36,6 +37,7 @@
 use_configure   no
 
 build.target    icns
+build.args-append CC=${configure.cc} CFLAGS='${configure.cppflags} ${configure.cflags}'
 
 destroot {
     xinstall -m 755 -d ${destroot}${prefix}/lib/gimp/2.0/plug-ins

Modified: trunk/dports/graphics/icns-gimp/files/patch-Makefile.diff
===================================================================
--- trunk/dports/graphics/icns-gimp/files/patch-Makefile.diff	2011-10-17 21:33:00 UTC (rev 85938)
+++ trunk/dports/graphics/icns-gimp/files/patch-Makefile.diff	2011-10-17 22:02:00 UTC (rev 85939)
@@ -1,11 +1,26 @@
---- Makefile.orig	2007-11-22 15:28:50.000000000 +0900
-+++ Makefile	2007-11-22 15:34:36.000000000 +0900
-@@ -10,7 +10,7 @@
+--- Makefile.orig	2004-07-25 00:10:35.000000000 -0700
++++ Makefile	2011-10-17 14:19:27.000000000 -0700
+@@ -1,17 +1,17 @@
+ LIBS = `gimptool-2.0 --libs`
+-CFLAGS = `gimptool-2.0 --cflags` -I/sw/include
++GIMP_CFLAGS = `gimptool-2.0 --cflags`
+ 
+ icns : main.o icnsload.o icnsdata.o
+-	gcc -o icns main.o icnsload.o icnsdata.o $(LIBS)
++	$(CC) -o icns main.o icnsload.o icnsdata.o $(LIBS)
+ 
+ main.o : main.c icnsdata.h main.h
+-	gcc $(CFLAGS) -c main.c -o main.o
++	$(CC) $(GIMP_CFLAGS) $(CFLAGS) -c main.c -o main.o
+ 
  icnsload.o : icnsload.c icnsload.h icnsdata.h main.h
- 	gcc $(CFLAGS) -c icnsload.c -o icnsload.o
+-	gcc $(CFLAGS) -c icnsload.c -o icnsload.o
++	$(CC) $(GIMP_CFLAGS) $(CFLAGS) -c icnsload.c -o icnsload.o
  
 -icnsdata.c : icnsdata.h
+-	gcc $(CFLAGS) -c icnsdata.c -o icnsdata.o
 +icnsdata.o : icnsdata.c icnsdata.h
- 	gcc $(CFLAGS) -c icnsdata.c -o icnsdata.o
++	$(CC) $(GIMP_CFLAGS) $(CFLAGS) -c icnsdata.c -o icnsdata.o
  
  icnsload.h :
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111017/835c44d6/attachment.html>


More information about the macports-changes mailing list