PKGBUILD 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # Maintainer (AUR): Nicolas Iooss (nicolas <dot> iooss <at> m4x <dot> org)
  2. # Contributor (AUR): Timothée Ravier <tim@siosm.fr>
  3. # Contributor (AUR): Nicky726 (Nicky726 <at> gmail <dot> com)
  4. # Contributor (AUR): Sergej Pupykin (pupykin <dot> s+arch <at> gmail <dot> com)
  5. # parabola changes and rationale:
  6. # - Added armv7h
  7. pkgname=checkpolicy
  8. pkgver=3.2
  9. pkgrel=1
  10. pkgdesc="SELinux policy compiler"
  11. arch=('i686' 'x86_64')
  12. arch+=('armv7h')
  13. url='https://github.com/SELinuxProject/selinux'
  14. license=('GPL2')
  15. groups=('selinux')
  16. makedepends=('libsepol>=3.2')
  17. conflicts=("selinux-usr-${pkgname}")
  18. provides=("selinux-usr-${pkgname}=${pkgver}-${pkgrel}")
  19. source=("https://github.com/SELinuxProject/selinux/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
  20. sha256sums=('9b1c81fa86fe3867842164448d90c8e7ea94b2987497809c65d4caa87a5c5bc8')
  21. build() {
  22. cd "${pkgname}-${pkgver}"
  23. make
  24. }
  25. package() {
  26. cd "${pkgname}-${pkgver}"
  27. make DESTDIR="${pkgdir}" install
  28. install -m 0755 test/dismod "${pkgdir}"/usr/bin/sedismod
  29. install -m 0755 test/dispol "${pkgdir}"/usr/bin/sedispol
  30. }