wok-next diff pciutils/receipt @ rev 20649
grub2-efi: remove duplicate modules (thanks alanyih)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri May 04 10:48:37 2018 +0200 (2018-05-04) |
parents | 492f564c3a72 |
children | b863487b8e7a |
line diff
1.1 --- a/pciutils/receipt Sat May 13 17:25:31 2017 +0300 1.2 +++ b/pciutils/receipt Fri May 04 10:48:37 2018 +0200 1.3 @@ -1,45 +1,64 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="pciutils" 1.8 -VERSION="3.2.1" 1.9 +VERSION="3.5.5" 1.10 CATEGORY="system-tools" 1.11 SHORT_DESC="Linux PCI Utilities" 1.12 MAINTAINER="pankso@slitaz.org" 1.13 LICENSE="GPL2" 1.14 +WEB_SITE="http://mj.ucw.cz/sw/pciutils/" 1.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/pciutils.html" 1.16 + 1.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.18 -WEB_SITE="http://mj.ucw.cz/pciutils.html" 1.19 WGET_URL="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/$TARBALL" 1.20 1.21 -DEPENDS="glibc-base zlib pciids" 1.22 -BUILD_DEPENDS="zlib-dev" 1.23 +BUILD_DEPENDS="kmod-dev eudev-dev zlib-dev" 1.24 +SPLIT="pciutils-dev" 1.25 1.26 -# Rules to configure and make the package. 1.27 -compile_rules() 1.28 -{ 1.29 - make OPT="${CFLAGS} -fPIC -DPIC" SHARED=no PREFIX=/usr SHAREDIR=/usr/share/misc MANDIR=/usr/share/man all 1.30 - cp -a lib/libpci.a $WOK/$PACKAGE/source 1.31 - make clean 1.32 - make OPT="${CFLAGS}" ZLIB=yes SHARED=yes PREFIX=/usr SHAREDIR=/usr/share/misc MANDIR=/usr/share/man all 1.33 - make SHARED=yes PREFIX=/usr SHAREDIR=/usr/share/misc MANDIR=/usr/share/man DESTDIR="$DESTDIR" install install-lib 1.34 - cp -a $WOK/$PACKAGE/source/libpci.a $DESTDIR/usr/lib 1.35 +compile_rules() { 1.36 + make \ 1.37 + OPT="$CFLAGS -fPIC -DPIC" \ 1.38 + ZLIB=yes \ 1.39 + SHARED=no \ 1.40 + PREFIX=/usr \ 1.41 + SHAREDIR=/usr/share/misc \ 1.42 + MANDIR=/usr/share/man \ 1.43 + SBINDIR=/usr/bin \ 1.44 + lib/libpci.a && 1.45 + cp lib/libpci.a $src/../ && 1.46 + 1.47 + make clean && 1.48 + make \ 1.49 + OPT="$CFLAGS" \ 1.50 + ZLIB=yes \ 1.51 + SHARED=yes \ 1.52 + PREFIX=/usr \ 1.53 + SBINDIR=/usr/bin \ 1.54 + SHAREDIR=/usr/share/misc \ 1.55 + MANDIR=/usr/share/man \ 1.56 + all && 1.57 + 1.58 + make \ 1.59 + SHARED=yes \ 1.60 + PREFIX=/usr \ 1.61 + SBINDIR=/usr/bin \ 1.62 + SHAREDIR=/usr/share/misc \ 1.63 + MANDIR=/usr/share/man \ 1.64 + DESTDIR=$install \ 1.65 + install install-lib && 1.66 + 1.67 + mv $src/../libpci.a $install/usr/lib 1.68 } 1.69 1.70 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.71 -genpkg_rules() 1.72 -{ 1.73 - mkdir -p $fs/usr/bin $fs/usr/lib 1.74 - cp -a $install/usr/sbin/lspci $fs/usr/bin 1.75 - cp -a $install/usr/sbin/setpci $fs/usr/bin 1.76 - cp -a $install/usr/lib/*.so* $fs/usr/lib 1.77 +genpkg_rules() { 1.78 + case $PACKAGE in 1.79 + pciutils) 1.80 + copy @std 1.81 + rm -rf $fs/usr/share/ 1.82 + DEPENDS="eudev kmod liblzma zlib pciids" 1.83 + ;; 1.84 + *-dev) 1.85 + copy @dev 1.86 + ;; 1.87 + esac 1.88 } 1.89 - 1.90 -# Overlap busybox 1.91 -pre_install() 1.92 -{ 1.93 - rm -f "$1/usr/bin/lspci" 1.94 -} 1.95 - 1.96 -post_remove() 1.97 -{ 1.98 - ln -s /bin/busybox "$1/usr/bin/lspci" 1.99 -}