diff options
author | Evert Vorster | 2023-05-20 15:29:59 +0200 |
---|---|---|
committer | Evert Vorster | 2023-05-20 15:29:59 +0200 |
commit | f408b5a3b6e44cef4711336d06848f54617e413e (patch) | |
tree | b3ca4471d8585b560f48b5142ad060b50db3ff3d | |
parent | 19d14797ad731a55ed6b09899e911d74b80b4147 (diff) | |
download | aur-f408b5a3b6e44cef4711336d06848f54617e413e.tar.gz |
Modernized package, and removed outdated requirements
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | kdenlive-git.install | 13 |
3 files changed, 15 insertions, 23 deletions
@@ -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 @@ -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 -} |