2015-11-12 23:27:39 +08:00
|
|
|
# $Id$
|
|
|
|
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
|
|
|
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
|
|
|
# Contributor: trya <tryagainprod@gmail.com>
|
2011-11-29 22:58:27 +08:00
|
|
|
|
2015-11-12 23:27:39 +08:00
|
|
|
pkgbase=quazip
|
|
|
|
pkgname=(quazip-qt4 quazip)
|
2015-02-15 22:52:04 +08:00
|
|
|
pkgver=0.7.1
|
2015-11-12 23:27:39 +08:00
|
|
|
pkgrel=2
|
2011-11-29 22:58:27 +08:00
|
|
|
pkgdesc="C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package"
|
|
|
|
url="http://sourceforge.net/projects/quazip/"
|
|
|
|
license=('LGPL')
|
2015-11-12 23:27:39 +08:00
|
|
|
arch=('i686' 'x86_64')
|
|
|
|
makedepends=(qt4 qt5-base cmake automoc4)
|
|
|
|
source=("http://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz" 'qt5.patch')
|
|
|
|
md5sums=('3b99effb2a9417707d463e6f19cf2629'
|
|
|
|
'f79814b21f1fbbfa86a14240d71158fc')
|
|
|
|
|
|
|
|
prepare() {
|
|
|
|
# Make qt4 and qt5 versions coinstallable
|
|
|
|
cd $pkgbase-$pkgver
|
|
|
|
patch -p1 -i ../qt5.patch
|
|
|
|
}
|
2011-11-29 22:58:27 +08:00
|
|
|
|
|
|
|
build() {
|
2015-11-12 23:27:39 +08:00
|
|
|
cd $pkgbase-$pkgver
|
|
|
|
mkdir -p qt{4,5}
|
|
|
|
|
|
|
|
pushd qt4
|
|
|
|
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_WITH_QT4:BOOL=ON
|
|
|
|
make
|
|
|
|
popd
|
|
|
|
|
|
|
|
pushd qt5
|
|
|
|
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_WITH_QT4:BOOL=OFF
|
|
|
|
make
|
|
|
|
popd
|
|
|
|
}
|
|
|
|
|
|
|
|
package_quazip-qt4() {
|
|
|
|
depends=(qt4)
|
|
|
|
replaces=(quazip)
|
|
|
|
provides=(quazip)
|
|
|
|
conflicts=(quazip)
|
|
|
|
|
|
|
|
cd $pkgbase-$pkgver/qt4
|
|
|
|
make DESTDIR="$pkgdir" install
|
2011-11-29 22:58:27 +08:00
|
|
|
}
|
|
|
|
|
2015-11-12 23:27:39 +08:00
|
|
|
package_quazip() {
|
|
|
|
depends=(qt5-base)
|
2013-11-10 17:01:16 +08:00
|
|
|
|
2015-11-12 23:27:39 +08:00
|
|
|
cd $pkgbase-$pkgver/qt5
|
|
|
|
make DESTDIR="$pkgdir" install
|
2015-02-15 22:52:04 +08:00
|
|
|
}
|