Mercurial > vanilla
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 } |