Skip to content
Snippets Groups Projects
Commit 754e54a4 authored by Marian Buschsieweke's avatar Marian Buschsieweke Committed by Natanael Copa
Browse files

comunity/wxgtk: Update to 3.1.2

parent 442cde81
No related branches found
No related tags found
No related merge requests found
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
# Contributor: Pavel Kalian <pavel@kalian.cz> # Contributor: Pavel Kalian <pavel@kalian.cz>
# Maintainer: ScrumpyJack <scrumpyjack@st.ilet.to> # Maintainer: ScrumpyJack <scrumpyjack@st.ilet.to>
pkgname=wxgtk pkgname=wxgtk
pkgver=3.0.4 pkgver=3.1.2
pkgrel=4 pkgrel=0
pkgdesc="GTK2 port of wxWidgets GUI library" pkgdesc="GTK2 port of wxWidgets GUI library"
url="https://www.wxwidgets.org/" url="https://www.wxwidgets.org/"
arch="all" arch="all"
...@@ -26,11 +26,6 @@ subpackages=" ...@@ -26,11 +26,6 @@ subpackages="
source="https://github.com/wxWidgets/wxWidgets/releases/download/v${pkgver}/wxWidgets-${pkgver}.tar.bz2" source="https://github.com/wxWidgets/wxWidgets/releases/download/v${pkgver}/wxWidgets-${pkgver}.tar.bz2"
builddir="$srcdir/wxWidgets-$pkgver" builddir="$srcdir/wxWidgets-$pkgver"
prepare() {
default_prepare
update_config_sub
}
build() { build() {
for gtk_version in 2 3; do for gtk_version in 2 3; do
cd "$builddir" cd "$builddir"
...@@ -44,11 +39,11 @@ build() { ...@@ -44,11 +39,11 @@ build() {
--with-opengl \ --with-opengl \
--enable-unicode \ --enable-unicode \
--enable-aui \ --enable-aui \
--enable-no_deps \
--enable-shared \ --enable-shared \
--enable-sound \ --enable-sound \
--enable-mediactrl \ --enable-mediactrl \
--disable-rpath \ --disable-rpath \
--disable-xlocale \
--disable-optimise \ --disable-optimise \
--with-gtk=${gtk_version} --with-gtk=${gtk_version}
...@@ -69,21 +64,22 @@ dev() { ...@@ -69,21 +64,22 @@ dev() {
default_dev default_dev
mkdir -p "$subpkgdir"/usr/lib/wx/config mkdir -p "$subpkgdir"/usr/lib/wx/config
mv "$pkgdir"/usr/lib/wx/config/gtk2-unicode-3.0 "$subpkgdir"/usr/lib/wx/config mv "$pkgdir"/usr/lib/wx/config/gtk2-unicode-${pkgver:0:3} "$subpkgdir"/usr/lib/wx/config
mkdir -p "$subpkgdir"/usr/bin mkdir -p "$subpkgdir"/usr/bin
cd "$subpkgdir"/usr/bin/ cd "$subpkgdir"/usr/bin/
ln -s /usr/lib/wx/config/gtk2-unicode-3.0 wx-config-gtk2 ln -s /usr/lib/wx/config/gtk2-unicode-${pkgver:0:3} wx-config-gtk2
ln -sf /usr/bin/wx-config-gtk2 wx-config ln -sf /usr/bin/wx-config-gtk2 wx-config
# Move stuff back into the wild for the other -dev packages # Move stuff back into the wild for the other -dev packages
mv "$subpkgdir"/usr/include/wx-3.0 "$pkgdir"/usr/include mkdir -p "$pkgdir"/usr/include
mv "$subpkgdir"/usr/include/wx-${pkgver:0:3} "$pkgdir"/usr/include
mv "$subpkgdir"/usr/lib/libwx_baseu*.so "$pkgdir"/usr/lib mv "$subpkgdir"/usr/lib/libwx_baseu*.so "$pkgdir"/usr/lib
mv "$subpkgdir"/usr/share/aclocal "$pkgdir"/usr/share mv "$subpkgdir"/usr/share/aclocal "$pkgdir"/usr/share
mv "$subpkgdir"/usr/lib/libwx_gtk3u*.so "$pkgdir"/usr/lib mv "$subpkgdir"/usr/lib/libwx_gtk3u*.so "$pkgdir"/usr/lib
mkdir -p "$pkgdir"/usr/lib/wx/include mkdir -p "$pkgdir"/usr/lib/wx/include
mv "$subpkgdir"/usr/lib/wx/include/gtk3-unicode-3.0 "$pkgdir"/usr/lib/wx/include mv "$subpkgdir"/usr/lib/wx/include/gtk3-unicode-${pkgver:0:3} "$pkgdir"/usr/lib/wx/include
} }
_base_dev() { _base_dev() {
...@@ -106,11 +102,11 @@ _dev3() { ...@@ -106,11 +102,11 @@ _dev3() {
default_dev default_dev
mkdir -p "$subpkgdir"/usr/lib/wx/config mkdir -p "$subpkgdir"/usr/lib/wx/config
mv "$pkgdir"/usr/lib/wx/config/gtk3-unicode-3.0 "$subpkgdir"/usr/lib/wx/config mv "$pkgdir"/usr/lib/wx/config/gtk3-unicode-${pkgver:0:3} "$subpkgdir"/usr/lib/wx/config
mkdir -p "$subpkgdir"/usr/bin mkdir -p "$subpkgdir"/usr/bin
cd "$subpkgdir"/usr/bin/ cd "$subpkgdir"/usr/bin/
ln -s /usr/lib/wx/config/gtk3-unicode-3.0 wx-config-gtk3 ln -s /usr/lib/wx/config/gtk3-unicode-${pkgver:0:3} wx-config-gtk3
} }
_media2() { _media2() {
...@@ -142,4 +138,4 @@ _gtk3() { ...@@ -142,4 +138,4 @@ _gtk3() {
mv "$pkgdir"/usr/lib/libwx_gtk3* "$subpkgdir"/usr/lib/ mv "$pkgdir"/usr/lib/libwx_gtk3* "$subpkgdir"/usr/lib/
} }
sha512sums="c9e6b35d541a99921c54cfdac260843f574f146b27f924a7a0fca5007344fa99865a96ded95e6802329ad9221b4880d62b92277a1b4c1ce71420acb672ad9158 wxWidgets-3.0.4.tar.bz2" sha512sums="e0c6cc58f87c7534be100b098b6db4c5a7a6b7972a8ccc0573dc38cda1b098e1d9f3ea541771173889806f093b4fb5bc0f2b57952eedf907fe7e5d7c01840cf6 wxWidgets-3.1.2.tar.bz2"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment