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. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel