uriparser: Fix names for static/shared library
This commit is contained in:
@@ -4,7 +4,7 @@ _realname=uriparser
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.9.3
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="RFC 3986 URI parsing and processing libary (mingw-w64)"
|
||||
arch=('any')
|
||||
url="https://uriparser.sourceforge.io/"
|
||||
@@ -15,7 +15,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
|
||||
source=("https://downloads.sourceforge.net/project/${_realname}/Sources/${pkgver}/${_realname}-${pkgver}.tar.bz2"
|
||||
"${_realname}-0.9.2.patch")
|
||||
sha256sums=('28af4adb05e811192ab5f04566bebc5ebf1c30d9ec19138f944963d52419e28f'
|
||||
'b499e6e2cee40659a941254d49e1011d6c3d428a0ab0cb537a39ea7386cba38f')
|
||||
'8823758d69f80ab818217f0be015c08389803621b8983eccc5456e35658b9922')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
@@ -9,3 +9,17 @@
|
||||
WINSOCK_API_LINKAGE const char WSAAPI inet_ntop(
|
||||
int af, const void *src, char *dst, socklen_t size);
|
||||
# endif
|
||||
--- uriparser-0.9.3/CMakeLists.txt.orig 2019-08-05 22:14:42.251048700 +0300
|
||||
+++ uriparser-0.9.3/CMakeLists.txt 2019-08-05 22:20:08.513709900 +0300
|
||||
@@ -152,7 +152,10 @@
|
||||
set_property(TARGET uriparser PROPERTY VERSION ${URIPARSER_SO_CURRENT_MINUS_AGE}.${URIPARSER_SO_AGE}.${URIPARSER_SO_REVISION})
|
||||
set_property(TARGET uriparser PROPERTY SOVERSION ${URIPARSER_SO_CURRENT_MINUS_AGE})
|
||||
if(WIN32)
|
||||
- set_property(TARGET uriparser PROPERTY SUFFIX "-${URIPARSER_SO_CURRENT_MINUS_AGE}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
+ set_target_properties(uriparser PROPERTIES
|
||||
+ OUTPUT_NAME uriparser
|
||||
+ RUNTIME_OUTPUT_NAME uriparser-${URIPARSER_SO_CURRENT_MINUS_AGE}
|
||||
+ ARCHIVE_OUTPUT_NAME uriparser)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user