Advertisement
Guest User

Untitled

a guest
Jun 16th, 2021
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. # Maintainer : Stefano Capitani <stefanoatmanjarodotorg>
  2. # Maintainer : lemovice <lemovice-at-ancestris-dot-org>
  3.  
  4. pkgname=ancestris
  5. pkgver=11
  6. pkgrel=1
  7. _date=20210529
  8. pkgdesc='Ancestris is a genealogy program written in Java'
  9. arch=('any')
  10. url='http://ancestris.org/'
  11. license=('CDDL' 'GPL')
  12.  
  13. depends=('jdk11-openjdk' 'ttf-font' 'libxtst' 'giflib' 'atk')
  14. source=("$url/mw/mw-base/compteur_dl.php?/dl/pub/$pkgname/releases/${pkgname}_${pkgver}-${_date}.zip"
  15. 'ancestris.desktop'
  16. 'ancestris.png')
  17.  
  18. DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
  19. 'http::/usr/bin/curl -A "Mozilla/4.0" -fLC - --retry 3 --retry-delay 3 -o %o %u'
  20. 'https::/usr/bin/curl -A "Mozilla/4.0" -fLC - --retry 3 --retry-delay 3 -o %o %u'
  21. 'rsync::/usr/bin/rsync --no-motd -z %u %o'
  22. 'scp::/usr/bin/scp -C %u %o')
  23.  
  24.  
  25. build() {
  26. # cleanup OS specific files
  27. rm $(find -name '*\.exe' -or -name '*\.bat')
  28. # rm -r $(find -name 'MacOSX*' -or -name 'Windows*' -or -name 'SunOS*')
  29. # rm -r $(find -name 'hpux*' -or -name 'mac*' -or -name 'solaris*' -or -name 'windows*')
  30. # Remove 64 bits files on an i686 system else stripping fails
  31. if [ `uname -m` = 'i686' ]; then
  32. rm -rf $(find -name '*64*')
  33. rm -rf $(find -name '*x64*')
  34. rm -rf $(find -name 'Linux-x86_64')
  35. fi
  36. if [ `uname -m` = 'x86_64' ]; then
  37. rm -rf $(find -name '*86*')
  38. fi
  39. }
  40.  
  41. package() {
  42. install -d ${pkgdir}/usr/share/java
  43. cp -r ${pkgname} ${pkgdir}/usr/share/java
  44.  
  45. install -d ${pkgdir}/usr/bin
  46. ln -s /usr/share/java/${pkgname}/bin/${pkgname} ${pkgdir}/usr/bin/${pkgname}
  47.  
  48. install -d ${pkgdir}/usr/share/applications
  49. install -m644 /$srcdir/${pkgname}.desktop ${pkgdir}/usr/share/applications
  50.  
  51. install -d ${pkgdir}/usr/share/pixmaps
  52. install -m644 $srcdir/${pkgname}.png ${pkgdir}/usr/share/pixmaps
  53. }
  54.  
  55. # vim:set ts=2 sw=2 et:
  56. md5sums=('6a32663390d76f4e04f3aa8476b80a22'
  57. '2d23096eea04659d55dc6d45fb57cc37'
  58. 'bae346ed409e57d174386cd7db583ff5')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement