diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 4 insertions, 13 deletions
@@ -2,7 +2,7 @@ pkgname=direwolf-git _pkgname=direwolf pkgver=1.5.beta4.r112.ge54b851 -pkgrel=1 +pkgrel=2 pkgdesc="Software modem/TNC and APRS encoder/decoder" arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="https://github.com/wb2osz/direwolf" @@ -12,17 +12,14 @@ makedepends=('git' 'cmake') provides=('direwolf') conflicts=('direwolf') source=('git+https://github.com/wb2osz/direwolf.git#branch=dev' - '0001-Add-build-option-for-udev-path.patch' '0002-Fix-gpsd-version-error.patch' 'direwolf.service' 'direwolf-kiss.service') sha1sums=('SKIP' - '445003106d7a87658dfc064bf147171fb139c485' 'be4921815da1b631c6b22d362dd03a184cf5ce8a' '66366c7a4e8d3768013f9036f2681a86d4b8ad88' 'eea3a3fb334645cd8a1e2604dc6c6b024148722a') sha256sums=('SKIP' - 'be7148c5ccd937f60308d6d5f26e89d55a6bb14b39eae7bbba8f6b5666967f25' '402378a290a0e1ed29a0bbde3b921a16e4a85913eed25b215fe62bf6dedbc0d0' 'a1efe2bb96470bc52faa747708b195a685dc454f3d9c91f6bf4d39ab94d3608a' '2a2e4acc769a20afebdfdcd21640fd17b0c4217ceb7ecb3378f9ee5c45fadc68') @@ -34,28 +31,22 @@ pkgver() { prepare() { cd "$_pkgname" - git apply ../0001-Add-build-option-for-udev-path.patch git apply ../0002-Fix-gpsd-version-error.patch } build() { cd "$_pkgname" - mkdir build + mkdir -p build cd build - cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \ + cmake -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_BUILD_TYPE=Release \ - -DUDEV_RULES_DIR="$pkgdir/etc/udev/rules.d" \ .. make } package() { cd "$_pkgname/build" - make install - #mkdir -p "$pkgdir/usr/bin" - #mkdir -p "$pkgdir/usr/share/doc/$_pkgname" - #mkdir -p "$pkgdir/var/log/direwolf" - + make DESTDIR="$pkgdir" install mkdir -p "$pkgdir/etc/direwolf" install -D -m 644 direwolf.conf "$pkgdir/etc/direwolf/direwolf.conf" |