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

2020-05-16 Thread Felix Yan via arch-commits
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)

2019-04-11 Thread Antonio Rojas via arch-commits
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)

2018-11-24 Thread Antonio Rojas via arch-commits
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)

2016-08-07 Thread Antonio Rojas
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)

2015-12-06 Thread Bartłomiej Piotrowski
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)

2014-02-25 Thread Bartłomiej Piotrowski
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)

2013-11-20 Thread Allan McRae
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)

2013-04-29 Thread Eric Bélanger
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)

2012-01-26 Thread Eric Bélanger
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)

2010-01-17 Thread Jan de Groot
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;