[csw-devel] SF.net SVN: gar:[2266] csw/trunk/lib/xft
wbonnet at users.sourceforge.net
wbonnet at users.sourceforge.net
Mon Nov 10 21:21:35 CET 2008
Revision: 2266
http://gar.svn.sourceforge.net/gar/?rev=2266&view=rev
Author: wbonnet
Date: 2008-11-10 20:21:35 +0000 (Mon, 10 Nov 2008)
Log Message:
-----------
Update to 2.1.13
Modified Paths:
--------------
csw/trunk/lib/xft/Makefile
csw/trunk/lib/xft/checksums
Added Paths:
-----------
csw/trunk/lib/xft/files/
csw/trunk/lib/xft/files/CSWlibxft2.depend
csw/trunk/lib/xft/files/CSWlibxft2.gspec
csw/trunk/lib/xft/files/CSWlibxft2.prototype
csw/trunk/lib/xft/files/CSWlibxft2dev.depend
csw/trunk/lib/xft/files/CSWlibxft2dev.gspec
csw/trunk/lib/xft/files/CSWlibxft2dev.prototype
Modified: csw/trunk/lib/xft/Makefile
===================================================================
--- csw/trunk/lib/xft/Makefile 2008-11-10 19:54:33 UTC (rev 2265)
+++ csw/trunk/lib/xft/Makefile 2008-11-10 20:21:35 UTC (rev 2266)
@@ -1,22 +1,40 @@
-GARNAME = xft
-GARVERSION = 2.1.2
+GARNAME = libxft2
+GARVERSION = 2.1.13
CATEGORIES = lib
-DESCRIPTION = X FreeType library.
+DESCRIPTION = FreeType-based font drawing library for X
define BLURB
- Part of the FreeDesktop.org project.
+Xft provides a client-side font API for X applications, making the FreeType font rasterizer available to X clients. Fontconfig is used for font specification resolution. Where available, the RENDER extension handles glyph drawing; otherwise, the core X protocol is used.
endef
-# XXX: Obsolete
-#MASTER_SITES = http://pdx.freedesktop.org/~xlibs/release/
-#DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+MASTER_SITES =http://xorg.freedesktop.org/releases/individual/lib/
+DISTFILES = libXft-$(GARVERSION).tar.gz
+PKGDIST = libXft-$(GARVERSION).tar.gz
-DEPENDS += lib/libxrender
-DEPENDS += lib/freetype
-DEPENDS += lib/fontconfig
+DISTFILES += CSWlibxft2.gspec CSWlibxft2.prototype CSWlibxft2.depend
+DISTFILES += CSWlibxft2dev.gspec CSWlibxft2dev.prototype CSWlibxft2dev.depend
+# DISTFILES += $(call admfiles,CSWlibxft2, depend)
-CONFIGURE_ARGS = $(DIRPATHS)
+CFLAGS += -xlibmil -errtags=yes -erroff=E_EMPTY_DECLARATION
+CXXFLAGS += -xlibmil -xlibmopt -features=tmplife -norunpath
+LDFLAGS += -L/opt/csw/lib -R/opt/csw/lib
-TEST_TARGET = check
+export CFLAGS CXXFLAGS LDFLAGS
+TEST_SCRIPTS = none
+
+GREP = ggrep
+
include ../category.mk
+
+CONFIGURE_ARGS = --prefix=/opt/csw --mandir=/opt/csw/share/man
+
+test-none:
+ @$(MAKECOOKIE)
+
+post-extract:
+ ( mv $(WORKDIR)/libXft-$(GARVERSION) $(WORKDIR)/$(GARNAME)-$(GARVERSION) )
+ @$(MAKECOOKIE)
+
+post-install:
+ ( gfind $(DESTDIR)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; )
Modified: csw/trunk/lib/xft/checksums
===================================================================
--- csw/trunk/lib/xft/checksums 2008-11-10 19:54:33 UTC (rev 2265)
+++ csw/trunk/lib/xft/checksums 2008-11-10 20:21:35 UTC (rev 2266)
@@ -1 +1,7 @@
-defb7e801d4938b8b15a426ae57e2f3f download/xft-2.1.2.tar.gz
+40ebc53da7efd520e528fa7a564863db download/libXft-2.1.13.tar.gz
+8818f7c43dffaddf917728416ea3b14f download/CSWlibxft2.gspec
+edc5cb1c814f69932be25bf79f6bce0c download/CSWlibxft2.prototype
+1736d41103dc842a69fc4698807b058e download/CSWlibxft2.depend
+f0f12695f657e87f2e1bb3b37204da15 download/CSWlibxft2dev.gspec
+8cfe3fbf184539b7e0bbe94b9f8a44ea download/CSWlibxft2dev.prototype
+7e1f39b438aa74669c8607148de92805 download/CSWlibxft2dev.depend
Added: csw/trunk/lib/xft/files/CSWlibxft2.depend
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2.depend (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2.depend 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1,4 @@
+P CSWfconfig
+P CSWftype2
+P CSWlibxrender
+P CSWzlib
Added: csw/trunk/lib/xft/files/CSWlibxft2.gspec
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2.gspec (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2.gspec 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1,4 @@
+%var bitname libxft2
+%var pkgname CSWlibxft2
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright url file://%{WORKSRC}/COPYING
Added: csw/trunk/lib/xft/files/CSWlibxft2.prototype
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2.prototype (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2.prototype 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1,16 @@
+d none /opt/csw/bin 0755 root bin
+f none /opt/csw/bin/xft-config 0755 root bin
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libXft.la 0755 root bin
+f none /opt/csw/lib/libXft.so.2.1.13 0755 root bin
+s none /opt/csw/lib/libXft.so.2=libXft.so.2.1.13
+s none /opt/csw/lib/libXft.so=libXft.so.2.1.13
+d none /opt/csw/share 0755 root bin
+d none /opt/csw/share/man 0755 root bin
+d none /opt/csw/share/man/man1 0755 root bin
+f none /opt/csw/share/man/man1/xft-config.1 0644 root bin
+d none /opt/csw/share/man/man3 0755 root bin
+f none /opt/csw/share/man/man3/Xft.3 0644 root bin
+i copyright=CSWlibxft2.copyright
+i depend=CSWlibxft2.depend
+i pkginfo=CSWlibxft2.pkginfo
Added: csw/trunk/lib/xft/files/CSWlibxft2dev.depend
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2dev.depend (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2dev.depend 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1 @@
+P CSWlibxft2
Added: csw/trunk/lib/xft/files/CSWlibxft2dev.gspec
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2dev.gspec (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2dev.gspec 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1,4 @@
+%var bitname libxft2dev
+%var pkgname CSWlibxft2dev
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright url file://%{WORKSRC}/COPYING
Added: csw/trunk/lib/xft/files/CSWlibxft2dev.prototype
===================================================================
--- csw/trunk/lib/xft/files/CSWlibxft2dev.prototype (rev 0)
+++ csw/trunk/lib/xft/files/CSWlibxft2dev.prototype 2008-11-10 20:21:35 UTC (rev 2266)
@@ -0,0 +1,11 @@
+d none /opt/csw/include/X11 0755 root bin
+d none /opt/csw/include/X11/Xft 0755 root bin
+f none /opt/csw/include/X11/Xft/Xft.h 0644 root bin
+f none /opt/csw/include/X11/Xft/XftCompat.h 0644 root bin
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libXft.a 0644 root bin
+d none /opt/csw/lib/pkgconfig 0755 root bin
+f none /opt/csw/lib/pkgconfig/xft.pc 0644 root bin
+i copyright=CSWlibxft2dev.copyright
+i depend=CSWlibxft2dev.depend
+i pkginfo=CSWlibxft2dev.pkginfo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list