Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 2014 08:51:37 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r363029 - in head/x11/xcb: . files
Message-ID:  <201407270851.s6R8pbrk079428@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Sun Jul 27 08:51:37 2014
New Revision: 363029
URL: http://svnweb.freebsd.org/changeset/ports/363029
QAT: https://qat.redports.org/buildarchive/r363029/

Log:
  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)

Added:
  head/x11/xcb/files/
  head/x11/xcb/files/patch-Imakefile   (contents, props changed)
Modified:
  head/x11/xcb/Makefile

Modified: head/x11/xcb/Makefile
==============================================================================
--- head/x11/xcb/Makefile	Sun Jul 27 08:41:54 2014	(r363028)
+++ head/x11/xcb/Makefile	Sun Jul 27 08:51:37 2014	(r363029)
@@ -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/ \

Added: head/x11/xcb/files/patch-Imakefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/xcb/files/patch-Imakefile	Sun Jul 27 08:51:37 2014	(r363029)
@@ -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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407270851.s6R8pbrk079428>