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

Eric Bélanger eric at nymeria.archlinux.org
Thu Aug 29 23:31:25 UTC 2013


    Date: Friday, August 30, 2013 @ 01:31:24
  Author: eric
Revision: 193737

Clean up PKGBUILD

Modified:
  avidemux/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-08-29 22:53:15 UTC (rev 193736)
+++ PKGBUILD	2013-08-29 23:31:24 UTC (rev 193737)
@@ -11,12 +11,12 @@
 makedepends=('cmake' 'libxslt' 'gtk2' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' \
              'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libsamplerate' \
              'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva')
-options=('!makeflags')
+options=('!makeflags' '!emptydirs')
 source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz)
 sha1sums=('47205c236bf6a4435b9d4dd944493c7b7e2752f5')
 
 build() {
-  cd "${srcdir}/${pkgbase}_${pkgver}"
+  cd ${pkgbase}_${pkgver}
   mkdir build
   cd build
   cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release \
@@ -26,7 +26,6 @@
 
 # plugin build expects libraries to be already installed; we fake a prefix
 # in build/ by symlinking all libraries to build/lib/
-  mkdir -p lib
   cd lib
   find ../avidemux -name '*.so*' | xargs ln -sft .
   cd ../../plugins
@@ -55,12 +54,13 @@
   conflicts=('avidemux')
   replaces=('avidemux')
 
-  cd "${srcdir}/${pkgbase}_${pkgver}/build"
+  cd ${pkgbase}_${pkgver}/build
   make DESTDIR="${pkgdir}" install
 
   cd "${srcdir}/${pkgbase}_${pkgver}/plugins/build"
   make DESTDIR="${pkgdir}" install
   rm -r "${pkgdir}"/usr/share/avidemux
+  rm "${pkgdir}"/usr/share/ADM_addons/avsfilter/{avsload.exe,pipe_source.dll}
   rm "${pkgdir}"/usr/bin/avidemux2_{gtk,qt4}
   rm "${pkgdir}"/usr/lib/*{_gtk,_qt4,Gtk,QT4}.so
   rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/x264/*{Gtk,Qt}.so
@@ -79,7 +79,7 @@
   depends=("avidemux-cli=${pkgver}" 'gtk2' 'libxv' 'desktop-file-utils')
   install=avidemux.install
 
-  cd "${srcdir}/${pkgbase}_${pkgver}"
+  cd ${pkgbase}_${pkgver}
   install -D -m755 build/avidemux/avidemux2_gtk "${pkgdir}/usr/bin/avidemux2_gtk"
 
   install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid}
@@ -99,7 +99,7 @@
   depends=("avidemux-cli=${pkgver}" 'qt4')
   install=avidemux.install
 
-  cd "${srcdir}/${pkgbase}_${pkgver}"
+  cd ${pkgbase}_${pkgver}
   install -D -m755 build/avidemux/avidemux2_qt4 "${pkgdir}/usr/bin/avidemux2_qt4"
   install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid}
   install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter




More information about the arch-commits mailing list