PKGBUILD.git.example 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # An example PKGBUILD script for Civetweb upstream, git version
  2. # Rename to PKGBUILD to build via makepkg
  3. _pkgname=civetweb
  4. pkgname=$_pkgname-git
  5. pkgver=20130819
  6. pkgrel=3
  7. pkgdesc="Small and quick-to-use web server; https/php/cgi support; MIT license - git development version"
  8. arch=('i686' 'x86_64')
  9. url="http://sourceforge.net/p/civetweb/"
  10. license=('MIT')
  11. groups=()
  12. depends=()
  13. makedepends=('git')
  14. optdepends=('php-cgi: for php support')
  15. provides=("$_pkgname")
  16. conflicts=("$_pkgname")
  17. backup=("etc/$_pkgname/$_pkgname.conf")
  18. source=("$_pkgname::git+git://git.code.sf.net/p/civetweb/code" "$_pkgname.conf" "$_pkgname.service")
  19. md5sums=('SKIP'
  20. 'b713489175c282f2c2a298ca21c789dd'
  21. '04882a60dcd33a2b4b254abb090b8c13')
  22. #pkgver() {
  23. # cd "$srcdir/$_pkgname"
  24. # echo "0.$(git rev-list --count HEAD).$(git describe --always)"
  25. #}
  26. build() {
  27. cd "$srcdir/$_pkgname"
  28. COPT="-DUSE_IPV6" make linux
  29. }
  30. package() {
  31. install -Dm755 "$srcdir/$_pkgname/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
  32. install -Dm644 "$srcdir/$_pkgname/dist/arch/$_pkgname.conf" "$pkgdir/etc/$_pkgname/$_pkgname.conf"
  33. install -Dm644 "$srcdir/$_pkgname/dist/arch/$_pkgname.service" "$pkgdir/usr/lib/systemd/system/$_pkgname.service"
  34. install -d "$pkgdir/usr/share/$_pkgname"
  35. install -m644 "$srcdir/$_pkgname/UserManual.md" "$srcdir/$_pkgname/README.md" "$pkgdir/usr/share/$_pkgname"
  36. }
  37. # vim:set ts=2 sw=2 et: