diff options
author | Oleg Antonyan | 2024-12-18 07:57:14 +0000 |
---|---|---|
committer | Oleg Antonyan | 2024-12-18 07:57:14 +0000 |
commit | 27ba3232b3cc208e328bd6ef71bb9764643889ac (patch) | |
tree | b90553615462346a8103a5d3352755601a1749d8 /PKGBUILD | |
parent | 873acbdde33ea7515bf3af61b3e58be82e475468 (diff) | |
download | aur-27ba3232b3cc208e328bd6ef71bb9764643889ac.tar.gz |
Cmake (#164) (1.1.0-0 https://github.com/olegantonyan/mpz/commit/f6b2a329)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -2,30 +2,30 @@ # Contributor: Oleg Antonyan <oleg.b.antonyan@gmail.com> pkgname=mpz -pkgver=1.0.26 +pkgver=1.1.0 pkgrel=0 pkgdesc='Music player for the large local collections' arch=('x86_64') url="https://github.com/olegantonyan/mpz" license=('GPL3') -depends=('qt6-multimedia' 'hicolor-icon-theme' 'yaml-cpp' 'taglib') +depends=('cmake' 'qt6-multimedia' 'hicolor-icon-theme' 'yaml-cpp' 'taglib') provides=('mpz') -source=("$pkgname-$pkgver-$pkgrel.zip::https://github.com/olegantonyan/mpz/archive/7d16bbff42b6b0ee504e2b9e3129483d33b614d6.zip") -sha256sums=('aad14c7bdd3ea61d6846d598fb14101e54079512f0285573a50bf16fea62ddfa') +source=("$pkgname-$pkgver-$pkgrel.zip::https://github.com/olegantonyan/mpz/archive/f6b2a329286e7e04935677597f016b49a1abfa02.zip") +sha256sums=('0eb0c0c89d99a7bf829edd46b961254dd6904c9b4a96dfc7973be7add6b7cffc') build() { - cd mpz-7d16bbff42b6b0ee504e2b9e3129483d33b614d6 + cd mpz-f6b2a329286e7e04935677597f016b49a1abfa02 rm -rf build mkdir build cd build - qmake6 CONFIG+=release DEFINES+=USE_SYSTEM_TAGLIB DEFINES+=USE_SYSTEM_YAMLCPP .. - make + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DUSE_SYSTEM_TAGLIB=ON -DUSE_SYSTEM_YAMLCPP=ON .. + cmake --build . } package() { - cd mpz-7d16bbff42b6b0ee504e2b9e3129483d33b614d6 + cd mpz-f6b2a329286e7e04935677597f016b49a1abfa02 cd build - make install INSTALL_ROOT=$pkgdir + DESTDIR="$pkgdir" cmake --install . } |