commit a52dec for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package a52dec for openSUSE:Factory checked 
in at 2019-02-28 21:26:15

Comparing /work/SRC/openSUSE:Factory/a52dec (Old)
 and  /work/SRC/openSUSE:Factory/.a52dec.new.28833 (New)


Package is "a52dec"

Thu Feb 28 21:26:15 2019 rev:3 rq:677654 version:0.7.5+svn613

Changes:

--- /work/SRC/openSUSE:Factory/a52dec/a52dec.changes2017-07-17 
09:03:45.846418983 +0200
+++ /work/SRC/openSUSE:Factory/.a52dec.new.28833/a52dec.changes 2019-02-28 
21:26:16.729875404 +0100
@@ -1,0 +2,5 @@
+Wed Feb 20 09:19:51 UTC 2019 - sch...@suse.de
+
+- altivec.patch: always use the GNU version of the altivec insns
+
+---

New:

  altivec.patch



Other differences:
--
++ a52dec.spec ++
--- /var/tmp/diff_new_pack.FNAabd/_old  2019-02-28 21:26:17.373875189 +0100
+++ /var/tmp/diff_new_pack.FNAabd/_new  2019-02-28 21:26:17.381875186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package a52dec
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,11 +24,12 @@
 Version:0.7.5+svn613
 Release:0
 Summary:ATSC A/52 stream decoder library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://liba52.sourceforge.net/
 Source: %{name}-%{version}.tar.gz
 Source2:baselibs.conf
+Patch:  altivec.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:   %{libname} = %{version}
@@ -66,6 +67,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 %build
 autoreconf -fi

++ altivec.patch ++
Index: a52dec-0.7.5+svn613/liba52/cpu_accel.c
===
--- a52dec-0.7.5+svn613.orig/liba52/cpu_accel.c
+++ a52dec-0.7.5+svn613/liba52/cpu_accel.c
@@ -162,7 +162,7 @@ static uint32_t arch_accel (uint32_t acc
 
canjump = 1;
 
-#ifdef HAVE_ALTIVEC_H  /* gnu */
+#if 1 /* def HAVE_ALTIVEC_H */ /* gnu */
 #define VAND(a,b,c) "vand " #a "," #b "," #c "\n\t"
 #else  /* apple */
 #define VAND(a,b,c) "vand v" #a ",v" #b ",v" #c "\n\t"
Index: a52dec-0.7.5+svn613/liba52/cpu_state.c
===
--- a52dec-0.7.5+svn613.orig/liba52/cpu_state.c
+++ a52dec-0.7.5+svn613/liba52/cpu_state.c
@@ -44,7 +44,7 @@ static void state_restore_mmx (cpu_state
 #endif
 
 #ifdef ARCH_PPC
-#ifdef HAVE_ALTIVEC_H  /* gnu */
+#if 1 /* def HAVE_ALTIVEC_H */ /* gnu */
 #define LI(a,b) "li " #a "," #b "\n\t"
 #define STVX0(a,b,c) "stvx " #a ",0," #c "\n\t"
 #define STVX(a,b,c) "stvx " #a "," #b "," #c "\n\t"



commit a52dec for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package a52dec for openSUSE:Factory checked 
in at 2017-07-17 09:03:39

Comparing /work/SRC/openSUSE:Factory/a52dec (Old)
 and  /work/SRC/openSUSE:Factory/.a52dec.new (New)


Package is "a52dec"

Mon Jul 17 09:03:39 2017 rev:2 rq:510543 version:0.7.5+svn613

Changes:

--- /work/SRC/openSUSE:Factory/a52dec/a52dec.changes2017-04-18 
13:51:15.867115013 +0200
+++ /work/SRC/openSUSE:Factory/.a52dec.new/a52dec.changes   2017-07-17 
09:03:45.846418983 +0200
@@ -1,0 +2,8 @@
+Sat Jul 15 21:49:12 UTC 2017 - zai...@opensuse.org
+
+- Drop a52dec-compat.diff and mm_accel.h source, not needed with
+  the svn checkout we are using.
+- Pass --enable-shared to configure, ensure we build the shared
+  library.
+
+---

Old:

  a52dec-compat.diff
  mm_accel.h



Other differences:
--
++ a52dec.spec ++
--- /var/tmp/diff_new_pack.yTO3xL/_old  2017-07-17 09:03:46.438335628 +0200
+++ /var/tmp/diff_new_pack.yTO3xL/_new  2017-07-17 09:03:46.442335065 +0200
@@ -28,9 +28,7 @@
 Group:  Productivity/Multimedia/Sound/Utilities
 Url:http://liba52.sourceforge.net/
 Source: %{name}-%{version}.tar.gz
-Source1:mm_accel.h
 Source2:baselibs.conf
-Patch0: %{name}-compat.diff
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:   %{libname} = %{version}
@@ -68,16 +66,14 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 autoreconf -fi
-%configure --disable-static
+%configure --disable-static --enable-shared
 make %{?_smp_mflags}
 
 %install
 %make_install
-install -m 644 %{SOURCE1} %{buildroot}%{_includedir}/a52dec/
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{libname} -p /sbin/ldconfig