diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-05-10 20:10:42 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-05-10 20:10:42 +0800 |
commit | 1e91a71878f28fb634718941807176a761b3b3ca (patch) | |
tree | 77b96e80d2d098954e99064e07e5f734dcf60db8 /graphics/gimp-app/Makefile | |
parent | 6221f771716abdffc2527781d7879dc4c4879f8f (diff) | |
download | marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar.gz marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar.bz2 marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar.lz marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar.xz marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.tar.zst marcuscom-ports-1e91a71878f28fb634718941807176a761b3b3ca.zip |
Chase webkit lib dump.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12295 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'graphics/gimp-app/Makefile')
-rw-r--r-- | graphics/gimp-app/Makefile | 156 |
1 files changed, 156 insertions, 0 deletions
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile new file mode 100644 index 000000000..6cd8f25ee --- /dev/null +++ b/graphics/gimp-app/Makefile @@ -0,0 +1,156 @@ +# New ports collection makefile for: The GIMP +# Date created: Mon Nov 18 21:28:43 CST 1996 +# Whom: erich@FreeBSD.org +# +# $FreeBSD$ +# $MCom$ +# + +PORTNAME= gimp-app +DISTVERSION= 2.6.6 +PORTREVISION?= 2 +PORTEPOCH?= 1 +CATEGORIES?= graphics gnome +MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \ + http://gimp.mirrors.hoobly.com/%SUBDIR%/ \ + http://ftp.gwdg.de/pub/misc/grafik/gimp/%SUBDIR%/ \ + ftp://ftp.fh-heilbronn.de/mirrors/ftp.gimp.org/%SUBDIR%/ \ + ftp://ftp.insync.net/pub/mirrors/ftp.gimp.org/%SUBDIR%/ \ + http://www.mirrorservice.org/sites/ftp.gimp.org/pub/%SUBDIR%/ \ + ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/%SUBDIR%,} +MASTER_SITE_SUBDIR= gimp/v${PORTVERSION:R} +DISTNAME= gimp-${DISTVERSION} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A GNU Image Manipulation Program + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes +LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif \ + wmf.2:${PORTSDIR}/graphics/libwmf \ + poppler-glib.4:${PORTSDIR}/graphics/poppler-gtk \ + aa.1:${PORTSDIR}/graphics/aalib \ + mng.1:${PORTSDIR}/graphics/libmng \ + png.5:${PORTSDIR}/graphics/png \ + jpeg.9:${PORTSDIR}/graphics/jpeg \ + tiff.4:${PORTSDIR}/graphics/tiff \ + lcms.1:${PORTSDIR}/graphics/lcms \ + gegl-0.0.22:${PORTSDIR}/graphics/gegl +RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes + +CONFLICTS= gimp-app-devel-[0-9]* + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_XORG= xpm xmu xext +USE_GMAKE= yes +USE_AUTOTOOLS= libtool:15 +USE_GNOME+= gnomehack intltool intlhack gtk20 libartlgpl2 ltverhack \ + desktopfileutils +USE_LDCONFIG= yes +INSTALLS_ICONS= yes +LIBTOOLFLAGS= --disable-ltlibs --release-ignore +CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc/gimp \ + --disable-gtk-doc \ + --without-print \ + --disable-python \ + --with-desktop-dir=${PREFIX}/share \ + --docdir=${PREFIX}/share/doc/gimp \ + --enable-default-binary \ + --without-gnomevfs +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" \ + GIMP_THREAD_LIBS=${PTHREAD_LIBS} + +.if !defined(GIMP_SLAVE) +WANT_GNOME= yes + +OPTIONS?= DEBUG "debugging" off \ + DBUS "D-BUS support" on \ + GVFS "Use GVFS for the URI plug-in" on \ + HELPBROWSER "internal help browser" on \ + MP "multiple processor support" off \ + RSVG "SVG format support" on +.endif + +.include <bsd.port.pre.mk> + +.if defined(GIMP_SLAVE) +PKG_CONFIG?= ${LOCALBASE}/bin/pkg-config +GIMP_LIBS= `${PKG_CONFIG} --libs gimp-2.0` +GIMP_THUMB_LIBS=`${PKG_CONFIG} --libs gimpthumb-2.0` +GIMP_UI_LIBS= `${PKG_CONFIG} --libs gimpui-2.0` + +LIB_DEPENDS+= gimp-2.0.0:${PORTSDIR}/graphics/gimp-app + +.else + +MAN1+= gimp-2.6.1 gimptool-2.0.1 +MAN5+= gimprc-2.6.5 +MLINKS= gimp-2.6.1 gimp.1 \ + gimp-2.6.1 gimp-console-2.6.1 \ + gimp-console-2.6.1 gimp-console.1 \ + gimprc-2.6.5 gimprc.5 + +.if defined(WITHOUT_RSVG) +CONFIGURE_ARGS+= --without-librsvg +PLIST_SUB+= SVG="@comment " +.else +USE_GNOME+= librsvg2 +PLIST_SUB+= SVG="" +.endif + +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --enable-debug +.endif + +.if defined(WITH_MP) +CONFIGURE_ARGS+= --enable-mp +.else +CONFIGURE_ARGS+= --disable-mp +.endif + +.if ${HAVE_GNOME:Mgnomehier}!="" || defined(WITH_GNOME) +USE_GNOME+= desktopfileutils gnomehier +PLIST_SUB+= GNOME="" +.else +PLIST_SUB+= GNOME="@comment " +.endif + +.if defined(WITH_HELPBROWSER) +LIB_DEPENDS+= webkit-1.0.6:${PORTSDIR}/www/webkit-gtk2 +CONFIGURE_ARGS+= --with-webkit +PLIST_SUB+= HELPBROWSER="" +.else +CONFIGURE_ARGS+= --without-webkit +PLIST_SUB+= HELPBROWSER="@comment " +.endif + +.if defined(WITH_DBUS) +LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib +CONFIGURE_ARGS+= --with-dbus +.else +CONFIGURE_ARGS+= --without-dbus +.endif + +.if defined(WITH_GVFS) || ${HAVE_GNOME:Mgvfs}!="" +LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring +USE_GNOME+= gvfs +. if ${HAVE_GNOME:Mlibgnomeui}!="" +USE_GNOME+= libgnomeui +. endif +.endif + +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|%%GIMP_LIBS%%|${GIMP_LIBS}|; \ + s|%%GIMP_THUMB_LIBS%%|${GIMP_THUMB_LIBS}|; \ + s|%%GIMP_UI_LIBS%%|${GIMP_UI_LIBS}|' \ + ${WRKSRC}/plug-ins/pygimp/Makefile.in + @${REINPLACE_CMD} -e 's|"libpng"|"libpng12"|' \ + ${WRKSRC}/configure + +post-install: + @-update-desktop-database + +.include <bsd.port.post.mk> |