# Maintainer: Jaromir Capik <tavvva@email.cz>
#
# Thanks to:
# DonVla <donvla@users.sourceforge.net>

pkgname=xarchive
pkgver=0.2.8_6
pkgrel=2
pkgdesc="XArchive is a generic front-end that uses external wrappers around command line archiving tools."
url="http://xarchive.sourceforge.net/"
license="GPL"
install=xarchive.install
depends=('atk' 'cairo' 'gettext' 'glib2' 'gtk2' 'libiconv' 'pango' 'uclibc')
makedepends=('atk-devel' 'cairo-devel' 'gettext-devel' 'glib2-devel'
	     'gtk2-devel' 'libiconv-devel' 'pango-devel' 'uclibc-devel')
source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver/_/-}.tar.gz"
	canonicalize_file_name.patch
	tar-gnu.diff
	${pkgname}_16x16.xpm
	${pkgname}_32x32.xpm
	${pkgname}.png
	${pkgname}.desktop)

build() {
  cd "${srcdir}/${pkgname}-${pkgver/_/-}"

  patch -p1 < ../canonicalize_file_name.patch
  patch -p0 < ../tar-gnu.diff

  ln -s /usr/include/fnmatch.h fnmatch_.h

  ./configure --prefix=/usr --mandir=/usr/man \
              --host=$CHOST --build=$CHOST

  sed -i 's|#define fnmatch rpl_fnmatch|//#define fnmatch rpl_fnmatch|' config.h

  make
  make DESTDIR="${pkgdir}" install

  install -Dm644 $srcdir/${pkgname}_16x16.xpm $pkgdir/usr/share/pixmaps/${pkgname}_16x16.xpm
  install -Dm644 $srcdir/${pkgname}_32x32.xpm $pkgdir/usr/share/pixmaps/${pkgname}_32x32.xpm
  install -Dm644 $srcdir/${pkgname}.desktop $pkgdir/usr/share/applications/${pkgname}.desktop
  install -Dm644 $srcdir/${pkgname}.png $pkgdir/usr/share/pixmaps/${pkgname}.png
}

md5sums=('e8df5149477d2ca92d4acca515d60005' 'f6062b7b623f2f3f9f82914499579a8f'\
         '6f4fe942fc3002ee6d373f20412d6e97' 'cddcd453c34e198f51bfcba3300eeff3'\
         '64aa1bfa235e5ff43c2bade5c64be94a' 'ddc938280077365420d4ffddbaf5a773'\
         '415c6fce33368dca69eba3e030169fcd')
