diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-13 03:42:46 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-13 03:42:46 +0000 |
commit | bcefa96cbc68f340b2aa11c108353993db074e76 (patch) | |
tree | 6891076b95494e90c5b7a9fd3628ea56e17588b5 /extra/mkvtoolnix | |
parent | 61e090957dbc6b062f3a1af7eeb0d58478c6657d (diff) |
Mon Jan 13 03:38:11 UTC 2014
Diffstat (limited to 'extra/mkvtoolnix')
-rw-r--r-- | extra/mkvtoolnix/PKGBUILD | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/extra/mkvtoolnix/PKGBUILD b/extra/mkvtoolnix/PKGBUILD index 60851eb7b..e7338e4e0 100644 --- a/extra/mkvtoolnix/PKGBUILD +++ b/extra/mkvtoolnix/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 203493 2014-01-11 20:07:09Z eric $ +# $Id: PKGBUILD 203527 2014-01-12 13:16:58Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: xduugu <xduugu@gmx.com> pkgbase=mkvtoolnix pkgname=('mkvtoolnix-cli' 'mkvtoolnix-gtk') pkgver=6.7.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') url="http://www.bunkus.org/videotools/mkvtoolnix/index.html" @@ -14,7 +14,7 @@ makedepends=('libmatroska' 'flac' 'libvorbis' 'file' 'wxgtk' source=("http://www.bunkus.org/videotools/${pkgbase}/sources/${pkgbase}-${pkgver}.tar.xz") md5sums=('27bb6b0a10b3bb2fcf1c3e520c300207') -build() { +prepare() { cd "${srcdir}/${pkgbase}-${pkgver}" # Disable automagic curl dep used for online update checking @@ -24,18 +24,25 @@ build() { export CFLAGS="${CFLAGS} -DBOOST_FILESYSTEM_VERSION=3" export CXXFLAGS="${CXXFLAGS} -DBOOST_FILESYSTEM_VERSION=3" - autoreconf + # Sets number of threads for a parallel build + export DRAKETHREADS=4 + + autoreconf -vfi +} + +build() { + cd "${srcdir}/${pkgbase}-${pkgver}" ./configure --prefix=/usr \ --with-boost-libdir=/usr/lib \ --disable-gui - rake + ./drake mv src/mkvinfo{,-cli} ./configure --prefix=/usr \ --with-boost-libdir=/usr/lib - rake + ./drake } package_mkvtoolnix-cli() { @@ -47,7 +54,7 @@ package_mkvtoolnix-cli() { cd "${srcdir}/${pkgbase}-${pkgver}" - rake DESTDIR="${pkgdir}" install + ./drake DESTDIR="${pkgdir}" install rm -rf "${pkgdir}"/usr/bin/mkvinfo install -Dm755 src/mkvinfo-cli "${pkgdir}"/usr/bin/mkvinfo @@ -70,7 +77,7 @@ package_mkvtoolnix-gtk() { cd "${srcdir}/${pkgbase}-${pkgver}" - rake DESTDIR="${pkgdir}" install + ./drake DESTDIR="${pkgdir}" install rm -rf "${pkgdir}"/usr/bin/mkv* install -Dm755 src/mkvinfo "${pkgdir}"/usr/bin/mkvinfo-gtk sed -ri 's/^(Exec=mkvinfo)/\1-gtk/' "${pkgdir}"/usr/share/applications/mkvinfo.desktop |