aboutsummaryrefslogtreecommitdiff
path: root/biology/xdrawchem/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'biology/xdrawchem/Makefile')
-rw-r--r--biology/xdrawchem/Makefile21
1 files changed, 14 insertions, 7 deletions
diff --git a/biology/xdrawchem/Makefile b/biology/xdrawchem/Makefile
index d89249dbf782..d04e071ba9c1 100644
--- a/biology/xdrawchem/Makefile
+++ b/biology/xdrawchem/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= xdrawchem
-PORTVERSION= 1.7.3
-PORTREVISION= 1
+PORTVERSION= 1.7.8
CATEGORIES= biology
-MASTER_SITES= http://www.prism.gatech.edu/~gte067k/xdrawchem/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= xdrawchem
EXTRACT_SUFX= .tgz
MAINTAINER= trevor@FreeBSD.org
@@ -18,6 +18,7 @@ COMMENT= Chemical drawing program
CFLAGS+= -O0
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
GNU_CONFIGURE= yes
+PKGMESSAGE= ${WRKDIR}/pkg-message
QTCFGLIBS+= ${PTHREAD_LIBS}
QTCPPFLAGS+= ${PTHREAD_CFLAGS}
USE_GMAKE= yes
@@ -25,12 +26,18 @@ USE_QT_VER= 3
USE_REINPLACE= yes
USE_X_PREFIX= yes
+pre-configure:
+ ${MKDIR} ${WRKDIR}
+ ${ECHO_CMD} \
+ "Warning: source code for this version has not been reviewed!" \
+ > ${PKGMESSAGE}
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO_CMD} 
+ @${ECHO_CMD} Waiting ten seconds--press control-C to cancel build.
+ @sleep 10
+
post-patch:
@${REINPLACE_CMD} -e \
- 's|^CPPFLAGS = -I/usr/X11R6/include|CPPFLAGS = @CPPFLAGS@|g ; \
- s|^CXXFLAGS = -g|CXXFLAGS = @CXXFLAGS@|g' \
- ${WRKSRC}/xdrawchem/Makefile.in
- @${REINPLACE_CMD} -e \
's|malloc\.h|stdlib.h|g' ${WRKSRC}/xdrawchem/application_ob.cpp
@${REINPLACE_CMD} -e \
's|lround|(long int)rint|g' ${WRKSRC}/xdrawchem/*.cpp