diff options
author | doragasu | 2019-05-31 21:47:14 +0200 |
---|---|---|
committer | doragasu | 2019-05-31 21:47:14 +0200 |
commit | 2614125ad92800bcc5e022ef7e3ebca2801f094c (patch) | |
tree | a9471d4b3d12e78239cd3856053d260b123260a2 /PKGBUILD | |
parent | 1e099d5198d84ead2c95b157a6b129c1988dc197 (diff) | |
download | aur-cdcat.tar.gz |
Port to Qt5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -4,37 +4,34 @@ pkgname=cdcat pkgver=2.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="CD/DVD/Media catalog software (Qt based)" arch=('i686' 'x86_64') url="http://cdcat.sourceforge.net/" license=('GPL') -depends=('qt4' 'libtar' 'lib7zip' 'p7zip' 'crypto++') +depends=('qt5-base' 'libtar' 'lib7zip' 'p7zip' 'crypto++') makedepends=('libmediainfo' 'libexif') install=$pkgname.install source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2" - "byte_type.patch" + "qt5.patch" "$pkgname.desktop") sha256sums=('7cb1bbd7646faf93359acda5835f510766c82e612bca577282571f13a8d5f01c' - 'baa15e406f3620dfe031e56b55c97bf2e20261c7fde54e1df4232871ddce8782' + '4ac20e58828d4be095486c1a4d7d0e112ef32c2a7b7b9412ce24ae5f6d52772d' 'c4ab593a72fc6c06c1e8ff4b52d86fb433308053083d4bfd611a53a54c251c67') prepare() { cd $pkgname-$pkgver/src -# Correcty byte type - patch -p2 < ../../byte_type.patch +# Use qt5 instead of qt4 + patch -p2 < ../../qt5.patch # strip local path sed -i "s|/local||g" $pkgname.pro - -# use cryptopp instead of crypto++ - sed -i 's/crypto++/cryptopp/g' `grep -rl crypto++` } build() { cd $pkgname-$pkgver/src - qmake-qt4 $pkgname.pro && make + qmake $pkgname.pro && make } package() { @@ -58,7 +55,7 @@ package() { for _f in *.ts; do _tdir="$pkgdir/usr/share/locale/${_f:6:2}/LC_MESSAGES" install -d "$_tdir" - lrelease-qt4 -silent -qm "$_tdir/${_f/ts/qm}" $_f + lrelease -silent -qm "$_tdir/${_f/ts/qm}" $_f done } |