wok-next diff netatalk/receipt @ rev 20534
Clean default configure options when site script used.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Mar 30 19:31:50 2018 +0300 (2018-03-30) |
parents | a7b1395df64a |
children | 2ac9179af16f |
line diff
1.1 --- a/netatalk/receipt Fri Mar 02 13:45:43 2018 +0200 1.2 +++ b/netatalk/receipt Fri Mar 30 19:31:50 2018 +0300 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="netatalk" 1.7 -VERSION="2.2.3" 1.8 +VERSION="3.1.11" 1.9 CATEGORY="system-tools" 1.10 SHORT_DESC="The AppleTalk Protocol Suite" 1.11 MAINTAINER="pascal.bellard@slitaz.org" 1.12 @@ -12,60 +12,43 @@ 1.13 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 1.14 1.15 BUILD_DEPENDS="db-dev openssl-dev file pam-dev" 1.16 -SPLIT="netatalk netatalk-pam netatalk-dev" 1.17 +SPLIT="netatalk netatalk-pam:pam netatalk-dev" 1.18 1.19 compile_rules() { 1.20 - cp -a $src $src-pam 1.21 + case $SET in 1.22 + '') SET_ARGS='--without-pam';; 1.23 + pam) SET_ARGS='--with-pam';; 1.24 + esac 1.25 + 1.26 ./configure \ 1.27 - --without-pam \ 1.28 - --prefix=/usr \ 1.29 - --sysconfdir=/etc \ 1.30 --libexecdir=/usr/lib/netatalk \ 1.31 - --mandir=/usr/share/man \ 1.32 + $SET_ARGS \ 1.33 $CONFIGURE_ARGS && 1.34 make && 1.35 make DESTDIR=$DESTDIR install || return 1 1.36 1.37 - cd $src-pam 1.38 - ./configure \ 1.39 - --with-pam \ 1.40 - --prefix=/usr \ 1.41 - --sysconfdir=/etc \ 1.42 - --libexecdir=/usr/lib/netatalk \ 1.43 - --mandir=/usr/share/man \ 1.44 - $CONFIGURE_ARGS && 1.45 - make && 1.46 - make DESTDIR=$DESTDIR-pam install 1.47 + cp -a $stuff/etc $install 1.48 } 1.49 1.50 genpkg_rules() { 1.51 case $PACKAGE in 1.52 - netatalk|netatalk-pam) 1.53 + netatalk) 1.54 + copy @std 1.55 + rm -rf $fs/etc/pam.d 1.56 DEPENDS="perl libdb openssl cups gnutls libgcrypt libgpg-error \ 1.57 libwrap zlib libcomerr3" 1.58 - if [ $PACKAGE == 'netatalk-pam' ]; then 1.59 - DEPENDS="$DEPENDS pam" 1.60 - PROVIDE="netatalk:pam" 1.61 - CAT="system-tools|using PAM" 1.62 - install=$install-pam 1.63 - fi 1.64 - mkdir -p $fs/usr/share $fs/usr/lib 1.65 - cp -a $install/usr/bin $fs/usr 1.66 - cp -a $install/usr/sbin $fs/usr 1.67 - #cp -a $install/usr/lib/netatalk $fs/usr/lib 1.68 - cp -a $install/etc $fs 1.69 - cp -a $stuff/etc $fs 1.70 - [ $PACKAGE == 'netatalk-pam' ] || rm -rf $fs/etc/pam.d 1.71 - rm -f $fs/etc/netatalk/uams/*a 1.72 - CONFIG_FILES="/etc/netatalk/AppleVolumes.* /etc/netatalk/*.conf" 1.73 + CONFIG_FILES="/etc/netatalk/" 1.74 + ;; 1.75 + netatalk-pam) 1.76 + copy @std 1.77 + DEPENDS="perl libdb openssl cups gnutls libgcrypt libgpg-error \ 1.78 + libwrap zlib libcomerr3 pam" 1.79 + PROVIDE="netatalk:pam" 1.80 + CAT="system-tools|using PAM" 1.81 + CONFIG_FILES="/etc/netatalk/" 1.82 ;; 1.83 netatalk-dev) 1.84 - mkdir -p $fs/usr/share $fs/etc/netatalk/uams/ 1.85 - cp -a $install/usr/lib $fs/usr 1.86 - cp -a $install/usr/include $fs/usr 1.87 - #cp -a $install/usr/share/netatalk $fs/usr/share 1.88 - cp -a $install/etc/netatalk/uams/*.a $fs/etc/netatalk/uams/ 1.89 - DEPENDS="netatalk" 1.90 + copy @dev 1.91 ;; 1.92 esac 1.93 }