[55334] trunk/dports/devel

mww at macports.org mww at macports.org
Sun Aug 9 04:56:07 PDT 2009


Revision: 55334
          http://trac.macports.org/changeset/55334
Author:   mww at macports.org
Date:     2009-08-09 04:56:05 -0700 (Sun, 09 Aug 2009)
Log Message:
-----------
new port devel/mono-basic

Added Paths:
-----------
    trunk/dports/devel/mono-basic/
    trunk/dports/devel/mono-basic/Portfile

Removed Paths:
-------------
    trunk/dports/devel/mono-basic/Portfile
    trunk/dports/devel/mono-basic/files/

Deleted: trunk/dports/devel/mono-basic/Portfile
===================================================================
--- trunk/dports/devel/mono/Portfile	2009-08-01 17:33:46 UTC (rev 54748)
+++ trunk/dports/devel/mono-basic/Portfile	2009-08-09 11:56:05 UTC (rev 55334)
@@ -1,83 +0,0 @@
-# $Id$
-
-PortSystem 1.0
-
-name             mono
-version          2.4.2.2
-categories       devel lang mono
-platforms        darwin
-maintainers      mww
-description      Implementation of the .NET Development Framework
-long_description Mono is an effort to create an open source \
-                 implementation of the .NET Development Framework \
-                 including a C# compiler.
-
-homepage         http://www.go-mono.com/
-master_sites     ${homepage}sources/${name}/
-use_bzip2        yes
-universal_variant no
-
-checksums           md5     54aac9b914c5a4dc81c2bfd058df1c93 \
-                    sha1    dd70a6f749df7b497189e0ecb6796e00c50394c1 \
-                    rmd160  f2e61a1ab78cd6c7fe488092c1d10e8f29a732d3
-
-depends_build    port:pkgconfig port:gawk
-depends_lib      port:gettext port:glib2 port:icu \
-                 port:libiconv port:zlib port:libgdiplus port:xorg-libX11
-
-patchfiles       patch-configure.diff \
-                 patch-data-config.in.diff
-
-# Do NOT pick up external boehmgc (prefixing CPPFLAGS or CFLAGS does not suffice -- ugly++)
-configure.cc-append	"-I${worksrcpath}/libgc/include"
-
-configure.args   --with-gc=included \
-                 --with-preview=yes \
-                 --without-sigaltstack \
-                 --with-libgdiplus=${prefix} \
-                 --disable-dtrace
-
-test.run         yes
-test.target      check
-
-post-patch {
-    reinplace "s/-pthread/-lpthread/g" ${worksrcpath}/configure
-    reinplace s|@PREFIX@|$prefix|g $worksrcpath/data/config.in
-}
-
-post-destroot {
-    set docdir ${prefix}/share/doc/${name}-${version}
-
-    xinstall -d ${destroot}${docdir}
-    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING.LIB ChangeLog NEWS README \
-        ${destroot}${docdir}
-
-    xinstall -m 0644 -W ${worksrcpath}/docs assembly-bundle embedded-api exceptions \
-        gc-issues jit-thoughts jit-trampolines object-layout stack-alignment unmanaged-calls \
-        ${destroot}${docdir}
-
-    move ${destroot}${prefix}/share/jay ${destroot}${docdir}
-
-    set libgc_docdir ${prefix}/share/doc/ligbc-mono-6.6
-
-    eval move ${destroot}${prefix}/share/libgc-mono \
-        ${destroot}${libgc_docdir}
-
-    xinstall -d ${destroot}${libgc_docdir}/html
-
-    eval move [glob ${destroot}${libgc_docdir}/*.html] \
-        ${destroot}${libgc_docdir}/html
-}
-
-platform darwin 9 {
-    configure.cflags-append    -D_NONSTD_SOURCE
-    configure.cxxflags-append    -D_NONSTD_SOURCE
-    patchfiles-append patch-interp.h.diff patch-sys-mman.c.diff \
-        patch-mono-mini-mini-x86.h.diff \
-        patch-libgc-darwin_stop_world.c.diff
-}
-
-livecheck.check    regex
-livecheck.url   ${homepage}sources-stable/
-livecheck.regex mono/mono-(\\d+(?:\\.\\d+)*)
-

Copied: trunk/dports/devel/mono-basic/Portfile (from rev 54799, trunk/dports/devel/mono/Portfile)
===================================================================
--- trunk/dports/devel/mono-basic/Portfile	                        (rev 0)
+++ trunk/dports/devel/mono-basic/Portfile	2009-08-09 11:56:05 UTC (rev 55334)
@@ -0,0 +1,30 @@
+# $Id$
+
+PortSystem 1.0
+
+name                mono-basic
+version             2.4.2
+categories          devel lang mono
+platforms           darwin
+maintainers         mww
+description         Visual Basic .NET compiler for mono
+long_description    ${description}
+
+homepage            http://www.go-mono.com/
+master_sites        ${homepage}sources/${name}/ \
+                    http://ftp.novell.com/pub/mono/sources/${name}/
+use_bzip2           yes
+universal_variant   no
+
+checksums           md5     fd1cf869300ac176d2603c6b653ee90c \
+                    sha1    7ff338dbdd982c7a45b9e3b22ab9a3e59743ab14 \
+                    rmd160  ad6b7b4192187f18e90a3b61d55c7c5bab7c3f00
+
+depends_lib         port:mono
+
+test.run            no
+
+livecheck.check     regex
+livecheck.url       ${homepage}sources-stable/
+livecheck.regex     mono-basic/mono-basic(\\d+(?:\\.\\d+)*)
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090809/3d9123dc/attachment-0001.html>


More information about the macports-changes mailing list