[107386] trunk/dports/science/openscad

macsforever2000 at macports.org macsforever2000 at macports.org
Wed Jun 26 14:50:38 PDT 2013


Revision: 107386
          https://trac.macports.org/changeset/107386
Author:   macsforever2000 at macports.org
Date:     2013-06-26 14:50:38 -0700 (Wed, 26 Jun 2013)
Log Message:
-----------
openscad: Update to version 2013.06. Remove patches incorporated upstream.

Modified Paths:
--------------
    trunk/dports/science/openscad/Portfile

Removed Paths:
-------------
    trunk/dports/science/openscad/files/

Property Changed:
----------------
    trunk/dports/science/openscad/Portfile

Modified: trunk/dports/science/openscad/Portfile
===================================================================
--- trunk/dports/science/openscad/Portfile	2013-06-26 20:29:50 UTC (rev 107385)
+++ trunk/dports/science/openscad/Portfile	2013-06-26 21:50:38 UTC (rev 107386)
@@ -1,11 +1,11 @@
 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
-# $Id: $
+# $Id$
 
 PortSystem          1.0
 PortGroup           qt4 1.0
 
 name                openscad
-version             2013.01
+version             2013.06
 license             GPL-2
 categories          science
 maintainers         macsforever2000 openmaintainer
@@ -37,8 +37,8 @@
 master_sites        googlecode
 distfiles           ${distname}.src${extract.suffix}
 
-checksums           rmd160  b4ce72f99fe63370cc2e71230d78cca50a94e55a \
-                    sha256  2ef078b588c42f7ba873850f40a4695c6a47f3805d1560717dd3f98fe8082007
+checksums           rmd160  f5c923999570081307e96b8d6c7944c8d07608fb \
+                    sha256  f277a8c3e6a548272f95279e50de6d4a6d73552775ab7a33c7f837c8e59173df
 
 depends_build-append \
                     port:bison \
@@ -51,43 +51,41 @@
                     port:mpfr \
                     port:OpenCSG
 
-patchfiles          patch-qtbug-22829
-
-configure.env       OPENSCAD_LIBRARIES=${prefix}
+configure.env-append \
+                    OPENSCAD_LIBRARIES=${prefix}
 configure.cmd       ${qt_qmake_cmd}
-configure.pre_args
-configure.args      VERSION=${version} CONFIG-=debug openscad.pro
-configure.post_args
-configure.universal_args
+configure.pre_args  PREFIX=${prefix} VERSION=${version} CONFIG-=debug openscad.pro
 
-destroot.cmd        make
-
 use_parallel_build  no
 
 post-destroot {
     # The install location is wrong so we have to move the files to the expected places
 
     # Application
-    move ${destroot}/usr/local/bin/OpenSCAD.app ${destroot}${applications_dir}
+    move ${destroot}/opt/local/bin/OpenSCAD.app ${destroot}${applications_dir}
 
     # Examples
     file mkdir ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/examples
-    eval xinstall -m 644 [glob ${destroot}/usr/local/share/openscad/examples/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/examples
-    eval file delete [glob ${destroot}/usr/local/share/openscad/examples/*]
+    eval xinstall -m 644 [glob ${destroot}/opt/local/share/openscad/examples/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/examples
+    eval file delete [glob ${destroot}/opt/local/share/openscad/examples/*]
 
     # Library bitmaps
     file mkdir ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD/bitmap
-    eval xinstall -m 644 [glob ${destroot}/usr/local/share/openscad/libraries/MCAD/bitmap/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD/bitmap
-    eval file delete [glob ${destroot}/usr/local/share/openscad/libraries/MCAD/bitmap/*]
-    file delete ${destroot}/usr/local/share/openscad/libraries/MCAD/bitmap
+    eval xinstall -m 644 [glob ${destroot}/opt/local/share/openscad/libraries/MCAD/bitmap/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD/bitmap
+    eval file delete [glob ${destroot}/opt/local/share/openscad/libraries/MCAD/bitmap/*]
+    file delete ${destroot}/opt/local/share/openscad/libraries/MCAD/bitmap
 
+    # Empty directories
+    file delete ${destroot}/opt/local/share/openscad/libraries/MCAD/SolidPython
+    file delete ${destroot}/opt/local/share/openscad/libraries/MCAD/ThingDoc
+
     # Libraries
-    eval xinstall -m 644 [glob ${destroot}/usr/local/share/openscad/libraries/MCAD/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD
-    eval file delete [glob ${destroot}/usr/local/share/openscad/libraries/MCAD/*]
+    eval xinstall -m 644 [glob ${destroot}/opt/local/share/openscad/libraries/MCAD/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD
+    eval file delete [glob ${destroot}/opt/local/share/openscad/libraries/MCAD/*]
 
     # Delete un-needed files
-    file delete ${destroot}/usr/local/share/applications/openscad.desktop
-    file delete ${destroot}/usr/local/share/pixmaps/openscad.png
+    file delete ${destroot}/opt/local/share/applications/openscad.desktop
+    file delete ${destroot}/opt/local/share/pixmaps/openscad.png
 }
 
 livecheck.type      regex


Property changes on: trunk/dports/science/openscad/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130626/abfb42d3/attachment.html>


More information about the macports-changes mailing list