diff options
author | Eric Engestrom | 2020-05-27 00:35:54 +0200 |
---|---|---|
committer | Eric Engestrom | 2020-05-27 00:35:54 +0200 |
commit | 9d76d0eac659b0b187662a093b946a1c5a6985e8 (patch) | |
tree | 59e2b210e07bb4abe1d62f941e602d2f22813157 /PKGBUILD | |
parent | a18ac7a5a2715df5f65335fe53e71d2e57976426 (diff) | |
download | aur-douane-dkms-git.tar.gz |
fixup package and re-submit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 13 insertions, 25 deletions
@@ -1,37 +1,25 @@ pkgname=douane-dkms-git -pkgver=1 -pkgrel=2 +pkgver=0.8.2+5.gdf94296dea10b3a5ce3e +pkgrel=1 pkgdesc="Douane Firewall Kernel Module (DKMS)" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://douaneapp.com/" license=('GPL2') depends=('dkms') makedepends=('git') -install=${pkgname}.install -source=('git+https://github.com/Douane/douane-dkms.git' - "${pkgname}.install") -md5sums=('SKIP' - '3754DB1C07F0F21AB3A3A167138DD791') +source=('git+https://gitlab.com/douaneapp/douane-dkms.git') +md5sums=('SKIP') +conflicts=(douane-dkms) +provides=(douane-dkms=${pkgver%+*}) pkgver() { - cd "$srcdir/douane-dkms" - # Use the tag of the last commit - git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g' + git -C douane-dkms describe --always | sed 's/^v//; s/-/+/; s/-/./' } - package() { - # Install - cd "$srcdir/douane-dkms" - # Copy dkms.conf - install -Dm644 dkms.conf "${pkgdir}"/usr/src/${pkgname}-${pkgver}/dkms.conf - - # Set name and versionz - sed -e "s/@_PKGBASE@/${_pkgbase}/" \ - -e "s/@PKGVER@/${pkgver}/" \ - -i "${pkgdir}"/usr/src/${pkgname}-${pkgver}/dkms.conf - - for i in "${srcdir}/douane-dkms/"{Makefile,douane.c,network_activity_message.h}; do - install -D -m644 "${i}" "${pkgdir}/usr/src/${pkgname}-${pkgver}/" - done + install -Dm644 -t "$pkgdir/usr/src/$pkgname-$pkgver/" \ + douane-dkms/dkms.conf \ + douane-dkms/Makefile \ + douane-dkms/*.c \ + douane-dkms/*.h } |