summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 94775bbc1614e48897355833808678115fdc6142 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
# Maintainer (AUR): Tarn Burton <twburton at gmail dot com>

# # I maintain this because:
# Not in an official repo and I use it

pkgname='naturaldocs'
pkgver=1.52
pkgrel=1
pkgdesc="An open-source documentation generator for multiple programming languages."
arch=('any')
url="https://www.naturaldocs.org/"
license=('AGPL3')
provides=('naturaldocs')
depends=('perl')
source=("https://downloads.sourceforge.net/project/naturaldocs/Stable%20Releases/1.52/NaturalDocs-$pkgver.zip")
noextract=("${source[@]%%::*}")
b2sums=('d4ecd8bb8dd3fa92a8d9366077c65ddd70e9c4944519cb453e0752e2df0ed22d7fe23aa1edb1e63ffea16b0d0f56794d50a6a0520b2b91f0193a83326ac34c5b')

package() {
  mkdir -p "$pkgdir/usr/share/naturaldocs/"
  bsdtar -x -f "NaturalDocs-$pkgver.zip" -C "$pkgdir/usr/share/naturaldocs/"
  chmod +x "$pkgdir/usr/share/naturaldocs/NaturalDocs"
  mkdir -p "$pkgdir/usr/bin"
  ln -s /usr/share/naturaldocs/NaturalDocs "$pkgdir/usr/bin/NaturalDocs"
  ln -s /usr/share/naturaldocs/NaturalDocs "$pkgdir/usr/bin/naturaldocs"
  chmod o-w -R "$pkgdir/usr/share/naturaldocs/"
}