[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Sunday, September 13, 2020 @ 10:36:28 Author: alucryd Revision: 705098 upgpkg: ffms2 2.40-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 45 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-13 10:19:48 UTC (rev 705097) +++ PKGBUILD2020-09-13 10:36:28 UTC (rev 705098) @@ -1,25 +1,51 @@ # Maintainer: Maxime Gauduin pkgname=ffms2 -pkgver=2.23.1 -pkgrel=4 +pkgver=2.40 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' -arch=('x86_64') -url='https://github.com/FFMS/ffms2' -license=('GPL') -depends=('ffmpeg') -makedepends=('git') -provides=('vapoursynth-plugin-ffms2' - 'libffms2.so') -source=("ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver%.*}.tar.gz;) -sha256sums=('b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed') +arch=(x86_64) +url=https://github.com/FFMS/ffms2 +license=(GPL) +depends=(ffmpeg) +makedepends=( + avisynthplus + git +) +optdepends=( + 'avisynthplus: AviSynth plugin' + 'vapoursynth: VapourSynth plugin' +) +provides=( + avisynth-plugin-ffms2 + libffms2.so + vapoursynth-plugin-ffms2 +) +_tag=55c2af57f1bdc587ca98d2e28d3d764c00b3e13a +source=(git+https://github.com/FFMS/ffms2.git#tag=${_tag}) +sha256sums=(SKIP) +pkgver() { + cd ffms2 + + git describe --tags +} + +prepare() { + cd ffms2 + + mkdir -p src/config + autoreconf -fiv +} + build() { - cd ffms2-${pkgver%.*} + cd ffms2 + export CXXFLAGS="$CXXFLAGS $(pkg-config --cflags avisynth)" + ./configure \ ---prefix='/usr' \ ---enable-avresample \ +--prefix=/usr \ +--enable-avisynth \ --enable-shared \ --disable-static make @@ -26,12 +52,12 @@ } package() { - cd ffms2-${pkgver%.*} + make DESTDIR="${pkgdir}" -C ffms2 install - make DESTDIR="${pkgdir}" install - - install -dm 755 "${pkgdir}"/usr/lib/vapoursynth - ln -s ../libffms2.so "${pkgdir}"/usr/lib/vapoursynth/ + for s in {avi,vapour}synth; do +install -dm 755 "${pkgdir}"/usr/lib/$s +ln -s ../libffms2.so "${pkgdir}"/usr/lib/$s/ + done } # vim: ts=2 sw=2 et:
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Tuesday, July 7, 2020 @ 13:59:19 Author: felixonmars Revision: 658671 upgpkg: ffms2 2.23.1-4: reproducibility rebuild Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-07-07 13:58:46 UTC (rev 658670) +++ PKGBUILD2020-07-07 13:59:19 UTC (rev 658671) @@ -2,7 +2,7 @@ pkgname=ffms2 pkgver=2.23.1 -pkgrel=3 +pkgrel=4 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, August 27, 2018 @ 09:26:17 Author: alucryd Revision: 374737 upgpkg: ffms2 2.23.1-3 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-27 07:45:11 UTC (rev 374736) +++ PKGBUILD2018-08-27 09:26:17 UTC (rev 374737) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.23.1 -pkgrel=2 +pkgrel=3 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, April 23, 2018 @ 17:33:29 Author: alucryd Revision: 317391 upgpkg: ffms2 2.23.1-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-23 17:33:15 UTC (rev 317390) +++ PKGBUILD2018-04-23 17:33:29 UTC (rev 317391) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.23.1 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Sunday, March 26, 2017 @ 22:23:24 Author: alucryd Revision: 219198 upgpkg: ffms2 2.23.1-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-26 22:16:06 UTC (rev 219197) +++ PKGBUILD2017-03-26 22:23:24 UTC (rev 219198) @@ -2,8 +2,8 @@ # Maintainer: Maxime Gauduinpkgname=ffms2 -pkgver=2.23 -pkgrel=2 +pkgver=2.23.1 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -12,11 +12,11 @@ makedepends=('git') provides=('vapoursynth-plugin-ffms2' 'libffms2.so') -source=("ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) +source=("ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver%.*}.tar.gz;) sha256sums=('b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed') build() { - cd ffms2-${pkgver} + cd ffms2-${pkgver%.*} ./configure \ --prefix='/usr' \ @@ -27,7 +27,7 @@ } package() { - cd ffms2-${pkgver} + cd ffms2-${pkgver%.*} make DESTDIR="${pkgdir}" install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Sunday, October 30, 2016 @ 16:20:23 Author: alucryd Revision: 194023 ffmpeg 3.2 rebuild: ffms2 2.23-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-10-30 16:05:18 UTC (rev 194022) +++ PKGBUILD2016-10-30 16:20:23 UTC (rev 194023) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.23 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Sunday, October 30, 2016 @ 14:58:18 Author: alucryd Revision: 194007 upgpkg: ffms2 2.23-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-30 14:58:09 UTC (rev 194006) +++ PKGBUILD2016-10-30 14:58:18 UTC (rev 194007) @@ -2,8 +2,8 @@ # Maintainer: Maxime Gauduinpkgname=ffms2 -pkgver=2.22 -pkgrel=3 +pkgver=2.23 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -13,7 +13,7 @@ provides=('vapoursynth-plugin-ffms2' 'libffms2.so') source=("ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) -sha256sums=('7c5202fa2e49186fb3bb815e5b12ca71f05ec09cb707ffd9465852e21a06fdad') +sha256sums=('b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed') build() { cd ffms2-${pkgver}
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Sunday, July 3, 2016 @ 19:43:43 Author: alucryd Revision: 181912 ffmpeg 3.1 rebuild: ffms2 2.22-3 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-07-03 19:36:35 UTC (rev 181911) +++ PKGBUILD2016-07-03 19:43:43 UTC (rev 181912) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.22 -pkgrel=2 +pkgrel=3 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, February 15, 2016 @ 23:23:43 Author: alucryd Revision: 161714 ffmpeg 3.0 rebuild: ffms2 2.22-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-15 22:01:55 UTC (rev 161713) +++ PKGBUILD2016-02-15 22:23:43 UTC (rev 161714) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.22 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Saturday, December 12, 2015 @ 12:57:46 Author: alucryd Revision: 153123 upgpkg: ffms2 2.22-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-12 11:26:26 UTC (rev 153122) +++ PKGBUILD2015-12-12 11:57:46 UTC (rev 153123) @@ -2,8 +2,8 @@ # Maintainer: Maxime Gauduinpkgname=ffms2 -pkgver=2.21 -pkgrel=3 +pkgver=2.22 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -10,10 +10,10 @@ license=('GPL') depends=('ffmpeg') makedepends=('git') -provides=('vapoursynth-plugin-ffms2'i +provides=('vapoursynth-plugin-ffms2' 'libffms2.so') source=("ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) -sha256sums=('c2c23ce2254e293376f786aafc20a345f4dc970f5b2efef3fa38e40d7d510202') +sha256sums=('7c5202fa2e49186fb3bb815e5b12ca71f05ec09cb707ffd9465852e21a06fdad') build() { cd ffms2-${pkgver}
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, December 7, 2015 @ 01:31:40 Author: allan Revision: 149413 C++11 ABI rebuild Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-07 00:28:57 UTC (rev 149412) +++ PKGBUILD2015-12-07 00:31:40 UTC (rev 149413) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.21 -pkgrel=2 +pkgrel=3 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2'
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Friday, July 17, 2015 @ 21:11:36 Author: alucryd Revision: 137073 upgpkg: ffms2 2.21-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-07-17 19:04:35 UTC (rev 137072) +++ PKGBUILD2015-07-17 19:11:36 UTC (rev 137073) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.21 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -10,12 +10,13 @@ license=('GPL') depends=('ffmpeg') makedepends=('git') -provides=('vapoursynth-plugin-ffms2') -source=(ffms2-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz) +provides=('vapoursynth-plugin-ffms2'i + 'libffms2.so') +source=(ffms2-${pkgver}.tar.gz::https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) sha256sums=('c2c23ce2254e293376f786aafc20a345f4dc970f5b2efef3fa38e40d7d510202') build() { - cd ${pkgname}-${pkgver} + cd ffms2-${pkgver} ./configure \ --prefix='/usr' \ @@ -26,7 +27,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd ffms2-${pkgver} make DESTDIR=${pkgdir} install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Wednesday, May 20, 2015 @ 16:28:45 Author: alucryd Revision: 133886 upgpkg: ffms2 2.21-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-20 14:25:32 UTC (rev 133885) +++ PKGBUILD2015-05-20 14:28:45 UTC (rev 133886) @@ -1,9 +1,9 @@ # $Id$$ -# Maintainer: Maxime Gauduin aluc...@gmail.com +# Maintainer: Maxime Gauduin aluc...@archlinux.org pkgname=ffms2 -pkgver=2.20 -pkgrel=2 +pkgver=2.21 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -11,13 +11,17 @@ depends=('ffmpeg') makedepends=('git') provides=('vapoursynth-plugin-ffms2') -source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz) -sha256sums=('c7d880172756c253f2c5673044dabf03c19890dcfe64da5104ee9f42a1a573a0') +source=(ffms2-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz) +sha256sums=('c2c23ce2254e293376f786aafc20a345f4dc970f5b2efef3fa38e40d7d510202') build() { cd ${pkgname}-${pkgver} - ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample + ./configure \ +--prefix='/usr' \ +--enable-avresample \ +--enable-shared \ +--disable-static make }
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Monday, September 15, 2014 @ 10:18:02 Author: alucryd Revision: 118997 ffmpeg rebuild: ffms2 2.20-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-15 07:26:36 UTC (rev 118996) +++ PKGBUILD2014-09-15 08:18:02 UTC (rev 118997) @@ -3,7 +3,7 @@ pkgname=ffms2 pkgver=2.20 -pkgrel=1 +pkgrel=2 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' @@ -17,7 +17,7 @@ build() { cd ${pkgname}-${pkgver} - ./autogen.sh --prefix='/usr' --enable-shared --disable-static --enable-avresample + ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample make }
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Saturday, June 21, 2014 @ 12:05:57 Author: alucryd Revision: 113390 upgpkg: ffms2 2.20-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-21 05:34:42 UTC (rev 113389) +++ PKGBUILD2014-06-21 10:05:57 UTC (rev 113390) @@ -2,7 +2,7 @@ # Maintainer: Maxime Gauduin aluc...@gmail.com pkgname=ffms2 -pkgver=2.19.1.r120.9203af5 +pkgver=2.20 pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') @@ -11,11 +11,11 @@ depends=('ffmpeg') makedepends=('git') provides=('vapoursynth-plugin-ffms2') -source=(git+https://github.com/FFMS/ffms2.git#commit=9203af5;) -sha256sums=('SKIP') +source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz) +sha256sums=('c7d880172756c253f2c5673044dabf03c19890dcfe64da5104ee9f42a1a573a0') build() { - cd ${pkgname} + cd ${pkgname}-${pkgver} ./autogen.sh --prefix='/usr' --enable-shared --disable-static --enable-avresample make @@ -22,7 +22,7 @@ } package() { - cd ${pkgname} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Friday, June 6, 2014 @ 10:12:06 Author: alucryd Revision: 112747 upgpkg: ffms2 2.19.1.r120.9203af5-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-06 06:05:25 UTC (rev 112746) +++ PKGBUILD2014-06-06 08:12:06 UTC (rev 112747) @@ -2,7 +2,7 @@ # Maintainer: Maxime Gauduin aluc...@gmail.com pkgname=ffms2 -pkgver=2.19.1 +pkgver=2.19.1.r120.9203af5 pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') @@ -11,18 +11,18 @@ depends=('ffmpeg') makedepends=('git') provides=('vapoursynth-plugin-ffms2') -source=(https://github.com/FFMS/${pkgname}/archive/${pkgver}.tar.gz;) -sha256sums=('39c8a5f6c6735d10b3b0a3830f71ef0182b42e747cbceb6bf9b8dcc0532c99db') +source=(git+https://github.com/FFMS/ffms2.git#commit=9203af5;) +sha256sums=('SKIP') build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} - ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample + ./autogen.sh --prefix='/usr' --enable-shared --disable-static --enable-avresample make } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make DESTDIR=${pkgdir} install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Thursday, June 5, 2014 @ 09:22:23 Author: alucryd Revision: 112693 upgpkg: ffms2 2.19.1-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-05 03:36:41 UTC (rev 112692) +++ PKGBUILD2014-06-05 07:22:23 UTC (rev 112693) @@ -2,7 +2,7 @@ # Maintainer: Maxime Gauduin aluc...@gmail.com pkgname=ffms2 -pkgver=2.19.r81.047b479 +pkgver=2.19.1 pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') @@ -11,24 +11,18 @@ depends=('ffmpeg') makedepends=('git') provides=('vapoursynth-plugin-ffms2') -source=(git+https://github.com/FFMS/ffms2.git;) -sha256sums=('SKIP') +source=(https://github.com/FFMS/${pkgname}/archive/${pkgver}.tar.gz;) +sha256sums=('39c8a5f6c6735d10b3b0a3830f71ef0182b42e747cbceb6bf9b8dcc0532c99db') -pkgver() { - cd ${pkgname} - - printf %s $(git describe --tags | sed 's/-/.r/; s/-g/./') -} - build() { - cd ${pkgname} + cd ${pkgname}-${pkgver} - ./autogen.sh --prefix='/usr' --enable-shared --disable-static --enable-avresample + ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample make } package() { - cd ${pkgname} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Saturday, April 5, 2014 @ 15:39:02 Author: alucryd Revision: 108860 FS#39735: ffms2 2.19.r81.047b479-1 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-05 12:42:40 UTC (rev 108859) +++ PKGBUILD2014-04-05 13:39:02 UTC (rev 108860) @@ -2,26 +2,33 @@ # Maintainer: Maxime Gauduin aluc...@gmail.com pkgname=ffms2 -pkgver=2.19 -pkgrel=2 +pkgver=2.19.r81.047b479 +pkgrel=1 pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') url='https://github.com/FFMS/ffms2' license=('GPL') depends=('ffmpeg') +makedepends=('git') provides=('vapoursynth-plugin-ffms2') -source=(https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) -sha256sums=('6f1379514f03a14092fdfc9941960a9b86f5b78d86f9e000eeddf3bf50d42811') +source=(git+https://github.com/FFMS/ffms2.git;) +sha256sums=('SKIP') +pkgver() { + cd ${pkgname} + + printf %s $(git describe --tags | sed 's/-/.r/; s/-g/./') +} + build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} - ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample + ./autogen.sh --prefix='/usr' --enable-shared --disable-static --enable-avresample make } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make DESTDIR=${pkgdir} install
[arch-commits] Commit in ffms2/trunk (PKGBUILD)
Date: Wednesday, February 12, 2014 @ 16:41:41 Author: alucryd Revision: 105636 upgpkg: ffms2 2.19-2 Modified: ffms2/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-12 12:41:12 UTC (rev 105635) +++ PKGBUILD2014-02-12 15:41:41 UTC (rev 105636) @@ -3,13 +3,13 @@ pkgname=ffms2 pkgver=2.19 -pkgrel=1 -pkgdesc=A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access +pkgrel=2 +pkgdesc='A libav/ffmpeg based source library and Avisynth plugin for easy frame accurate access' arch=('i686' 'x86_64') -url=https://github.com/FFMS/ffms2; -license=('MIT') +url='https://github.com/FFMS/ffms2' +license=('GPL') depends=('ffmpeg') -replaces=('ffmpegsource') +provides=('vapoursynth-plugin-ffms2') source=(https://github.com/FFMS/ffms2/archive/${pkgver}.tar.gz;) sha256sums=('6f1379514f03a14092fdfc9941960a9b86f5b78d86f9e000eeddf3bf50d42811') @@ -16,7 +16,7 @@ build() { cd ${pkgname}-${pkgver} - ./configure --prefix='/usr' --enable-shared --disable-static + ./configure --prefix='/usr' --enable-shared --disable-static --enable-avresample make } @@ -25,9 +25,8 @@ make DESTDIR=${pkgdir} install -# License - install -dm 755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m 644 {,${pkgdir}/usr/share/licenses/${pkgname}/}COPYING + install -dm 755 ${pkgdir}/usr/lib/vapoursynth + ln -s ../libffms2.so ${pkgdir}/usr/lib/vapoursynth/ } # vim: ts=2 sw=2 et: