Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c1d98b8d09aab959af17f2fe9e72c724b1d4230d
commit c1d98b8d09aab959af17f2fe9e72c724b1d4230d Author: crazy <cr...@frugalware.org> Date: Mon Feb 1 20:06:58 2010 +0100 util-linux-ng-2.17-2-x86_64 * release bump * added libblkid and libuuid subpkgs * up2date() fix diff --git a/source/base/util-linux-ng/FrugalBuild b/source/base/util-linux-ng/FrugalBuild index f4ddebe..6875224 100644 --- a/source/base/util-linux-ng/FrugalBuild +++ b/source/base/util-linux-ng/FrugalBuild @@ -3,17 +3,17 @@ pkgname=util-linux-ng pkgver=2.17 -pkgrel=1 +pkgrel=2 pkgdesc="Miscellaneous system utilities for Linux" url="http://www.kernel.org/pub/linux/utils/util-linux-ng" backup=('etc/sysconfig/console' 'etc/sysconfig/numlock') -depends=('bash' 'ncurses>=5.6-4' 'zlib>=1.2.3-6' 'e2fsprogs>=1.41.0-2' 'texinfo>=4.11-3') +depends=('bash' 'ncurses>=5.6-4' 'zlib>=1.2.3-6' 'texinfo>=4.11-3') replaces=('util-linux' 'linux32') conflicts=('util-linux' 'linux32') provides=('util-linux' 'linux32') groups=('base' 'chroot-core') archs=('i686' 'x86_64' 'ppc') -up2date="lynx -dump http://git.kernel.org/?p=utils/util-linux-ng/util-linux-ng.git |grep 'release v'|sed 's/.* .*v\(.*\) .*release .*/\1/'|grep -m1 -v 'rc'" +up2date="lynx -dump 'http://git.kernel.org/?p=utils/util-linux-ng/util-linux-ng.git' |grep 'release v'|sed 's/.* .*v\(.*\) .*release .*/\1/'|grep -m1 -v 'rc'" source=($url/v2.17/util-linux-ng-$pkgver.tar.bz2 \ frugalwaregetty numlock rc.{bootclean,console,mount,rmount,swap,time} \ rc.bootclean-{de,hu}.po rc.mount-{de,hu}.po rc.rmount-{de,hu}.po \ @@ -21,10 +21,21 @@ source=($url/v2.17/util-linux-ng-$pkgver.tar.bz2 \ README.Frugalware) signatures=($source.sign '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '') -# NOTE for porters: first you'll have to build this pkg without -# e2fsprogs, build e2fsprogs against u-l-ng, then rebuild u-l-ng with -# e2fsprogs libuuid. Hopefully libuuid will be moved to this pkg as well -# soon. +subpkgs=("${subpk...@]}" "libblkid") +subdescs=("${subdes...@]}" 'Block device id library') +subdepends=("${subdepen...@]}" "glibc") +subrodepends=("${subrodepen...@]}" "libuuid=$pkgver") +subgroups=("${subgrou...@]}" 'base chroot-core') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "libuuid") +subdescs=("${subdes...@]}" 'Universally unique id library') +subdepends=("${subdepen...@]}" "glibc") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" 'base chroot-core') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +rodepends=("${rodepen...@]}" "${subpk...@]}") build() { Fbuild --enable-arch --enable-raw --with-fsprobe=builtin --enable-elvtune \ @@ -62,6 +73,18 @@ build() { # Documentation. Fdoc README.Frugalware Fdocrel docs/* + + ## libblkid + Fsplit libblkid usr/lib/libblkid.* + Fsplit libblkid lib/libblkid.so.* + Fsplit libblkid usr/lib/pkgconfig/blkid.pc + Fsplit libblkid usr/include/blkid + + ## libuuid + Fsplit libuuid usr/lib/libuuid.* + Fsplit libuuid lib/libuuid.so.* + Fsplit libuuid usr/lib/pkgconfig/uuid.pc + Fsplit libuuid usr/include/uuid } # optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git