author | Antonio Rojas
<arojas@archlinux.org> 2016-08-30 20:53:11 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2016-08-30 20:53:11 UTC |
parent | 700f13007cc58a61132c7b501ba00029b1acba3f |
PKGBUILD | +15 | -31 |
diff --git a/PKGBUILD b/PKGBUILD index 3bdb87e..4bd5580 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,46 +2,30 @@ # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: trya <tryagainprod@gmail.com> -pkgbase=quazip -pkgname=(quazip-qt4 quazip-qt5) +pkgname=quazip pkgver=0.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package" url="http://sourceforge.net/projects/quazip/" license=('LGPL') arch=('i686' 'x86_64') -makedepends=(qt4 qt5-base cmake automoc4) -source=("http://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz") +depends=(qt5-base) +makedepends=(cmake) +conflicts=('quazip-qt5') +provides=('quazip-qt5') +replaces=('quazip-qt5') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('84163487a4c3470781c93e5f56c4ca43') build() { - 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 -DCMAKE_CXX_FLAGS="$CFLAGS -fPIC" - make - popd + mkdir -p build + cd build + + cmake ../$pkgname-$pkgver -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_WITH_QT4:BOOL=OFF -DCMAKE_CXX_FLAGS="$CFLAGS -fPIC" + make } -package_quazip-qt4() { - depends=(qt4) - replaces=(quazip) - provides=(quazip) - conflicts=(quazip) - - cd $pkgbase-$pkgver/qt4 - make DESTDIR="$pkgdir" install -} - -package_quazip-qt5() { - depends=(qt5-base) - - cd $pkgbase-$pkgver/qt5 +package() { + cd build make DESTDIR="$pkgdir" install }