PKGBUILD 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # Maintainer (Arch): Evangelos Foutras <evangelos@foutrelis.com>
  2. # Contributor (Arch): Xavier Devlamynck <magicrhesus@ouranos.be>
  3. # Maintainer: André Silva <emulatorman@hyperbola.info>
  4. # Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
  5. # parabola changes and rationale
  6. # - rebranded "about" modal
  7. pkgname=libxfce4ui
  8. pkgver=4.16.0
  9. pkgrel=1
  10. pkgrel+=.parabola1
  11. pkgdesc="Commonly used Xfce widgets among Xfce applications"
  12. pkgdesc+=" (Parabola rebranded)"
  13. arch=('x86_64')
  14. arch+=('armv7h' 'i686')
  15. url="https://www.xfce.org/"
  16. license=('GPL2')
  17. depends=('libxfce4util' 'gtk3' 'xfconf' 'libsm' 'startup-notification'
  18. 'libgtop' 'libepoxy' 'hicolor-icon-theme')
  19. makedepends=('intltool' 'gobject-introspection' 'vala')
  20. source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
  21. sha256sums=('8b06c9e94f4be88a9d87c47592411b6cbc32073e7af9cbd64c7b2924ec90ceaa')
  22. build() {
  23. cd "$srcdir/$pkgname-$pkgver"
  24. ./configure \
  25. --prefix=/usr \
  26. --sysconfdir=/etc \
  27. --libexecdir=/usr/lib \
  28. --localstatedir=/var \
  29. --disable-static \
  30. --disable-debug \
  31. --with-vendor-info='Parabola GNU/Linux-libre'
  32. make
  33. }
  34. package() {
  35. # pin to tightly-coupled dependency versions
  36. depends+=( "xfce4-session=${pkgver}" )
  37. cd "$srcdir/$pkgname-$pkgver"
  38. make DESTDIR="$pkgdir" install
  39. }