[Midnightbsd-cvs] mports: mports/lang: Add nwcc-devel.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 22 00:03:49 EDT 2007


Log Message:
-----------
Add nwcc-devel.  This newer version corrects several bugs in the .73 release.

Make nwcc and nwcc-devel conflict with each other.

Add sample configuration file to nwcc install.

Modified Files:
--------------
    mports/lang:
        Makefile (r1.30 -> r1.31)
    mports/lang/nwcc:
        Makefile (r1.4 -> r1.5)
        pkg-plist (r1.1 -> r1.2)

Added Files:
-----------
    mports/lang/nwcc-devel:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/lang/nwcc-devel/files:
        patch-install.sh (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/lang/Makefile,v
retrieving revision 1.30
retrieving revision 1.31
diff -Llang/Makefile -Llang/Makefile -u -r1.30 -r1.31
--- lang/Makefile
+++ lang/Makefile
@@ -23,6 +23,7 @@
     SUBDIR += mawk
     SUBDIR += nawk
     SUBDIR += nwcc
+    SUBDIR += nwcc-devel
     SUBDIR += open-cobol
     SUBDIR += p5-Data-JavaScript
     SUBDIR += p5-Error
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/lang/nwcc/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -Llang/nwcc/pkg-plist -Llang/nwcc/pkg-plist -u -r1.1 -r1.2
--- lang/nwcc/pkg-plist
+++ lang/nwcc/pkg-plist
@@ -1,5 +1,6 @@
 bin/nwcc
 bin/nwcc1
+etc/nwcc.conf.sample
 lib/libnwcc.o
 nwcc/bin/nwcc1
 nwcc/bin/nwcc
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/lang/nwcc/Makefile,v
retrieving revision 1.4
retrieving revision 1.5
diff -Llang/nwcc/Makefile -Llang/nwcc/Makefile -u -r1.4 -r1.5
--- lang/nwcc/Makefile
+++ lang/nwcc/Makefile
@@ -7,7 +7,7 @@
 
 PORTNAME=	nwcc
 PORTVERSION=	0.7.3
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	lang
 DISTFILES=	nwcc_0.7.3.tar.gz
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
@@ -16,6 +16,8 @@
 MAINTAINER=	stevan_tiefert_midnight at yahoo.de
 COMMENT=	A BSD-licensed C-compiler.
 
+CONFLICTS=	nwcc-devel-*
+
 WRKSRC=		work/nwcc_0.7.3
 HAS_CONFIGURE=	yes
 ALL_TARGET=	nwcc
@@ -29,4 +31,7 @@
 .endif
 RUN_DEPENDS= ${BUILD_DEPENDS}
 
+post-install:
+	${CP} -n ${WRKSRC}/nwcc.conf.sample ${PREFIX}/etc/nwcc.conf.sample
+
 .include <bsd.port.post.mk>
--- /dev/null
+++ lang/nwcc-devel/pkg-descr
@@ -0,0 +1,3 @@
+A BSD-licensed C-compiler.
+
+WWW: http://nwcc.sourceforge.net
--- /dev/null
+++ lang/nwcc-devel/pkg-plist
@@ -0,0 +1,11 @@
+bin/nwcc
+bin/nwcc1
+etc/nwcc.conf.sample
+lib/libnwcc.o
+nwcc/bin/nwcc1
+nwcc/bin/nwcc
+nwcc/bin/snake
+nwcc/lib/libnwcc.o
+ at dirrmtry nwcc/bin
+ at dirrmtry nwcc/lib
+ at dirrmtry nwcc
--- /dev/null
+++ lang/nwcc-devel/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: nwcc
+# Date created: 20. August 2007
+# Whom: Stevan Tiefert
+#
+# $MidnightBSD: mports/lang/nwcc-devel/Makefile,v 1.1 2007/08/22 04:03:45 laffer1 Exp $
+#
+
+PORTNAME=	nwcc-devel
+PORTVERSION=	0.7.3
+CATEGORIES=	lang
+DISTFILES=	nwcc_unstable-082107.tar.gz
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	nwcc
+
+MAINTAINER=	stevan_tiefert_midnight at yahoo.de
+COMMENT=	A BSD-licensed C-compiler.
+
+CONFLICTS=	nwcc-*
+
+WRKSRC=		work/nwcc_0.7.3
+HAS_CONFIGURE=	yes
+ALL_TARGET=	nwcc
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} != i386
+BUILD_DEPENDS= ${LOCALBASE}/bin/yasm:${PORTSDIR}/devel/yasm
+.else
+BUILD_DEPENDS=  ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm
+.endif
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+post-install:
+	${CP} -n ${WRKSRC}/nwcc.conf.sample ${PREFIX}/etc/nwcc.conf.sample
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ lang/nwcc-devel/distinfo
@@ -0,0 +1,3 @@
+MD5 (nwcc_unstable-082107.tar.gz) = 9cadbb4a161c9353ad2c317cc8204b02
+SHA256 (nwcc_unstable-082107.tar.gz) = fedb154070fa29ff22e46f0f0eb243fe641d78959ec3e34550524386ec1cc65c
+SIZE (nwcc_unstable-082107.tar.gz) = 567675
--- /dev/null
+++ lang/nwcc-devel/files/patch-install.sh
@@ -0,0 +1,11 @@
+--- install.sh.orig	Tue Aug 21 15:51:41 2007
++++ install.sh	Tue Aug 21 15:52:41 2007
+@@ -1,6 +1,7 @@
+ #!/bin/sh
+ 
+-INSTALLDIR=`grep INSTALLDIR config.h | awk -F\" '{ print $2 }'`
++#INSTALLDIR=`grep INSTALLDIR config.h | awk -F\" '{ print $2 }'`
++INSTALLDIR=${PREFIX}
+ if test "$INSTALLDIR" = ""; then
+ 	INSTALLDIR="/usr/local"
+ fi


More information about the Midnightbsd-cvs mailing list