summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 4 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e002961b46b5..770beb99b1a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"