[arch-commits] Commit in avidemux/trunk (ChangeLog PKGBUILD)
Eric Bélanger
eric at archlinux.org
Wed Aug 5 17:12:14 UTC 2009
Date: Wednesday, August 5, 2009 @ 13:12:14
Author: eric
Revision: 49270
upgpkg: avidemux 2.5.0-2
Switched to a svn snapshot (close FS#15751), Added library symlinks
Modified:
avidemux/trunk/ChangeLog
avidemux/trunk/PKGBUILD
-----------+
ChangeLog | 6 ++++++
PKGBUILD | 41 ++++++++++++++++-------------------------
2 files changed, 22 insertions(+), 25 deletions(-)
Modified: ChangeLog
===================================================================
--- ChangeLog 2009-08-05 13:25:13 UTC (rev 49269)
+++ ChangeLog 2009-08-05 17:12:14 UTC (rev 49270)
@@ -1,3 +1,9 @@
+2009-08-05 Eric Belanger <eric at archlinux.org>
+
+ * avidemux 2.5.0-2
+ * Switched to a svn snapshot (close FS#15751)
+ * Added library symlinks
+
2009-07-17 Eric Belanger <eric at archlinux.org>
* avidemux 2.5.0-1
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-08-05 13:25:13 UTC (rev 49269)
+++ PKGBUILD 2009-08-05 17:12:14 UTC (rev 49270)
@@ -4,14 +4,14 @@
pkgname=avidemux
pkgver=2.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="A graphical tool to edit video (filter/re-encode/split)"
arch=('i686' 'x86_64')
license=('GPL')
url="http://fixounet.free.fr/avidemux/"
-depends=( 'libxv' 'libxml2' 'sdl')
+depends=('libxv' 'libxml2' 'sdl')
makedepends=('cmake' 'libxslt' 'gtk2' 'qt' 'jack-audio-connection-kit' 'libdca' 'esound' \
- 'libvorbis' 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libsamplerate')
+ 'libvorbis' 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libsamplerate' 'subversion')
optdepends=('gtk2: for using the GTK GUI' \
'qt: for using the QT4 GUI' \
'lame, faac: for the corresponding audio encoder plugin' \
@@ -19,31 +19,19 @@
'esound, jack-audio-connection-kit: for the corresponding audio device plugin' \
'x264, xvidcore: for the corresponding video encoder plugin')
options=('!makeflags')
-source=(http://download.berlios.de/avidemux/${pkgname}_${pkgver}.tar.gz \
- avidemux.desktop avidemux-2.5.0-gcc-4.4.patch avidemux-plugins-2.5.0-gcc-4.4.patch \
- avidemux-2.5-i18n.patch avidemux-2.5.0-format-strings.patch \
- avidemux_2.5.0-underlinking.patch avidemux_2.5.0-wrong-include.patch)
-md5sums=('69624352ac4e4cbb507e02b2bace5f56' 'a9cf864c209782307afda5bc6a33a0cd'\
- 'ba2a8dccd6f9feaa0edf70dd341cea5b' 'cfda32c031dedc9c1ea1ec1e5d61a7f6'\
- '0adb7cee81e06bfc454baf1d8fbcdd64' 'd78352e32ba2544a51f34ba9858de28e'\
- '65d9ac8381b5db24a64edf23ea843c49' '37feb1fcdc3323e8b3734c209e9c0fa3')
-sha1sums=('9697f1a54006e362a361aa609d3bdc1065676fb2'
- 'e575817d59cd992c2b056c1ff978c23f7fa0e50b'
- '98919d1779ede3d739cd7fc7292d42d1a89f5a7e'
- 'c1ff1e952d2078df5f7097fb6db14df5dfa3d814'
- 'd510ca55cd1b9c162b4c3bcd224a80b6a18421ef'
- '963919986fc778972432db9460dbffca0368d739'
- 'e7358a93f643403ef95b6072c9311d59a0c40a7d'
- '233a5c63d81aa86d85e9aafc926a729d3216478b')
+source=(ftp://ftp.archlinux.org/other/avidemux/avidemux_2.5_svn5205.tbz \
+ avidemux-2.5-i18n.patch)
+md5sums=('f0d89accf46e599e0b329322f3add740' '0adb7cee81e06bfc454baf1d8fbcdd64')
+sha1sums=('5179f095e74ee3329bb867bdd4e8663fc4488c06' 'd510ca55cd1b9c162b4c3bcd224a80b6a18421ef')
build() {
cd "${srcdir}/${pkgname}_${pkgver}"
- patch -p1 < ../avidemux-2.5.0-gcc-4.4.patch || return 1
+# patch -p1 < ../avidemux-2.5.0-gcc-4.4.patch || return 1
patch -p1 < ../avidemux-2.5-i18n.patch || return 1
- patch -p1 < ../avidemux-2.5.0-format-strings.patch || return 1
- patch -p1 < ../avidemux_2.5.0-underlinking.patch || return 1
- patch -p1 < ../avidemux_2.5.0-wrong-include.patch || return 1
- patch -p1 < ../avidemux-plugins-2.5.0-gcc-4.4.patch || return 1
+### patch -p1 < ../avidemux-2.5.0-format-strings.patch || return 1
+### patch -p1 < ../avidemux_2.5.0-underlinking.patch || return 1
+### patch -p1 < ../avidemux_2.5.0-wrong-include.patch || return 1
+# patch -p1 < ../avidemux-plugins-2.5.0-gcc-4.4.patch || return 1
mkdir build
cd build
@@ -65,7 +53,10 @@
make || return 1
make DESTDIR="${pkgdir}" install || return 1
+ ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so "${pkgdir}/usr/lib/libADM_vidEnc_xvid.so"
+ ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so "${pkgdir}/usr/lib/libADM_vidEnc_x264.so"
+
install -D -m644 ../../avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" || return 1
- install -D -m644 "${srcdir}/avidemux.desktop" "${pkgdir}/usr/share/applications/avidemux.desktop" || return 1
+ install -D -m644 ../../avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux.desktop" || return 1
install -D -m644 ../../man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" || return 1
}
More information about the arch-commits
mailing list