Support CC/CFLAGS/X11BASE/PREFIX properly
Change location of data files from lib/ to share/ PR: 21581 Submitted by: Ports Fury Approved by: maintainer
This commit is contained in:
parent
7485f046b2
commit
07234fb9fc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=33784
4 changed files with 23 additions and 21 deletions
|
@ -13,22 +13,24 @@ DISTFILES= pns_source.tar.Z
|
||||||
|
|
||||||
MAINTAINER= giffunip@asme.org
|
MAINTAINER= giffunip@asme.org
|
||||||
|
|
||||||
USE_X_PREFIX= yes
|
|
||||||
NO_WRKSUBDIR= yes
|
NO_WRKSUBDIR= yes
|
||||||
|
USE_X_PREFIX= yes
|
||||||
MAKEFILE= makefile
|
MAKEFILE= makefile
|
||||||
ALL_TARGET= pns
|
ALL_TARGET= pns
|
||||||
|
|
||||||
do-install:
|
post-patch:
|
||||||
${MKDIR} ${PREFIX}/lib/xpns
|
@${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/xpns
|
||||||
${INSTALL_PROGRAM} ${WRKSRC}/pns ${PREFIX}/lib/xpns/
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/pns.hlp ${PREFIX}/lib/xpns/
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/pns.shell ${PREFIX}/lib/xpns/
|
|
||||||
${INSTALL_SCRIPT} ${WRKSRC}/xpns ${PREFIX}/bin/xpns
|
|
||||||
|
|
||||||
post-install:
|
do-install:
|
||||||
|
${INSTALL_SCRIPT} ${WRKSRC}/xpns ${PREFIX}/bin/xpns
|
||||||
|
${MKDIR} ${PREFIX}/libexec/xpns
|
||||||
|
${INSTALL_PROGRAM} ${WRKSRC}/pns ${PREFIX}/libexec/xpns
|
||||||
|
${MKDIR} ${PREFIX}/share/xpns
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/pns.hlp ${PREFIX}/share/xpns
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/pns.shell ${PREFIX}/share/xpns
|
||||||
.if !defined(NOPORTDOCS)
|
.if !defined(NOPORTDOCS)
|
||||||
${MKDIR} ${PREFIX}/share/doc/xpns
|
${MKDIR} ${PREFIX}/share/doc/xpns
|
||||||
${CP} ${WRKSRC}/*.net ${PREFIX}/share/doc/xpns/
|
${INSTALL_DATA} ${WRKSRC}/*.net ${PREFIX}/share/doc/xpns
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
--- makefile.orig Wed Jul 14 06:05:14 1993
|
--- makefile.orig Wed Jul 14 20:05:14 1993
|
||||||
+++ makefile Sun Oct 4 14:19:13 1998
|
+++ makefile Fri Aug 11 02:02:40 2000
|
||||||
@@ -7,19 +7,21 @@
|
@@ -7,19 +7,21 @@
|
||||||
#I = -I/usr/include
|
#I = -I/usr/include
|
||||||
|
|
||||||
|
@ -7,11 +7,10 @@
|
||||||
-# OPTIONEN SUN
|
-# OPTIONEN SUN
|
||||||
+# OPTIONEN FreeBSD
|
+# OPTIONEN FreeBSD
|
||||||
#------------------------------------------
|
#------------------------------------------
|
||||||
-O = -O
|
O = -O
|
||||||
-I = -I/usr/local/X11R5/include
|
-I = -I/usr/local/X11R5/include
|
||||||
-
|
-
|
||||||
-L = -L/usr/local/X11R5/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
|
-L = -L/usr/local/X11R5/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
|
||||||
+O = -O2
|
|
||||||
+I = -I$(X11BASE)/include
|
+I = -I$(X11BASE)/include
|
||||||
|
|
||||||
+L = -L$(X11BASE)/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
|
+L = -L$(X11BASE)/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
|
||||||
|
@ -24,8 +23,8 @@
|
||||||
#------------------------------------------
|
#------------------------------------------
|
||||||
-B = gcc-2.3.3 $O -o
|
-B = gcc-2.3.3 $O -o
|
||||||
-CC = gcc-2.3.3 $O $I
|
-CC = gcc-2.3.3 $O $I
|
||||||
+B = gcc $O -o
|
+B = $(CC) -o
|
||||||
+CC = gcc $O $I
|
+CC += $I
|
||||||
|
|
||||||
#------------------------------------------
|
#------------------------------------------
|
||||||
# FUNKTIONEN DIR
|
# FUNKTIONEN DIR
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
-setenv XAPPLRESDIR $PWD/
|
-setenv XAPPLRESDIR $PWD/
|
||||||
-pns
|
-pns
|
||||||
+#!/bin/csh
|
+#!/bin/csh
|
||||||
+setenv XAPPLRESDIR /usr/X11R6/lib/xpns/
|
+setenv XAPPLRESDIR %%PREFIX%%/share/xpns/
|
||||||
+# Note pns will dump core if environment is not correct
|
+# Note pns will dump core if environment is not correct
|
||||||
+/usr/X11R6/lib/xpns/pns
|
+%%PREFIX%%/libexec/xpns/pns
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
bin/xpns
|
bin/xpns
|
||||||
lib/xpns/pns
|
libexec/xpns/pns
|
||||||
lib/xpns/pns.hlp
|
share/xpns/pns.hlp
|
||||||
lib/xpns/pns.shell
|
share/xpns/pns.shell
|
||||||
share/doc/xpns/a.net
|
share/doc/xpns/a.net
|
||||||
share/doc/xpns/a1.net
|
share/doc/xpns/a1.net
|
||||||
share/doc/xpns/add.net
|
share/doc/xpns/add.net
|
||||||
|
@ -10,5 +10,6 @@ share/doc/xpns/phil.net
|
||||||
share/doc/xpns/rw.net
|
share/doc/xpns/rw.net
|
||||||
share/doc/xpns/sub.net
|
share/doc/xpns/sub.net
|
||||||
share/doc/xpns/sub2.net
|
share/doc/xpns/sub2.net
|
||||||
@dirrm lib/xpns
|
@dirrm share/xpns
|
||||||
@dirrm share/doc/xpns
|
@dirrm share/doc/xpns
|
||||||
|
@dirrm libexec/xpns
|
||||||
|
|
Loading…
Reference in a new issue