CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
cairo: fixed FREETYPE flags
[attic/ports/opt-cross.git] / dbus-glib / Pkgfile
index 8016fc68d2a668c9d0bbdb6dc726e46cf82cb8af..fcca1d0a67d6fc38aaab5ca27019e2695844d87e 100644 (file)
@@ -7,12 +7,13 @@
 
 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}
 }