summaryrefslogtreecommitdiff
path: root/biology
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2000-09-27 14:14:24 +0000
committeragc <agc@pkgsrc.org>2000-09-27 14:14:24 +0000
commit87cfcbbea99463d5d35d9d2dfcf65b2e2480ca06 (patch)
tree2d75031e776565d28288bee7b4899333a5b7c7b7 /biology
parent84e49a75b1f4d1af23084014ffcb8ca0a7318488 (diff)
downloadpkgsrc-87cfcbbea99463d5d35d9d2dfcf65b2e2480ca06.tar.gz
Take advantage of bsd.prefs.mk - pointed out by IWAMOTO Toshihiro
Also convert some make(1) .for loops to sh(1) for loops.
Diffstat (limited to 'biology')
-rw-r--r--biology/rasmol/Makefile50
1 files changed, 26 insertions, 24 deletions
diff --git a/biology/rasmol/Makefile b/biology/rasmol/Makefile
index 22f1228bfe8..ab49554d354 100644
--- a/biology/rasmol/Makefile
+++ b/biology/rasmol/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2000/03/13 04:41:58 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2000/09/27 14:14:24 agc Exp $
DISTNAME= RasMol_2.7.1
PKGNAME= rasmol-2.7.1
@@ -13,6 +13,17 @@ USE_IMAKE= YES
MAKE_ENV+= "DEPTHDEF=${DEPTHDEF}"
+.include "../../mk/bsd.prefs.mk"
+
+.if defined(RASMOL_DEPTH)
+.if ${RASMOL_DEPTH} == 32
+DEPTHDEF= -DTHIRTYTWOBIT
+.else if ${RASMOL_DEPTH} == 16
+DEPTHDEF= -DSIXTEENBIT
+.endif
+.endif
+DEPTHDEF?= -DEIGHTBIT
+
post-patch:
${LN} -sf ${WRKDIR}/${DISTNAME}/doc ${WRKSRC}
${LN} -sf ${WRKDIR}/${DISTNAME}/data ${WRKSRC}
@@ -22,28 +33,19 @@ post-patch:
post-install:
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/NOTICE ${PREFIX}/share/doc/rasmol
-.for DOC in manualA4.pdf.gz manualA4.ps.gz manualA4.rtf.gz \
- manualUS.pdf.gz manualUS.ps.gz manualUS.rtf.gz \
- refcardA4.pdf.gz refcardA4.ps.gz refcardA4.rtf.gz \
- refcardUS.pdf.gz refcardUS.ps.gz refcardUS.rtf.gz
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/${DOC} \
- ${PREFIX}/share/doc/rasmol
-.endfor
-.for DATA in 1crn.pdb 1gpd.pdb.gz 1ldb.pdb.gz 1ldm.pdb.gz 3cro.pdb \
- 4hir.ent.gz 4ins.CIF 7lyz.pdb IUCR9800028.cif asprin.alc \
- pdb2mcg.ent
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/${DATA} \
- ${PREFIX}/share/examples/rasmol
-.endfor
+ for doc in manualA4.pdf.gz manualA4.ps.gz manualA4.rtf.gz \
+ manualUS.pdf.gz manualUS.ps.gz manualUS.rtf.gz \
+ refcardA4.pdf.gz refcardA4.ps.gz \
+ refcardA4.rtf.gz refcardUS.pdf.gz \
+ refcardUS.ps.gz refcardUS.rtf.gz; do \
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/$$doc \
+ ${PREFIX}/share/doc/rasmol; \
+ done
+ for data in 1crn.pdb 1gpd.pdb.gz 1ldb.pdb.gz 1ldm.pdb.gz \
+ 3cro.pdb 4hir.ent.gz 4ins.CIF 7lyz.pdb \
+ IUCR9800028.cif asprin.alc pdb2mcg.ent; do \
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/$$data \
+ ${PREFIX}/share/examples/rasmol; \
+ done
.include "../../mk/bsd.pkg.mk"
-
-# test must be below inclusion of bsd.pkg.mk
-DEPTHDEF= -DEIGHTBIT
-.if defined(RASMOL_DEPTH)
-.if ${RASMOL_DEPTH} == 32
-DEPTHDEF= -DTHIRTYTWOBIT
-.else if ${RASMOL_DEPTH} == 16
-DEPTHDEF= -DSIXTEENBIT
-.endif
-.endif