Advertisement
Manko10

wxgtk-light

Apr 15th, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.64 KB | None | 0 0
  1. # Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
  2. # Contributor: megadriver <megadriver at gmx dot com>, Janek Bevendorff <janek at refining-linux dot org>
  3. # Based on wxgtk from [extra]
  4.  
  5. pkgname=wxgtk-light
  6. pkgver=2.8.12
  7. pkgrel=2
  8. pkgdesc="GTK+ implementation of wxWidgets API for GUI (GNOME/GStreamer free!)"
  9. arch=('i686' 'x86_64')
  10. url="http://wxwidgets.org"
  11. license=('custom:wxWindows')
  12. depends=('gtk2' 'libgl' 'libxxf86vm' 'libsm' 'sdl')
  13. makedepends=('mesa' 'ccache' 'glu' 'libxt')
  14. provides=('wxgtk')
  15. conflicts=('wxgtk')
  16. source=(http://downloads.sourceforge.net/wxwindows/wxWidgets-${pkgver}.tar.bz2)
  17.  
  18. sha1sums=('c1a3c25de3ab43e2d722c2b7c4048e999c57ef21')
  19.  
  20. options=('ccache')  # Required to build libwx_gtk2u_mmedia
  21.  
  22. build() {
  23.   rm -fr "${srcdir}/wxWidgets-build"
  24.   cp -R "${srcdir}/wxWidgets-${pkgver}" "${srcdir}/wxWidgets-build"
  25.   cd "${srcdir}/wxWidgets-build"
  26.  
  27.   sed -i 's,/usr/$wx_cv_std_libpath,& /usr/lib,' configure
  28.   ./configure --prefix=/usr \
  29.           --libdir=/usr/lib \
  30.           --with-gtk=2 \
  31.           --with-opengl \
  32.           --enable-unicode \
  33.           --enable-graphics_ctx  \
  34.           --disable-optimize \
  35.           --disable-mediactrl \
  36.           --with-regex=builtin \
  37.           --with-libpng=sys \
  38.           --with-libxpm=sys \
  39.           --with-libjpeg=sys \
  40.           --with-libtiff=sys \
  41.           --with-sdl \
  42.           --disable-precomp-headers
  43.   make
  44.   make -C locale allmo
  45.   cd contrib/src
  46.   make
  47. }
  48.  
  49. package() {
  50.   cd "${srcdir}/wxWidgets-build"
  51.   make DESTDIR="${pkgdir}" install
  52.   cd contrib/src
  53.   make DESTDIR="${pkgdir}" install
  54.   install -D -m644 ../../docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement