diff options
author | Aniket Pradhan | 2019-06-07 19:39:12 +0530 |
---|---|---|
committer | Aniket Pradhan | 2019-06-07 19:39:12 +0530 |
commit | 83b9f35300a1de76e9b850f78129646a87abacc6 (patch) | |
tree | a97a0c297b9590ba658ce881f1bd67cd5799a873 /PKGBUILD | |
parent | b9fa38ad54b0007eb8f5ef4e20ac66f6304b037e (diff) | |
download | aur-83b9f35300a1de76e9b850f78129646a87abacc6.tar.gz |
Split qt4 and qt5 packages.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 74 |
1 files changed, 21 insertions, 53 deletions
@@ -1,66 +1,34 @@ -# Maintainer: Tom Nguyen <tom81094@gmail.com> -# Contributor: Juraj Fiala <doctorjellyface at riseup dot net> +# Maintainer: Aniket Pradhan <aniket17133@iiitd.ac.in> +# Contributor: Martin Briza <m@rtinbriza.cz> -pkgbase=adwaita-qt -pkgname=( - "${pkgbase}5" - "${pkgbase}4" -) +pkgname=adwaita-qt pkgver=1.0 pkgrel=1 pkgdesc='A style to bend Qt applications to look like they belong into GNOME Shell' -arch=('i686' 'x86_64') -url="https://github.com/MartinBriza/$pkgbase" +arch=('x86_64') +url="https://github.com/MartinBriza/adwaita-qt" license=('GPL') -groups=('adwaita-qt') -makedepends=('cmake' 'qt4' 'qt5-base') +makedepends=('cmake' 'git' 'qt5-base') optdepends=('qgnomeplatform: apply GNOME settings to Qt apps') -conflicts=('adwaita-qt-common') -replaces=('adwaita-qt-common') -source=("https://github.com/MartinBriza/$pkgbase/archive/$pkgver.tar.gz") -sha512sums=('35993a9f99f9d41812d448d679a9e7a8cb15e8ed9b23a2ea9a33c61c1bfc98a226f8bea2fce3ff0dab29420ff10c4e4a4a800c9b989475cc66c4042257fe154c') - -prepare() { - mkdir -p $pkgbase-$pkgver/build{-qt5,-qt4} -} +conflicts=('adwaita-qt-common' 'adwaita-qt-git') +replaces=('adwaita-qt-common' 'adwaita-qt-git') +source=("https://github.com/FedoraQt/adwaita-qt/archive/1.0.tar.gz") build() { - cd $pkgbase-$pkgver - - pushd build-qt4 - cmake .. \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_QT4=ON - popd - - pushd build-qt5 - cmake .. \ + cd "${srcdir}/${pkgname}-${pkgver}" + mkdir build + cd build + cmake \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DQT_ROOT=/usr/lib/qt - popd - - make -C build-qt4 - make -C build-qt5 + -DCMAKE_INSTALL_PREFIX=/usr .. + make } -package_adwaita-qt4() { - pkgdesc="${pkgdesc} (Qt4)" - depends=('qt4') - optdepends+=('adwaita-qt5: Qt5 version') - - cd $pkgbase-$pkgver - make install/fast DESTDIR="$pkgdir" -C build-qt4 - install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md +package() { + cd "${srcdir}/${pkgname}-1.0/build" + make DESTDIR="$pkgdir" install + install -Dm644 ../README.md "${pkgdir}/usr/share/doc/${pkgname}/README" + install -Dm644 ../LICENSE.LGPL2 "${pkgdir}/usr/share/licences/${pkgname}/LICENSE" } -package_adwaita-qt5() { - pkgdesc="${pkgdesc} (Qt5)" - depends=('qt5-base') - optdepends+=('adwaita-qt4: Qt4 version') - - cd $pkgbase-$pkgver - make install/fast DESTDIR="$pkgdir" -C build-qt5 - install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" README.md -} +sha256sums=('c2c0c71b131d0e3e58ee108570796cf70b35dccaa64ce17915d4486de5e91513') |