PKGBUILD 618 B

1234567891011121314151617181920212223242526272829303132
  1. # Maintainer: Lucas H. Gabrielli <heitzmann@gmail.com>
  2. _base=ufl
  3. pkgname=python-${_base}-git
  4. pkgdesc="Unified form language."
  5. pkgver=2021.1.0.9.gcf8d177c
  6. pkgrel=1
  7. arch=('any')
  8. url="https://github.com/FEniCS/ufl"
  9. license=('GPL3')
  10. groups=('fenics-git')
  11. depends=('python-numpy')
  12. makedepends=('python-setuptools' 'git')
  13. options=(!emptydirs)
  14. source=("${_base}::git+${url}.git")
  15. md5sums=('SKIP')
  16. pkgver() {
  17. cd "${srcdir}/${_base}"
  18. git describe --tags --match '*.*' | tr '-' '.'
  19. }
  20. build() {
  21. cd ufl
  22. python setup.py build
  23. }
  24. package() {
  25. cd ufl
  26. python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
  27. }