pidgine: some cleanups

split gettext, use minge gtk-doc, remove rsync dep
This commit is contained in:
Christoph Reiter
2024-02-02 21:44:44 +01:00
parent a27a3fc353
commit c6e2ca65fd

View File

@@ -5,7 +5,7 @@ _realname='pidgin'
pkgbase="mingw-w64-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=2.14.12
pkgrel=1
pkgrel=2
pkgdesc='Multi-protocol instant messaging client (mingw-w64)'
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64')
@@ -19,7 +19,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-adwaita-icon-theme"
"${MINGW_PACKAGE_PREFIX}-farstream"
"${MINGW_PACKAGE_PREFIX}-freetype"
"${MINGW_PACKAGE_PREFIX}-fontconfig"
"${MINGW_PACKAGE_PREFIX}-gettext"
"${MINGW_PACKAGE_PREFIX}-gettext-runtime"
"${MINGW_PACKAGE_PREFIX}-gnutls"
"${MINGW_PACKAGE_PREFIX}-gsasl"
"${MINGW_PACKAGE_PREFIX}-gst-plugins-base"
@@ -39,10 +39,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools"
"${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-doxygen"
"${MINGW_PACKAGE_PREFIX}-gettext-tools"
#"${MINGW_PACKAGE_PREFIX}-dbus-glib"
'gtk-doc'
'intltool'
'rsync')
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
'intltool')
source=("https://downloads.sourceforge.net/${_realname}/${_realname}-${pkgver}.tar.bz2"{,.asc}
001-autotools-and-fhs.patch
002-build-fixes.patch
@@ -70,8 +70,7 @@ prepare() {
}
build() {
msg2 'Synchronizing build directory'
rsync --recursive --times "${srcdir}/${_realname}-${pkgver}"/* "${srcdir}/build-${MSYSTEM}"
cp -r "${srcdir}/${_realname}-${pkgver}" "${srcdir}/build-${MSYSTEM}"
cd "${srcdir}/build-${MSYSTEM}"
CFLAGS+=" -Wno-deprecated-declarations -Wno-int-conversion" \