spacepaste

  1.  
  2. # Maintainer: Maxime Gauduin <alucryd@archlinux.org>
  3. # Contributor: josephgbr <rafael.f.f1@gmail.com>
  4. # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
  5. # Contributor: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
  6. pkgname=lib32-libbsd
  7. pkgver=0.8.0
  8. pkgrel=1
  9. pkgdesc='Provides useful functions commonly found on BSD systems like strlcpy()'
  10. arch=('x86_64')
  11. url='http://libbsd.freedesktop.org'
  12. license=('custom')
  13. depends=('lib32-glibc' 'libbsd')
  14. makedepends=('gcc-multilib')
  15. source=("http://libbsd.freedesktop.org/releases/libbsd-${pkgver}.tar.xz")
  16. sha256sums=('fbb732084bd960e4c78b688aac875be98e290cc6fe462b2ff8ee946a6473e38c')
  17. build() {
  18. cd libbsd-${pkgver}
  19. export CC='gcc -m32'
  20. export CXX='g++ -m32'
  21. export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
  22. ./configure \
  23. --prefix='/usr' \
  24. --libdir='/usr/lib32'
  25. make
  26. }
  27. package() {
  28. cd libbsd-${pkgver}
  29. make DESTDIR="${pkgdir}" install
  30. rm -rf "${pkgdir}"/usr/{include,share/man}
  31. install -dm 755 "${pkgdir}"/usr/share/licenses
  32. ln -s libbsd "${pkgdir}"/usr/share/licenses/lib32-libbsd
  33. }
  34. # vim:set ts=2 sw=2 et:
  35.