comparison core/efibootmgr/efibootmgr.sh @ 391:bdad6c7981e7

core: convert packages to clang
author David Demelier <markand@malikania.fr>
date Tue, 02 Apr 2019 13:33:22 +0200
parents e737b80da269
children ac093cd90702
comparison
equal deleted inserted replaced
390:94ef1383aa74 391:bdad6c7981e7
21 PKGLICENSE="GPLv2" 21 PKGLICENSE="GPLv2"
22 PKGSUMMARY="application to manipulate UEFI" 22 PKGSUMMARY="application to manipulate UEFI"
23 PKGDOWNLOAD="https://github.com/rhboot/$PKGNAME/archive/$PKGVERSION.tar.gz" 23 PKGDOWNLOAD="https://github.com/rhboot/$PKGNAME/archive/$PKGVERSION.tar.gz"
24 PKGDEPENDS="core/gettext lib/efivar lib/popt" 24 PKGDEPENDS="core/gettext lib/efivar lib/popt"
25 25
26 : ${CC:=gcc}
27 : ${CFLAGS:=-O2}
28
29 build() 26 build()
30 { 27 {
31 rm -rf PKGNAME-$PKGVERSION 28 rm -rf $PKGNAME-$PKGVERSION
32 tar xvaf $PKGVERSION.tar.gz 29 tar xvaf $PKGVERSION.tar.gz
33 pushd $PKGNAME-$PKGVERSION 30 pushd $PKGNAME-$PKGVERSION
34 31
35 # credits to alpine linux. 32 # credits to alpine linux.
36 # https://git.alpinelinux.org/aports/tree/testing/efibootmgr?h=master 33 # https://git.alpinelinux.org/aports/tree/testing/efibootmgr?h=master
37 patch -p1 < ../efivar.patch 34 patch -p1 < ../efivar.patch
38 patch -p1 < ../musl-gettext.patch 35 patch -p1 < ../musl-gettext.patch
39 make PCDIR=/usr/lib/pkgconfig EFIDIR=/boot/efi CC="$CC" CFLAGS="$CFLAGS" 36 PCDIR=/usr/lib/pkgconfig EFIDIR=/boot/efi make
40 make EFIDIR=/boot/efi DESTDIR=$DESTDIR install 37 EFIDIR=/boot/efi DESTDIR=$DESTDIR make install
41 38
42 popd 39 popd
43 rm -rf $PKGNAME-$PKGVERSION 40 rm -rf $PKGNAME-$PKGVERSION
44 } 41 }