Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=0a145eb1ec9da3402a6fc09f2967928fb1b60047
commit 0a145eb1ec9da3402a6fc09f2967928fb1b60047 Author: Miklos Vajna <vmik...@frugalware.org> Date: Sun Jun 21 13:48:17 2009 +0200 udev-143-1-i686 - version bump - new subpkg: libgudev diff --git a/source/base/udev/FrugalBuild b/source/base/udev/FrugalBuild index 6f56796..ac62648 100644 --- a/source/base/udev/FrugalBuild +++ b/source/base/udev/FrugalBuild @@ -2,13 +2,14 @@ # Maintainer: Miklos Vajna <vmik...@frugalware.org> pkgname=udev -pkgver=142 -pkgrel=3 +pkgver=143 +pkgrel=1 pkgdesc="A userspace implementation of devfs" url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/" backup=(etc/sysconfig/blacklist) depends=('glibc>=2.8-3') rodepends=('chkconfig>=1.3.30c-2' 'coreutils>=6.12-2' 'grep>=2.5.3-4') +makedepends=('gperf' 'xfsprogs-acl' 'usbutils' 'pciutils') groups=('base' 'core') archs=('i686' 'x86_64' 'ppc') conflicts=('devfsd' 'pcmcia-cs' 'hotplug') @@ -18,6 +19,12 @@ source=($url/$pkgname-$pkgver.tar.gz rc.udev blacklist \ README.Frugalware 65-permissions.rules) signatures=("${source[0]}.sign" '' '' '' '') +subpkgs=('libgudev') +subdescs=('Libraries for adding libudev support to applications that use glib.') +subdepends=("udev=$pkgver") +subgroups=('lib') +subarchs=('i686 x86_64 ppc') + # If you update this package, you MUST test it carefully, including the # rules. Run # @@ -31,14 +38,14 @@ build() { unset MAKEFLAGS Fpatchall - Fconf --exec-prefix="" + Fconf --libexecdir=/lib/udev --with-rootlibdir=/lib \ + --sbindir=/sbin make V=1 || return 1 - Fmakeinstall EXTRAS="extras/ata_id extras/cdrom_id extras/path_id extras/edd_id extras/firmware extras/floppy extras/scsi_id extras/usb_id extras/volume_id extras/rule_generator" + Fmakeinstall Fmkdir /lib/udev/devices mkdir rules/frugalware cp $Fsrcdir/*.rules rules/frugalware - # alsa one is broke on frugalware it kills the sound - # all the other not needed we don't have these archs + # we don't have these archs rm rules/packages/40-{s390,ia64}.rules # conflicts with mdadm rm rules/packages/64-md-raid.rules @@ -57,6 +64,9 @@ build() chgrp tty $Fdestdir/dev/console mknod -m 666 $Fdestdir/dev/null c 1 3 chgrp sys $Fdestdir/dev/null + + # split libgudev + Fsplit libgudev usr/{include/,lib/lib,lib/pkgconfig/,share/gtk-doc/html/}gudev* } # optimization ok _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git