[Midnightbsd-cvs] mports: biology/linux-foldingathome: Fake fixes.
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Thu Apr 24 23:59:31 EDT 2008
Log Message:
-----------
Fake fixes. Replace a bunch of crub with modern techniques.
Modified Files:
--------------
mports/biology/linux-foldingathome:
Makefile (r1.2 -> r1.3)
Added Files:
-----------
mports/biology/linux-foldingathome/files:
FoldingAtHome.in (r1.1)
Removed Files:
-------------
mports/biology/linux-foldingathome/scripts:
FoldingAtHome
-------------- next part --------------
--- /dev/null
+++ biology/linux-foldingathome/files/FoldingAtHome.in
@@ -0,0 +1,7 @@
+#!/bin/sh
+FAHDIR=~/.fah
+CURDIR=`pwd`
+mkdir $FAHDIR
+cd $FAHDIR
+nice -n 20 %%DATADIR%%/%%BINNAME%% -freeBSD
+cd $CURDIR
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/biology/linux-foldingathome/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L biology/linux-foldingathome/Makefile -L biology/linux-foldingathome/Makefile -u -r1.2 -r1.3
--- biology/linux-foldingathome/Makefile
+++ biology/linux-foldingathome/Makefile
@@ -16,28 +16,27 @@
MAINTAINER= ports at MidnightBSD.org
COMMENT= Distributed client for Protein Folding
LICENSE= unknown
+
USE_LINUX= yes
ONLY_FOR_ARCHS= i386 amd64
-REINPLACE_ARGS=
+
PLIST_FILES= share/${PORTNAME}/${DISTNAME}${EXTRACT_SUFX} \
bin/FoldingAtHome
PLIST_DIRS= share/${PORTNAME}
+SUB_FILES= FoldingAtHome
+SUB_LIST= BINNAME=${DISTNAME}${EXTRACT_SUFX}
+
do-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}
+ @${MKDIR} ${WRKSRC}
+ @${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}
do-build:
${BRANDELF} -t Linux ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
- ${CHMOD} 755 ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
do-install:
- ${MKDIR} ${PREFIX}/bin
- ${REINPLACE_CMD} -e "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/FoldingAtHome \
- | ${REINPLACE_CMD} -e "s|BINNAME|${DISTNAME}${EXTRACT_SUFX}|" \
- > ${PREFIX}/bin/FoldingAtHome
- ${CHMOD} 755 ${PREFIX}/bin/FoldingAtHome
- ${MKDIR} ${DATADIR}
- ${CP} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${DATADIR}/
+ ${INSTALL_SCRIPT} ${WRKDIR}/FoldingAtHome ${PREFIX}/bin
+ @${MKDIR} ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${DATADIR}/
.include <bsd.port.mk>
--- biology/linux-foldingathome/scripts/FoldingAtHome
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-FAHDIR=~/.fah
-CURDIR=`pwd`
-mkdir $FAHDIR
-cd $FAHDIR
-nice -n 20 /DATADIR/BINNAME -freeBSD
-cd $CURDIR
More information about the Midnightbsd-cvs
mailing list