# vim: syn=sh ft=sh et sw=2 sts=2 ts=2 tw=0: #Packager: Cyrille Pontvieux pkgname=gnu-efi-libs pkgver=3.0u pkgrel=1cp source=(http://sourceforge.net/projects/gnu-efi/files/gnu-efi_${pkgver}.orig.tar.gz) sourcetemplate=http://people.salixos.org/jrd/salix/$pkgname/$pkgver-\$arch-$pkgrel/ docs=("readme" "install" "copying" "changelog" "authors" "news" "todo") url=http://sourceforge.net/projects/gnu-efi slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "$pkgname (Libs for Building EFI apps)" "Libraries for building UEFI applications using the GNU toolchain." ) build() { cd $SRC/gnu-efi-$(echo $pkgver|sed 's/[^0-9.]//g') || return 1 if [ $ARCH = x86_64 ]; then _EFI_ARCH=x86_64 else _EFI_ARCH=ia32 fi numjobs=1 # does not compile with multiple jobs unset CFLAGS unset CPPFLAGS unset CXXFLAGS unset LDFLAGS unset MAKEFLAGS make -j $numjobs || return 1 make -j $numjobs -C apps all || return 1 make install INSTALLROOT=$PKG PREFIX=/usr LIBDIR=/usr/lib$LIBDIRSUFFIX || return 1 install -d apps/*.efi $PKG/usr/share/gnu-efi/apps/$_EFI_ARCH install -D apps/*.efi $PKG/usr/share/gnu-efi/apps/$_EFI_ARCH/ }