smlinux/xorg/libpciaccess/libpciaccess.SMBuild
PktSurf e94a3391ea Upgraded base/gpgme to 1.23.2
Enabled linking base/libpcap against libusb and libnl
Added additional build options in base/libvpx and base/xkeyboard-config
Disabled native language support in base/neon
Removed vintage code from base/openssl,pkgtools, fixed code in base/pkgtools/installpkg
Added spirv-headers, glslang-vulkan-sdk and libva to xorg
Upgraded xorg/libpciaccess to 0.18.1
Added code to move stuff in /usr and elf binaries in /bin in several build files in base section
2024-10-19 07:47:26 +05:30

34 lines
753 B
Text
Executable file

# Maintainer: PktSurf <smlinux@pktsurf.in>
app=libpciaccess
version=0.18.1
build=1sml
homepage="https://xorg.freedesktop.org/"
download="https://xorg.freedesktop.org/releases/individual/lib/libpciaccess-$version.tar.gz"
desc="X11 PCI access library"
requires="musl xorg-macros"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
mkdir -p smbuild && cd smbuild
meson .. \
--prefix=/usr
ninja
DESTDIR=$pkg ninja install
cp ../COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
b84bc9045ddfdfcb8ad0b3fd710e211da40f0ffd17c41202ff6230e2b93e49efc5cb58cd0dc0320aef896f83c6c6b8367dce7b44f17fd79bc4233a1365216679 libpciaccess-0.16.tar.lz
"