[122490] trunk/dports/graphics

ryandesign at macports.org ryandesign at macports.org
Tue Jul 22 21:08:18 PDT 2014


Revision: 122490
          https://trac.macports.org/changeset/122490
Author:   ryandesign at macports.org
Date:     2014-07-22 21:08:18 -0700 (Tue, 22 Jul 2014)
Log Message:
-----------
SoQt: new port, version 1.5.0 (#44142)

Added Paths:
-----------
    trunk/dports/graphics/SoQt/
    trunk/dports/graphics/SoQt/Portfile
    trunk/dports/graphics/SoQt/files/
    trunk/dports/graphics/SoQt/files/patch-configure.diff
    trunk/dports/graphics/SoQt/files/patch-src-Inventor-Qt-Makefile.in.diff

Added: trunk/dports/graphics/SoQt/Portfile
===================================================================
--- trunk/dports/graphics/SoQt/Portfile	                        (rev 0)
+++ trunk/dports/graphics/SoQt/Portfile	2014-07-23 04:08:18 UTC (rev 122490)
@@ -0,0 +1,52 @@
+# -*- 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$
+
+PortSystem              1.0
+PortGroup               active_variants 1.1
+PortGroup               bitbucket 1.0
+
+bitbucket.setup         Coin3D coin 1.5.0 SoQt-
+bitbucket.tarball_from  downloads
+name                    SoQt
+categories              graphics devel
+platforms               darwin
+maintainers             gmail.com:mark.brethen openmaintainer
+license                 BSD
+
+description             SoQt is a Qt GUI component toolkit library for Coin.
+
+long_description        ${description}
+
+checksums               rmd160  04e9179954f7e3bfb5d1c595ad6c62215bc24ad2 \
+                        sha256  f6a34b4c19e536c00f21aead298cdd274a7a0b03a31826fbe38fc96f3d82ab91
+
+depends_build-append    port:pkgconfig \
+                        port:doxygen
+
+patchfiles              patch-configure.diff
+
+post-build {
+    reinplace -E {s|-arch [a-z0-9_]+||g} \
+        ${worksrcpath}/SoQt.pc \
+        ${worksrcpath}/soqt-default.cfg
+}
+
+platform darwin {
+    configure.args-append   --disable-debug \
+                            --disable-symbols \
+                            --disable-dependency-tracking \
+                            --enable-darwin-x11
+
+    depends_lib-append      port:qt4-x11 \
+                            port:Coin
+
+    variant aqua description {Install as an OS X framework without X11} {
+        depends_lib-replace     port:qt4-x11 port:qt4-mac
+
+        require_active_variants Coin aqua
+
+        patchfiles-append       patch-src-Inventor-Qt-Makefile.in.diff
+
+        configure.args-delete   --enable-darwin-x11
+    }
+}


Property changes on: trunk/dports/graphics/SoQt/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/graphics/SoQt/files/patch-configure.diff
===================================================================
--- trunk/dports/graphics/SoQt/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/graphics/SoQt/files/patch-configure.diff	2014-07-23 04:08:18 UTC (rev 122490)
@@ -0,0 +1,17 @@
+--- configure.orig	2010-03-03 00:20:09.000000000 +1100
++++ configure	2012-08-11 09:49:41.000000000 +1000
+@@ -25277,11 +25277,11 @@
+ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+ 
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -fno-for-scoping" >&5
+-$as_echo_n "checking whether $CXX accepts -fno-for-scoping... " >&6; }
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -fno-for-scope" >&5
++$as_echo_n "checking whether $CXX accepts -fno-for-scope... " >&6; }
+ 
+ sim_ac_save_cppflags=$CPPFLAGS
+-CPPFLAGS="$CPPFLAGS -fno-for-scoping"
++CPPFLAGS="$CPPFLAGS -fno-for-scope"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ 

Added: trunk/dports/graphics/SoQt/files/patch-src-Inventor-Qt-Makefile.in.diff
===================================================================
--- trunk/dports/graphics/SoQt/files/patch-src-Inventor-Qt-Makefile.in.diff	                        (rev 0)
+++ trunk/dports/graphics/SoQt/files/patch-src-Inventor-Qt-Makefile.in.diff	2014-07-23 04:08:18 UTC (rev 122490)
@@ -0,0 +1,11 @@
+--- src/Inventor/Qt/Makefile.in.orig	2014-06-28 19:20:45.000000000 -0500
++++ src/Inventor/Qt/Makefile.in	2014-06-28 19:23:28.000000000 -0500
+@@ -1929,7 +1929,7 @@
+ 
+ @MAC_FRAMEWORK_TRUE at install-data-local:
+ @MAC_FRAMEWORK_TRUE@	cd $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current && ln -sf Libraries/libSoQt.dylib $(MAC_FRAMEWORK_NAME) && cd -; \
+- at MAC_FRAMEWORK_TRUE@  cd $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework && ln -sf Versions/Current/$(MAC_FRAMEWORK_NAME) $(MAC_FRAMEWORK_NAME) && install_name_tool -id $(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/$(MAC_FRAMEWORK_NAME) $(MAC_FRAMEWORK_NAME) && cd -;
++ at MAC_FRAMEWORK_TRUE@  cd $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework && ln -sf Versions/Current/$(MAC_FRAMEWORK_NAME) $(MAC_FRAMEWORK_NAME) && install_name_tool -id $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/$(MAC_FRAMEWORK_NAME) $(MAC_FRAMEWORK_NAME) && cd -;
+ @MAC_FRAMEWORK_FALSE at install-data-local:
+ @MAC_FRAMEWORK_FALSE@	@$(NORMAL_INSTALL)
+ @MAC_FRAMEWORK_FALSE@	@basename="soqt at SOQT_MAJOR_VERSION@@SUFFIX@"; \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140722/618cbfeb/attachment.html>


More information about the macports-changes mailing list