[csw-devel] SF.net SVN: gar:[2254] csw/trunk/lib/xrender

wbonnet at users.sourceforge.net wbonnet at users.sourceforge.net
Sun Nov 9 19:54:56 CET 2008


Revision: 2254
          http://gar.svn.sourceforge.net/gar/?rev=2254&view=rev
Author:   wbonnet
Date:     2008-11-09 18:54:56 +0000 (Sun, 09 Nov 2008)

Log Message:
-----------
Udate xrender to 0.9.4

Modified Paths:
--------------
    csw/trunk/lib/xrender/Makefile
    csw/trunk/lib/xrender/checksums

Added Paths:
-----------
    csw/trunk/lib/xrender/files/
    csw/trunk/lib/xrender/files/CSWlibxrender.depend
    csw/trunk/lib/xrender/files/CSWlibxrender.gspec
    csw/trunk/lib/xrender/files/CSWlibxrender.prototype
    csw/trunk/lib/xrender/files/CSWrenderdev.depend
    csw/trunk/lib/xrender/files/CSWrenderdev.gspec
    csw/trunk/lib/xrender/files/CSWrenderdev.prototype

Modified: csw/trunk/lib/xrender/Makefile
===================================================================
--- csw/trunk/lib/xrender/Makefile	2008-11-09 11:07:09 UTC (rev 2253)
+++ csw/trunk/lib/xrender/Makefile	2008-11-09 18:54:56 UTC (rev 2254)
@@ -1,20 +1,40 @@
-GARNAME = xrender
-GARVERSION = 0.8.3
+GARNAME = libxrender
+GARVERSION = 0.9.4
 CATEGORIES = lib
 
 DESCRIPTION = X Render extension library
 define BLURB
-  Part of the FreeDesktop.org project.
+The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids.
 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 = libXrender-$(GARVERSION).tar.gz
+PKGDIST = libXrender-$(GARVERSION).tar.gz
 
-LIBDEPS += lib/render
+DISTFILES    += CSWlibxrender.gspec CSWlibxrender.prototype CSWlibxrender.depend 
+DISTFILES    += CSWrenderdev.gspec CSWrenderdev.prototype CSWrenderdev.depend 
+# DISTFILES    += $(call admfiles,CSWxrender, 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)/libXrender-$(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/xrender/checksums
===================================================================
--- csw/trunk/lib/xrender/checksums	2008-11-09 11:07:09 UTC (rev 2253)
+++ csw/trunk/lib/xrender/checksums	2008-11-09 18:54:56 UTC (rev 2254)
@@ -1 +1,7 @@
-b9b2b3f7f3f91f613b6bba541358520e  download/xrender-0.8.3.tar.gz
+1d9cb49e6c9149d5a5eca118c9c2bcf6  download/libXrender-0.9.4.tar.gz
+0bfea31ff1bef69b07d73d7241a682da  download/CSWlibxrender.gspec
+ce5b11131c5efd7b3b53bd6dc20c208e  download/CSWlibxrender.prototype
+d41d8cd98f00b204e9800998ecf8427e  download/CSWlibxrender.depend
+c88357e2cbb342ea66bd82ed73ff16af  download/CSWrenderdev.gspec
+bc81a8feca99dfbbf9f23797bd04f84f  download/CSWrenderdev.prototype
+b48f83e6dd37069d84a409b530283189  download/CSWrenderdev.depend

Added: csw/trunk/lib/xrender/files/CSWlibxrender.gspec
===================================================================
--- csw/trunk/lib/xrender/files/CSWlibxrender.gspec	                        (rev 0)
+++ csw/trunk/lib/xrender/files/CSWlibxrender.gspec	2008-11-09 18:54:56 UTC (rev 2254)
@@ -0,0 +1,4 @@
+%var            bitname libxrender
+%var            pkgname CSWlibxrender
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright      url file://%{WORKSRC}/COPYING

Added: csw/trunk/lib/xrender/files/CSWlibxrender.prototype
===================================================================
--- csw/trunk/lib/xrender/files/CSWlibxrender.prototype	                        (rev 0)
+++ csw/trunk/lib/xrender/files/CSWlibxrender.prototype	2008-11-09 18:54:56 UTC (rev 2254)
@@ -0,0 +1,8 @@
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libXrender.la 0755 root bin
+f none /opt/csw/lib/libXrender.so.1.3.0 0755 root bin
+s none /opt/csw/lib/libXrender.so.1=libXrender.so.1.3.0
+s none /opt/csw/lib/libXrender.so=libXrender.so.1.3.0
+i copyright=CSWlibxrender.copyright
+i depend=CSWlibxrender.depend
+i pkginfo=CSWlibxrender.pkginfo

Added: csw/trunk/lib/xrender/files/CSWrenderdev.depend
===================================================================
--- csw/trunk/lib/xrender/files/CSWrenderdev.depend	                        (rev 0)
+++ csw/trunk/lib/xrender/files/CSWrenderdev.depend	2008-11-09 18:54:56 UTC (rev 2254)
@@ -0,0 +1 @@
+P CSWlibxrender

Added: csw/trunk/lib/xrender/files/CSWrenderdev.gspec
===================================================================
--- csw/trunk/lib/xrender/files/CSWrenderdev.gspec	                        (rev 0)
+++ csw/trunk/lib/xrender/files/CSWrenderdev.gspec	2008-11-09 18:54:56 UTC (rev 2254)
@@ -0,0 +1,4 @@
+%var            bitname renderdev
+%var            pkgname CSWrenderdev
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright      url file://%{WORKSRC}/COPYING

Added: csw/trunk/lib/xrender/files/CSWrenderdev.prototype
===================================================================
--- csw/trunk/lib/xrender/files/CSWrenderdev.prototype	                        (rev 0)
+++ csw/trunk/lib/xrender/files/CSWrenderdev.prototype	2008-11-09 18:54:56 UTC (rev 2254)
@@ -0,0 +1,11 @@
+d none /opt/csw/include 0755 root bin
+d none /opt/csw/include/X11 0755 root bin
+d none /opt/csw/include/X11/extensions 0755 root bin
+f none /opt/csw/include/X11/extensions/Xrender.h 0644 root bin
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libXrender.a 0644 root bin
+d none /opt/csw/lib/pkgconfig 0755 root bin
+f none /opt/csw/lib/pkgconfig/xrender.pc 0644 root bin
+i copyright=CSWrenderdev.copyright
+i depend=CSWrenderdev.depend
+i pkginfo=CSWrenderdev.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