CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
libpcap: removed commented lines
[attic/ports/opt-cross.git] / dbus-glib / Pkgfile
index 8016fc68d2a668c9d0bbdb6dc726e46cf82cb8af..fd170a21812184551619378293dbc32a8000723a 100644 (file)
@@ -2,17 +2,18 @@
 # 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
-#export PATH="$PATH:/usr/sbin"
+
   cat > config.cache <<EOF
 ac_cv_func_posix_getpwnam_r=yes
 ac_cv_have_abstract_sockets=yes
@@ -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}
 }