gsoap: update to 2.8.124

This commit is contained in:
Mehdi Chinoune
2022-12-02 17:50:36 +00:00
committed by مهدي شينون (Mehdi Chinoune)
parent 5269682747
commit f11ea5dfb4

View File

@@ -1,15 +1,10 @@
# Maintainer: gym603 <gui_yuan_miao@163.com>
_realname=gsoap
_ver_major=2
_ver_minor=8
_ver_patch=122
_dir="${_realname}-${_ver_major}.${_ver_minor}"
_file="${_realname}_${_ver_major}.${_ver_minor}.${_ver_patch}.zip"
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver="${_ver_major}.${_ver_minor}.${_ver_patch}"
pkgver=2.8.124
pkgrel=1
pkgdesc="An extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings (mingw-w64)"
arch=('any')
@@ -20,26 +15,25 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools")
source=(https://prdownloads.sourceforge.net/gsoap2/${_realname}_${pkgver}.zip)
sha256sums=('3eb8486c986b44071bb5f19ef7b990791f819bb267c0bf640e95bd991070fad8')
sha256sums=('4b798780989338f665ef8e171bbcc422a271004d62d5852666d5eeca33a6a636')
build() {
[[ -d "${srcdir}/build-${MSYSTEM}" ]] && rm -rf "${srcdir}/build-${MSYSTEM}"
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
../${_dir}/configure \
../${_realname}-${pkgver%.*}/configure \
--prefix=${MINGW_PREFIX} \
--build=${MINGW_CHOST} \
--host=${MINGW_CHOST} \
--target=${MINGW_CHOST} \
--disable-ssl
make -j1
make
}
package() {
cd "${srcdir}/build-${MSYSTEM}"
make DESTDIR="${pkgdir}" install
cd "${srcdir}/${_dir}"
install -Dm644 LICENSE.txt "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE.txt"
install -Dm644 "${srcdir}/${_realname}-${pkgver%.*}/LICENSE.txt" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE.txt"
}