[csw-devel] SF.net SVN: gar:[5233] csw/mgar/pkg/x11/xrender/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Thu Jun 11 21:04:25 CEST 2009
Revision: 5233
http://gar.svn.sourceforge.net/gar/?rev=5233&view=rev
Author: dmichelsen
Date: 2009-06-11 19:04:25 +0000 (Thu, 11 Jun 2009)
Log Message:
-----------
x11/xrender: Add legacy libs
Modified Paths:
--------------
csw/mgar/pkg/x11/xrender/trunk/Makefile
csw/mgar/pkg/x11/xrender/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-i386
csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-sparc
Modified: csw/mgar/pkg/x11/xrender/trunk/Makefile
===================================================================
--- csw/mgar/pkg/x11/xrender/trunk/Makefile 2009-06-11 15:23:38 UTC (rev 5232)
+++ csw/mgar/pkg/x11/xrender/trunk/Makefile 2009-06-11 19:04:25 UTC (rev 5233)
@@ -2,7 +2,7 @@
GARVERSION = 0.9.4
CATEGORIES = x11
-DESCRIPTION = X Render extension library
+DESCRIPTION = X Render Extension Library
define BLURB
The X Rendering Extension (Render) introduces digital image composition as
the foundation of a new rendering model within the X Window System.
@@ -14,6 +14,15 @@
DISTNAME = libXrender-$(GARVERSION)
DISTFILES = $(DISTNAME).tar.gz
+# Legacy libraries
+# The idea is to have the legacy libs in /opt/csw/lib to guarantee the existing
+# apps will continue to work. The new lib in /opt/csw/X11/lib relies on the
+# OpenCSW-specific X11 libs, whereas the existing one in /opt/csw/lib links
+# against the Sun X11.
+LEGACYLIB = libXrender.so.1.2.2
+DISTFILES += $(LEGACYLIB)-i386
+DISTFILES += $(LEGACYLIB)-sparc
+
# We define upstream file regex so we can be notifed of new upstream software release
UFILES_REGEX = libXrender-(\d+(?:\.\d+)*).tar.gz
@@ -27,7 +36,7 @@
REQUIRED_PKGS_CSWlibxrender = CSWx11common CSWlibx11
SPKG_DESC_CSWlibxrender = $(DESCRIPTION)
-SPKG_DESC_CSWlibxrenderdevel = $(DESCRIPTION) development package
+SPKG_DESC_CSWlibxrenderdevel = $(DESCRIPTION) Development Package
PKGFILES_CSWlibxrenderdevel = $(PKGFILES_DEVEL)
@@ -39,5 +48,7 @@
post-merge:
ginstall -d $(PKGROOT)$(BUILD_PREFIX)/lib
- gln -s ../X11/lib/libXrender.so.1 $(PKGROOT)$(BUILD_PREFIX)/lib/libXrender.so.1
+ cp $(DOWNLOADDIR)/$(LEGACYLIB)-$(GARCH) $(PKGROOT)$(BUILD_PREFIX)/lib/$(LEGACYLIB)
+ gln -s $(LEGACYLIB) $(PKGROOT)$(BUILD_PREFIX)/lib/libXrender.so.1
+ gln -s $(LEGACYLIB) $(PKGROOT)$(BUILD_PREFIX)/lib/libXrender.so
@$(MAKECOOKIE)
Modified: csw/mgar/pkg/x11/xrender/trunk/checksums
===================================================================
--- csw/mgar/pkg/x11/xrender/trunk/checksums 2009-06-11 15:23:38 UTC (rev 5232)
+++ csw/mgar/pkg/x11/xrender/trunk/checksums 2009-06-11 19:04:25 UTC (rev 5233)
@@ -1 +1,3 @@
1d9cb49e6c9149d5a5eca118c9c2bcf6 download/libXrender-0.9.4.tar.gz
+9000fe29fc6339a43ef43478ae763054 download/libXrender.so.1.2.2-i386
+0a3f6793408aca76dbde2e6e3772a029 download/libXrender.so.1.2.2-sparc
Added: csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-i386
===================================================================
(Binary files differ)
Property changes on: csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-i386
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-sparc
===================================================================
(Binary files differ)
Property changes on: csw/mgar/pkg/x11/xrender/trunk/files/libXrender.so.1.2.2-sparc
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
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