[Pkg-jed-commit] r336 - in trunk/packages/jed/debian: . patches
Jörg Sommer
jo-guest at costa.debian.org
Fri Jun 30 20:26:15 UTC 2006
Author: jo-guest
Date: 2006-06-30 20:26:14 +0000 (Fri, 30 Jun 2006)
New Revision: 336
Modified:
trunk/packages/jed/debian/control
trunk/packages/jed/debian/patches/50_enable-xrenderfont.dpatch
Log:
* jed/debian/control jed/debian/patches/50_enable-xrenderfont.dpatch
+ We never really enabled Xft, because a preprocessor variable was
missing. John added it in 0.99.19-2. I've changed the patch for
xrender to set the variable and added the include path for xft to the
cflags. To be more generic I've used pkg-config and added a
build-dependency for it.
Modified: trunk/packages/jed/debian/control
===================================================================
--- trunk/packages/jed/debian/control 2006-06-20 22:05:59 UTC (rev 335)
+++ trunk/packages/jed/debian/control 2006-06-30 20:26:14 UTC (rev 336)
@@ -5,7 +5,7 @@
Uploaders: Rafael Laboissiere <rafael at debian.org>
Standards-Version: 3.7.2
Build-Depends-Indep: hevea
-Build-Depends: debhelper (>= 4.1.16), dpatch, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], libslang2-dev, libxft-dev, libxt-dev
+Build-Depends: debhelper (>= 4.1.16), dpatch, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], libslang2-dev, libxft-dev, libxt-dev, pkg-config
Package: jed
Architecture: any
Modified: trunk/packages/jed/debian/patches/50_enable-xrenderfont.dpatch
===================================================================
--- trunk/packages/jed/debian/patches/50_enable-xrenderfont.dpatch 2006-06-20 22:05:59 UTC (rev 335)
+++ trunk/packages/jed/debian/patches/50_enable-xrenderfont.dpatch 2006-06-30 20:26:14 UTC (rev 336)
@@ -4,15 +4,35 @@
## DP: Use X Render extensions in xjed
@DPATCH@
-
---- jed-0.99.16.pre.0.99.17.84.orig/src/Makefile.in
-+++ jed-0.99.16.pre.0.99.17.84/src/Makefile.in
-@@ -59,7 +59,7 @@
+diff -urNad jed~/src/Makefile.in jed/src/Makefile.in
+--- jed~/src/Makefile.in 2006-02-16 04:09:50.000000000 +0100
++++ jed/src/Makefile.in 2006-06-29 16:40:37.681900088 +0200
+@@ -60,7 +60,7 @@
# 2. XFree86 XRENDERFONT (Anti-aliased font) support for XJED
# Also modify "XJED_HAS_XRENDERFONT" in jed-feat.h
-#XRENDERFONTLIBS = -lXft -lXrender -lfreetype -lXext
-+XRENDERFONTLIBS = -lXft -lXrender -lfreetype -lXext
++XRENDERFONTLIBS = $(shell pkg-config --libs xft) # -lXft -lXrender -lfreetype -lXext
#---------------------------------------------------------------------------
# S-Lang library location
+@@ -81,7 +81,7 @@
+ XLIBDIR = @X_LIBS@
+
+ # X Include directory
+-XINCLUDE = @X_CFLAGS@
++XINCLUDE = @X_CFLAGS@ $(shell pkg-config --cflags xft)
+
+ # Extra libraries needed by X and Network support on some systems
+ X_XTRA_LIBS = @X_EXTRA_LIBS@
+diff -urNad jed~/src/jed-feat.h jed/src/jed-feat.h
+--- jed~/src/jed-feat.h 2006-02-13 18:51:58.000000000 +0100
++++ jed/src/jed-feat.h 2006-06-29 16:40:27.810838088 +0200
+@@ -93,4 +93,7 @@
+ # define JED_HAS_IMPORT 0
+ #endif
+
++/* Set XJED_HAS_XRENDERFONT if you want anti-aliased font support in XJed. */
++#define XJED_HAS_XRENDERFONT 1
++
+ #endif
More information about the Pkg-jed-commit
mailing list