aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f7dec1dd1d6a8615c59198e5a1b4b764a0e31169 (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
29
30
31
32
33
34
35
36
37
38
39
40
# Maintainer: Alexander Nicholi <me@nicholatian.com>
pkgname=slick
pkgver=1.3.7
pkgrel=1
epoch=
pkgdesc='Slick makefiles'
arch=('any')
url="https://github.com/aquefir/$pkgname"
license=('BSD')
depends=()
provides=("$pkgname")
conflicts=("$pkgname")
source=("https://github.com/aquefir/$pkgname/archive/mk-v$pkgver.tar.gz" 'aquefir.sh')
sha1sums=('9f98d58e62f7609955187750b4f983d8c1a72a04' 'SKIP')

build() {
  cd "$srcdir/$pkgname-mk-v$pkgver"
}

package() {
  cd "$srcdir/$pkgname-mk-v$pkgver"

  if [ "$(uname -s)" = 'Darwin' ]; then
    _install='ginstall'
  else
    _install='install'
  fi

  mkdir -p "${pkgdir}/opt/aq/lib/slick"
  if [ "$(uname -s)" != 'Darwin' ]; then
    mkdir -p "${pkgdir}/etc/profile.d"
  fi
  mkdir -p build
  $_install -m644 -T "src/base.mk" "${pkgdir}/opt/aq/lib/slick/base.mk"
  $_install -m644 -T "src/targets.mk" "${pkgdir}/opt/aq/lib/slick/targets.mk"
  if [ "$(uname -s)" != 'Darwin' ]; then
    $_install -m755 -T "../aquefir.sh" "${pkgdir}/etc/profile.d/aquefir.sh"
  fi
  PREFIX="${pkgdir}/opt/aq/lib/slick" util/install.sh;
}