miniupnp: Update to 2.1 (#3782)

This commit is contained in:
André Zanghelini
2018-05-21 01:52:51 -03:00
committed by Алексей
parent 3de9ea3440
commit edce7779ed
2 changed files with 4 additions and 32 deletions

View File

@@ -1,21 +0,0 @@
--- miniupnpc-2.0.20170509/CMakeLists.txt.orig 2016-12-16 11:04:32 +0100
+++ miniupnpc-2.0.20170509/CMakeLists.txt 2017-09-25 22:41:23 +0200
@@ -76,6 +76,7 @@
minisoap.c
minissdpc.c
miniwget.c
+ upnpc.c
upnpcommands.c
upnpdev.c
upnpreplyparse.c
@@ -96,9 +97,7 @@
endif (WIN32)
if (WIN32)
- find_library (WINSOCK2_LIBRARY NAMES ws2_32 WS2_32 Ws2_32)
- find_library (IPHLPAPI_LIBRARY NAMES iphlpapi)
- set (LDLIBS ${WINSOCK2_LIBRARY} ${IPHLPAPI_LIBRARY} ${LDLIBS})
+ set (LDLIBS -lws2_32 -liphlpapi ${LDLIBS})
#elseif (CMAKE_SYSTEM_NAME STREQUAL "Solaris")
# find_library (SOCKET_LIBRARY NAMES socket)
# find_library (NSL_LIBRARY NAMES nsl)

View File

@@ -3,7 +3,7 @@
_realname=miniupnpc
pkgbase=mingw-w64-${_realname}
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
pkgver=2.0.20170509
pkgver=2.1
pkgrel=1
pkgdesc="A small UPnP client library/tool to access Internet Gateway Devices (mingw-w64)"
arch=('any')
@@ -15,15 +15,8 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-python2"
"${MINGW_PACKAGE_PREFIX}-python3")
source=(https://miniupnp.tuxfamily.org/files/${_realname}-${pkgver}.tar.gz
001-link-libraries.patch)
sha256sums=('d3c368627f5cdfb66d3ebd64ca39ba54d6ff14a61966dbecb8dd296b7039f16a'
'71cfb79f738260f78406be75c93a88ee35509b8f942db3749b9cbb1ca61319ff')
prepare() {
cd ${_realname}-${pkgver}
patch -p1 -i ${srcdir}/001-link-libraries.patch
}
source=(https://miniupnp.tuxfamily.org/files/${_realname}-${pkgver}.tar.gz)
sha256sums=('e19fb5e01ea5a707e2a8cb96f537fbd9f3a913d53d804a3265e3aeab3d2064c6')
build() {
[[ -d build-${MINGW_CHOST} ]] && rm -rf build-${MINGW_CHOST}
@@ -62,4 +55,4 @@ package() {
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
${MINGW_PREFIX}/bin/python${pyt} setupmingw32.py install --prefix=${MINGW_PREFIX} --root="${pkgdir}"
done
}
}