Split up unbound and util-linux into smaller packages

Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
This commit is contained in:
David Oberhollenzer 2019-02-27 20:39:06 +01:00
parent b556476d2f
commit d7ae731c13
37 changed files with 89 additions and 52 deletions

View File

@ -1,2 +1,2 @@
name btrfs-progs-dev
requires btrfs-progs util-linux-dev zlib-dev lzo-dev crt-dev
requires btrfs-progs libuuid-dev libblkid-dev zlib-dev lzo-dev crt-dev

View File

@ -1,2 +1,2 @@
name btrfs-progs
requires util-linux zlib lzo crt
requires libuuid libblkid zlib lzo crt

View File

@ -1,3 +1,5 @@
dir bin 0755 0 0
dir lib 0755 0 0
file bin/btrfs 0755 0 0
file bin/mkfs.btrfs 0755 0 0
file bin/btrfs-map-logical 0755 0 0

View File

@ -3,7 +3,7 @@ SRCDIR="btrfs-progs-v${VERSION}"
TARBALL="${SRCDIR}.tar.xz"
URL="https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs"
SHA256SUM="04d82af5cf479d139299a8f13ec0921f9578ca444e81ec0202f01a20d2bcefb8"
DEPENDS="util-linux-dev zlib-dev lzo-dev crt-dev"
DEPENDS="libuuid-dev libblkid-dev zlib-dev lzo-dev crt-dev"
SUBPKG="btrfs-progs-dev btrfs-progs"
prepare() {
@ -32,4 +32,4 @@ check_update() {
grep -o ">btrfs-progs-v[0-9.]*tar.xz<" | \
sed 's/>btrfs-progs-v//g' | sed 's/.tar.xz<//g' | \
verson_find_greatest "$VERSION"
}
}

View File

@ -4,7 +4,7 @@ TARBALL="${SRCDIR}.tar.gz"
URL="https://www.unbound.net/downloads"
SHA256SUM="2b692b8311edfad41e7d0380aac34576060d4176add81dc5db419c79b2a4cecc"
DEPENDS="openssl-dev expat-dev libbsd-dev crt-dev"
SUBPKG="unbound unbound-dev"
SUBPKG="unbound libunbound libunbound-dev"
prepare() {
return
@ -47,4 +47,4 @@ check_update() {
curl --silent -L "$URL" | grep -o ">unbound-[0-9.]*tar.gz<" | \
sed 's/>unbound-//g' | sed 's/.tar.gz<//g' | \
verson_find_greatest "$VERSION"
}
}

View File

@ -0,0 +1,2 @@
name libunbound-dev
requires libunbound openssl-dev expat-dev libbsd-dev crt-dev

View File

@ -0,0 +1,2 @@
name libunbound
requires openssl expat libbsd crt

View File

@ -0,0 +1,7 @@
dir lib 0755 0 0
file lib/libunbound.so.8.0.3 0755 0 0
slink lib/libunbound.so.8 m 777 0 0 libunbound.so.8.0.3
dir etc 0755 0 0
dir etc/unbound 0755 52 52
file etc/unbound/unbound.conf 0644 52 52
file etc/unbound/root.key 0644 52 52

View File

@ -1,2 +0,0 @@
name unbound-dev
requires unbound openssl-dev expat-dev libbsd-dev crt-dev

View File

@ -1,2 +1,2 @@
name unbound
requires openssl expat libbsd crt
requires libunbound openssl expat libbsd crt

View File

@ -1,11 +1,7 @@
file lib/libunbound.so.8.0.3 0755 0 0
slink lib/libunbound.so.8 m 777 0 0 libunbound.so.8.0.3
dir bin 0755 0 0
file bin/unbound 0755 0 0
file bin/unbound-checkconf 0755 0 0
file bin/unbound-control 0755 0 0
file bin/unbound-host 0755 0 0
file bin/unbound-anchor 0755 0 0
file bin/unbound-control-setup 0755 0 0
dir etc/unbound 0755 52 52
file etc/unbound/unbound.conf 0644 52 52
file etc/unbound/root.key 0644 52 52

View File

@ -4,7 +4,7 @@ TARBALL="${SRCDIR}.tar.xz"
URL="https://www.kernel.org/pub/linux/utils/util-linux/v$VERSION/"
SHA256SUM="f261b9d73c35bfeeea04d26941ac47ee1df937bd3b0583e748217c1ea423658a"
DEPENDS="bash-dev ncurses-dev zlib-dev crt-dev"
SUBPKG="util-linux util-linux-dev"
SUBPKG="libblkid libblkid-dev libfdisk libfdisk-dev libmount libmount-dev libsmartcols libsmartcols-dev libuuid libuuid-dev util-linux"
prepare() {
apply_patches
@ -42,4 +42,4 @@ check_update() {
curl --silent -L "https://www.kernel.org/pub/linux/utils/util-linux" | \
grep -o "v[0-9.]*/" | grep -o "[0-9.]*" | \
verson_find_greatest "$VERSION"
}
}

View File

@ -0,0 +1,2 @@
name libblkid-dev
requires libblkid libuuid-dev crt-dev

View File

@ -0,0 +1,7 @@
dir include 0775 0 0
dir include/blkid 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/blkid/blkid.h 0644 0 0
file lib/pkgconfig/blkid.pc 0644 0 0
slink lib/libblkid.so 0777 0 0 libblkid.so.1.1.0

View File

@ -0,0 +1,2 @@
name libblkid
requires libuuid crt

View File

@ -0,0 +1,2 @@
file lib/libblkid.so.1.1.0 0755 0 0
slink lib/libblkid.so.1 0777 0 0 libblkid.so.1.1.0

View File

@ -0,0 +1,2 @@
name libfdisk-dev
requires libfdisk crt-dev libuuid-dev libblkid-dev

View File

@ -0,0 +1,7 @@
dir include 0775 0 0
dir include/libfdisk 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/libfdisk/libfdisk.h 0644 0 0
file lib/pkgconfig/fdisk.pc 0644 0 0
slink lib/libfdisk.so 0777 0 0 libfdisk.so.1.1.0

View File

@ -0,0 +1,2 @@
name libfdisk
requires crt libuuid libblkid

View File

@ -0,0 +1,2 @@
file lib/libfdisk.so.1.1.0 0755 0 0
slink lib/libfdisk.so.1 0777 0 0 libfdisk.so.1.1.0

View File

@ -0,0 +1,2 @@
name libmount-dev
requires libmount libblkid-dev libuuid-dev crt-dev

View File

@ -0,0 +1,7 @@
dir include 0775 0 0
dir include/libmount 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/libmount/libmount.h 0644 0 0
file lib/pkgconfig/mount.pc 0644 0 0
slink lib/libmount.so 0777 0 0 libmount.so.1.1.0

View File

@ -0,0 +1,2 @@
name libmount
requires libblkid libuuid crt

View File

@ -0,0 +1,2 @@
file lib/libmount.so.1.1.0 0755 0 0
slink lib/libmount.so.1 0777 0 0 libmount.so.1.1.0

View File

@ -0,0 +1,2 @@
name libsmartcols-dev
requires libsmartcols crt-dev

View File

@ -0,0 +1,7 @@
dir include 0775 0 0
dir include/libsmartcols 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/libsmartcols/libsmartcols.h 0644 0 0
file lib/pkgconfig/smartcols.pc 0644 0 0
slink lib/libsmartcols.so 0777 0 0 libsmartcols.so.1.1.0

View File

@ -0,0 +1,2 @@
name libsmartcols
requires crt

View File

@ -0,0 +1,2 @@
file lib/libsmartcols.so.1.1.0 0755 0 0
slink lib/libsmartcols.so.1 0777 0 0 libsmartcols.so.1.1.0

View File

@ -0,0 +1,2 @@
name libuuid-dev
requires libuuid crt-dev

View File

@ -0,0 +1,7 @@
dir include 0775 0 0
dir include/uuid 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/uuid/uuid.h 0644 0 0
file lib/pkgconfig/uuid.pc 0644 0 0
slink lib/libuuid.so 0777 0 0 libuuid.so.1.3.0

View File

@ -0,0 +1,2 @@
name libuuid
requires crt

View File

@ -0,0 +1,2 @@
file lib/libuuid.so.1.3.0 0755 0 0
slink lib/libuuid.so.1 0777 0 0 libuuid.so.1.3.0

View File

@ -1,2 +0,0 @@
name util-linux-dev
requires util-linux bash-dev ncurses-dev zlib-dev crt-dev

View File

@ -1,23 +0,0 @@
dir include 0775 0 0
dir include/libmount 0775 0 0
dir include/blkid 0775 0 0
dir include/libsmartcols 0775 0 0
dir include/uuid 0775 0 0
dir include/libfdisk 0775 0 0
dir lib 0775 0 0
dir lib/pkgconfig 0775 0 0
file include/libmount/libmount.h 0644 0 0
file include/blkid/blkid.h 0644 0 0
file include/libsmartcols/libsmartcols.h 0644 0 0
file include/uuid/uuid.h 0644 0 0
file include/libfdisk/libfdisk.h 0644 0 0
file lib/pkgconfig/blkid.pc 0644 0 0
file lib/pkgconfig/fdisk.pc 0644 0 0
file lib/pkgconfig/mount.pc 0644 0 0
file lib/pkgconfig/smartcols.pc 0644 0 0
file lib/pkgconfig/uuid.pc 0644 0 0
slink lib/libfdisk.so 0777 0 0 libfdisk.so.1.1.0
slink lib/libsmartcols.so 0777 0 0 libsmartcols.so.1.1.0
slink lib/libmount.so 0777 0 0 libmount.so.1.1.0
slink lib/libblkid.so 0777 0 0 libblkid.so.1.1.0
slink lib/libuuid.so 0777 0 0 libuuid.so.1.3.0

View File

@ -1,2 +1,2 @@
name util-linux
requires bash ncurses zlib crt
requires bash ncurses zlib crt libblkid libfdisk libmount libsmartcols libuuid

View File

@ -51,16 +51,6 @@ file bin/partx 0755 0 0
file bin/resizepart 0755 0 0
file bin/rfkill 0755 0 0
file bin/rtcwake 0755 0 0
file lib/libuuid.so.1.3.0 0755 0 0
slink lib/libuuid.so.1 0777 0 0 libuuid.so.1.3.0
file lib/libblkid.so.1.1.0 0755 0 0
slink lib/libblkid.so.1 0777 0 0 libblkid.so.1.1.0
file lib/libmount.so.1.1.0 0755 0 0
slink lib/libmount.so.1 0777 0 0 libmount.so.1.1.0
file lib/libsmartcols.so.1.1.0 0755 0 0
slink lib/libsmartcols.so.1 0777 0 0 libsmartcols.so.1.1.0
file lib/libfdisk.so.1.1.0 0755 0 0
slink lib/libfdisk.so.1 0777 0 0 libfdisk.so.1.1.0
dir share/bash-completion 0755 0 0
dir share/bash-completion/completions 0755 0 0
file share/bash-completion/completions/blkid 0644 0 0