comparison core/eudev/eudev.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
42 with_kmod="--enable-kmod" 42 with_kmod="--enable-kmod"
43 else 43 else
44 with_kmod="--disable-kmod" 44 with_kmod="--disable-kmod"
45 fi 45 fi
46 46
47 rm -rf $PKGNAME-$PKGVERSION 47 build()
48 tar xvf v$PKGVERSION.tar.gz 48 {
49 cd $PKGNAME-$PKGVERSION 49 rm -rf $PKGNAME-$PKGVERSION
50 tar xvf v$PKGVERSION.tar.gz
51 cd $PKGNAME-$PKGVERSION
50 52
51 autoreconf -fi 53 autoreconf -fi
52 CC="$CC" \ 54 CC="$CC" \
53 CFLAGS="$CFLAGS" \ 55 CFLAGS="$CFLAGS" \
54 CXX="$CXX" \ 56 CXX="$CXX" \
55 CXXFLAGS="$CXXFLAGS" \ 57 CXXFLAGS="$CXXFLAGS" \
56 LDFLAGS="$LDFLAGS" \ 58 LDFLAGS="$LDFLAGS" \
57 LIBS="$LIBS" \ 59 LIBS="$LIBS" \
58 ./configure \ 60 ./configure \
59 --build=$CBUILD \ 61 --build=$CBUILD \
60 --host=$CHOST \ 62 --host=$CHOST \
61 --prefix=/usr \ 63 --prefix= \
62 --sbindir=/bin \ 64 --sbindir=/bin \
63 --disable-selinux \ 65 --disable-selinux \
64 --enable-shared \ 66 --enable-shared \
65 $with_kmod 67 $with_kmod
66 make 68 make
67 make install DESTDIR=$DESTDIR 69 make install DESTDIR=$DESTDIR
68 find $DESTDIR -type f -name "*.la" -delete 70 find $DESTDIR -type f -name "*.la" -delete
69 install -Dm0755 ../udevd $DESTDIR/etc/rc.d/udevd 71 install -Dm0755 ../udevd $DESTDIR/etc/rc.d/udevd
70 72
71 cd .. 73 cd ..
72 rm -rf $PKGNAME-$PKGVERSION 74 rm -rf $PKGNAME-$PKGVERSION
75 }