# Contributor: Pavel Kalian # Maintainer: ScrumpyJack setvar pkgname = 'wxgtk' setvar pkgver = '3.0.3' setvar pkgrel = '0' setvar pkgdesc = ""GTK2 port of wxWidgets GUI library"" setvar url = ""http://www.wxwidgets.org/"" setvar arch = ""all"" setvar license = ""wxWidgets"" setvar depends = """" setvar depends_dev = ""gtk+2.0-dev mesa-dev zlib-dev tiff-dev libjpeg-turbo-dev expat-dev libsm-dev"" setvar makedepends = ""$depends_dev glu-dev sdl-dev gst-plugins-base0.10-dev gstreamer0.10-dev gconf-dev"" setvar install = """" setvar subpackages = ""$pkgname-dev $pkgname-lang $pkgname-media $pkgname-base"" setvar source = ""https://github.com/wxWidgets/wxWidgets/releases/download/v${pkgver}/wxWidgets-${pkgver}.tar.bz2"" setvar builddir = ""$srcdir/wxWidgets-$pkgver"" proc prepare { default_prepare || return 1 update_config_sub || return 1 } proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --with-sdl \ --with-opengl \ --enable-unicode \ --enable-aui \ --enable-no_deps \ --enable-shared \ --enable-sound \ --enable-mediactrl \ --disable-rpath \ --disable-optimise \ || return 1 make || return 1 } proc package { cd $builddir make DESTDIR="$pkgdir" install || return 1 } proc dev { default_dev mv "$pkgdir"/usr/lib/wx/config "$subpkgdir"/usr/lib/wx/ || return 1 mv "$pkgdir"/usr/bin/wxrc* "$subpkgdir"/usr/bin/ || return 1 mv "$pkgdir"/usr/share/bakefile "$subpkgdir"/usr/share/ || return 1 } proc media { setvar pkdesc = ""Multimedia add-on for the wxWidgets library"" mkdir -p "$subpkgdir"/usr/lib/ mv "$pkgdir"/usr/lib/libwx_gtk2u_media-*.so.* "$subpkgdir"/usr/lib/ } proc base { setvar pkgdesc = ""Non-GUI support classes from the wxWidgets library"" mkdir -p "$subpkgdir"/usr/lib/ mv "$pkgdir"/usr/lib/libwx_baseu-*.so.* \ "$pkgdir"/usr/lib/libwx_baseu_net-*.so.* \ "$pkgdir"/usr/lib/libwx_baseu_xml-*.so.* \ "$subpkgdir"/usr/lib/ } setvar sha512sums = ""dfe53682d7cda1d460f336a890603c4e823078be4b05e7cf43ab36cb49247f702808aa939d9311705bdf5f96eaa076e7a8f77f4415bc07c5bfdc19e5deff1dd1 wxWidgets-3.0.3.tar.bz2""