From 2452b1dfe94f3afe9047a7d72fd8560a14901aaa Mon Sep 17 00:00:00 2001 From: Bjoern Lemke Date: Wed, 20 Jul 2016 11:21:05 +0200 Subject: [PATCH] Updated lfcxml to version 1.2.4, dependency correction for cego package --- mingw-w64-cego/PKGBUILD | 4 ++-- mingw-w64-lfcxml/PKGBUILD | 17 ++++++++++++++--- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/mingw-w64-cego/PKGBUILD b/mingw-w64-cego/PKGBUILD index 29a3b4e696..a65e4409ae 100644 --- a/mingw-w64-cego/PKGBUILD +++ b/mingw-w64-cego/PKGBUILD @@ -12,8 +12,8 @@ license=('GPL3') source=("http://www.lemke-it.com/${_realname}-${pkgver}.tar.gz") -depends=("${MINGW_PACKAGE_PREFIX}-lfcbase=1.8.2") -depends=("${MINGW_PACKAGE_PREFIX}-lfcxml=1.2.3") +depends=("${MINGW_PACKAGE_PREFIX}-lfcbase=1.8.9") +depends=("${MINGW_PACKAGE_PREFIX}-lfcxml=1.2.4") sha256sums=('859abdf6f7c54656c133290b7f5b4d2035bf938e674c16ec35d11507287df080') diff --git a/mingw-w64-lfcxml/PKGBUILD b/mingw-w64-lfcxml/PKGBUILD index d46e451569..7dda6e575e 100644 --- a/mingw-w64-lfcxml/PKGBUILD +++ b/mingw-w64-lfcxml/PKGBUILD @@ -3,7 +3,7 @@ _realname=lfcxml pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") -pkgver=1.2.3 +pkgver=1.2.4 pkgrel=1 pkgdesc="LFC C++ xml classes (mingw-w64)" arch=('any') @@ -12,10 +12,10 @@ license=('GPL3') source=("http://www.lemke-it.com/${_realname}-${pkgver}.tar.gz") -depends=("${MINGW_PACKAGE_PREFIX}-lfcbase") +depends=("${MINGW_PACKAGE_PREFIX}-lfcbase=1.8.9") source=("http://www.lemke-it.com/${_realname}-${pkgver}.tar.gz") -sha256sums=("eb64bfc54557aa876b289c4fb04383287e19e7ed7e86992f05e21434338c6bb1") +sha256sums=("d7d32caefa38f4d5683e20b6dfecdf58aac5739d7a9b1ae58fac8ab4824b580a") prepare() { cd $srcdir/${_realname}-${pkgver} @@ -34,6 +34,13 @@ build() { --enable-shared make + + ${MINGW_PREFIX}/bin/gcc -shared \ + -Wl,--out-implib,liblfcxml.dll.a \ + -o liblfcxml-0.dll \ + ${srcdir}/build-${CARCH}/src/*.o \ + -llfcbase -lsystre -lws2_32 -lpthread -lstdc++ + } check() { @@ -44,4 +51,8 @@ check() { package() { cd "${srcdir}"/build-${CARCH} make install DESTDIR="${pkgdir}" + mkdir -p "${pkgdir}"${MINGW_PREFIX}/{bin,lib} + install -m 0755 liblfcxml-0.dll "${pkgdir}${MINGW_PREFIX}/bin" + install -m 0644 liblfcxml.dll.a "${pkgdir}${MINGW_PREFIX}/lib" + }