New package: transcode-1.1.7

Closes: #13 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Andrew Benson 2018-05-02 14:43:43 -05:00 committed by Jürgen Buchmüller
parent 2159a85ea3
commit 35d7ee4253
No known key found for this signature in database
GPG key ID: 6764EC32352D0647
4 changed files with 1328 additions and 0 deletions

View file

@ -0,0 +1,20 @@
--- avilib/avidump.c.orig
+++ avilib/avidump.c
@@ -320,7 +320,7 @@
{
uint32_t i,j,val32;
uint16_t val16;
- loff_t val64;
+ uint64_t val64;
char val8;
for (i = 0; names[i].type != EoLST; i++) {
@@ -605,7 +605,7 @@
case indxtag: {
uint32_t chunks=*chunksize-sizeof(names_indx)/sizeof(char*);
- loff_t offset;
+ uint64_t offset;
uint32_t size, duration;
uint32_t u=0;
off_t indxend = datapos + chunks;

View file

@ -0,0 +1,45 @@
--- configure.in.orig 2018-06-22 20:57:08.925033685 +0200
+++ configure.in 2018-06-22 20:58:19.544037328 +0200
@@ -776,42 +776,6 @@
LAME_CFLAGS="$lame_ii"
fi
CPPFLAGS="$save_CPPFLAGS"
-
- AC_MSG_CHECKING([lame version])
- ac_save_CFLAGS="$CFLAGS"
- ac_save_LIBS="$LIBS"
- CFLAGS="$CFLAGS $LAME_CFLAGS"
- LIBS="$LIBS $LAME_LIBS"
- AC_RUN_IFELSE([AC_LANG_SOURCE([[
-#include <stdio.h>
-
-#ifdef HAVE_LAME_INC
-#include <lame/lame.h>
-#else
-#include <lame.h>
-#endif
-
-int main () {
- lame_version_t lv;
- get_lame_version_numerical(&lv);
- if(lv.alpha || lv.beta) lv.minor--;
- printf("%d%d\n", lv.major, lv.minor);
- return 0;
-}
-]])],
- [lame_version="`./conftest$ac_exeext`"],
- [AC_MSG_RESULT([failed])
- TC_PKG_ERROR(lame, lame.h, yes, lame, [http://www.mp3dev.org/],
- [cannot compile and run a test program])],,
- [AC_MSG_RESULT([cross compiling; assumed OK...])])
- CFLAGS="$ac_save_CFLAGS"
- LIBS="$ac_save_LIBS"
-
- if test 393 -ge "$lame_version" ; then
- have_lame="no"
- TC_PKG_ERROR(lame, lame.h, yes, lame, [http://www.mp3dev.org/],
- [lame version < 3.93])
- fi
fi
TC_PKG_HAVE(lame, LAME)

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,22 @@
# Template file for 'transcode'
pkgname=transcode
version=1.1.7
revision=1
build_style=gnu-configure
hostmakedepends="automake libtool pkg-config"
makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
libdvdread-devel libjpeg-turbo-devel libmpeg2-devel libtheora-devel
libXaw-devel libxml2-devel libXv-devel lzo-devel SDL2-devel
xvidcore-devel"
short_desc="Modular utility for video stream processing"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://bitbucket.org/france/transcode-tcforge"
distfiles="https://bitbucket.org/france/transcode-tcforge/downloads/transcode-${version}.tar.bz2"
checksum=1e4e72d8e0dd62a80b8dd90699f5ca64c9b0cb37a5c9325c184166a9654f0a92
pre_configure() {
mkdir -p m4
mv configure.{in,ac}
autoreconf -fi
}