CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
portdbc: initial import (verified compilation).
[attic/ports/opt-cross.git] / dbus-glib / Pkgfile
index 48570eebb8b228816ec77a27615a5a0b63bd67e7..fd170a21812184551619378293dbc32a8000723a 100644 (file)
@@ -2,13 +2,14 @@
 # URL: http://freedesktop.org/wiki/Software_2fdbus
 # Packager: Matt Housh, jaeger at crux dot nu
 # Maintainer: Lucas Hazel, lucas at die dot net dot au
-# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
 # Depends on: dbus glib
 
 name=dbus-glib
 version=0.80
-release=1
-source=(http://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz)
+release=2
+source=(http://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz \
+        dbus-glib-bindings.h)
 
 build() {
   cd $name-$version
@@ -41,17 +42,7 @@ EOF
   
   make distclean
 
-  unset CC CFLAGS CXX CXXFLAGS AR RANLIB DBUS_LIBS DBUS_CFLAGS DBUS_GLIB_LIBS \
-DBUS_GLIB_CFLAGS DBUS_GLIB_THREADS_LIBS DBUS_GLIB_THREADS_CFLAGS
-
-  ./configure --prefix=/usr \
-              --disable-static \
-              --with-xml=expat 
-  make
-
-  cd tools
-  ../dbus/dbus-binding-tool --mode=glib-client --prefix=dbus_bus --output=dbus-glib-bindings.h dbus-bus-introspect.xml
-  cp dbus-glib-bindings.h $PKG/usr/include/dbus-1.0/dbus/
+  install -D -m 0644 $SRC/dbus-glib-bindings.h $PKG/usr/include/dbus-1.0/dbus/dbus-glib-bindings.h
 
   rm -rf $PKG/usr/{etc,libexec,share}
 }