summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD54
2 files changed, 56 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 57e3338217be..1be8a3fc0cb8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = krename-git
pkgdesc = A very powerful batch file renamer for KDE. (GIT Version)
- pkgver = 5.0.60.r543.141e811
+ pkgver = 5.0.60.r768.a158c79
pkgrel = 1
url = https://kde.org/applications/en/utilities/org.kde.krename
arch = x86_64
@@ -9,11 +9,29 @@ pkgbase = krename-git
makedepends = extra-cmake-modules
makedepends = python
makedepends = kdoctools
+ depends = gcc-libs
+ depends = glibc
+ depends = karchive
+ depends = kcompletion
+ depends = kconfig
+ depends = kcoreaddons
+ depends = kcrash
+ depends = ki18n
depends = kio
- depends = taglib
- depends = podofo
- depends = kjs
+ depends = kitemviews
+ depends = kjobwidgets
+ depends = kservice
+ depends = kwidgetsaddons
+ depends = kxmlgui
depends = exiv2
+ depends = libexiv2.so
+ depends = freetype2
+ depends = libfreetype.so
+ depends = podofo
+ depends = libpodofo.so
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = taglib
depends = hicolor-icon-theme
provides = krename
conflicts = krename
@@ -21,4 +39,3 @@ pkgbase = krename-git
sha1sums = SKIP
pkgname = krename-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 4fca86db3c0d..b70b7980f453 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,41 @@
# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=krename-git
-pkgver=5.0.60.r543.141e811
+pkgver=5.0.60.r768.a158c79
pkgrel=1
pkgdesc="A very powerful batch file renamer for KDE. (GIT Version)"
arch=('x86_64')
url='https://kde.org/applications/en/utilities/org.kde.krename'
license=('GPL')
-depends=('kio'
- 'taglib'
- 'podofo'
- 'kjs'
- 'exiv2'
- 'hicolor-icon-theme'
- )
-makedepends=('git'
- 'extra-cmake-modules'
- 'python'
- 'kdoctools'
- )
+depends=(
+ 'gcc-libs' # 'libgcc_s.so' 'libstdc++.so'
+ 'glibc' # 'libc.so'
+ 'karchive' # 'libKF5Archive.so'
+ 'kcompletion' # 'libKF5Completion.so'
+ 'kconfig' # 'libKF5ConfigCore.so'
+ 'kcoreaddons' # 'libKF5CoreAddons.so'
+ 'kcrash' # 'libKF5Crash.so'
+ 'ki18n' # 'libKF5I18n.so'
+ 'kio' # 'libKF5KIOCore.so' 'libKF5KIOFileWidgets.so' 'libKF5KIOWidgets.so'
+ 'kitemviews' # 'libKF5ItemViews.so'
+ 'kjobwidgets' # 'libKF5JobWidgets.so'
+ 'kservice' # 'libKF5Service.so'
+ 'kwidgetsaddons' # 'libKF5WidgetsAddons.so'
+ 'kxmlgui' # 'libKF5XmlGui.so'
+ 'exiv2' 'libexiv2.so'
+ 'freetype2' 'libfreetype.so'
+ 'podofo' 'libpodofo.so'
+ 'qt5-base' # 'libQt5Core.so' 'libQt5Gui.so' 'libQt5Widgets.so' 'libQt5Xml.so'
+ 'qt5-declarative' # 'libQt5Qml.so'
+ 'taglib' # 'libtag.so'
+ 'hicolor-icon-theme'
+)
+makedepends=(
+ 'git'
+ 'extra-cmake-modules'
+ 'python'
+ 'kdoctools'
+)
provides=('krename')
conflicts=('krename')
source=('git+https://invent.kde.org/utilities/krename.git')
@@ -30,22 +47,19 @@ pkgver() {
echo "${_ver}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
-prepare() {
- mkdir -p build
-}
build() {
- cd build
- cmake ../krename \
+
+ cmake -S krename -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBUILD_TESTING=OFF
- make
+ cmake --build build
}
package() {
- make -C build DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" cmake --install build
}