# Depends on: popt
description="Tools and library to manipulate EFI variables"
url="https://github.com/rhinstaller/efivar"
packager="tnut at nutyx dot org"
name=efivar
version=30
release=1
source=(https://github.com/rhinstaller/efivar/releases/download/$version/efivar-$version.tar.bz2)
build() {
unset MAKEFLAGS
unset CFLAGS
cd $name-$version
cp -p Make.defaults Make.defaults.dist
sed 's|-O2|-Os|g' -i Make.defaults
cp -p src/test/Makefile src/test/Makefile.dist
sed 's|-rpath=$(TOPDIR)/src/|-rpath=$(libdir)|g' \
-i src/test/Makefile
make libdir=/usr/lib/ bindir=/usr/bin/ \
mandir=/usr/share/man/     \
includedir=/usr/include/ V=1 -j1
make -j1 V=1 DESTDIR=${PKG}/ libdir=/usr/lib/ \
bindir=/usr/bin/ mandir=/usr/share/man   \
includedir=/usr/include/ DESTDIR=${PKG}/ install
cd src/test
make -j1 V=1 DESTDIR=${PKG}/ libdir=/usr/lib/ \
bindir=/usr/bin/ mandir=/usr/share/man   \
includedir=/usr/include/ 
install -v -D -m0755 tester ${PKG}/usr/bin/efivar-tester
}
