summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8be105f0f4e61a611b56924644df8caa7944eef8 (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
# Maintainer: Andreas Schreiner <andreas.schreiner@sonnenmulde.at>

pkgname=freedv-svn
pkgver=3036
pkgrel=1
pkgdesc="Digital Voice for Radio Amateurs"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://freedv.org/"
depends=('glibc' 'portaudio' 'hamlib' 'sox' 'wxgtk' 'codec2-svn')
makedepends=('subversion' 'cmake')
conflicts=('freedv')
source=("svn+https://svn.code.sf.net/p/freetel/code/freedv-dev/")
md5sums=('SKIP')
_svnmod=freedv-dev

pkgver() {
  cd "$srcdir/$_svnmod"
  local ver="$(svnversion)"
  printf "%s" "${ver//[[:alpha:]]}"
}

build() {
  cd "$srcdir/$_svnmod"
  mkdir -p build_linux
  cd build_linux
  cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd "$_svnmod/build_linux"
  make DESTDIR="$pkgdir" install
  cd "$srcdir/$_svnmod"
  install -m644 -D COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}