[46869] trunk/dports/devel

krischik at macports.org krischik at macports.org
Mon Feb 16 04:49:06 PST 2009


Revision: 46869
          http://trac.macports.org/changeset/46869
Author:   krischik at macports.org
Date:     2009-02-16 04:49:04 -0800 (Mon, 16 Feb 2009)
Log Message:
-----------
The Ada 95 Booch Components

Added Paths:
-----------
    trunk/dports/devel/gnat-booch95/
    trunk/dports/devel/gnat-booch95/Portfile


Property changes on: trunk/dports/devel/gnat-booch95
___________________________________________________________________
Added: svn:ignore
   + .backups

Added: svn:mergeinfo
   + 

Added: trunk/dports/devel/gnat-booch95/Portfile
===================================================================
--- trunk/dports/devel/gnat-booch95/Portfile	                        (rev 0)
+++ trunk/dports/devel/gnat-booch95/Portfile	2009-02-16 12:49:04 UTC (rev 46869)
@@ -0,0 +1,71 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+# $Id: Portfile 46321 2009-02-02 18:45:43Z krischik at macports.org $
+
+PortSystem			1.0
+
+name                gnat-booch95
+version             20090216
+revision            1
+platforms           darwin
+categories          lang
+maintainers         macports.org:krischik
+description         The Ada 95 Booch Components
+long_description	The Ada 95 Booch Components
+
+homepage			http://booch95.sourceforge.net
+master_sites	    sourceforge:booch95
+
+distfiles			bc-${version}.7z 
+worksrcdir			bc-${version}
+
+checksums           md5     2c5af5267c8f4a3b237f0338d4b9a337 \
+                    sha1    095d7590ff92fbef93ca5703de6802cb4793ba13 \
+                    rmd160  7475bb5fcc40b0ae447386f2e3469244b6a74439
+
+use_bzip2			yes
+use_parallel_build  yes
+use_configure	    no
+
+depends_lib         port:gnat-gcc
+depends_build		port:p7zip
+
+extract {
+    system "
+	pushd ${workpath};
+	    7za x ${distpath}/${distfile};
+	popd;
+    "
+}
+
+build {
+    system "
+	pushd ${workpath}/${worksrcdir}/GNAT;
+	    gnumake release;
+	    gnumake debug;
+	popd;
+    "
+}
+
+destroot {
+	xinstall -m 775	-d ${destroot}/${prefix}/lib/booch
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/src
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Release
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Release/obj
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Release/lib
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Debug
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Debug/obj
+	xinstall -m 775 -d ${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Debug/lib
+
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Darwin-i686-Release/lib/*]	${destroot}/${prefix}/lib/booch
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/src/*]								${destroot}/${prefix}/include/booch/src
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Makefile]						${destroot}/${prefix}/include/booch/GNAT
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/booch_95.gpr]					${destroot}/${prefix}/include/booch/GNAT
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Darwin-i686-Release/obj/*]	${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Release/obj
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Darwin-i686-Release/lib/*]	${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Release/lib
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Darwin-i686-Debug/obj/*]		${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Debug/obj
+	eval xinstall -m 664 [glob ${workpath}/${worksrcdir}/GNAT/Darwin-i686-Debug/lib/*]		${destroot}/${prefix}/include/booch/GNAT/Darwin-i686-Debug/lib
+}
+
+# vim: set nowrap tabstop=4 shiftwidth=4 softtabstop=4 noexpandtab :
+# vim: set textwidth=0 filetype=tcl foldmethod=marker nospell :
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090216/9a981b41/attachment.html>


More information about the macports-changes mailing list