[arch-commits] Commit in avidemux/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Thu Nov 3 12:24:25 UTC 2016


    Date: Thursday, November 3, 2016 @ 12:24:24
  Author: anthraxx
Revision: 279787

upgpkg: avidemux 2.6.14-2

Modified:
  avidemux/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-03 10:59:29 UTC (rev 279786)
+++ PKGBUILD	2016-11-03 12:24:24 UTC (rev 279787)
@@ -4,7 +4,7 @@
 pkgbase=avidemux
 pkgname=('avidemux-cli' 'avidemux-qt')
 pkgver=2.6.14
-pkgrel=1
+pkgrel=2
 pkgdesc='Graphical tool to edit video (filter/re-encode/split)'
 url='http://fixounet.free.fr/avidemux/'
 arch=('i686' 'x86_64')
@@ -20,6 +20,9 @@
 prepare() {
   cd ${pkgbase}_${pkgver}
   sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash
+  cp avidemux2.desktop avidemux-qt.desktop
+  sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop
+  sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop
 }
 
 build() {
@@ -45,13 +48,13 @@
               'fribidi: for the corresponding video filter plugin')
 
   cd ${pkgbase}_${pkgver}
-  (cd buildCli; make DESTDIR="${pkgdir}" install)
-  (cd buildCore; make DESTDIR="${pkgdir}" install)
-  (cd buildPluginsCLI; make DESTDIR="${pkgdir}" install)
-  (cd buildPluginsCommon; make DESTDIR="${pkgdir}" install)
+  make -C buildCli DESTDIR="${pkgdir}" install
+  make -C buildCore DESTDIR="${pkgdir}" install
+  make -C buildPluginsCLI DESTDIR="${pkgdir}" install
+  make -C buildPluginsCommon DESTDIR="${pkgdir}" install
 
   install -Dm 644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png"
-  install -Dm 644 man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1"
+  install -Dm 644 man/avidemux.1 -t "${pkgdir}/usr/share/man/man1"
 }
 
 package_avidemux-qt() {
@@ -60,11 +63,9 @@
   replaces=('avidemux-gtk')
 
   cd ${pkgbase}_${pkgver}
-  (cd buildQt5; make DESTDIR="${pkgdir}" install)
-  (cd buildPluginsQt5; make DESTDIR="${pkgdir}" install)
-
-  install -Dm 644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop"
-  sed -i 's|gtk|qt5|' "${pkgdir}/usr/share/applications/avidemux-qt.desktop"
+  make -C buildQt5 DESTDIR="${pkgdir}" install
+  make -C buildPluginsQt5 DESTDIR="${pkgdir}" install
+  install -Dm 644 avidemux-qt.desktop -t "${pkgdir}/usr/share/applications"
 }
 
 # vim: ts=2 sw=2 et:



More information about the arch-commits mailing list