mjpegtools: adopted port

This commit is contained in:
Tim Biermann 2023-08-13 09:54:22 +02:00
parent a5297c4663
commit ec6133b1ea
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 26 additions and 19 deletions

View File

@ -9,6 +9,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/lavaddwav
-rwxr-xr-x root/root usr/bin/lavinfo
-rwxr-xr-x root/root usr/bin/lavpipe
-rwxr-xr-x root/root usr/bin/lavplay
-rwxr-xr-x root/root usr/bin/lavtc.sh
-rwxr-xr-x root/root usr/bin/lavtrans
-rwxr-xr-x root/root usr/bin/matteblend.flt
@ -48,6 +49,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/yuvinactive
-rwxr-xr-x root/root usr/bin/yuvkineco
-rwxr-xr-x root/root usr/bin/yuvmedianfilter
-rwxr-xr-x root/root usr/bin/yuvplay
-rwxr-xr-x root/root usr/bin/yuvscaler
-rwxr-xr-x root/root usr/bin/yuvycsnoise
-rwxr-xr-x root/root usr/bin/yuyvtoy4m
@ -117,6 +119,11 @@ lrwxrwxrwx root/root usr/lib/liblavjpeg-2.2.so.0 -> liblavjpeg-2.2.so.0.0.0
-rw-r--r-- root/root usr/lib/liblavjpeg.a
-rwxr-xr-x root/root usr/lib/liblavjpeg.la
lrwxrwxrwx root/root usr/lib/liblavjpeg.so -> liblavjpeg-2.2.so.0.0.0
lrwxrwxrwx root/root usr/lib/liblavplay-2.2.so.0 -> liblavplay-2.2.so.0.0.0
-rwxr-xr-x root/root usr/lib/liblavplay-2.2.so.0.0.0
-rw-r--r-- root/root usr/lib/liblavplay.a
-rwxr-xr-x root/root usr/lib/liblavplay.la
lrwxrwxrwx root/root usr/lib/liblavplay.so -> liblavplay-2.2.so.0.0.0
lrwxrwxrwx root/root usr/lib/libmjpegutils-2.2.so.0 -> libmjpegutils-2.2.so.0.0.0
-rwxr-xr-x root/root usr/lib/libmjpegutils-2.2.so.0.0.0
-rw-r--r-- root/root usr/lib/libmjpegutils.a

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF39rxfCY0UthPx248A+tuVMciyRMs1hyX2BhHdIypJqtQHd2CvDku1jx0NityR/t3+bhWMlj0ff7TiRm2pY8V+wE=
SHA256 (Pkgfile) = c1920feca3c09b81ba8a9e8ba83afde25cd49f9e0e76ddc8264cc48109c3d4e1
SHA256 (.footprint) = 90ce986c2d13655116692c25566c4a9be63ac4eb779869bc3bfa491625690548
RWSagIOpLGJF333y1jCbAKqPePsCreAlk1ItJzQjnF/ZdvDFEW3AByXVBts/VPD06MR4rBZ+XnG7c3AiJfi+gY9OhFPvesFzfw4=
SHA256 (Pkgfile) = cc50ef8582c544ac86d9af73026cd0fb1fea5a99940210a123ebc3cdbb0fe49b
SHA256 (.footprint) = 392f5260f80829f2e02e20e7727b85e88f17c7924488c6e7e51a491f4453268d
SHA256 (mjpegtools-2.2.1.tar.gz) = b180536d7d9960b05e0023a197b00dcb100929a49aab71d19d55f4a1b210f49a

View File

@ -1,6 +1,6 @@
# Description: Tools for recording, editing, playing and encoding mpeg video.
# URL: http://mjpeg.sourceforge.net
# Maintainer: Danny Rawlins, crux at romster dot me
# URL: https://mjpeg.sourceforge.net
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: libdv libjpeg-turbo libpng
# Optional: v4l-utils sdl_gfx
@ -10,22 +10,22 @@ release=1
source=(https://downloads.sourceforge.net/project/mjpeg/$name/$version/$name-$version.tar.gz)
build() {
cd $name-$version
cd $name-$version
sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
export CFLAGS+=' -fPIC'
export CXXFLAGS+=' -fPIC'
export LDFLAGS+=' -fPIC'
sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
export CFLAGS+=' -fPIC'
export CXXFLAGS+=' -fPIC'
export LDFLAGS+=' -fPIC'
./configure \
--prefix=/usr \
--enable-largefile \
--enable-simd-accel \
--disable-dependency-tracking \
--disable-assert
./configure \
--prefix=/usr \
--enable-largefile \
--enable-simd-accel \
--disable-dependency-tracking \
--disable-assert
make
make DESTDIR=$PKG install
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/info
rm -r $PKG/usr/share/info
}