[csw-devel] SF.net SVN: gar:[5187] csw/mgar/pkg/dbus-python/trunk
valholla at users.sourceforge.net
valholla at users.sourceforge.net
Fri Jun 5 20:35:44 CEST 2009
Revision: 5187
http://gar.svn.sourceforge.net/gar/?rev=5187&view=rev
Author: valholla
Date: 2009-06-05 18:35:44 +0000 (Fri, 05 Jun 2009)
Log Message:
-----------
working
Modified Paths:
--------------
csw/mgar/pkg/dbus-python/trunk/Makefile
csw/mgar/pkg/dbus-python/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/dbus-python/trunk/files/no-stdint.diff
Modified: csw/mgar/pkg/dbus-python/trunk/Makefile
===================================================================
--- csw/mgar/pkg/dbus-python/trunk/Makefile 2009-06-05 17:58:58 UTC (rev 5186)
+++ csw/mgar/pkg/dbus-python/trunk/Makefile 2009-06-05 18:35:44 UTC (rev 5187)
@@ -10,34 +10,33 @@
reliable to code a "single instance" application or daemon,
and to launch applications and daemons on demand when their services
are needed.
-
- D-Bus supplies both a system daemon
- (for events such as "new hardware device added" or "printer queue changed")
- and a per-user-login-session daemon
- (for general IPC needs among user applications).
- Also, the message bus is built on top of a general one-to-one
- message passing framework, which can be used by any two apps to
- communicate directly (without going through the message bus daemon).
- Currently the communicating applications are on one computer,
- or through unencrypted TCP/IP suitable for use behind a firewall
- with shared NFS home directories. (Help wanted with better remote
- transports - the transport mechanism is well-abstracted and extensible.)
endef
MASTER_SITES = http://dbus.freedesktop.org/releases/dbus-python/
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
SPKG_SOURCEURL = http://www.freedesktop.org/wiki/Software/DBusBindings
-PACKAGES = CSWdbus-python
-CATALOGNAME_CSWdbus-python = dbus-python
-SPKG_DESC_CSWdbus-python = $(DESCRIPTION)
+PACKAGES = CSWdbuspython
+CATALOGNAME_CSWdbuspython = dbus_python
+SPKG_DESC_CSWdbuspython = $(DESCRIPTION)
+REQUIRED_PKGS_CSWdbuspython = CSWdbusglib CSWggettextrt CSWglib2 CSWlibdbus
-REQUIRED_PKGS_CSWdbus-python =
+EXTRA_MERGE_EXCLUDE_FILES = .*\.pyo .*\.pyc
+PROTOTYPE_FILTER = awk '$$$$3 ~ /.*\.py$$$$/ { $$$$2 = "cswpycompile" } { print }'
+SPKG_CLASSES = none cswpycompile
+REQUIRED_PKGS += CSWcswclassutils
# We define upstream file regex so we can be notifed of
# new upstream software release
UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.bz2
-CFLAGS = -xc99
+
+PATCHFILES = no-stdint.diff
+
+CPPFLAGS += -I$(DESTDIR)/opt/csw/include/dbus-1.0
+CPPFLAGS += -I$(DESTDIR)/opt/csw/lib/dbus-1.0/include
+
CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS += --disable-tests
+
include gar/category.mk
Modified: csw/mgar/pkg/dbus-python/trunk/checksums
===================================================================
--- csw/mgar/pkg/dbus-python/trunk/checksums 2009-06-05 17:58:58 UTC (rev 5186)
+++ csw/mgar/pkg/dbus-python/trunk/checksums 2009-06-05 18:35:44 UTC (rev 5187)
@@ -1 +1,2 @@
562c78876219bf458d79a041af18293d download/dbus-python-0.83.0.tar.gz
+c42304c930b301e5041a809db73dcbe6 download/no-stdint.diff
Added: csw/mgar/pkg/dbus-python/trunk/files/no-stdint.diff
===================================================================
--- csw/mgar/pkg/dbus-python/trunk/files/no-stdint.diff (rev 0)
+++ csw/mgar/pkg/dbus-python/trunk/files/no-stdint.diff 2009-06-05 18:35:44 UTC (rev 5187)
@@ -0,0 +1,72 @@
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/abstract.c dbus-python-0.83.0/_dbus_bindings/abstract.c
+--- dbus-python-0.83.0.orig/_dbus_bindings/abstract.c 2008-07-23 10:35:58.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/abstract.c 2009-06-05 13:25:05.519497264 -0500
+@@ -26,7 +26,7 @@
+ #include <Python.h>
+ #include <structmember.h>
+
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+ #include "types-internal.h"
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/bytes.c dbus-python-0.83.0/_dbus_bindings/bytes.c
+--- dbus-python-0.83.0.orig/_dbus_bindings/bytes.c 2008-07-23 10:35:58.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/bytes.c 2009-06-05 13:25:32.683434850 -0500
+@@ -26,7 +26,7 @@
+ #include <Python.h>
+ #include <structmember.h>
+
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+ #include "types-internal.h"
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/containers.c dbus-python-0.83.0/_dbus_bindings/containers.c
+--- dbus-python-0.83.0.orig/_dbus_bindings/containers.c 2008-07-23 10:35:58.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/containers.c 2009-06-05 13:25:51.428790510 -0500
+@@ -26,7 +26,7 @@
+ #include <Python.h>
+ #include <structmember.h>
+
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+ #include "types-internal.h"
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/float.c dbus-python-0.83.0/_dbus_bindings/float.c
+--- dbus-python-0.83.0.orig/_dbus_bindings/float.c 2008-07-23 10:35:59.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/float.c 2009-06-05 13:26:00.721774780 -0500
+@@ -26,7 +26,7 @@
+ #include <Python.h>
+ #include <structmember.h>
+
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+ #include "types-internal.h"
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/signature.c dbus-python-0.83.0/_dbus_bindings/signature.c
+--- dbus-python-0.83.0.orig/_dbus_bindings/signature.c 2008-07-23 10:35:59.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/signature.c 2009-06-05 13:26:10.893919772 -0500
+@@ -26,7 +26,7 @@
+ #include <Python.h>
+ #include <structmember.h>
+
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+ #include "types-internal.h"
+diff --speed-large-files --minimal -Nru dbus-python-0.83.0.orig/_dbus_bindings/types-internal.h dbus-python-0.83.0/_dbus_bindings/types-internal.h
+--- dbus-python-0.83.0.orig/_dbus_bindings/types-internal.h 2008-07-23 10:35:59.000000000 -0500
++++ dbus-python-0.83.0/_dbus_bindings/types-internal.h 2009-06-05 13:26:23.934533899 -0500
+@@ -24,7 +24,7 @@
+ */
+
+ #include <Python.h>
+-#include <stdint.h>
++#include <sys/int_types.h>
+
+ #include "dbus_bindings-internal.h"
+
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