diff options
author | sL1pKn07 | 2021-04-22 20:07:50 +0200 |
---|---|---|
committer | sL1pKn07 | 2021-04-22 20:07:50 +0200 |
commit | 466cf48bd8cf2dc13664b9687c72e379f253ca88 (patch) | |
tree | ed37b5b335d7a2e5175ba6cd8fbe59c1ea7c36ed /PKGBUILD | |
parent | ffe0247c8900cec40ca7781a61fd5dceb3fa1a8f (diff) | |
download | aur-466cf48bd8cf2dc13664b9687c72e379f253ca88.tar.gz |
Update to 3.1.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 21 insertions, 20 deletions
@@ -6,7 +6,7 @@ pkgname=('wxbase-dev-light' 'wxgtk3-dev-light' 'wxcommon-dev-light' ) -pkgver=3.1.4 +pkgver=3.1.5 pkgrel=1 pkgdesc="wxWidgets suite for Base and GTK2 and GTK3 toolkits . Development branch (GNOME/GStreamer free!)" arch=('x86_64') @@ -18,8 +18,10 @@ makedepends=('git' 'gtk2' 'gtk3' 'libsm' - 'libgl' 'libnotify' + 'curl' + 'libsecret' + 'libxtst' ) source=("wxwidgets::git+https://github.com/wxWidgets/wxWidgets.git#tag=v${pkgver}" 'make-abicheck-non-fatal.patch' @@ -27,9 +29,9 @@ source=("wxwidgets::git+https://github.com/wxWidgets/wxWidgets.git#tag=v${pkgver 'wxGTK-collision.patch' ) sha256sums=('SKIP' + '214c2d9211e3505e94008747352f5fa07203d4d9087535985a1b6084d4e40ac7' 'SKIP' - 'SKIP' - 'SKIP' + '7b41947bc72bf8d6edae67837d854390555cc5afc48dda618efd3021b5f6d7a8' ) prepare() { @@ -94,51 +96,51 @@ build() { package_wxbase-dev-light() { pkgdesc="wxWidgets Base. Development branch (GNOME/GStreamer free!)" - depends=('wxcommon-light' - 'bash' - 'expat' - 'zlib' + depends=('expat' + 'curl' + 'libsecret' ) provides=('wxbase-dev') conflicts=('wxbase-dev') options=('!emptydirs') make -C build-base DESTDIR="${pkgdir}" install + make -C build-gtk2 DESTDIR="${pkgdir}" locale_uninstall mv "${pkgdir}/usr/bin/wx-config-3.1" "${pkgdir}/usr/bin/wx-config-base-3.1" rm -fr "${pkgdir}/usr/include" - rm -fr "${pkgdir}/usr/share" + rm -fr "${pkgdir}/usr/share/bakefile" install -Dm644 wxwidgets/docs/licence.txt "${pkgdir}/usr/share/licenses/wxbase-dev-light/LICENSE" } package_wxgtk2-dev-light() { pkgdesc="wxWidgets GTK2 Toolkit. Development branch (GNOME/GStreamer free!)" - depends=('wxcommon-light' - 'libgl' + depends=('wxcommon-dev-light' 'gtk2' 'libsm' 'sdl2' 'libnotify' + 'libxtst' ) provides=('wxgtk2-dev') conflicts=('wxgtk2-dev') options=('!emptydirs') make -C build-gtk2 DESTDIR="${pkgdir}" install + make -C build-gtk2 DESTDIR="${pkgdir}" uninstall_basedll uninstall_netdll uninstall_xmldll locale_uninstall + make -C build-gtk2/utils DESTDIR="${pkgdir}" uninstall_wxrc cp -P "${pkgdir}/usr/bin/wx-config-3.1" "${pkgdir}/usr/bin/wx-config-gtk2-3.1" - rm -fr "${pkgdir}/usr/bin/"wxrc{,-3.1} rm -fr "${pkgdir}/usr/include" - rm -fr "${pkgdir}/usr/lib/"*baseu* - rm -fr "${pkgdir}/usr/share" + rm -fr "${pkgdir}/usr/share/bakefile" install -Dm644 wxwidgets/docs/licence.txt "${pkgdir}/usr/share/licenses/wxgtk2-dev-light/LICENSE" } package_wxgtk3-dev-light() { pkgdesc="wxWidgets GTK3 Toolkit. Development branch (GNOME/GStreamer free!)" - depends=('wxcommon-light' + depends=('wxcommon-dev-light' 'gtk3' 'libsm' 'sdl2' @@ -149,19 +151,19 @@ package_wxgtk3-dev-light() { options=('!emptydirs') make -C build-gtk3 DESTDIR="${pkgdir}" install + make -C build-gtk3 DESTDIR="${pkgdir}" uninstall_basedll uninstall_netdll uninstall_xmldll locale_uninstall + make -C build-gtk3/utils DESTDIR="${pkgdir}" uninstall_wxrc mv "${pkgdir}/usr/bin/wx-config-3.1" "${pkgdir}/usr/bin/wx-config-gtk3-3.1" - rm -fr "${pkgdir}/usr/bin/"wxrc{,-3.1} rm -fr "${pkgdir}/usr/include" - rm -fr "${pkgdir}/usr/lib/"*baseu* - rm -fr "${pkgdir}/usr/share" + rm -fr "${pkgdir}/usr/share/bakefile" install -Dm644 wxwidgets/docs/licence.txt "${pkgdir}/usr/share/licenses/wxgtk3-dev-light/LICENSE" } package_wxcommon-dev-light() { pkgdesc="wxWidgets common. Development branch (GNOME/GStreamer free!)" - depends=('wxbase-light') + depends=('wxbase-dev-light') provides=('wxgtk-common-dev') conflicts=('wxgtk-common-dev') options=('!emptydirs') @@ -172,7 +174,6 @@ package_wxcommon-dev-light() { rm -fr "${pkgdir}/usr/bin/wx-config-3.1" rm -fr "${pkgdir}/usr/lib" - rm -fr "${pkgdir}/usr/share/locale/it/LC_MESSAGES/wxmsw.mo" install -Dm644 wxwidgets/docs/licence.txt "${pkgdir}/usr/share/licenses/wxcommon-dev-light/LICENSE" } |