dbus-c++: Fix runtime dependencies
This commit is contained in:
parent
ba8bd5e58c
commit
b1e9e1b60f
@ -6,14 +6,19 @@ _upstream="dbus-cplusplus"
|
|||||||
pkgbase=mingw-w64-${_realname}
|
pkgbase=mingw-w64-${_realname}
|
||||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||||
pkgver=0.9.0
|
pkgver=0.9.0
|
||||||
pkgrel=4
|
pkgrel=5
|
||||||
pkgdesc="A C++ API for D-BUS (mingw-w64)"
|
pkgdesc="A C++ API for D-BUS (mingw-w64)"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||||
url="https://dbus-cplusplus.sourceforge.io/"
|
url="https://dbus-cplusplus.sourceforge.io/"
|
||||||
license=('LGPL')
|
license=('spdx:LGPL-2.1-or-later')
|
||||||
depends=("${MINGW_PACKAGE_PREFIX}-dbus" "${MINGW_PACKAGE_PREFIX}-expat")
|
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools" "${MINGW_PACKAGE_PREFIX}-cc")
|
"${MINGW_PACKAGE_PREFIX}-dbus"
|
||||||
|
"${MINGW_PACKAGE_PREFIX}-libwinpthread")
|
||||||
|
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||||
|
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||||
|
"${MINGW_PACKAGE_PREFIX}-expat")
|
||||||
|
optdepends=("${MINGW_PACKAGE_PREFIX}-expat: For dbusxx-xml2cpp")
|
||||||
source=("${_realname}-${pkgver}.tar.gz"::"https://sourceforge.net/projects/${_upstream}/files/${_realname}/${pkgver}/${_srcname}-${pkgver}.tar.gz"
|
source=("${_realname}-${pkgver}.tar.gz"::"https://sourceforge.net/projects/${_upstream}/files/${_realname}/${pkgver}/${_srcname}-${pkgver}.tar.gz"
|
||||||
'gcc47.patch'
|
'gcc47.patch'
|
||||||
'disable-threading.patch'
|
'disable-threading.patch'
|
||||||
@ -44,9 +49,6 @@ build() {
|
|||||||
export CPPFLAGS+=" -D_WIN32_WINNT=0x600" # needed to build with winsock2.h
|
export CPPFLAGS+=" -D_WIN32_WINNT=0x600" # needed to build with winsock2.h
|
||||||
../${_srcname}-${pkgver}/configure \
|
../${_srcname}-${pkgver}/configure \
|
||||||
--prefix=${MINGW_PREFIX} \
|
--prefix=${MINGW_PREFIX} \
|
||||||
--build=${MINGW_CHOST} \
|
|
||||||
--host=${MINGW_CHOST} \
|
|
||||||
--target=${MINGW_CHOST} \
|
|
||||||
--enable-static \
|
--enable-static \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--disable-ecore \
|
--disable-ecore \
|
||||||
@ -59,5 +61,9 @@ build() {
|
|||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "${srcdir}"/build-${MSYSTEM}
|
cd "${srcdir}"/build-${MSYSTEM}
|
||||||
|
|
||||||
make install DESTDIR="${pkgdir}"
|
make install DESTDIR="${pkgdir}"
|
||||||
|
|
||||||
|
install -Dm644 "${srcdir}"/${_srcname}-${pkgver}/COPYING \
|
||||||
|
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user