ports/60408: New Port: Pnet 0.6.0
michael johnson
ahze at ahze.net
Sun Dec 21 10:10:22 UTC 2003
The following reply was made to PR ports/60408; it has been noted by GNATS.
From: michael johnson <ahze at ahze.net>
To: freebsd-ports-bugs at FreeBSD.org, freebsd-gnats-submit at FreeBSD.org
Cc: james johnson <ahze at ahze.net>
Subject: Re: ports/60408: New Port: Pnet 0.6.0
Date: Sun, 21 Dec 2003 05:01:43 -0500
I would actually like to make pnet a media-port. So please ignore
everything before this.
I am submitting patches for pnetlib
(http://www.freebsd.org/cgi/query-pr.cgi?pr=60409), pnetC
(http://www.freebsd.org/cgi/query-pr.cgi?pr=60413) shortly and will be
submitting ml-pnet shortly.
--BEGIN PNET--
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# lang/pnet
# lang/pnet/Makefile
# lang/pnet/pkg-descr
# lang/pnet/pkg-plist
# lang/pnet/Makefile.pnet
#
echo c - lang/pnet
mkdir -p lang/pnet > /dev/null 2>&1
echo x - lang/pnet/Makefile
sed 's/^X//' >lang/pnet/Makefile << 'END-of-lang/pnet/Makefile'
X# New ports collection makefile for: gnome2
X# Date created: 21 May 2002
X# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
X#
X# $FreeBSD: ports/x11/gnome2/Makefile,v 1.75 2003/12/09 02:58:56
marcus Exp $
X#
X
XPORTNAME= pnet
XPORTVERSION= ${PNET_VERSION}
XCATEGORIES= lang
XMASTER_SITES= # empty
XDISTFILES= # empty
XEXTRACT_ONLY= # empty
X
XMAINTAINER= ahze at ahze.net
XCOMMENT= The "meta-port" for DotGNU Portable.NET
X
XBUILD_DEPENDS= treecc:${PORTSDIR}/lang/treecc
XRUN_DEPENDS= cscc:${PORTSDIR}/lang/pnet-base \
X csunit:${PORTSDIR}/lang/pnetlib \
X sqlsharp-pnet:${PORTSDIR}/lang/ml-pnet \
X ${PREFIX}lib/cscc/lib/libc64.dll:${PORTSDIR}/lang/pnetC
X
XNO_BUILD= yes
X
Xdo-install: # empty
X
X.include "../pnet/Makefile.pnet"
X.include <bsd.port.mk>
END-of-lang/pnet/Makefile
echo x - lang/pnet/pkg-descr
sed 's/^X//' >lang/pnet/pkg-descr << 'END-of-lang/pnet/pkg-descr'
XMeta-port package for pnet.
X
XDotGNU Portable.NET contains a runtime engine, C# compiler, and a host
of
Xuseful development tools, all written in C. This package is generally
Xreferred to as "pnet".
X
XWWW: http://www.southern-storm.com.au/portable_net.html
END-of-lang/pnet/pkg-descr
echo x - lang/pnet/pkg-plist
sed 's/^X//' >lang/pnet/pkg-plist << 'END-of-lang/pnet/pkg-plist'
X at comment this plist intentionally left empty
END-of-lang/pnet/pkg-plist
echo x - lang/pnet/Makefile.pnet
sed 's/^X//' >lang/pnet/Makefile.pnet <<
'END-of-lang/pnet/Makefile.pnet'
XPNET_VERSION= 0.6.0
XPNET_REVISION= 0
XPNET_PORTVER= ${PNET_VERSION}.${PNET_REVISION}
XPNET_PORTREV= 0
XPNET_PORTEPOCH= 0
X
XPNET_MASTER_SITES= http://www.southern-storm.com.au/download/
X
XILSTRIP_CMD= ${LOCALBASE}/bin/ilstrip
X
X.if defined(WITH_OPTIMIZED_CSFLAGS)
XCSFLAGS=-02
X.endif
X
Xpre-everything:: post-everything
X.if !defined(WITH_OPTIMIZED_CSFLAGS)
X @${ECHO_MSG} "Define optimized CSLAGS with"
X @${ECHO_MSG} "WITH_OPTIMIZED_CSFLAGS=yes"
X.endif
X
Xpost-everything::
X
X
END-of-lang/pnet/Makefile.pnet
exit
-- END PNET --
-- BEGIN PNETBASE --
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# lang/pnet-base
# lang/pnet-base/Makefile
# lang/pnet-base/distinfo
# lang/pnet-base/pkg-plist
# lang/pnet-base/pkg-descr
#
echo c - lang/pnet-base
mkdir -p lang/pnet-base > /dev/null 2>&1
echo x - lang/pnet-base/Makefile
sed 's/^X//' >lang/pnet-base/Makefile <<
'END-of-lang/pnet-base/Makefile'
X# Ports collection makefile for: treecc
X# Date created: Wed Jul 11 00:45:15 EDT 2001
X# Whom: Michael Johnson <ahze at ahze.net>
X#
X# $FreeBSD: ports/lang/treecc/Makefile,v 1.18 2003/11/03 21:12:29
obraun Exp $
X#
X
XPORTNAME= pnet
XPORTVERSION= ${PNET_VERSION}
XCATEGORIES= lang
XMASTER_SITES= ${PNET_MASTER_SITES}
XPKGNAMESUFFIX= base
X
XMAINTAINER= ahze at ahze.net
XCOMMENT= C\# compiler and runtime engine
X
XBUILD_DEPENDS= treecc:${PORTSDIR}/lang/treecc
XLIB_DEPENDS= ffi.2:${PORTSDIR}/devel/libffi
X
XUSE_LIBTOOL= yes
XUSE_GMAKE= yes
X
XCONFIGURE_ARGS+= --enable-threads=posix
X
X.if !defined(WITH_OPTIMIZED_CFLAGS)
XCONFIGURE_ARGS+= --disable-optimizations
X.endif
X
XINFO= pnettools
XMAN1= clrwrap.1 csant.1 cscc.1 csdoc.1 csdoc2hier.1 csdoc2html.1 \
X csdoc2texi.1 cssrc2html.1 ilalink.1 ilasm.1 ildasm.1 ildd.1 \
X ilfind.1 ilheader.1 ilnative.1 ilranlib.1 ilrun.1 ilsize.1 \
X ilstrip.1 ilverify.1 resgen.1
X
X.include <bsd.port.pre.mk>
X
Xpost-everything::
X.if !defined(WITH_OPTIMIZED_CFLAGS)
X @${ECHO_MSG} ""
X @${ECHO_MSG} " Define optimized CFLAGS with "
X @${ECHO_MSG} " WITH_OPTIMIZED_CFLAGS=yes"
X @${ECHO_MSG} ""
X.endif
X
X.include "../pnet/Makefile.pnet"
X.include <bsd.port.post.mk>
END-of-lang/pnet-base/Makefile
echo x - lang/pnet-base/distinfo
sed 's/^X//' >lang/pnet-base/distinfo <<
'END-of-lang/pnet-base/distinfo'
XMD5 (pnet-0.6.0.tar.gz) = 17785c4d9a748583bf675796e48019d5
END-of-lang/pnet-base/distinfo
echo x - lang/pnet-base/pkg-plist
sed 's/^X//' >lang/pnet-base/pkg-plist <<
'END-of-lang/pnet-base/pkg-plist'
Xbin/al
Xbin/cli-unknown-ar
Xbin/cli-unknown-gcc
Xbin/cli-unknown-ranlib
Xbin/cli-unknown-size
Xbin/cli-unknown-strip
Xbin/clrwrap
Xbin/csant
Xbin/cscc
Xbin/csdoc
Xbin/csdoc2hier
Xbin/csdoc2html
Xbin/csdoc2texi
Xbin/cssrc2html
Xbin/ilalink
Xbin/ilasm
Xbin/ildasm
Xbin/ildd
Xbin/ilfind
Xbin/ilheader
Xbin/ilnative
Xbin/ilranlib
Xbin/ilrun
Xbin/ilsize
Xbin/ilstrip
Xbin/ilverify
Xbin/resgen
Xinclude/pnet/ffi.h
Xinclude/pnet/ffi_mips.h
Xinclude/pnet/fficonfig.h
Xinclude/pnet/gc.h
Xinclude/pnet/gc_local_alloc.h
Xinclude/pnet/gc_typed.h
Xinclude/pnet/il_align.h
Xinclude/pnet/il_bignum.h
Xinclude/pnet/il_coder.h
Xinclude/pnet/il_config.h
Xinclude/pnet/il_crypt.h
Xinclude/pnet/il_debug.h
Xinclude/pnet/il_decimal.h
Xinclude/pnet/il_dumpasm.h
Xinclude/pnet/il_engine.h
Xinclude/pnet/il_errno.h
Xinclude/pnet/il_gc.h
Xinclude/pnet/il_image.h
Xinclude/pnet/il_jopcodes.h
Xinclude/pnet/il_linker.h
Xinclude/pnet/il_meta.h
Xinclude/pnet/il_opcodes.h
Xinclude/pnet/il_profile.h
Xinclude/pnet/il_program.h
Xinclude/pnet/il_regex.h
Xinclude/pnet/il_serialize.h
Xinclude/pnet/il_sysio.h
Xinclude/pnet/il_system.h
Xinclude/pnet/il_thread.h
Xinclude/pnet/il_types.h
Xinclude/pnet/il_utils.h
Xinclude/pnet/il_values.h
Xinclude/pnet/il_writer.h
Xinclude/pnet/il_xml.h
Xinclude/pnet/leak_detector.h
Xlib/cscc/plugins/cscc-b
Xlib/cscc/plugins/cscc-bf
Xlib/cscc/plugins/cscc-c-s
Xlib/cscc/plugins/cscc-cs
Xlib/cscc/plugins/cscc-csharp
Xlib/cscc/plugins/cscc-java
Xlib/cscc/plugins/cscc-vb
Xlib/libILAsm.a
Xlib/libILCodeGen.a
Xlib/libILDumpAsm.a
Xlib/libILEngine.a
Xlib/libILImage.a
Xlib/libILLink.a
Xlib/libILSupport.a
Xlib/pnet/elf/libffi.a
Xlib/pnet/elf/libffi.la
Xlib/pnet/libgc.a
Xlib/pnet/libgc.la
Xlib/pnet/libgc.so
Xlib/pnet/libgc.so.1
X at dirrm include/pnet
X at dirrm lib/cscc/plugins
X at dirrm lib/cscc
X at dirrm lib/pnet/elf
X at dirrm lib/pnet
X
END-of-lang/pnet-base/pkg-plist
echo x - lang/pnet-base/pkg-descr
sed 's/^X//' >lang/pnet-base/pkg-descr <<
'END-of-lang/pnet-base/pkg-descr'
XDotGNU Portable.NET contains a runtime engine, C# compiler, and a host
of
Xuseful development tools, all written in C. This package is generally
Xreferred to as "pnet".
X
XWWW: http://www.southern-storm.com.au/portable_net.html
END-of-lang/pnet-base/pkg-descr
exit
-- END PNETBASE --
More information about the freebsd-ports-bugs
mailing list