[csw-devel] SF.net SVN: gar:[4605] csw/mgar/pkg/x11/xcb-proto/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Apr 29 21:34:42 CEST 2009


Revision: 4605
          http://gar.svn.sourceforge.net/gar/?rev=4605&view=rev
Author:   dmichelsen
Date:     2009-04-29 19:34:42 +0000 (Wed, 29 Apr 2009)

Log Message:
-----------
x11/xcb-proto: Update to dynamic gspec and license

Modified Paths:
--------------
    csw/mgar/pkg/x11/xcb-proto/trunk/Makefile
    csw/mgar/pkg/x11/xcb-proto/trunk/checksums

Removed Paths:
-------------
    csw/mgar/pkg/x11/xcb-proto/trunk/files/CSWxcb-proto.gspec

Modified: csw/mgar/pkg/x11/xcb-proto/trunk/Makefile
===================================================================
--- csw/mgar/pkg/x11/xcb-proto/trunk/Makefile	2009-04-29 17:54:09 UTC (rev 4604)
+++ csw/mgar/pkg/x11/xcb-proto/trunk/Makefile	2009-04-29 19:34:42 UTC (rev 4605)
@@ -5,35 +5,37 @@
 
 DESCRIPTION = XCB protocol descriptions (in XML)
 define BLURB
-The xcb-proto package provides the XML-XCB (X C Bindings) protocol
-descriptions that libxcb uses to generate the majority of its code and API.
-We provide them separately from libxcb to allow reuse by other projects,
-such as additional language bindings, protocol dissectors, or
-documentation generators.
+  The xcb-proto package provides the XML-XCB (X C Bindings) protocol
+  descriptions that libxcb uses to generate the majority of its code and API.
+  We provide them separately from libxcb to allow reuse by other projects,
+  such as additional language bindings, protocol dissectors, or
+  documentation generators.
 
-Separation of XCB's transport and protocol layers simplifies both
-writing extensions and client-side support for extensions.
-By contrast, with the xlib infrastructure, client-side support for
-new extensions requires significant duplication of effort. With XCB and
-the XML-XCB protocol descriptions, client-side support for a new
-extension requires only an XML description of the extension--and not a
-single line of code.
+  Separation of XCB's transport and protocol layers simplifies both
+  writing extensions and client-side support for extensions.
+  By contrast, with the xlib infrastructure, client-side support for
+  new extensions requires significant duplication of effort. With XCB and
+  the XML-XCB protocol descriptions, client-side support for a new
+  extension requires only an XML description of the extension--and not a
+  single line of code.
 
-Python libraries: xcb-proto also contains language-independent Python
-libraries that are used to parse an XML description and create objects
-used by Python code generators in individual language bindings.
+  Python libraries: xcb-proto also contains language-independent Python
+  libraries that are used to parse an XML description and create objects
+  used by Python code generators in individual language bindings.
 endef
 
 MASTER_SITES = $(XCB_MASTER_SITES)
 DISTFILES    = $(GARNAME)-$(GARVERSION).tar.gz
-DISTFILES   += $(call admfiles,CSWxcb-proto)
 
+PACKAGES = CSWxcbproto
+
+REQUIRED_PKGS = CSWpython
+
 # We define upstream file regex so we can be notifed of new upstream software release
 UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
 
-pre-install:
-	@ginstall -d $(WORKROOTDIR)/install-$(firstword $(MODULATIONS))$(datadir)/doc/$(GARNAME) 
-	@gcp -fp $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/$(DISTNAME)/COPYING $(WORKROOTDIR)/install-$(firstword $(MODULATIONS))$(datadir)/doc/$(GARNAME)/License.txt 
+ARCHALL = 1
+CONFIGURE_ARGS = $(DIRPATHS)
 
 include gar/category.mk
 

Modified: csw/mgar/pkg/x11/xcb-proto/trunk/checksums
===================================================================
--- csw/mgar/pkg/x11/xcb-proto/trunk/checksums	2009-04-29 17:54:09 UTC (rev 4604)
+++ csw/mgar/pkg/x11/xcb-proto/trunk/checksums	2009-04-29 19:34:42 UTC (rev 4605)
@@ -1,2 +1 @@
 475312ad5b41e6a543f92da82b9dd959  download/xcb-proto-1.4.tar.gz
-187ab0fada6adab4e77ad04abfe9a093  download/CSWxcb-proto.gspec

Deleted: csw/mgar/pkg/x11/xcb-proto/trunk/files/CSWxcb-proto.gspec
===================================================================
--- csw/mgar/pkg/x11/xcb-proto/trunk/files/CSWxcb-proto.gspec	2009-04-29 17:54:09 UTC (rev 4604)
+++ csw/mgar/pkg/x11/xcb-proto/trunk/files/CSWxcb-proto.gspec	2009-04-29 19:34:42 UTC (rev 4605)
@@ -1,6 +0,0 @@
-%var            bitname xcbproto
-%var            pkgname CSWxcbproto
-%include        url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright      
-
-Please see /opt/csw/share/doc/%{GARNAME}/License.txt for license information


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