aboutsummaryrefslogtreecommitdiff
path: root/graphics/xmedcon/Makefile
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2003-01-02 19:23:46 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2003-01-02 19:23:46 +0000
commitecbba737838a7c985f5ac8c0cc412a9746bd1cc2 (patch)
tree1aa65dff0ee8f5c240ed78e47145594d483f91a7 /graphics/xmedcon/Makefile
parent5175c135c0288e6bd7515f357bf4d1b2043874c0 (diff)
downloadports-ecbba737838a7c985f5ac8c0cc412a9746bd1cc2.tar.gz
ports-ecbba737838a7c985f5ac8c0cc412a9746bd1cc2.zip
Notes
Diffstat (limited to 'graphics/xmedcon/Makefile')
-rw-r--r--graphics/xmedcon/Makefile65
1 files changed, 43 insertions, 22 deletions
diff --git a/graphics/xmedcon/Makefile b/graphics/xmedcon/Makefile
index cd552a9f1a0d..869797b5e747 100644
--- a/graphics/xmedcon/Makefile
+++ b/graphics/xmedcon/Makefile
@@ -6,62 +6,81 @@
#
PORTNAME= xmedcon
-PORTVERSION= 0.8.2
+PORTVERSION= 0.8.8
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= tdv94ped@cs.umu.se
+USE_SUBMAKE= yes
USE_LIBTOOL= yes
-USE_AUTOMAKE= yes
-GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
INSTALLS_SHLIB= yes
-.if defined(WITHOUT_X11)
-CONFIGURE_ARGS= --disable-gui
-PKGNAMESUFFIX= -nox11
-PLIST_SUB= X11="@comment "
-.else
+SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
+ MKDIR="${MKDIR}" \
+ REALCURDIR=${.CURDIR}
+
+pre-fetch:
+ @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure
+
+.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
+.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
+.endif
+
+post-clean:
+ @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
+
+.if defined(WITH_X11)
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gtk12 gdkpixbuf
PLIST_SUB= X11=""
+.else
+CONFIGURE_ARGS= --disable-gui
+PKGNAMESUFFIX= -nox11
+PLIST_SUB= X11="@comment "
.endif
-.if defined(NOACR) && defined(NODICOM)
+.if !defined(WITH_ACRNEMA) && !defined(WITH_DICOM)
CONFIGURE_ARGS+= --disable-acr
.endif
-.if defined(NOGIF)
+
+.if !defined(WITH_GIF)
CONFIGURE_ARGS+= --disable-gif
.endif
-.if defined(NOINW)
+
+.if !defined(WITH_INW)
CONFIGURE_ARGS+= --disable-inw
.endif
-.if defined(NOANLZ)
+
+.if !defined(WITH_ANALYZE)
CONFIGURE_ARGS+= --disable-anlz
.endif
-.if defined(NOCONC)
+
+.if !defined(WITH_CONCORDE)
CONFIGURE_ARGS+= --disable-conc
.endif
-.if defined(NOECAT)
+
+.if !defined(WITH_ECAT)
CONFIGURE_ARGS+= --disable-ecat
.endif
-.if defined(NOINTF)
+
+.if !defined(WITH_INTERFILE)
CONFIGURE_ARGS+= --disable-intf
.endif
-.if defined(NODICOM)
+
+.if !defined(WITH_DICOM) && !defined(WITH_DICOM_LJPEG)
CONFIGURE_ARGS+= --disable-dicom
.endif
-.if defined(NOLJPG)
+
+.if !defined(WITH_DICOM_LJPEG)
CONFIGURE_ARGS+= --disable-ljpg
-PLIST_SUB+= LJPG="@comment "
-.else
-PLIST_SUB+= LJPG=""
.endif
-.if defined(NOPNG)
+
+.if !defined(WITH_PNG)
CONFIGURE_ARGS+= --disable-png
.else
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
@@ -70,10 +89,12 @@ LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
CONFIGURE_ARGS+= --includedir=${PREFIX}/include/xmedcon
MAN1= medcon.1 xmedcon-config.1
-.if !defined(WITHOUT_X11)
+.if defined(WITH_X11)
MAN1+= xmedcon.1
.endif
+
MAN3= medcon.3
+
MAN4= m-acr.4 m-anlz.4 m-ecat.4 m-gif.4 m-intf.4 m-inw.4
.include <bsd.port.mk>