Hello community,
here is the log from the commit of package libmpcdec for openSUSE:Factory checked in at 2013-01-02 12:58:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmpcdec (Old)
and /work/SRC/openSUSE:Factory/.libmpcdec.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmpcdec", Maintainer is "sbrabec@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libmpcdec/libmpcdec.changes 2011-09-23 02:08:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libmpcdec.new/libmpcdec.changes 2013-01-02 12:58:46.000000000 +0100
@@ -1,0 +2,9 @@
+Sat Dec 29 00:39:11 UTC 2012 - crrodriguez@opensuse.org
+
+- libmpcdec-byteswap.patch, use OS byteswap routines.
+ (that in turns needs AC_USE_SYSTEM_EXTENSIONS)
+
+ - build with large file support.
+
+
+-------------------------------------------------------------------
New:
----
libmpcdec-byteswap.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmpcdec.spec ++++++
--- /var/tmp/diff_new_pack.biEmsZ/_old 2013-01-02 12:58:47.000000000 +0100
+++ /var/tmp/diff_new_pack.biEmsZ/_new 2013-01-02 12:58:47.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libmpcdec
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: libmpcdec
Version: 1.2.6
-Release: 20
+Release: 0
Url: http://www.musepack.net/
-Group: System/Libraries
-License: BSD-3-Clause
Summary: Musepack Audio Decoder
+License: BSD-3-Clause
+Group: System/Libraries
Source: http://files2.musepack.net/source/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Patch0: libmpcdec-1.2.6-nosamples.patch
+Patch1: libmpcdec-byteswap.patch
BuildRequires: gcc-c++
+BuildRequires: libtool
%description
Musepack is an audio compression format with a strong emphasis on high
@@ -56,9 +56,8 @@
Miles Egan
%package -n libmpcdec5
-License: BSD-3-Clause
-Group: System/Libraries
Summary: Musepack Audio Decoder
+Group: System/Libraries
Provides: %{name} = %{version}
#openSUSE 10.2
Obsoletes: %{name} < %{version}
@@ -89,10 +88,10 @@
Miles Egan
%package devel
-License: BSD-3-Clause
-Group: Development/Libraries/C and C++
Summary: Musepack Audio Decoder
-Requires: libmpcdec5 = %{version} glibc-devel
+Group: Development/Libraries/C and C++
+Requires: glibc-devel
+Requires: libmpcdec5 = %{version}
%description devel
Musepack is an audio compression format with a strong emphasis on high
@@ -122,9 +121,9 @@
%prep
%setup -q
%patch0
-
+%patch1
%build
-#autoreconf -fi
+autoreconf -fi
%configure --disable-static --with-pic
%{__make} %{?jobs:-j%jobs}
++++++ libmpcdec-byteswap.patch ++++++
--- configure.ac.orig
+++ configure.ac
@@ -4,12 +4,12 @@ AC_CONFIG_AUX_DIR(config)
AM_INIT_AUTOMAKE(libmpcdec,1.2.6)
AM_CONFIG_HEADER(include/config.h)
-AM_PROG_LIBTOOL
-
-CFLAGS="$CFLAGS -O3 -fomit-frame-pointer -fPIC"
-
-AC_C_BIGENDIAN(,CFLAGS="$CFLAGS -DMPC_LITTLE_ENDIAN",)
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
+LT_INIT([disable-static pic-only])
+AC_C_BIGENDIAN
AC_HEADER_STDC
AC_HEADER_STDBOOL
AC_C_CONST
--- include/mpcdec/internal.h.orig
+++ include/mpcdec/internal.h
@@ -37,8 +37,8 @@
#ifndef _mpcdec_internal_h
#define _mpcdec_internal_h
-
-
+#include