[csw-devel] SF.net SVN: gar:[4770] csw/mgar/pkg/libxft2/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Fri May 8 23:37:31 CEST 2009
Revision: 4770
http://gar.svn.sourceforge.net/gar/?rev=4770&view=rev
Author: dmichelsen
Date: 2009-05-08 21:37:31 +0000 (Fri, 08 May 2009)
Log Message:
-----------
libxft2: Update to dynamic gspec and 64 bit
Modified Paths:
--------------
csw/mgar/pkg/libxft2/trunk/Makefile
csw/mgar/pkg/libxft2/trunk/checksums
Removed Paths:
-------------
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.depend
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.gspec
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.prototype
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.depend
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.gspec
csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.prototype
Property Changed:
----------------
csw/mgar/pkg/libxft2/trunk/
Property changes on: csw/mgar/pkg/libxft2/trunk
___________________________________________________________________
Modified: svn:externals
- gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1
+ gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2
Modified: csw/mgar/pkg/libxft2/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libxft2/trunk/Makefile 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/Makefile 2009-05-08 21:37:31 UTC (rev 4770)
@@ -4,40 +4,38 @@
DESCRIPTION = FreeType-based font drawing library for X
define BLURB
-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.
+ 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
-MASTER_SITES =http://xorg.freedesktop.org/releases/individual/lib/
-DISTFILES = libXft-$(GARVERSION).tar.gz
-PKGDIST = libXft-$(GARVERSION).tar.gz
+MASTER_SITES = http://xorg.freedesktop.org/releases/individual/lib/
+DISTNAME = libXft-$(GARVERSION)
+DISTFILES = $(DISTNAME).tar.gz
# We define upstream file regex so we can be notifed of new upstream software release
UFILES_REGEX = libXft-(\d+(?:\.\d+)*).tar.gz
-DISTFILES += CSWlibxft2.gspec CSWlibxft2.prototype CSWlibxft2.depend
-DISTFILES += CSWlibxft2dev.gspec CSWlibxft2dev.prototype CSWlibxft2dev.depend
-# DISTFILES += $(call admfiles,CSWlibxft2, depend)
+PACKAGES = CSWlibxft2 CSWlibxft2dev
-CFLAGS += -xlibmil -errtags=yes -erroff=E_EMPTY_DECLARATION
-CXXFLAGS += -xlibmil -xlibmopt -features=tmplife -norunpath
-LDFLAGS += -L/opt/csw/lib -R/opt/csw/lib
+REQUIRED_PKGS_CSWlibxft2 = CSWfconfig CSWftype2 CSWlibxrender CSWzlib CSWlibx11
+REQUIRED_PKGS_CSWlibxft2dev = CSWlibxft2
-export CFLAGS CXXFLAGS LDFLAGS
+EXTRA_CFLAGS = -xlibmil -errtags=yes -erroff=E_EMPTY_DECLARATION
+EXTRA_CXXFLAGS = -xlibmil -xlibmopt -features=tmplife -norunpath
-TEST_SCRIPTS = none
+EXTRA_INC = $(prefix)/X11/include
+EXTRA_LIB = $(prefix)/X11/lib
+EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib
GREP = ggrep
-include gar/category.mk
+BUILD64 = 1
+CONFIGURE_ARGS = $(DIRPATHS)
-CONFIGURE_ARGS = --prefix=/opt/csw --mandir=/opt/csw/share/man
+TEST_SCRIPTS =
-test-none:
- @$(MAKECOOKIE)
+PKGFILES_CSWlibxft2dev = $(PKGFILES_DEVEL)
-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 {}" \; )
+include gar/category.mk
Modified: csw/mgar/pkg/libxft2/trunk/checksums
===================================================================
--- csw/mgar/pkg/libxft2/trunk/checksums 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/checksums 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,7 +1 @@
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
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.depend
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.depend 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.depend 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,4 +0,0 @@
-P CSWfconfig
-P CSWftype2
-P CSWlibxrender
-P CSWzlib
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.gspec
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.gspec 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.gspec 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,4 +0,0 @@
-%var bitname libxft2
-%var pkgname CSWlibxft2
-%include url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright url file://%{WORKSRC}/COPYING
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.prototype
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.prototype 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2.prototype 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,16 +0,0 @@
-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
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.depend
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.depend 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.depend 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1 +0,0 @@
-P CSWlibxft2
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.gspec
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.gspec 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.gspec 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,4 +0,0 @@
-%var bitname libxft2dev
-%var pkgname CSWlibxft2dev
-%include url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright url file://%{WORKSRC}/COPYING
Deleted: csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.prototype
===================================================================
--- csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.prototype 2009-05-08 21:18:27 UTC (rev 4769)
+++ csw/mgar/pkg/libxft2/trunk/files/CSWlibxft2dev.prototype 2009-05-08 21:37:31 UTC (rev 4770)
@@ -1,11 +0,0 @@
-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