summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2021-12-20 16:54:55 -0700
committerBrian Bidulock2021-12-20 16:54:55 -0700
commit0cd30369d5bed1a9e4cde17e60a26dd4d455b531 (patch)
tree7cbf2eaa71253d57c8722837d2110d2d5c81d546
parent28d4f69281433860e4285b062b056a9020a25aea (diff)
downloadaur-sofia-sip-fs.tar.gz
uppkg
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD25
2 files changed, 23 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 662d24e3395d..f9623d616b09 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,14 @@
pkgbase = sofia-sip-fs
pkgdesc = An open-source SIP User-Agent library (FreeSWITCH version)
- pkgver = 1.13.4
+ pkgver = 1.13.6
pkgrel = 1
url = https://github.com/freeswitch/sofia-sip
arch = x86_64
+ arch = i686
license = LGPL
- source = sofia-sip-1.13.4.tar.gz::https://github.com/freeswitch/sofia-sip/archive/v1.13.4.tar.gz
- sha256sums = 3f3f7b7b26cc150dae7e1cae95a0fe2c65905311fe143145b4bcda8f97d7ed4e
+ makedepends = doxygen
+ source = sofia-sip-1.13.6.tar.gz::https://github.com/freeswitch/sofia-sip/archive/v1.13.6.tar.gz
+ sha256sums = 6f3cb48a35929abd3454087b32ad4c75fa5fe50fab8a9cc6f98559e6fd1bd64b
pkgname = sofia-sip-fs
depends = glib2
@@ -18,3 +20,4 @@ pkgname = sofia-sip-fs
pkgname = sofia-sip-docs
pkgdesc = An open-source SIP User-Agent library documentation (FreeSWITCH version)
+ arch = any
diff --git a/PKGBUILD b/PKGBUILD
index 631602fcdf79..db568abf1ffd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,27 @@
-# Maintainer: Clarence <xjh.azzbcc@gmail.com>
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Clarence <xjh.azzbcc@gmail.com>
_pkgname=sofia-sip
pkgname=(${_pkgname}-fs ${_pkgname}-docs)
-pkgver=1.13.4
+pkgver=1.13.6
pkgrel=1
pkgdesc="An open-source SIP User-Agent library (FreeSWITCH version)"
-arch=('x86_64')
+arch=('x86_64' 'i686')
url="https://github.com/freeswitch/sofia-sip"
+makedepends=(doxygen)
license=('LGPL')
-source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/freeswitch/$_pkgname/archive/v$pkgver.tar.gz")
-sha256sums=('3f3f7b7b26cc150dae7e1cae95a0fe2c65905311fe143145b4bcda8f97d7ed4e')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/freeswitch/$_pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('6f3cb48a35929abd3454087b32ad4c75fa5fe50fab8a9cc6f98559e6fd1bd64b')
-build() {
- cd "$_pkgname-$pkgver"
+prepare() {
+ cd $_pkgname-$pkgver
./autogen.sh
+}
+
+build() {
+ cd $_pkgname-$pkgver
./configure --prefix=/usr --disable-static
+ # Fight unused direct deps
+ sed -i -e "s/ -shared / $LDFLAGS\0 /g" libtool
make
}
@@ -23,11 +31,12 @@ package_sofia-sip-fs() {
provides=('sofia-sip')
conflicts=('sofia-sip')
- cd "$_pkgname-$pkgver"
+ cd $_pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
package_sofia-sip-docs() {
+ arch=('any')
pkgdesc="An open-source SIP User-Agent library documentation (FreeSWITCH version)"
cd "$_pkgname-$pkgver"