diff options
author | marino <marino@FreeBSD.org> | 2014-07-27 16:51:37 +0800 |
---|---|---|
committer | marino <marino@FreeBSD.org> | 2014-07-27 16:51:37 +0800 |
commit | d879dd0ed028b4c24ff9ddc3ec222cd6b852f0aa (patch) | |
tree | e0c8c0fd9a31a19ce684725f18a1ef432ea8b7ff /x11/xcb | |
parent | d67e7803152f2fa6de8a476fac6148bed5a970d1 (diff) | |
download | freebsd-ports-gnome-d879dd0ed028b4c24ff9ddc3ec222cd6b852f0aa.tar.gz freebsd-ports-gnome-d879dd0ed028b4c24ff9ddc3ec222cd6b852f0aa.tar.zst freebsd-ports-gnome-d879dd0ed028b4c24ff9ddc3ec222cd6b852f0aa.zip |
x11/xcb: Fix incorrectly built app-defaults file
The app-defaults file for xcb was not built correctly as a consequence of
the switch to clang and replacement of gcc's cpp to tradcpp which is more
strict about the order of the parameters. The filename must be last on
the command line otherwise a zero-length file is created.
Fixed by moving the filename parameter to the end of the cpp command
PR: 188203
Submitted by: callum (omma.gibson.athome)
Diffstat (limited to 'x11/xcb')
-rw-r--r-- | x11/xcb/Makefile | 2 | ||||
-rw-r--r-- | x11/xcb/files/patch-Imakefile | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/x11/xcb/Makefile b/x11/xcb/Makefile index 68df584e833c..be5fe28cf6eb 100644 --- a/x11/xcb/Makefile +++ b/x11/xcb/Makefile @@ -3,7 +3,7 @@ PORTNAME= xcb PORTVERSION= 2.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= http://oldhome.schmorp.de/marc/data/ \ http://ftp.lyx.org/pub/pcg/marc/ \ diff --git a/x11/xcb/files/patch-Imakefile b/x11/xcb/files/patch-Imakefile new file mode 100644 index 000000000000..b605aadad806 --- /dev/null +++ b/x11/xcb/files/patch-Imakefile @@ -0,0 +1,10 @@ +--- Imakefile.orig 2002-11-25 15:28:17.000000000 +0000 ++++ Imakefile +@@ -20,6 +20,6 @@ OBJS = xcb.o + ComplexProgramTarget(xcb) + + Xcb.ad: Xcb.ad.base +- $(CPP) -P Xcb.ad.base $(GUI) > $@ # -P removes line directives. ++ $(CPP) $(GUI) -P Xcb.ad.base > $@ # -P removes line directives. + + InstallAppDefaults(Xcb) |