comparison security/sudo/sudo.sh @ 1222:325631424c65

misc: bring back build function
author David Demelier <markand@malikania.fr>
date Wed, 27 Oct 2021 11:32:16 +0200
parents a47aaf9743a0
children 9867e578b1a9
comparison
equal deleted inserted replaced
1221:a47aaf9743a0 1222:325631424c65
48 with_pam="--with-pam" 48 with_pam="--with-pam"
49 else 49 else
50 with_pam="--without-pam" 50 with_pam="--without-pam"
51 fi 51 fi
52 52
53 rm -rf $PKGNAME-$PKGVERSION 53 build()
54 tar xvf $PKGNAME-$PKGVERSION.tar.gz 54 {
55 cd $PKGNAME-$PKGVERSION 55 rm -rf $PKGNAME-$PKGVERSION
56 tar xvf $PKGNAME-$PKGVERSION.tar.gz
57 cd $PKGNAME-$PKGVERSION
56 58
57 CC="$CC" \ 59 CC="$CC" \
58 CFLAGS="$CFLAGS" \ 60 CFLAGS="$CFLAGS" \
59 LDFLAGS="$LDFLAGS" \ 61 LDFLAGS="$LDFLAGS" \
60 LIBS="$LIBS" \ 62 LIBS="$LIBS" \
61 ./configure \ 63 ./configure \
62 --build=$CBUILD \ 64 --build=$CBUILD \
63 --host=$CHOST \ 65 --host=$CHOST \
64 --prefix=/usr \ 66 --prefix= \
65 --sbindir=/bin \ 67 --sbindir=/bin \
66 $with_nls \ 68 $with_nls \
67 $with_pam 69 $with_pam
68 make 70 make
69 make install DESTDIR=$DESTDIR 71 make install DESTDIR=$DESTDIR
70 find $DESTDIR -type f -name "*.la" -delete 72 find $DESTDIR -type f -name "*.la" -delete
71 73
72 if [ "$PAM" = "yes" ]; then 74 if [ "$PAM" = "yes" ]; then
73 install -Dm0600 ../sudo $DESTDIR/etc/pam.d/sudo 75 install -Dm0600 ../sudo $DESTDIR/etc/pam.d/sudo
74 fi 76 fi
75 77
76 cd .. 78 cd ..
77 rm -rf $PKGNAME-$PKGVERSION 79 rm -rf $PKGNAME-$PKGVERSION
80 }