[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