# HG changeset patch # User Antoine Bodin # Date 1295563704 -3600 # Node ID 9e1674525e2f34e63b5c2190b36e21962acf23e5 # Parent 420025feef6c44ce7da56e54c82c8408ea38bd95 Add: libgudev 165 & extras in udev diff -r 420025feef6c -r 9e1674525e2f libgudev-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgudev-dev/receipt Thu Jan 20 23:48:24 2011 +0100 @@ -0,0 +1,20 @@ +# SliTaz package receipt. + +PACKAGE="libgudev-dev" +VERSION="165" +CATEGORY="development" +SHORT_DESC="GObject-based wrapper library for libudev. (devel files)" +MAINTAINER="pankso@slitaz.org" +DEPENDS="udev udev-dev" +WANTED="udev" +WEB_SITE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include $fs/usr/share + cp -a $_pkg/lib/libgudev*a $fs/usr/lib + cp -a $_pkg/lib/pkgconfig/gudev* $fs/usr/lib/pkgconfig + cp -a $_pkg/usr/share/gir-1.0 $fs/usr/share + cp -a $_pkg/usr/include/gudev-1.0 $fs/usr/include +} diff -r 420025feef6c -r 9e1674525e2f libgudev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgudev/receipt Thu Jan 20 23:48:24 2011 +0100 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="libgudev" +VERSION="165" +CATEGORY="development" +SHORT_DESC="GObject-based wrapper library for libudev." +MAINTAINER="gokhlayeh@slitaz.org" +DEPENDS="udev" +WANTED="udev" +WEB_SITE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/lib/libgudev*so* $fs/usr/lib +} diff -r 420025feef6c -r 9e1674525e2f udev-dev/receipt --- a/udev-dev/receipt Fri Jan 21 00:34:35 2011 +0100 +++ b/udev-dev/receipt Thu Jan 20 23:48:24 2011 +0100 @@ -3,7 +3,7 @@ PACKAGE="udev-dev" VERSION="165" CATEGORY="development" -SHORT_DESC="Udev devel file (libudev + libgudev)." +SHORT_DESC="Udev devel file (libudev)." MAINTAINER="pankso@slitaz.org" DEPENDS="udev" WANTED="udev" @@ -12,9 +12,9 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/lib $fs/usr/lib/pkgconfig - cp -a $_pkg/lib/*.a $fs/lib - cp -a $_pkg/lib/pkgconfig/* $fs/usr/lib/pkgconfig + mkdir -p $fs/lib $fs/usr/lib/pkgconfig $fs/usr/include + cp -a $_pkg/lib/libudev*a $fs/lib + cp -a $_pkg/lib/pkgconfig/libudev.pc $fs/usr/lib/pkgconfig cp -a $_pkg/usr/share/pkgconfig/* $fs/usr/lib/pkgconfig - cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/include/libudev.h $fs/usr/include } diff -r 420025feef6c -r 9e1674525e2f udev/receipt --- a/udev/receipt Fri Jan 21 00:34:35 2011 +0100 +++ b/udev/receipt Thu Jan 20 23:48:24 2011 +0100 @@ -6,7 +6,8 @@ CATEGORY="base-system" SHORT_DESC="Udev creat automaticly right devices in /dev." DEPENDS="glibc-base util-linux-ng-blkid" -BUILD_DEPENDS="$DEPENDS util-linux-ng-blkid-dev gperf pkg-config pciutils" +BUILD_DEPENDS="$DEPENDS util-linux-ng-blkid-dev gperf pkg-config pciutils \ +acl-dev libgio-dev libgio gobject-introspection usbutils usbutils-dev" MAINTAINER="pankso@slitaz.org" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" @@ -15,7 +16,7 @@ # Rules to configure and make the package. compile_rules() { - gzip -d /usr/share/misc/pci.ids.gz + gzip -d -c /usr/share/misc/pci.ids.gz > /usr/share/pci.ids cd $src grep -qs 'define u8' extras/*_id/*.c || sed -i 's|#include |#define u8 __u8\n&|' \ @@ -26,28 +27,22 @@ --sysconfdir=/etc \ --libexecdir=/lib/udev \ --with-rootlibdir=/lib \ - --enable-static \ - --disable-extras \ - --disable-introspection \ $CONFIGURE_ARGS && make && make DESTDIR=$PWD/_pkg install && - gzip /usr/share/misc/pci.ids + rm /usr/share/pci.ids } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/lib/firmware $fs/etc/udev $fs/usr \ - $fs/dev/.udev - for dir in sbin etc lib - do - cp -a $_pkg/$dir $fs - done + mkdir -p $fs/lib/firmware $fs/usr $fs/dev/.udev - # Remove -dev files - rm -rf $fs/lib/*.*a - rm -rf $fs/lib/pkgconfig + cp -a $_pkg/sbin $fs + cp -a $_pkg/etc $fs + cp -a $_pkg/lib/libudev*so* $fs/lib + cp -a $_pkg/lib/udev $fs/lib + cp -a $_pkg/usr/lib $fs/usr # Copy rules files to udev conf dir mv -f $fs/lib/udev/rules.d $fs/etc/udev diff -r 420025feef6c -r 9e1674525e2f udev/stuff/udev.conf --- a/udev/stuff/udev.conf Fri Jan 21 00:34:35 2011 +0100 +++ b/udev/stuff/udev.conf Thu Jan 20 23:48:24 2011 +0100 @@ -26,4 +26,4 @@ default_group="root" # udev_log - set to "yes" if you want logging, else "no" -udev_log="no" +udev_log="err"