ports/contrib (3.7): liba52: 0.7.4 -> 0.8.0
commit bb7c27681b241608289cb79249633d9a9fd29392 Author: Tim Biermann <tbier@posteo.de> Date: Sun Nov 27 17:52:41 2022 +0000 liba52: 0.7.4 -> 0.8.0 diff --git a/liba52/.footprint b/liba52/.footprint index b8a018300..b3966931d 100644 --- a/liba52/.footprint +++ b/liba52/.footprint @@ -5,6 +5,7 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/a52dec/ -rw-r--r-- root/root usr/include/a52dec/a52.h +-rw-r--r-- root/root usr/include/a52dec/a52_internal.h -rw-r--r-- root/root usr/include/a52dec/attributes.h -rw-r--r-- root/root usr/include/a52dec/audio_out.h -rw-r--r-- root/root usr/include/a52dec/mm_accel.h @@ -14,6 +15,8 @@ drwxr-xr-x root/root usr/lib/ lrwxrwxrwx root/root usr/lib/liba52.so -> liba52.so.0.0.0 lrwxrwxrwx root/root usr/lib/liba52.so.0 -> liba52.so.0.0.0 -rwxr-xr-x root/root usr/lib/liba52.so.0.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/liba52.pc drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ diff --git a/liba52/.signature b/liba52/.signature index 55a01a200..5e6a8235f 100644 --- a/liba52/.signature +++ b/liba52/.signature @@ -1,6 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF39bHuM6M0syNZ4W4tdqsXr5uW/Ryyr47Q6861FuTqjJGEPnc257z2Xc42M4EaQ6dhwO/GlBG7Y2Z33GwFFUb3gE= -SHA256 (Pkgfile) = 02c74a129f88f997ebd01b7dabf8f38d6f240f9c68c7d38202e30d07a23b13dd -SHA256 (.footprint) = 5a21f40e12e1c450b69459e741906e21a7810c25c4e6a7fb0dfde9fadcfe642c -SHA256 (a52dec-0.7.4.tar.gz) = a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33 -SHA256 (a52dec-0.7.4-build.patch) = 7a230e6aab861b9c7f42f0911cb9ea1c4a53b806c8104bf33bcdfa3d1f266640 +RWSagIOpLGJF30e3lpHwlJR3W0yhfYO9g6mXZ9vGnaZjyVwRyMPy090tWwBpvMVQmsv00Pg5LQpoFQjiBk5juhTm27/0Mfn5Qw8= +SHA256 (Pkgfile) = 5025edf56717c8ab4e2b8ca269c0c1a1cca1c2b9b668775589c01b7679b8055c +SHA256 (.footprint) = 410a396726149bf7456983d243dd71623644de1b025b190881560b1acd04fa33 +SHA256 (a52dec-0.8.0.tar.gz) = 03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9 diff --git a/liba52/Pkgfile b/liba52/Pkgfile index c62402c2e..ee6b2fbba 100644 --- a/liba52/Pkgfile +++ b/liba52/Pkgfile @@ -1,23 +1,15 @@ # Description: Library for decoding ATSC A/52 streams. -# URL: http://liba52.sourceforge.net/ +# URL: https://liba52.sourceforge.io/ # Maintainer: Danny Rawlins, crux at romster dot me name=liba52 -version=0.7.4 +version=0.8.0 release=7 -source=(http://liba52.sourceforge.net/files/a52dec-$version.tar.gz - a52dec-0.7.4-build.patch) +source=(https://distfiles.adelielinux.org/source/a52dec/a52dec-$version.tar.gz) build() { cd a52dec-$version - # fix for automake 1.13.x - install -d m4 - sed -i -e 's/^AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in - - patch -p 1 -i $SRC/a52dec-0.7.4-build.patch - ./bootstrap - ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ @@ -28,4 +20,5 @@ build() { make make DESTDIR=$PKG install + install -m644 liba52/a52_internal.h $PKG/usr/include/a52dec/ } diff --git a/liba52/a52dec-0.7.4-build.patch b/liba52/a52dec-0.7.4-build.patch deleted file mode 100644 index c44766faa..000000000 --- a/liba52/a52dec-0.7.4-build.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -pruN a52dec-0.7.4.orig/Makefile.am a52dec-0.7.4/Makefile.am ---- a52dec-0.7.4.orig/Makefile.am 2011-10-05 15:17:46.538118579 +0000 -+++ a52dec-0.7.4/Makefile.am 2011-10-05 15:18:12.013374560 +0000 -@@ -1,3 +1,5 @@ -+ACLOCAL_AMFLAGS = -I m4 -+ - SUBDIRS = autotools include doc liba52 libao src vc++ test - - EXTRA_DIST = HISTORY bootstrap -diff -pruN a52dec-0.7.4.orig/configure.in a52dec-0.7.4/configure.in ---- a52dec-0.7.4.orig/configure.in 2011-10-05 15:17:46.537119079 +0000 -+++ a52dec-0.7.4/configure.in 2011-10-05 15:18:12.013374560 +0000 -@@ -1,6 +1,7 @@ - dnl Process this file with autoconf to produce a configure script. - AC_PREREQ(2.52) - AC_INIT -+AC_CONFIG_MACRO_DIR([m4]) - AC_CONFIG_SRCDIR([src/a52dec.c]) - AC_CONFIG_AUX_DIR(autotools) - AC_CONFIG_FILES([Makefile autotools/Makefile include/Makefile test/Makefile -@@ -32,15 +33,9 @@ if test x"$GCC" = x"yes"; then - - dnl arch-specific flags - case "$host" in -- i?86-* | k?-*) -- case "$host" in -- i386-*) OPT_CFLAGS="$CFLAGS -mcpu=i386";; -- i486-*) OPT_CFLAGS="$CFLAGS -mcpu=i486";; -- i586-*) OPT_CFLAGS="$CFLAGS -mcpu=pentium";; -- i686-*) OPT_CFLAGS="$CFLAGS -mcpu=pentiumpro";; -- k6-*) OPT_CFLAGS="$CFLAGS -mcpu=k6";; -- esac -- AC_TRY_CFLAGS([$OPT_CFLAGS],[CFLAGS=$OPT_CFLAGS]);; -+ x86_64-*) -+ OPT_CFLAGS="$CFLAGS -fPIC" -+ AC_TRY_CFLAGS([$OPT_CFLAGS],[CFLAGS=$OPT_CFLAGS]);; - sparc-* | sparc64-*) - OPT_CFLAGS="$CFLAGS -mtune=ultrasparc" - AC_TRY_CFLAGS([$OPT_CFLAGS],[CFLAGS=$OPT_CFLAGS]);; -diff -pruN a52dec-0.7.4.orig/liba52/Makefile.am a52dec-0.7.4/liba52/Makefile.am ---- a52dec-0.7.4.orig/liba52/Makefile.am 2011-10-05 15:17:46.536119579 +0000 -+++ a52dec-0.7.4/liba52/Makefile.am 2011-10-05 15:18:12.014374060 +0000 -@@ -1,4 +1,4 @@ --CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@ -+AM_CFLAGS = @CFLAGS@ @LIBA52_CFLAGS@ - - lib_LTLIBRARIES = liba52.la - -diff -pruN a52dec-0.7.4.orig/liba52/configure.incl a52dec-0.7.4/liba52/configure.incl ---- a52dec-0.7.4.orig/liba52/configure.incl 2011-10-05 15:17:46.535120079 +0000 -+++ a52dec-0.7.4/liba52/configure.incl 2011-10-05 15:18:32.540106045 +0000 -@@ -2,7 +2,7 @@ AC_SUBST([LIBA52_CFLAGS]) - AC_SUBST([LIBA52_LIBS]) - - dnl avoid -fPIC when possible --LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic" -+dnl LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic" - - AC_ARG_ENABLE([double], - [ --enable-double use double-precision samples]) -diff -pruN a52dec-0.7.4.orig/src/Makefile.am a52dec-0.7.4/src/Makefile.am ---- a52dec-0.7.4.orig/src/Makefile.am 2011-10-05 15:17:46.535120079 +0000 -+++ a52dec-0.7.4/src/Makefile.am 2011-10-05 15:18:12.014374060 +0000 -@@ -1,4 +1,4 @@ --CFLAGS = @A52DEC_CFLAGS@ -+AM_CFLAGS = @A52DEC_CFLAGS@ - - bin_PROGRAMS = a52dec extract_a52 - a52dec_SOURCES = a52dec.c getopt.c gettimeofday.c
participants (1)
-
crux@crux.nu