summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 418a109cc5fc0bc3d528ce9500d64da6773f70af (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
# Maintainer: Felix Golatofski <contact@xdfr.de>
# Contributor: Jonas Heinrich <onny@project-insanity.org>

pkgname=invoiceninja
pkgver=5.0.3
pkgrel=1
pkgdesc='Invoices, Expenses and Tasks built with Laravel and Flutter'
arch=('any')
url='https://www.invoiceninja.com'
license=('custom')
depends=('php')
optdepends=('mariadb')
source=("invoiceninja-$pkgver.tar.gz::https://github.com/invoiceninja/invoiceninja/archive/v${pkgver}.tar.gz"
        "invoiceninja.tmpfiles")
sha512sums=('9e5f08320647e7500f237bd44b24df6a45601862ee4f7df7df071276adadfb98d2d3c37d0467ef71853382a281fe3b7b54729934148fa1866817cdfc2d8167da'
            '552cbcc62451182fcc1d04417338c72d0486b02f55ee3e6df89187e81b78cb9ba46ae4e9b9dc9b67a91933850c3aa024e79de7572063e0a58ae5c93090ca1770')

package() {
  mkdir -p "${pkgdir}/usr/share/webapps"
  cp -r "${srcdir}/invoiceninja-${pkgver}" "${pkgdir}/usr/share/webapps/invoiceninja"
  install -D "${srcdir}/invoiceninja-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
  install -Dm 644 "${srcdir}/invoiceninja.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/invoiceninja.conf"
}

# vim: ts=2 sw=2 et: