Mercurial > vanilla
comparison core/gptfdisk/gptfdisk.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 |
---|---|
26 : ${CXX:=clang++} | 26 : ${CXX:=clang++} |
27 : ${CXXFLAGS:=-O2} | 27 : ${CXXFLAGS:=-O2} |
28 : ${LDFLAGS:=} | 28 : ${LDFLAGS:=} |
29 : ${LIBS:=} | 29 : ${LIBS:=} |
30 | 30 |
31 rm -rf $PKGNAME-$PKGVERSION | 31 build() |
32 tar xvf $PKGNAME-$PKGVERSION.tar.gz | 32 { |
33 cd $PKGNAME-$PKGVERSION | 33 rm -rf $PKGNAME-$PKGVERSION |
34 tar xvf $PKGNAME-$PKGVERSION.tar.gz | |
35 cd $PKGNAME-$PKGVERSION | |
34 | 36 |
35 sed -i -e '/CXXFLAGS+=/ s/$/ $(EXTRA_CXXFLAGS)/' Makefile | 37 sed -i -e '/CXXFLAGS+=/ s/$/ $(EXTRA_CXXFLAGS)/' Makefile |
36 sed -i -e '/LDFLAGS+=/ s/$/ $(EXTRA_LDFLAGS) $(EXTRA_LIBS)/' Makefile | 38 sed -i -e '/LDFLAGS+=/ s/$/ $(EXTRA_LDFLAGS) $(EXTRA_LIBS)/' Makefile |
37 make \ | 39 make \ |
38 CXX="$CXX" \ | 40 CXX="$CXX" \ |
39 EXTRA_CXXFLAGS="$CXXFLAGS" \ | 41 EXTRA_CXXFLAGS="$CXXFLAGS" \ |
40 EXTRA_LDFLAGS="$LDFLAGS" \ | 42 EXTRA_LDFLAGS="$LDFLAGS" \ |
41 EXTRA_LIBS="$LIBS" | 43 EXTRA_LIBS="$LIBS" |
42 | 44 |
43 # No install target. | 45 # No install target. |
44 for p in gdisk cgdisk sgdisk fixparts; do | 46 for p in gdisk cgdisk sgdisk fixparts; do |
45 install -Dm0755 $p $DESTDIR/bin/$p | 47 install -Dm0755 $p $DESTDIR/bin/$p |
46 install -Dm0644 $p.8 $DESTDIR/share/man/man8/$p.8 | 48 install -Dm0644 $p.8 $DESTDIR/share/man/man8/$p.8 |
47 done | 49 done |
48 | 50 |
49 cd .. | 51 cd .. |
50 rm -rf $PKGNAME-$PKGVERSION | 52 rm -rf $PKGNAME-$PKGVERSION |
53 } |