wok-next annotate attr/receipt @ rev 19570

Chapter 6: (linux-api-headers), man-pages, (glibc), zlib, (file), (binutils), gmp, mpfr, mpc-library, gcc, (bzip2), pkg-config, (ncurses), attr
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Dec 22 07:11:01 2016 +0200 (2016-12-22)
parents 11b5e93cb5f2
children 8da249b2c8d7
rev   line source
rcx@3647 1 # SliTaz package receipt.
rcx@3647 2
rcx@3647 3 PACKAGE="attr"
devl547@17648 4 VERSION="2.4.47"
rcx@3647 5 CATEGORY="system-tools"
rcx@3647 6 SHORT_DESC="Commands for Manipulating Filesystem Extended Attributes."
rcx@3647 7 MAINTAINER="rcx@zoominternet.net"
pascal@15379 8 LICENSE="GPL2"
al@19570 9 WEB_SITE="http://savannah.nongnu.org/projects/attr"
pankso@12819 10 HOST_ARCH="i486 arm"
pankso@12819 11
al@19570 12 TARBALL="$PACKAGE-$VERSION.src.tar.gz"
al@19570 13 WGET_URL="http://download.savannah.gnu.org/releases/$PACKAGE/$TARBALL"
al@19570 14
pankso@12819 15 DEPENDS="glibc-base"
al@19570 16 BUILD_DEPENDS="autoconf automake m4 libtool gettext coreutils-operations"
pankso@12819 17
pankso@12819 18 # When cross compiling auto-tools, gettext and m4 build system are used.
pankso@12819 19 case "$ARCH" in
pankso@12819 20 arm) BUILD_DEPENDS="" ;;
pankso@12819 21 esac
rcx@3647 22
rcx@3647 23 # Rules to configure and make the package.
rcx@3647 24 compile_rules()
rcx@3647 25 {
al@19570 26 rm /bin/rpm
al@19570 27 sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
gokhlayeh@7893 28
al@19570 29 ./configure \
al@19570 30 --bindir=/bin \
al@19570 31 --disable-static \
al@19570 32 $CONFIGURE_ARGS &&
devl547@17664 33 make &&
gokhlayeh@8216 34 make install install-lib install-dev DIST_ROOT=$DESTDIR
al@19570 35
al@19570 36 mkdir -p $install/lib
al@19570 37 mv $install/usr/lib/libattr.so.* $install/lib
al@19570 38 ln -sf ../../lib/$(readlink $install/usr/lib/libattr.so) \
al@19570 39 $install/usr/lib/libattr.so
al@19570 40 find $install -type f \( -name '*.so*' -o -name '*.la' \) \
al@19570 41 -exec chmod 755 \{\} \;
rcx@3647 42 }
rcx@3647 43
rcx@3647 44 # Rules to gen a SliTaz package suitable for Tazpkg.
rcx@3647 45 genpkg_rules()
rcx@3647 46 {
al@19570 47 cook_copy_files attr getfattr setfattr *.so*
rcx@3647 48 }