diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | fix_kdialog_options.patch | 17 |
3 files changed, 33 insertions, 10 deletions
@@ -1,17 +1,19 @@ # Generated by mksrcinfo v8 -# Fri Aug 19 10:28:17 UTC 2016 +# Sat Dec 17 13:58:28 UTC 2016 pkgbase = kde-servicemenus-getmediainfo pkgdesc = Simple service menu that show the mediainfo about the selected media. pkgver = 0.6 - pkgrel = 2 + pkgrel = 3 url = https://www.kde-look.org/p/998445/ arch = any license = GPL depends = dolphin - depends = kdebase-kdialog + depends = kdialog depends = mediainfo source = https://dl.opendesktop.org/api/files/download/id/1460731799/141946-MediaInfoKDE.desktop + source = fix_kdialog_options.patch md5sums = 8a14b856b510378a2dcf8bc4d2eec0c8 + md5sums = b851d52ec6e879cd7478c8cdbeda3631 pkgname = kde-servicemenus-getmediainfo @@ -3,21 +3,25 @@ pkgname=kde-servicemenus-getmediainfo pkgver=0.6 -pkgrel=2 +pkgrel=3 pkgdesc="Simple service menu that show the mediainfo about the selected media." arch=('any') url="https://www.kde-look.org/p/998445/" license=('GPL') -depends=('dolphin' 'kdebase-kdialog' 'mediainfo') -source=(https://dl.opendesktop.org/api/files/download/id/1460731799/141946-MediaInfoKDE.desktop) -md5sums=('8a14b856b510378a2dcf8bc4d2eec0c8') +depends=('dolphin' 'kdialog' 'mediainfo') +source=(https://dl.opendesktop.org/api/files/download/id/1460731799/141946-MediaInfoKDE.desktop + fix_kdialog_options.patch) +md5sums=('8a14b856b510378a2dcf8bc4d2eec0c8' + 'b851d52ec6e879cd7478c8cdbeda3631') prepare() { - sed -e 's|video/\.\*,audio/\.\*|video/*,audio/*|g' -i ${srcdir}/*-MediaInfoKDE.desktop + cp ${srcdir}/141946-MediaInfoKDE.desktop ${srcdir}/141946-MediaInfoKDE.desktop.OK + patch -p0 -i ${srcdir}/fix_kdialog_options.patch + sed -e 's|video/\.\*,audio/\.\*|video/*,audio/*|g' -i ${srcdir}/*-MediaInfoKDE.desktop.OK } package() { - install -Dm644 ${srcdir}/*-MediaInfoKDE.desktop ${pkgdir}/usr/share/kservices5/ServiceMenus/getmediainfo.desktop - install -Dm644 ${srcdir}/*-MediaInfoKDE.desktop ${pkgdir}/usr/share/kde4/services/ServiceMenus/getmediainfo.desktop + install -Dm644 ${srcdir}/*-MediaInfoKDE.desktop.OK ${pkgdir}/usr/share/kservices5/ServiceMenus/getmediainfo.desktop + install -Dm644 ${srcdir}/*-MediaInfoKDE.desktop.OK ${pkgdir}/usr/share/kde4/services/ServiceMenus/getmediainfo.desktop } diff --git a/fix_kdialog_options.patch b/fix_kdialog_options.patch new file mode 100644 index 000000000000..6edc98a850ea --- /dev/null +++ b/fix_kdialog_options.patch @@ -0,0 +1,17 @@ +--- 141946-MediaInfoKDE.desktop.OK 2016-12-17 08:42:33.137761491 -0500 ++++ 141946-MediaInfoKDE.desktop.OK 2016-08-19 06:21:23.669915720 -0400 +@@ -11,12 +11,12 @@ + [Desktop Action getMediaInfoComplete] + Name=Get media info + Icon=dialog-information +-Exec=kdialog -msgbox "$(mediainfo --Output=HTML %u)" -title "Info about `basename %u`" ++Exec=kdialog --msgbox "$(mediainfo --Output=HTML %u)" --title "Info about `basename %u`" + + [Desktop Action getMediaInfoSimple] + Name=Get short media info + Icon=dialog-information +-Exec=kdialog -msgbox "$(mediainfo %u|grep -E '(Format)|(Complete)|(Width)|(Height)|(Audio)|(Duration)|(Video)|(Writing)')" -title "Info about `basename %u`" ++Exec=kdialog --msgbox "$(mediainfo %u|grep -E '(Format)|(Complete)|(Width)|(Height)|(Audio)|(Duration)|(Video)|(Writing)')" --title "Info about `basename %u`" + + [Desktop Action getTXT] + Name=Generate TXT |