🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223
pkgname: libsepol
pkgver: '3.11'
pkgrel: 1
pkgdesc: SELinux binary policy manipulation library
url: 'https://github.com/SELinuxProject/selinux'
arch: x86_64
depends: []
makedepends:
- flex
source:
- 'https://github.com/SELinuxProject/selinux/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz'
sha256sums:
- SKIP
build: |
cd ${pkgname}-${pkgver}
# Rozwiązanie konfliktu z reserved keyword 'bool' w nowszych toolchainach
sed -i 's/\bbool\b/bool_val/g' include/sepol/policydb/conditional.h
sed -i 's/\bbool\b/bool_val/g' src/conditional.c
make SHLIBDIR=/usr/lib LIBDIR=/usr/lib
make DESTDIR=${PKGDIR} SHLIBDIR=/usr/lib LIBDIR=/usr/lib install
package: 'true'