[csw-devel] SF.net SVN: gar:[16419] csw/mgar/pkg/dbus-glib/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Dec 8 19:21:40 CET 2011


Revision: 16419
          http://gar.svn.sourceforge.net/gar/?rev=16419&view=rev
Author:   dmichelsen
Date:     2011-12-08 18:21:40 +0000 (Thu, 08 Dec 2011)
Log Message:
-----------
dbus-glib/trunk: Update to 0.98, general rework

Modified Paths:
--------------
    csw/mgar/pkg/dbus-glib/trunk/Makefile
    csw/mgar/pkg/dbus-glib/trunk/checksums

Modified: csw/mgar/pkg/dbus-glib/trunk/Makefile
===================================================================
--- csw/mgar/pkg/dbus-glib/trunk/Makefile	2011-12-08 17:27:05 UTC (rev 16418)
+++ csw/mgar/pkg/dbus-glib/trunk/Makefile	2011-12-08 18:21:40 UTC (rev 16419)
@@ -1,8 +1,8 @@
-NAME      = dbus-glib
-VERSION   = 0.86
-CATEGORIES   = lib
+NAME = dbus-glib
+VERSION = 0.98
+CATEGORIES = lib
 
-DESCRIPTION  = DBus GLib Bindings
+DESCRIPTION = DBus GLib Bindings
 define BLURB
   This package provides the bindings between GLib and DBus.
   D-Bus is a message bus system, a simple way for applications to talk to one another.
@@ -11,36 +11,51 @@
   and to launch applications and daemons on demand when their services are needed.
 endef
 
-MASTER_SITES  = http://dbus.freedesktop.org/releases/dbus-glib/
-DISTFILES     = $(NAME)-$(VERSION).tar.gz 
-PKGDIST       = $(DISTFILE)
+MASTER_SITES = http://dbus.freedesktop.org/releases/dbus-glib/
+DISTFILES = $(DISTNAME).tar.gz 
 
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+# New glib is Solaris 10 only
+PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
 
-SPKG_DESC_CSWdbusglib    = $(DESCRIPTION)
-SPKG_DESC_CSWdbusglibdev = $(DESCRIPTION) development package
+BUILD_DEP_PKGS += CSWlibglib2-dev
+BUILD_DEP_PKGS += CSWlibdbus-dev
 
-PACKAGES = CSWdbusglib CSWdbusglibdev
+PACKAGES += CSWlibdbus-glib1-2
+SPKG_DESC_CSWlibdbus-glib1-2 = DBus glib bindings
+PKGFILES_CSWlibdbus-glib1-2 += $(call pkgfiles_lib,libdbus-glib-1.so.2)
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibglib2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibdbus1-3
+RUNTIME_DEP_PKGS_CSWlibdbus-glib1-2 += CSWlibgio2-0-0
+OBSOLETED_BY_CSWlibdbus-glib1-2 += CSWdbusglib
+CATALOGNAME_CSWdbusglib = dbus_glib_stub
 
-CATALOGNAME_CSWdbusglib         = dbus_glib
-CATALOGNAME_CSWdbusglibdev      = dbus_glibdev
+PACKAGES += CSWlibdbus-glib-dev
+SPKG_DESC_CSWlibdbus-glib-dev = Development files for libdbus-glib-1.so.2
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibdbus-glib1-2
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibglib2-dev
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibdbus-dev
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibexpat1
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibdbus1-3
+RUNTIME_DEP_PKGS_CSWlibdbus-glib-dev += CSWlibglib2-0-0
+OBSOLETED_BY_CSWlibdbus-glib-dev += CSWdbusglibdev
+CATALOGNAME_CSWdbusglibdev = dbus_glibdev_stub
 
-BUILD_DEP_PKGS = CSWglib2devel CSWlibdbusdev
-RUNTIME_DEP_PKGS_CSWdbusglib    = CSWexpat CSWggettextrt CSWglib2 CSWlibdbus
-RUNTIME_DEP_PKGS_CSWdbusglibdev = CSWdbusglib CSWglib2devel CSWlibdbusdev
+# These are docs only, ignore for now
+CHECKPKG_OVERRIDES_CSWlibdbus-glib-dev += file-with-bad-content|/usr/share|root/opt/csw/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html
+CHECKPKG_OVERRIDES_CSWlibdbus-glib-dev += file-with-bad-content|/usr/share|root/opt/csw/share/gtk-doc/html/dbus-glib/dbus-glib-DBus-GObject-related-functions.html
+CHECKPKG_OVERRIDES_CSWlibdbus-glib-dev += file-with-bad-content|/usr/share|root/opt/csw/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGProxy.html
 
-PKGFILES_CSWdbusglibdev  = $(PKGFILES_DEVEL)
-
-NOISAEXEC = 1
-CONFIGURE_ARGS = $(DIRPATHS)
-
 BUILD64 = 1
 
-# These development dependencies are needed
-CHECKPKG_OVERRIDES_CSWdbusglibdev += surplus-dependency|CSWdbusglib
-CHECKPKG_OVERRIDES_CSWdbusglibdev += surplus-dependency|CSWlibdbusdev
-CHECKPKG_OVERRIDES_CSWdbusglibdev += surplus-dependency|CSWglib2devel
-
 include gar/category.mk
 

Modified: csw/mgar/pkg/dbus-glib/trunk/checksums
===================================================================
--- csw/mgar/pkg/dbus-glib/trunk/checksums	2011-12-08 17:27:05 UTC (rev 16418)
+++ csw/mgar/pkg/dbus-glib/trunk/checksums	2011-12-08 18:21:40 UTC (rev 16419)
@@ -1 +1 @@
-cd0ab148fb0c786fc88be49d19971f50  dbus-glib-0.86.tar.gz
+3f7f117dc7c8d899d9acfdcbf9253fb8  dbus-glib-0.98.tar.gz

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