aboutsummaryrefslogtreecommitdiffstats
path: root/main/iaxmodem/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/iaxmodem/APKBUILD')
-rw-r--r--main/iaxmodem/APKBUILD37
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
"