libpeas: update to 1.32.0
Add vala and git-docgen to generate docs.
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
_realname=libpeas
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.30.0
|
||||
pkgrel=2
|
||||
pkgver=1.32.0
|
||||
pkgrel=1
|
||||
pkgdesc="A GObject-based plugins engine (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
@@ -15,9 +15,9 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkg-config"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-gobject"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
|
||||
"${MINGW_PACKAGE_PREFIX}-gi-docgen"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
"${MINGW_PACKAGE_PREFIX}-vala")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
"${MINGW_PACKAGE_PREFIX}-adwaita-icon-theme"
|
||||
@@ -27,7 +27,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
options=('strip' 'staticlibs')
|
||||
source=(https://download.gnome.org/sources/${_realname}/${pkgver:0:4}/${_realname}-${pkgver}.tar.xz
|
||||
fix-build.patch)
|
||||
sha256sums=('0bf5562e9bfc0382a9dcb81f64340787542568762a3a367d9d90f6185898b9a3'
|
||||
sha256sums=('d625520fa02e8977029b246ae439bc218968965f1e82d612208b713f1dcc3d0e'
|
||||
'49acc06aaf973c7d516db86ac77fe075e6fea26e38af8bea56bd609b54fd407d')
|
||||
|
||||
prepare() {
|
||||
@@ -41,22 +41,25 @@ build() {
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=" \
|
||||
meson \
|
||||
${MINGW_PREFIX}/bin/meson.exe \
|
||||
--prefix="${MINGW_PREFIX}" \
|
||||
--buildtype plain \
|
||||
--wrap-mode=nodownload \
|
||||
--default-library=both \
|
||||
-Ddemos=true \
|
||||
-Dwidgetry=true \
|
||||
-Dgtk_doc=true \
|
||||
-Dpython2=false \
|
||||
-Dvapi=true \
|
||||
../${_realname}-${pkgver}
|
||||
|
||||
meson compile
|
||||
${MINGW_PREFIX}/bin/meson.exe compile
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
DESTDIR="${pkgdir}" meson install
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/meson.exe install
|
||||
|
||||
install -Dm644 ${srcdir}/${_realname}-${pkgver}/COPYING "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user