[115299] trunk/dports/databases/libgda4/Portfile

devans at macports.org devans at macports.org
Mon Dec 30 13:24:19 PST 2013


Revision: 115299
          https://trac.macports.org/changeset/115299
Author:   devans at macports.org
Date:     2013-12-30 13:24:19 -0800 (Mon, 30 Dec 2013)
Log Message:
-----------
libgda4: delete unversioned man page link and +gtkui variant which conflict with libgda5 (#41818).

Modified Paths:
--------------
    trunk/dports/databases/libgda4/Portfile

Modified: trunk/dports/databases/libgda4/Portfile
===================================================================
--- trunk/dports/databases/libgda4/Portfile	2013-12-30 20:07:16 UTC (rev 115298)
+++ trunk/dports/databases/libgda4/Portfile	2013-12-30 21:24:19 UTC (rev 115299)
@@ -6,7 +6,7 @@
 name            libgda4
 set gname       libgda
 version         4.2.13
-revision        6
+revision        7
 license         {GPL-2 LGPL}
 
 set branch      [join [lrange [split ${version} .] 0 1] .]
@@ -14,7 +14,11 @@
 long_description \
                 GNU Data Access (GDA) is an attempt to provide \
                 uniform access to different kinds of data sources \
-                (databases, information servers, mail spools, etc).
+                (databases, information servers, mail spools, etc). This is a legacy \
+                version that provides library support for ports that have not yet \
+                upgraded to the current stable version.  For new development and/or \
+                GTK+ GUI tools please install libgda5 instead.
+
 maintainers     devans openmaintainer
 categories      databases gnome
 platforms       darwin
@@ -53,6 +57,9 @@
 # use embedded libsqlite3 rather than the system version
 # to avoid dlopen 'Can't find file libsqlite3.so' errors
 #
+# since this is a legacy version of libgda, disable the
+# gtk ui which conflicts with current version libgda5
+#
 
 configure.args  --enable-system-sqlite=no \
                 --disable-silent-rules \
@@ -150,27 +157,15 @@
 }
 
 #
-# disable +gtkui by default to avoid possible conflicts
-# with other libgda versions
+# delete non-versioned symbolic links to version specific binaries
+# and man pages to avoid conflicts with other libgda versions
 #
-
-variant gtkui \
-    description {Enable GTK+ extension and tools} {
-        configure.args-replace  --without-ui --with-ui
-        configure.args-replace  --disable-gdaui-gi --enable-gdaui-gi
-        depends_lib-append      port:gtksourceview2 \
-                                port:goocanvas
-}
-
-#
-# delete generic symbolic links to version specific binaries
-# to avoid possible conflicts with other libgda versions
-#
  
 post-destroot {
     delete ${destroot}${prefix}/bin/gda-list-config
     delete ${destroot}${prefix}/bin/gda-list-server-op
     delete ${destroot}${prefix}/bin/gda-sql
+    delete ${destroot}${prefix}/share/man/man1/gda-sql.1
 }
  
 post-activate {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131230/7c16b868/attachment.html>


More information about the macports-changes mailing list