[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Saturday, May 16, 2020 @ 11:51:50 Author: felixonmars Revision: 384367 upgpkg: mjpegtools 2.1.0-5: reproducibility rebuild Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-16 11:51:45 UTC (rev 384366) +++ PKGBUILD2020-05-16 11:51:50 UTC (rev 384367) @@ -3,7 +3,7 @@ pkgname=mjpegtools pkgver=2.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video" arch=('x86_64') license=('GPL')
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Thursday, April 11, 2019 @ 19:55:14 Author: arojas Revision: 350583 https Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-11 19:53:59 UTC (rev 350582) +++ PKGBUILD2019-04-11 19:55:14 UTC (rev 350583) @@ -12,7 +12,7 @@ makedepends=('gtk2' 'v4l-utils') optdepends=('gtk2: glav GUI') options=('!makeflags') -source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz) +source=(https://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz) md5sums=('57bf5dd78976ca9bac972a6511b236f3') prepare() {
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Saturday, November 24, 2018 @ 08:50:45 Author: arojas Revision: 340364 Fix FTBFS Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-24 08:25:40 UTC (rev 340363) +++ PKGBUILD2018-11-24 08:50:45 UTC (rev 340364) @@ -3,7 +3,7 @@ pkgname=mjpegtools pkgver=2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video" arch=('x86_64') license=('GPL') @@ -17,7 +17,7 @@ prepare() { cd ${pkgname}-${pkgver} - sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure + sed -i -e '/ARCHFLAGS=/s:=.*:=:' -e 's/-fno-PIC//' configure } build() {
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD mjpegtools.install)
Date: Sunday, August 7, 2016 @ 19:25:11 Author: arojas Revision: 273455 Hooks Modified: mjpegtools/trunk/PKGBUILD Deleted: mjpegtools/trunk/mjpegtools.install + PKGBUILD |3 +-- mjpegtools.install | 16 2 files changed, 1 insertion(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-07 18:55:36 UTC (rev 273454) +++ PKGBUILD2016-08-07 19:25:11 UTC (rev 273455) @@ -4,7 +4,7 @@ pkgname=mjpegtools pkgver=2.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video" arch=('i686' 'x86_64') license=('GPL') @@ -13,7 +13,6 @@ makedepends=('gtk2' 'v4l-utils') optdepends=('gtk2: glav GUI') options=('!makeflags') -install=mjpegtools.install source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz) md5sums=('57bf5dd78976ca9bac972a6511b236f3') Deleted: mjpegtools.install === --- mjpegtools.install 2016-08-07 18:55:36 UTC (rev 273454) +++ mjpegtools.install 2016-08-07 19:25:11 UTC (rev 273455) @@ -1,16 +0,0 @@ -infodir=usr/share/info -file=mjpeg-howto.info - -post_install() { - [[ -x usr/bin/install-info ]] || return 0 - install-info $infodir/$file.gz $infodir/dir 2> /dev/null -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - [[ -x usr/bin/install-info ]] || return 0 - install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null -}
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 18:35:12 Author: bpiotrowski Revision: 252888 C++11 ABI rebuild Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 17:33:51 UTC (rev 252887) +++ PKGBUILD2015-12-06 17:35:12 UTC (rev 252888) @@ -4,7 +4,7 @@ pkgname=mjpegtools pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video" arch=('i686' 'x86_64') license=('GPL')
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Wednesday, February 26, 2014 @ 07:45:58 Author: bpiotrowski Revision: 206437 upgpkg: mjpegtools 2.1.0-1 new upstream release Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-26 06:36:35 UTC (rev 206436) +++ PKGBUILD2014-02-26 06:45:58 UTC (rev 206437) @@ -3,8 +3,8 @@ # Maintainer: Roberto Carvajal robe...@archlinux.org pkgname=mjpegtools -pkgver=2.0.0 -pkgrel=4 +pkgver=2.1.0 +pkgrel=1 pkgdesc=Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video arch=('i686' 'x86_64') license=('GPL') @@ -14,17 +14,11 @@ optdepends=('gtk2: glav GUI') options=('!makeflags') install=mjpegtools.install -source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz -mjpegtools-v4l-2.6.38.patch -mjpegtools-2.0.0-gcc470.patch) -md5sums=('903e1e3b967eebcc5fe5626d7517dc46' - '44006d6f844017fe57aa123aa43f4508' - '7c9b3d4a1f3a10e3263a6a110b0f55cc') +source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz) +md5sums=('57bf5dd78976ca9bac972a6511b236f3') prepare() { cd ${pkgname}-${pkgver} - patch -Np0 -i ${srcdir}/mjpegtools-v4l-2.6.38.patch - patch -Np1 -i ${srcdir}/mjpegtools-2.0.0-gcc470.patch sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure }
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD)
Date: Wednesday, November 20, 2013 @ 12:30:56 Author: allan Revision: 199968 upgpkg: mjpegtools 2.0.0-4 remove static libraries Modified: mjpegtools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-20 11:26:39 UTC (rev 199967) +++ PKGBUILD2013-11-20 11:30:56 UTC (rev 199968) @@ -4,9 +4,9 @@ pkgname=mjpegtools pkgver=2.0.0 -pkgrel=3 +pkgrel=4 pkgdesc=Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('GPL') url=http://mjpeg.sourceforge.net/; depends=('libjpeg' 'libpng' 'sdl' 'gcc-libs' 'libdv')
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD mjpegtools-2.0.0-gcc470.patch)
Date: Tuesday, April 30, 2013 @ 03:41:39 Author: eric Revision: 183958 upgpkg: mjpegtools 2.0.0-3 Rebuild against libpng 1.6, Add build patch Added: mjpegtools/trunk/mjpegtools-2.0.0-gcc470.patch Modified: mjpegtools/trunk/PKGBUILD ---+ PKGBUILD | 19 +-- mjpegtools-2.0.0-gcc470.patch | 11 +++ 2 files changed, 24 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-30 01:01:33 UTC (rev 183957) +++ PKGBUILD2013-04-30 01:41:39 UTC (rev 183958) @@ -4,7 +4,7 @@ pkgname=mjpegtools pkgver=2.0.0 -pkgrel=2 +pkgrel=3 pkgdesc=Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video arch=(i686 x86_64) license=('GPL') @@ -15,20 +15,27 @@ options=('!makeflags' '!libtool') install=mjpegtools.install source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz -mjpegtools-v4l-2.6.38.patch) +mjpegtools-v4l-2.6.38.patch +mjpegtools-2.0.0-gcc470.patch) md5sums=('903e1e3b967eebcc5fe5626d7517dc46' - '44006d6f844017fe57aa123aa43f4508') + '44006d6f844017fe57aa123aa43f4508' + '7c9b3d4a1f3a10e3263a6a110b0f55cc') -build() { - cd ${srcdir}/${pkgname}-${pkgver} +prepare() { + cd ${pkgname}-${pkgver} patch -Np0 -i ${srcdir}/mjpegtools-v4l-2.6.38.patch + patch -Np1 -i ${srcdir}/mjpegtools-2.0.0-gcc470.patch sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure +} + +build() { + cd ${pkgname}-${pkgver} ./configure --prefix=/usr --enable-largefile make } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -m644 mpeg2enc/mpeg2syntaxcodes.h ${pkgdir}/usr/include/mjpegtools/mpeg2enc/ } Added: mjpegtools-2.0.0-gcc470.patch === --- mjpegtools-2.0.0-gcc470.patch (rev 0) +++ mjpegtools-2.0.0-gcc470.patch 2013-04-30 01:41:39 UTC (rev 183958) @@ -0,0 +1,11 @@ +--- a/y4mdenoise/MotionSearcher.hh b/y4mdenoise/MotionSearcher.hh +@@ -2196,7 +2196,7 @@ + { + // This region is too small to be bothered with. + // Just get rid of it. +- DeleteRegion (a_pRegion); ++ this-DeleteRegion (a_pRegion); + } + else + {
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD mjpegtools.install)
Date: Friday, January 27, 2012 @ 00:34:19 Author: eric Revision: 147691 upgpkg: mjpegtools 2.0.0-2 Rebuild against libpng 1.5 and libtiff 4.0, Remove texinfo depends Modified: mjpegtools/trunk/PKGBUILD mjpegtools/trunk/mjpegtools.install + PKGBUILD | 11 +-- mjpegtools.install |4 +++- 2 files changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-01-27 04:08:22 UTC (rev 147690) +++ PKGBUILD2012-01-27 05:34:19 UTC (rev 147691) @@ -1,22 +1,23 @@ # $Id$ # Contributor: Damir Perisa damir.per...@bluewin.ch -# Mantainer: Roberto Carvajal robe...@archlinux.org +# Maintainer: Roberto Carvajal robe...@archlinux.org pkgname=mjpegtools pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc=Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video arch=(i686 x86_64) license=('GPL') url=http://mjpeg.sourceforge.net/; -depends=('libjpeg' 'libpng' 'sdl' 'gcc-libs' 'libdv' 'texinfo') +depends=('libjpeg' 'libpng' 'sdl' 'gcc-libs' 'libdv') makedepends=('gtk2' 'v4l-utils') optdepends=('gtk2: glav GUI') options=('!makeflags' '!libtool') install=mjpegtools.install source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz mjpegtools-v4l-2.6.38.patch) -md5sums=('903e1e3b967eebcc5fe5626d7517dc46') +md5sums=('903e1e3b967eebcc5fe5626d7517dc46' + '44006d6f844017fe57aa123aa43f4508') build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -31,5 +32,3 @@ make DESTDIR=${pkgdir} install install -m644 mpeg2enc/mpeg2syntaxcodes.h ${pkgdir}/usr/include/mjpegtools/mpeg2enc/ } -md5sums=('903e1e3b967eebcc5fe5626d7517dc46' - '44006d6f844017fe57aa123aa43f4508') Modified: mjpegtools.install === --- mjpegtools.install 2012-01-27 04:08:22 UTC (rev 147690) +++ mjpegtools.install 2012-01-27 05:34:19 UTC (rev 147691) @@ -1,7 +1,8 @@ -infodir=/usr/share/info +infodir=usr/share/info file=mjpeg-howto.info post_install() { + [[ -x usr/bin/install-info ]] || return 0 install-info $infodir/$file.gz $infodir/dir 2 /dev/null } @@ -10,5 +11,6 @@ } pre_remove() { + [[ -x usr/bin/install-info ]] || return 0 install-info --delete $infodir/$file.gz $infodir/dir 2 /dev/null }
[arch-commits] Commit in mjpegtools/trunk (PKGBUILD png2yuv-fix-memleak.patch)
Date: Sunday, January 17, 2010 @ 08:34:04 Author: jgc Revision: 63407 upgpkg: mjpegtools 1.9.0-3 Rebuild for jpeg8 and png14. Add patch to fix memory leak in png2yuv (FS#17781) Added: mjpegtools/trunk/png2yuv-fix-memleak.patch Modified: mjpegtools/trunk/PKGBUILD ---+ PKGBUILD | 15 +-- png2yuv-fix-memleak.patch | 10 ++ 2 files changed, 19 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-17 13:32:39 UTC (rev 63406) +++ PKGBUILD2010-01-17 13:34:04 UTC (rev 63407) @@ -4,24 +4,27 @@ pkgname=mjpegtools pkgver=1.9.0 -pkgrel=2 +pkgrel=3 pkgdesc=Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video arch=(i686 x86_64) license=('GPL') url=http://mjpeg.sourceforge.net/; -depends=('libjpeg=7' 'libpng' 'sdl' 'gcc-libs' 'libdv') -makedepends=('gtk2=2.16.2-2') +depends=('libjpeg=8' 'libpng=1.4.0' 'sdl' 'gcc-libs' 'libdv') +makedepends=('gtk2=2.18.6') optdepends=('gtk2: glav GUI') options=('!makeflags' '!libtool') source=(http://downloads.sourceforge.net/sourceforge/mjpeg/${pkgname}-${pkgver}.tar.gz -mjpegtools-1.9.0-glibc-2.10.patch) +mjpegtools-1.9.0-glibc-2.10.patch +png2yuv-fix-memleak.patch) md5sums=('309a6fcf0900a010d6a9c1e91afc2f5c' - 'b8ae66237d83be533db8eea166fd3357') + 'b8ae66237d83be533db8eea166fd3357' + '39e1def8fb0f7c58a217b22dc251a86a') build() { cd ${srcdir}/${pkgname}-${pkgver} sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure || return 1 - patch -Np1 -i $srcdir/mjpegtools-1.9.0-glibc-2.10.patch || return 1 + patch -Np1 -i $srcdir/mjpegtools-1.9.0-glibc-2.10.patch || return 1 + patch -Np1 -i ${srcdir}/png2yuv-fix-memleak.patch || return 1 ./configure --prefix=/usr --enable-largefile || return 1 make || return 1 make DESTDIR=${pkgdir} install || return 1 Added: png2yuv-fix-memleak.patch === --- png2yuv-fix-memleak.patch (rev 0) +++ png2yuv-fix-memleak.patch 2010-01-17 13:34:04 UTC (rev 63407) @@ -0,0 +1,10 @@ +--- mjpegtools-1.9.0/lavtools/png2yuv.c.orig 2010-01-17 14:26:24.0 +0100 mjpegtools-1.9.0/lavtools/png2yuv.c2010-01-17 14:27:53.0 +0100 +@@ -407,6 +407,7 @@ + return 2; + } + ++ png_destroy_read_struct(png_ptr, info_ptr, end_info); + fclose(pngfile); + + return 1;