[151748] trunk/dports/cad/freecad

mps at macports.org mps at macports.org
Sun Aug 21 11:14:36 PDT 2016


Revision: 151748
          https://trac.macports.org/changeset/151748
Author:   mps at macports.org
Date:     2016-08-21 11:14:36 -0700 (Sun, 21 Aug 2016)
Log Message:
-----------
freecad: update to version 0.16, use github port group.

Modified Paths:
--------------
    trunk/dports/cad/freecad/Portfile
    trunk/dports/cad/freecad/files/cMake-FindCoin3D.cmake.diff

Modified: trunk/dports/cad/freecad/Portfile
===================================================================
--- trunk/dports/cad/freecad/Portfile	2016-08-21 18:12:14 UTC (rev 151747)
+++ trunk/dports/cad/freecad/Portfile	2016-08-21 18:14:36 UTC (rev 151748)
@@ -3,17 +3,14 @@
 
 PortSystem              1.0
 PortGroup               cmake 1.0
-PortGroup               qt4 1.0
 PortGroup               compilers 1.0
+PortGroup               github 1.0
+PortGroup               qt4 1.0
 
-name                    freecad
-version                 0.15.4671
-revision                1
+github.setup            FreeCAD FreeCAD 0.16
 categories              cad
 platforms               darwin
-maintainers             gmail.com:mark.brethen \
-                        gmail.com:mschamschula \
-                        openmaintainer
+maintainers             gmail.com:mark.brethen mps openmaintainer
 license                 LGPL-2+
 
 description \
@@ -28,12 +25,11 @@
     advanced extension and customization.
 
 homepage                http://www.freecadweb.org/
-master_sites            sourceforge:project/free-cad/FreeCAD%20Source/
-distname                ${name}_${version}
-worksrcdir              ${name}-${version}
+distname                ${version}
+worksrcdir              ${version}
 
-checksums               rmd160 384e482431c45872af24abb0228ef0aa8c864186 \
-                        sha256 8dda8f355cb59866a55c9c6096f39a3ebc5347892284db4c305352cc9be03bbc
+checksums               rmd160 21974e87bfa6ea9b1a8ceb4a3cc3dbf1f74c685b \
+                        sha256 6f4ac4b38a32086155506717885d239453131cc64b177b75616f44163276d343
 
 depends_lib-append      port:python27 \
                         port:boost \
@@ -116,5 +112,3 @@
     reinplace -W ${appdir}/Contents "s,@@VERSION@@,${version},g" Info.plist
     reinplace -W ${appdir}/Contents/MacOS "s,@@PREFIX@@,${prefix},g" FreeCAD
 }
-
-livecheck.regex         ${name}.(\[0-9.\]+)${extract.suffix}

Modified: trunk/dports/cad/freecad/files/cMake-FindCoin3D.cmake.diff
===================================================================
--- trunk/dports/cad/freecad/files/cMake-FindCoin3D.cmake.diff	2016-08-21 18:12:14 UTC (rev 151747)
+++ trunk/dports/cad/freecad/files/cMake-FindCoin3D.cmake.diff	2016-08-21 18:14:36 UTC (rev 151748)
@@ -1,17 +1,17 @@
---- cMake/FindCoin3D.cmake.orig	2014-07-04 03:23:31.000000000 -0500
-+++ cMake/FindCoin3D.cmake	2014-07-12 19:55:13.000000000 -0500
-@@ -62,12 +62,12 @@
+--- cMake/FindCoin3D.cmake.orig	2016-04-06 20:39:34.000000000 -0500
++++ cMake/FindCoin3D.cmake	2016-08-20 14:44:44.000000000 -0500
+@@ -63,12 +63,12 @@
       /usr/local/include
       /usr/include
      )
--    FIND_LIBRARY(COIN3D_LIBRARY Coin
-+    FIND_LIBRARY(COIN3D_LIBRARY Inventor
+-    FIND_LIBRARY(COIN3D_LIBRARIES Coin
++    FIND_LIBRARY(COIN3D_LIBRARIES Inventor
        /Library/Frameworks/Inventor.framework/Libraries
        /usr/lib
        /usr/local/lib
      )   
--    SET(COIN3D_LIBRARY "-framework Coin3d" CACHE STRING "Coin3D library for OSX")
-+    SET(COIN3D_LIBRARY "-framework Inventor" CACHE STRING "Coin3D library for OSX")
-    ELSE(APPLE)
- 
-   FIND_PATH(COIN3D_INCLUDE_DIR Inventor/So.h
+-    SET(COIN3D_LIBRARIES "-framework Coin3d" CACHE STRING "Coin3D library for OSX")
++    SET(COIN3D_LIBRARIES "-framework Inventor" CACHE STRING "Coin3D library for OSX")
+   ELSE(APPLE)
+     # Try to use pkg-config first...
+     find_package(PkgConfig)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160821/84cb55a5/attachment.html>


More information about the macports-changes mailing list