aboutsummaryrefslogtreecommitdiff
path: root/biology/boinc-simap/Makefile
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-06-19 20:32:08 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-06-19 20:32:08 +0000
commit15299a017fab1be6f942c50505ced64c7fe0e6cc (patch)
tree8f22949adb8af61c9bbb4f47dce0fd0349e0d66c /biology/boinc-simap/Makefile
parent9d91a853b8f6b12877e6035fa66d49cb83b478a3 (diff)
downloadports-15299a017fab1be6f942c50505ced64c7fe0e6cc.tar.gz
ports-15299a017fab1be6f942c50505ced64c7fe0e6cc.zip
Notes
Diffstat (limited to 'biology/boinc-simap/Makefile')
-rw-r--r--biology/boinc-simap/Makefile59
1 files changed, 59 insertions, 0 deletions
diff --git a/biology/boinc-simap/Makefile b/biology/boinc-simap/Makefile
new file mode 100644
index 000000000000..813490ac596c
--- /dev/null
+++ b/biology/boinc-simap/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: boinc-simap
+# Date created: 29 May 2006
+# Whom: Pav Lucistnik <pav@FreeBSD.org>
+# $FreeBSD$
+#
+
+PORTNAME= boinc-simap
+PORTVERSION= 5.08
+CATEGORIES= biology
+MASTER_SITES= http://boinc.bio.wzw.tum.de/boincsimap/download/
+DISTNAME= simap_${PORTVERSION}_i386-pc-freebsd_dyn
+EXTRACT_SUFX= #
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= Similarity Matrix of Proteins project for BOINC
+
+RUN_DEPENDS= boinc_client:${PORTSDIR}/net/boinc-client
+
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+STRIP= #
+
+# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
+BOINC_USER?= boinc
+BOINC_GROUP?= nobody
+BOINC_HOME?= /var/db/boinc
+
+SIMAP_SITE= boinc.bio.wzw.tum.de_boincsimap
+SIMAP_URL= boinc.bio.wzw.tum.de/boincsimap
+SIMAP_BINARY= ${DISTNAME}
+
+PLIST_SUB= SIMAP_BINARY=${SIMAP_BINARY} SIMAP_SITE=${SIMAP_SITE} \
+ BOINC_HOME=${BOINC_HOME}
+
+SUB_FILES= app_info.xml
+SUB_LIST= DISTNAME=${DISTNAME} APPVERSION=${PORTVERSION:S/.//}
+
+.include <bsd.port.pre.mk>
+
+ONLY_FOR_ARCHS= i386 amd64
+
+.if ${OSVERSION} < 600000
+IGNORE= only supports FreeBSD 6.X and newer
+.endif
+
+do-extract:
+ @${MKDIR} ${WRKDIR}
+ @${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR}
+
+do-install:
+ ${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
+ ${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects/${SIMAP_SITE}
+ ${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/app_info.xml ${BOINC_HOME}/projects/${SIMAP_SITE}
+ ${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/${SIMAP_BINARY} ${BOINC_HOME}/projects/${SIMAP_SITE}
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>