summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGAZDOWN2018-05-08 12:55:13 +0200
committerGAZDOWN2018-05-08 12:55:13 +0200
commit75b6fdc110cd77605d9df9c0fd99a498c09b5faf (patch)
tree251960f26b278c27ecf15d84903766ff73862bc4 /PKGBUILD
downloadaur-75b6fdc110cd77605d9df9c0fd99a498c09b5faf.tar.gz
Initial commit of libupnp 1.8 release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ee6707585963
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Marcel Gazdik <gazdikmarcel[at]gmail[dot]com>
+
+pkgname=libupnp18
+_pkgname=libupnp
+pkgver=1.8.3
+_pkgver=1.8
+pkgrel=4
+pkgdesc='Portable Open Source UPnP Development Kit'
+url='http://pupnp.sourceforge.net/'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc')
+makedepends=('pkgconfig')
+source=(https://downloads.sourceforge.net/sourceforge/pupnp/${_pkgname}-${pkgver}.tar.bz2
+ ${pkgname}.install)
+sha256sums=('9afa0b09faa9ebd9e8a6425ddbfe8d1d856544c49b1f86fde221219e569a308d'
+ '61e35270c6bf6206a209cfd9d014cb6d076927bebfb34cb173694ab3199ad57c')
+
+prepare() {
+ cd ${_pkgname}-${pkgver}
+ autoreconf -fiv
+}
+
+build() {
+ cd ${_pkgname}-${pkgver}
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib/libupnp-${_pkgver} \
+ --includedir=/usr/include/${_pkgname}-${_pkgver}
+ make
+}
+
+package() {
+ cd ${_pkgname}-${pkgver}
+ make DESTDIR=${pkgdir} install
+
+ install -dm755 ${pkgdir}/usr/lib/pkgconfig/
+ ln -sf /usr/lib/${_pkgname}-${_pkgver}/pkgconfig/libupnp.pc ${pkgdir}/usr/lib/pkgconfig/${_pkgname}-${_pkgver}.pc
+
+ install -dm755 ${pkgdir}/etc/ld.so.conf.d/
+ echo "/usr/lib/${_pkgname}-${_pkgver}" > ${pkgdir}/etc/ld.so.conf.d/${_pkgname}-${_pkgver}.conf
+
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}-${_pkgver}"
+}
+
+
+
+# vim: ts=2 sw=2 et: