diff options
Diffstat (limited to 'main/iaxmodem/APKBUILD')
-rw-r--r-- | main/iaxmodem/APKBUILD | 37 |
1 files changed, 15 insertions, 22 deletions
diff --git a/main/iaxmodem/APKBUILD b/main/iaxmodem/APKBUILD index c37a8c9a96b..bf96fcacfa9 100644 --- a/main/iaxmodem/APKBUILD +++ b/main/iaxmodem/APKBUILD @@ -2,24 +2,21 @@ # Contributor: Mika Havela <mika.havela@gmail.com> # Maintainer: Cameron Banta <cbanta@gmail.com> pkgname=iaxmodem -pkgver=1.3.2 -pkgrel=2 +pkgver=1.3.4 +pkgrel=0 pkgdesc="Softmodem for hylafax that connects to VOIP gateway with IAX" -url="http://iaxmodem.sourceforge.net/" +url="https://iaxmodem.sourceforge.net/" arch="all" -license="LGPL+" -depends="" -depends_dev="" -makedepends="$depends_dev tiff-dev" -install="" -subpackages="$pkgname-dbg $pkgname-doc" -source="https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz +license="GPL-2.0-or-later" +options="!check" # no tests +makedepends="tiff-dev" +subpackages="$pkgname-dbg $pkgname-doc $pkgname-openrc" +source="https://downloads.sourceforge.net/iaxmodem/iaxmodem-$pkgver.tar.gz iaxmodem-fix.patch - fix-use-after-free.patch + fix-printf.patch $pkgname.confd - $pkgname.initd" - -builddir=$srcdir/$pkgname-$pkgver + $pkgname.initd + " prepare() { update_config_sub @@ -28,13 +25,11 @@ prepare() { } build() { - cd "$builddir" - ./configure || return 1 - make || return 1 + ./configure + make } package() { - cd "$builddir" install -m755 -s -D "$srcdir/$pkgname-$pkgver/iaxmodem" \ "$pkgdir/usr/sbin/iaxmodem" mkdir -p "$pkgdir/etc/iaxmodem" @@ -64,14 +59,12 @@ package() { "$pkgdir/usr/share/doc/$pkgname/iaxmodem.init.debian" install -m644 -D "$srcdir/$pkgname-$pkgver/config.ttyIAX" \ "$pkgdir/usr/share/doc/$pkgname/config.ttyIAX" - } - sha512sums=" -ec53be179c5651825dc4e0883d8bdd33662e477b964e3130c94ca46c6d9b628a1087d33f87bebe005e306b52d75cd00407958403d9d175944fba0f5d69d34269 iaxmodem-1.3.2.tar.gz +5765f42918964e944c2b8031cccffae25287e9a6b333467d8fbabb69b1dbe9b6153077bc8fdcf867de5ad28bfebba835431dbe07d866e74a558fcfc530827ea8 iaxmodem-1.3.4.tar.gz 999ba9d554ffa8ecb00b4e18b2e25d0c077a64560985ffc035fe89dedf7ff9686c347aba16a0bc05ad9a4d11e17b9ddad3b99772b2b61e1fcaea00c63bcbb897 iaxmodem-fix.patch -5efbb8d430e2d216732d28a91f5b8acef554ce7ef14cb9d8c14f56292b704f35946faa3c24c3c655c0669bdd8a0279985d4f37dc7dfad05ae53c0d902d8941ef fix-use-after-free.patch +dbc2e72fcf6d45f471343d46a788e1c5d7fe20d88b2c73b45604f368b6dcabc59731542ba1758567fc6bae90a6b092323ff61730986edf7791c6b29cf84392a5 fix-printf.patch c5b01eecd8048a99777c0265bc31cd8dcafa7ab2b30798500ec52e759f4ad97ffc13e8e72ad3018e9cd77b2acefdbbe7125b0b0d7f7cefd4ab6d764c690c89a1 iaxmodem.confd 5e62ae6ea099db21e5f3ce319a28b3e6a9da1a2283fd29404126b486209119cfcf32628e9d3f3323522db30dbf052378f654f9498cd1ae75a447d44005b1f587 iaxmodem.initd " |