[Midnightbsd-cvs] mports [16663] trunk/lang/nwcc: nwcc 0.8.3

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 27 20:17:12 EDT 2014


Revision: 16663
          http://svnweb.midnightbsd.org/mports/?rev=16663
Author:   laffer1
Date:     2014-08-27 20:17:11 -0400 (Wed, 27 Aug 2014)
Log Message:
-----------
nwcc 0.8.3

Modified Paths:
--------------
    trunk/lang/nwcc/Makefile
    trunk/lang/nwcc/distinfo
    trunk/lang/nwcc/pkg-descr
    trunk/lang/nwcc/pkg-plist

Removed Paths:
-------------
    trunk/lang/nwcc/files/patch-install.sh

Modified: trunk/lang/nwcc/Makefile
===================================================================
--- trunk/lang/nwcc/Makefile	2014-08-28 00:12:05 UTC (rev 16662)
+++ trunk/lang/nwcc/Makefile	2014-08-28 00:17:11 UTC (rev 16663)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	nwcc
-PORTVERSION=	0.7.9
+PORTVERSION=	0.8.3
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
 DISTNAME=	${PORTNAME}_${PORTVERSION}
@@ -13,14 +13,14 @@
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Nils Weller's BSD-licensed C-compiler
+
 LICENSE=	bsd2
 
 HAS_CONFIGURE=	yes
-ALL_TARGET=	nwcc
+CONFIGURE_ARGS=	--installprefix=${PREFIX}
+ALL_TARGET=
 
-.include <bsd.port.pre.mk>
+post-build:
+	cd ${WRKSRC} ; ${MAKE} test
 
-post-install:
-	${CP} -n ${WRKSRC}/nwcc.conf.sample ${PREFIX}/etc/nwcc.conf.sample
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/lang/nwcc/distinfo
===================================================================
--- trunk/lang/nwcc/distinfo	2014-08-28 00:12:05 UTC (rev 16662)
+++ trunk/lang/nwcc/distinfo	2014-08-28 00:17:11 UTC (rev 16663)
@@ -1,4 +1,2 @@
-MD5 (nwcc_0.7.9.tar.gz) = 31735633ee85e7c56afa65d1a4e5c0de
-SHA256 (nwcc_0.7.9.tar.gz) = f3ff1adde04c58e9d0e179fed3d3b54ff2e7ea164ba44abae40dd38bcd454cb8
-RMD160 (nwcc_0.7.9.tar.gz) = 479847108e70977f7cded07cdffb1f1309e8c624
-SIZE (nwcc_0.7.9.tar.gz) = 908554
+SHA256 (nwcc_0.8.3.tar.gz) = e64b16c663f2f845d6436342722d29a5e32d03602971de2d521281a18188b065
+SIZE (nwcc_0.8.3.tar.gz) = 954946

Deleted: trunk/lang/nwcc/files/patch-install.sh
===================================================================
--- trunk/lang/nwcc/files/patch-install.sh	2014-08-28 00:12:05 UTC (rev 16662)
+++ trunk/lang/nwcc/files/patch-install.sh	2014-08-28 00:17:11 UTC (rev 16663)
@@ -1,11 +0,0 @@
---- 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

Modified: trunk/lang/nwcc/pkg-descr
===================================================================
--- trunk/lang/nwcc/pkg-descr	2014-08-28 00:12:05 UTC (rev 16662)
+++ trunk/lang/nwcc/pkg-descr	2014-08-28 00:17:11 UTC (rev 16663)
@@ -1,3 +1,12 @@
-A BSD-licensed C-compiler.
+nwcc is a small C compiler for Unix systems under the BSDL
 
-WWW: http://nwcc.sourceforge.net
+The primary goals of nwcc currently are portability and correctness.
+Various C99 and GNU C features are also supported.
+
+It works with FreeBSD/OpenBSD/Solaris/Linux on 80x86, FreeBSD/Linux on AMD64,
+Solaris on SPARC, AIX on PowerPC, and IRIX on MIPS hardware.
+Cross-compilation is also supported.
+The x86 and AMD64 backends support two assemblers; nasm/yasm and gas.
+This can be useful for side-by-side assembler syntax comparison
+
+WWW:	http://nwcc.sourceforge.net/

Modified: trunk/lang/nwcc/pkg-plist
===================================================================
--- trunk/lang/nwcc/pkg-plist	2014-08-28 00:12:05 UTC (rev 16662)
+++ trunk/lang/nwcc/pkg-plist	2014-08-28 00:17:11 UTC (rev 16663)
@@ -1,13 +1,19 @@
- at comment $MidnightBSD: mports/lang/nwcc/pkg-plist,v 1.3 2007/11/23 19:57:18 laffer1 Exp $
 bin/nwcc
 bin/nwcc1
-etc/nwcc.conf.sample
+bin/nwcpp
+lib/dynlibnwcc.o
 lib/libnwcc.o
+nwcc/bin/nwcc
 nwcc/bin/nwcc1
-nwcc/bin/nwcc
+nwcc/bin/nwcpp
 nwcc/bin/snake
+nwcc/include/limits.h
+nwcc/include/stdarg.h
+nwcc/include/stddef.h
 nwcc/lib/dynlibnwcc.o
+nwcc/lib/fcatalog.idx
 nwcc/lib/libnwcc.o
- at dirrm nwcc/bin
- at dirrm nwcc/lib
- at dirrm nwcc
+ at dirrmtry nwcc/bin
+ at dirrmtry nwcc/include
+ at dirrmtry nwcc/lib
+ at dirrmtry nwcc



More information about the Midnightbsd-cvs mailing list