[141583] trunk/dports/x11/xorg-libXt
jeremyhu at macports.org
jeremyhu at macports.org
Sat Dec 12 02:08:44 PST 2015
Revision: 141583
https://trac.macports.org/changeset/141583
Author: jeremyhu at macports.org
Date: 2015-10-21 23:45:56 -0700 (Wed, 21 Oct 2015)
Log Message:
-----------
xorg-libXt: Don't use flat namespace unless requested by the user (variant)
Modified Paths:
--------------
trunk/dports/x11/xorg-libXt/Portfile
Added Paths:
-----------
trunk/dports/x11/xorg-libXt/files/
trunk/dports/x11/xorg-libXt/files/no-flat.patch
Modified: trunk/dports/x11/xorg-libXt/Portfile
===================================================================
--- trunk/dports/x11/xorg-libXt/Portfile 2015-10-22 04:44:45 UTC (rev 141582)
+++ trunk/dports/x11/xorg-libXt/Portfile 2015-10-22 06:45:56 UTC (rev 141583)
@@ -4,6 +4,7 @@
name xorg-libXt
version 1.1.5
+revision 1
categories x11 devel
license X11
maintainers jeremyhu openmaintainer
@@ -24,13 +25,22 @@
use_bzip2 yes
use_parallel_build yes
-depends_build port:pkgconfig
+depends_build port:pkgconfig \
+ port:xorg-util-macros
depends_lib port:xorg-libsm \
port:xorg-libX11
configure.env-append RAWCPP=${configure.cpp}
+patchfiles no-flat.patch
+use_autoreconf yes
+autoreconf.args -fvi
+
+variant flat_namespace description "Link libXt with -flat_namespace for compatiblity with motif and other legacy software" {
+ configure.ldflags-append -Wl,-flat_namespace
+}
+
livecheck.type regex
livecheck.url http://xorg.freedesktop.org/archive/individual/lib/?C=M&O=D
livecheck.regex libXt-(\\d+(?:\\.\\d+)*)
Added: trunk/dports/x11/xorg-libXt/files/no-flat.patch
===================================================================
--- trunk/dports/x11/xorg-libXt/files/no-flat.patch (rev 0)
+++ trunk/dports/x11/xorg-libXt/files/no-flat.patch 2015-10-22 06:45:56 UTC (rev 141583)
@@ -0,0 +1,20 @@
+--- configure.ac.orig 2014-11-01 17:08:43.000000000 -0700
++++ configure.ac 2014-11-01 17:09:03.000000000 -0700
+@@ -164,17 +164,6 @@ AC_SUBST(STRINGSABIOPTIONS)
+ ERRORDBDIR=${datadir}/X11
+ AC_SUBST(ERRORDBDIR)
+
+-case $host_os in
+- darwin*)
+- OS_CFLAGS="-Wl,-flat_namespace"
+- ;;
+- *)
+- OS_CFLAGS=
+- ;;
+-esac
+-
+-XT_CFLAGS="$XT_CFLAGS $OS_CFLAGS"
+-
+ AC_CONFIG_FILES([Makefile
+ src/Makefile
+ util/Makefile
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/52b55fb1/attachment.html>
More information about the macports-changes
mailing list