Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. pkgname=mingw32-atk
  2. pkgver=2.2.0
  3. pkgrel=4
  4. pkgdesc="A library providing a set of interfaces for accessibility (mingw32)"
  5. arch=(any)
  6. license=('LGPL')
  7. depends=(mingw32-runtime mingw32-glib2)
  8. makedepends=(mingw32-gcc)
  9. options=(!strip !buildflags !libtool)
  10. source=("http://ftp.gnome.org/pub/gnome/sources/atk/2.2/atk-${pkgver}.tar.xz")
  11. url='http://www.gtk.org/'
  12. sha256sums=('8b22f0e7803dd3734c676ccd68ea999ff1156ca49d99c3de5c1d269ad0c3739d')
  13.  
  14. build() {
  15. cd "${srcdir}/atk-${pkgver}"
  16.  
  17. export CFLAGS="-O2 -mms-bitfields"
  18. export PKG_CONFIG_LIBDIR="/usr/i486-mingw32/lib/pkgconfig/"
  19. unset LDFLAGS PKG_CONFIG_PATH
  20. mkdir -p build && cd build
  21. ../configure \
  22. --prefix=/usr/i486-mingw32 \
  23. --host=i486-mingw32
  24. make
  25. }
  26.  
  27. package() {
  28. cd "${srcdir}/atk-${pkgver}/build"
  29. mkdir -p "$pkgdir/usr/i486-mingw32/lib"
  30. make DESTDIR="${pkgdir}" install
  31. cd "$pkgdir"
  32. i486-mingw32-strip -x $pkgdir/usr/i486-mingw32/bin/*.dll
  33. i486-mingw32-strip -g $pkgdir/usr/i486-mingw32/lib/*.a
  34. rm usr/i486-mingw32/lib/*.def
  35. rm -rf "usr/i486-mingw32/share/gtk-doc"
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement