[109883] users/mojca/wxports/devel/codeblocks/Portfile

mojca at macports.org mojca at macports.org
Wed Aug 21 00:03:05 PDT 2013


Revision: 109883
          https://trac.macports.org/changeset/109883
Author:   mojca at macports.org
Date:     2013-08-21 00:03:05 -0700 (Wed, 21 Aug 2013)
Log Message:
-----------
mojca/codeblocks: blacklist clang again, some patches and comments (it almost works now)

Modified Paths:
--------------
    users/mojca/wxports/devel/codeblocks/Portfile

Modified: users/mojca/wxports/devel/codeblocks/Portfile
===================================================================
--- users/mojca/wxports/devel/codeblocks/Portfile	2013-08-21 06:43:46 UTC (rev 109882)
+++ users/mojca/wxports/devel/codeblocks/Portfile	2013-08-21 07:03:05 UTC (rev 109883)
@@ -25,16 +25,26 @@
 checksums           rmd160  669ff13ce89729d869a4002ef56814020aede0c0 \
                     sha256  af57635b97aa6ea52ba120c5fac2d847c2638d53e6bdb3fdd1561b7fa7ae6ed9
 
-# TODO: Project bug, file upstream report
+# TODO: Project bug, file upstream report, fixing might be doable
 # http://trac.macports.org/ticket/35072
-# compiler.blacklist  clang
+compiler.blacklist  clang
 
+# FileManager requires "gamin" to be installed when using wxGTK,
+# so it was disabled for now
 configure.args      "--with-contrib-plugins=all,-FileManager"
 
-# patchfiles          patch-MouseSap-Makefile.am patch-sdk-configmanager.cpp
-# patchfiles          codeblocks-official.patch
-patchfiles          patch-Makefile.diff
+# TODO:
+# patch-MouseSap-Makefile.am: report upstream
+# patch-Makefile.diff: not sure why it is needed
+patchfiles          patch-MouseSap-Makefile.am \
+                    patch-Makefile.diff
+# not sure what this patch was used for
+#                   patch-sdk-configmanager.cpp
 
+# TODO:
+# add -lfontconfig to libexporter src/plugins/contrib/source_exporter
+# libexporter_la_LDFLAGS = -module -version-info 0:1:0 -shared -no-undefined -avoid-version -lfontconfig
+
 post-destroot {
     system "strip -S ${destroot}${prefix}/bin/codeblocks"
     system "strip -S ${destroot}${prefix}/lib/libcodeblocks*.so || true"
@@ -46,6 +56,7 @@
     system "strip -S ${destroot}${prefix}/lib/codeblocks/plugins/*.so"
 }
 
+# TODO: keep the old variants/descriptions:
 # variant aqua / x11
 # variant aqua conflicts x11 description "Use the wxMac port of wxWidgets"
 # variant x11 description "Use the wxGTK port of wxWidgets"
@@ -65,6 +76,7 @@
     configure.args-append   --with-wxdir=${wxWidgets.wxdir}
 }
 
+# TODO: test if app would also work with wxgtk28
 if {![variant_isset wxgtk28]} {
     post-destroot {
         set appPath ${destroot}${applications_dir}/CodeBlocks.app/Contents
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130821/14294ea0/attachment.html>


More information about the macports-changes mailing list