summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvert Vorster2023-05-20 15:29:59 +0200
committerEvert Vorster2023-05-20 15:29:59 +0200
commitf408b5a3b6e44cef4711336d06848f54617e413e (patch)
treeb3ca4471d8585b560f48b5142ad060b50db3ff3d
parent19d14797ad731a55ed6b09899e911d74b80b4147 (diff)
downloadaur-f408b5a3b6e44cef4711336d06848f54617e413e.tar.gz
Modernized package, and removed outdated requirements
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
-rw-r--r--kdenlive-git.install13
3 files changed, 15 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54ba48860fbf..c0f0013629a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = kdenlive-git
pkgdesc = A non-linear video editor for Linux using the MLT video framework. KF5 Frameworks (Latest Applications GIT Version)
- pkgver = 22.11.70.r16570
+ pkgver = 23.07.70.r18073
pkgrel = 1
url = http://www.kdenlive.org/
- install = kdenlive-git.install
arch = i686
arch = x86_64
license = GPL
@@ -11,8 +10,6 @@ pkgbase = kdenlive-git
makedepends = kdoctools
makedepends = git
makedepends = v4l-utils
- depends = qt5-webkit
- depends = qt5-quickcontrols
depends = kfilemetadata
depends = knewstuff
depends = knotifyconfig
@@ -32,6 +29,9 @@ pkgbase = kdenlive-git
optdepends = mediainfo: for exif information
optdepends = oxygen-icons: optional for xfce
optdepends = breeze-icons: otional for default theme
+ optdepends = opentimelineio: interchange format for editorial timeline information
+ optdepends = python-setuptools: for python modules
+ optdepends = python-vosk-bin: open source speech recognition
provides = kdenlive
conflicts = kdenlive
source = git+https://invent.kde.org/multimedia/kdenlive
diff --git a/PKGBUILD b/PKGBUILD
index f2768970b473..ac574f953dc0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,14 +7,15 @@
pkgname=kdenlive-git
-pkgver=22.11.70.r16570
+pkgver=23.07.70.r18073
pkgrel=1
pkgdesc="A non-linear video editor for Linux using the MLT video framework. KF5 Frameworks (Latest Applications GIT Version)"
arch=('i686' 'x86_64')
url="http://www.kdenlive.org/"
license=('GPL')
-depends=('qt5-webkit' 'qt5-quickcontrols' 'kfilemetadata' 'knewstuff' 'knotifyconfig'
- 'mlt' 'hicolor-icon-theme' 'purpose' 'qt5-networkauth' 'python')
+depends=( 'kfilemetadata' 'knewstuff' 'knotifyconfig'
+ 'mlt' 'hicolor-icon-theme' 'purpose' 'qt5-networkauth' 'python'
+ )
makedepends=('extra-cmake-modules' 'kdoctools' 'git' 'v4l-utils')
optdepends=('ffmpeg: for FFmpeg plugin'
'cdrkit: for creation of DVD ISO images'
@@ -26,7 +27,10 @@ optdepends=('ffmpeg: for FFmpeg plugin'
'perl-image-exif-tool: for exif information'
'mediainfo: for exif information'
'oxygen-icons: optional for xfce'
- 'breeze-icons: otional for default theme')
+ 'breeze-icons: otional for default theme'
+ 'opentimelineio: interchange format for editorial timeline information'
+ 'python-setuptools: for python modules'
+ 'python-vosk-bin: open source speech recognition')
provides=('kdenlive')
conflicts=('kdenlive')
#source=(${pkgname}::git://anongit.kde.org/kdenlive)
@@ -37,7 +41,7 @@ conflicts=('kdenlive')
#in the kdenlive git directory
source=('git+https://invent.kde.org/multimedia/kdenlive')
sha1sums=('SKIP')
-install=$pkgname.install
+#install=$pkgname.install
#options=(debug !strip)
pkgver() {
@@ -63,8 +67,9 @@ build() {
make
}
+
package() {
- make -C build DESTDIR="${pkgdir}" install
+ DESTDIR="$pkgdir" cmake --install build
cp -v ../frei0r_bigsh0t_hemi_to_eq.xml ${pkgdir}/usr/share/kdenlive/effects/
cp -v ../frei0r_bigsh0t_eq_to_rect.xml ${pkgdir}/usr/share/kdenlive/effects/
}
diff --git a/kdenlive-git.install b/kdenlive-git.install
deleted file mode 100644
index 9aef867f9d21..000000000000
--- a/kdenlive-git.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- update-mime-database usr/share/mime &>/dev/null
- update-desktop-database -q &>/dev/null
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}