diff options
author | Michael Johnson <ahze@FreeBSD.org> | 2007-04-04 15:18:50 +0000 |
---|---|---|
committer | Michael Johnson <ahze@FreeBSD.org> | 2007-04-04 15:18:50 +0000 |
commit | 2e0990971fc5e11e866cd79a2a524e4fa96ec385 (patch) | |
tree | 13260a1de1694a80b8f36957c3968716d548770e /graphics/gimp/Makefile | |
parent | d5fa03286e85ecaec890c5c09b432715466804fd (diff) | |
download | ports-2e0990971fc5e11e866cd79a2a524e4fa96ec385.tar.gz ports-2e0990971fc5e11e866cd79a2a524e4fa96ec385.zip |
Notes
Diffstat (limited to 'graphics/gimp/Makefile')
-rw-r--r-- | graphics/gimp/Makefile | 131 |
1 files changed, 25 insertions, 106 deletions
diff --git a/graphics/gimp/Makefile b/graphics/gimp/Makefile index 4a0434535bcd..39485b20f66c 100644 --- a/graphics/gimp/Makefile +++ b/graphics/gimp/Makefile @@ -3,129 +3,48 @@ # Whom: erich@FreeBSD.org # # $FreeBSD$ -# $MCom: ports/graphics/gimp/Makefile,v 1.2 2006/08/25 18:14:57 pav Exp $ +# $MCom: ports/graphics/gimp/Makefile,v 1.9 2007/04/04 14:54:04 ahze Exp $ +# PORTNAME= gimp -PORTVERSION= 2.2.13 -PORTREVISION= 2 -PORTEPOCH= 1 +PORTVERSION?= 2.2 +PORTEPOCH?= 2 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} +MASTER_SITES?= # empty +DISTFILES?= # empty +EXTRACT_ONLY?= # empty MAINTAINER= gnome@FreeBSD.org -COMMENT= A GNU Image Manipulation Program - -LIB_DEPENDS= wmf.2:${PORTSDIR}/graphics/libwmf \ - aa.1:${PORTSDIR}/graphics/aalib \ - exif.12:${PORTSDIR}/graphics/libexif \ - mng.1:${PORTSDIR}/graphics/libmng \ - png.5:${PORTSDIR}/graphics/png \ - jpeg.9:${PORTSDIR}/graphics/jpeg \ - tiff.4:${PORTSDIR}/graphics/tiff - -CONFLICTS= gimp-1.* gimpshop-[0-9]* - -SHLIBVER?= 200 +COMMENT= The "meta-port" for The Gimp -USE_BZIP2= yes -USE_XPM= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_GNOME= gnomehack intltool intlhack gtk20 libartlgpl2 -WANT_GNOME= yes -USE_GETTEXT= yes -USE_LDCONFIG= yes -PLIST_SUB= SHLIBVER="${SHLIBVER}" -CONFIGURE_ARGS= --disable-perl \ - --with-html-dir=${DOCSDIR} \ - --disable-gtk-doc \ - --enable-static \ - --mandir=${PREFIX}/man -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" +RUN_DEPENDS= gimp-2.2:${PORTSDIR}/graphics/gimp-app -GIMP_DISTFILE= ${DISTDIR}/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} +OPTIONS= PRINT "Gutenprint (gimp-print) plugin" On \ + HELP "Install Gimp-Help (50+MB distfile)" Off -MAN1= gimp.1 gimp-2.2.1 gimp-remote.1 gimp-remote-2.2.1 gimptool-2.0.1 -MAN5= gimprc.5 gimprc-2.2.5 - -OPTIONS= DEBUG "debugging" off \ - PYTHON "Python-Fu support" off \ - RSVG "SVG format support" on \ - PRINT "GIMP printing" on \ - HTML_HELP_BROWSER "GIMP help browser" on \ - MP "multiple processor support" off +NO_BUILD= yes .include <bsd.port.pre.mk> -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+= --enable-debug -.endif +pre-everything:: + @if [ -n "`${PKG_INFO} -xI '^gimp-[0-9].[0-9].[0-9]*' 2>/dev/null`" ]; then \ + ${ECHO_CMD} "${PKGNAME}: Old version of gimp detected! Please see ${PORTSDIR}/UPDATING for information on upgrading ${PKGNAME}" ; \ + ${FALSE}; \ + fi -.if defined(WITH_PYTHON) -USE_PYTHON= yes -# we need to manually include this, because USE_PYTHON is defined -# after including bsd.port.pre.mk -.include "${PORTSDIR}/Mk/bsd.python.mk" -USE_GNOME+= pygtk2 -CONFIGURE_ARGS+= --enable-python -PLIST_SUB+= PYTHON:="" -.else -CONFIGURE_ARGS+= --disable-python -PLIST_SUB+= PYTHON:="@comment " -.endif -.if defined(WITHOUT_RSVG) -CONFIGURE_ARGS+= --without-librsvg -PLIST_SUB+= SVG="@comment " -.else -USE_GNOME+= librsvg2 -PLIST_SUB+= SVG="" +.if defined(WITH_HELP) +RUN_DEPENDS+= gimp-help>0:${PORTSDIR}/graphics/gimp-help .endif -.if defined(WITHOUT_PRINT) -CONFIGURE_ARGS+= --disable-print -PLIST_SUB+= PRINT="@comment " -.else -LIB_DEPENDS+= gimpprint.2:${PORTSDIR}/print/gimp-print -PLIST_SUB+= PRINT="" -.endif - -.if defined(WITH_MP) -CONFIGURE_ARGS+= --enable-mp -.endif +#.if defined(WITH_PYTHON) +#RUN_DEPENDS+= ${LOCALBASE}/libexec/gimp/2.2/environ/pygimp.env:${PORTSDIR}/graphics/py-gimp +#.endif -.if ${HAVE_GNOME:Mgnomepanel}!="" -USE_GNOME+= gnomepanel desktopfileutils -CONFIGURE_ARGS+= --with-desktop-dir=${LOCALBASE}/share/gnome -CONFIGURE_ENV+= GIMP_THREAD_LIBS=${PTHREAD_LIBS} -PKGNAMESUFFIX:= -gnome -PLIST_SUB+= GNOMEPANEL:="" -GNOME_ENABLED= yes -.else -PLIST_SUB+= GNOMEPANEL:="@comment " -CONFIGURE_ENV+= GIMP_THREAD_LIBS=${PTHREAD_LIBS} +.if !defined(WITHOUT_PRINT) +RUN_DEPENDS+= ${LOCALBASE}/libexec/gimp/2.2/plug-ins/print:${PORTSDIR}/print/gimp-gutenprint .endif -.if defined(WITH_HTML_HELP_BROWSER) -USE_GNOME+= libgtkhtml -PLIST_SUB+= HELPBROWSER:="" -.else -PLIST_SUB+= HELPBROWSER:="@comment " -post-patch: - @${REINPLACE_CMD} -e 's|\(have_gtkhtml2=\)yes|\1no|' ${WRKSRC}/configure -.endif - -.if defined(GNOME_ENABLED) -post-install: - @-update-desktop-database -.endif +do-install: # empty .include <bsd.port.post.mk> |