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

Reply via email to