Hello community,

here is the log from the commit of package cdrtools for openSUSE:Factory 
checked in at 2014-01-02 11:14:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cdrtools (Old)
 and      /work/SRC/openSUSE:Factory/.cdrtools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cdrtools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cdrtools/cdrtools.changes        2013-12-04 
12:23:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.cdrtools.new/cdrtools.changes   2014-01-02 
11:14:46.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Dec 26 21:43:53 UTC 2013 - [email protected]
+
+- Update to new upstream release 3.01~a20
+* libparanoia and cdda2wav have been enhanced to give much better
+  results with slightly bad media and new hardware.
+- Enable symbol versions
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/cdrtools/schily-libs.changes     2013-12-04 
12:23:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.cdrtools.new/schily-libs.changes        
2014-01-02 11:14:46.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Dec 26 21:43:53 UTC 2013 - [email protected]
+
+- Update to new upstream release 3.01~a20
+* libparanoia and cdda2wav have been enhanced to give much better
+  results with slightly bad media and new hardware.
+
+-------------------------------------------------------------------
+Mon Dec 23 05:23:20 UTC 2013 - [email protected]
+
+- Enable symbol versions
+
+-------------------------------------------------------------------

Old:
----
  cdrtools-3.01a19.tar.bz2
  cdrtools.spec.changes

New:
----
  cdrtools-3.01a20.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cdrtools.spec ++++++
--- /var/tmp/diff_new_pack.QThL9A/_old  2014-01-02 11:14:47.000000000 +0100
+++ /var/tmp/diff_new_pack.QThL9A/_new  2014-01-02 11:14:47.000000000 +0100
@@ -15,19 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           cdrtools
-Version:        3.01~a19
+Version:        3.01~a20
+Release:        0
 # ^This really is a prerelease and thus sorts before 3.01
 %define sversion 3.01
-Release:        0
 Summary:        Tools for recording CD/DVD/BluRay media
 License:        CDDL-1.0 and GPL-2.0 and GPL-2.0+ and BSD-2-Clause and 
BSD-3-Clause and HPND and ISC
-Url:            http://cdrecord.berlios.de/private/cdrecord.html
 Group:          Productivity/Multimedia/CD/Record
+Url:            http://cdrecord.berlios.de/private/cdrecord.html
 
 #Freecode-URL: http://freecode.com/projects/cdrtools
 #DL-URL:       ftp://ftp.berlios.de/pub/cdrecord/
-Source:         
ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-3.01a19.tar.bz2
+Source:         
ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-3.01a20.tar.bz2
 Source1:        cdrecord.easy
 Source2:        cdrecord.secure
 Source3:        cdrecord.paranoid
@@ -44,8 +45,8 @@
 
 BuildRequires:  fdupes
 BuildRequires:  libcap-devel
-BuildRequires:  libschily-devel
 BuildRequires:  libscg-devel
+BuildRequires:  libschily-devel
 BuildRequires:  makedepend
 # Requiring version-release is nessecary for this rpm to pull in the latest 
cdrtools.
 Requires:       cdda2wav = %{version}-%{release}
@@ -85,8 +86,8 @@
 
 %package -n cdda2wav
 Summary:        A CD Digital Audio Extraction tool
-Group:          Productivity/Multimedia/CD/Grabbers
 License:        CDDL-1.0
+Group:          Productivity/Multimedia/CD/Grabbers
 %if %with_caps
 Requires(post): permissions
 %endif
@@ -97,8 +98,8 @@
 
 %package -n cdrecord
 Summary:        A CD/DVD/BD recording program
-Group:          Productivity/Multimedia/CD/Record
 License:        CDDL-1.0
+Group:          Productivity/Multimedia/CD/Record
 %if %with_caps
 Requires(post): permissions
 %endif
@@ -110,8 +111,8 @@
 
 %package -n mkisofs
 Summary:        A program to generate an ISO-9660/JOLIET/HFS/UDF hybrid 
filesystem
-Group:          Productivity/Multimedia/CD/Record
 License:        GPL-2.0
+Group:          Productivity/Multimedia/CD/Record
 Requires:       zisofs-tools
 
 %description -n mkisofs
@@ -145,7 +146,7 @@
 # Not fully parallel safe, so stick to default.
 #
 gmake GMAKE_NOWARN=true RUNPATH="" \
-       CC=cc LDCC="cc -L%_libdir" DYNLD=cc \
+       CCCC=cc LDCC="cc -L%_libdir" DYNLD=cc \
        COPTX="%optflags -fno-strict-aliasing -fno-omit-frame-pointer \
                -fPIE -ggdb -finput-charset=ISO-8859-1" \
        LDOPTX="-pie -Wl,-pie -ggdb" RUNPATH=""

++++++ schily-libs.spec ++++++
--- /var/tmp/diff_new_pack.QThL9A/_old  2014-01-02 11:14:47.000000000 +0100
+++ /var/tmp/diff_new_pack.QThL9A/_new  2014-01-02 11:14:47.000000000 +0100
@@ -15,21 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           schily-libs
-Version:        3.01~a19
-%define sversion 3.01
+Version:        3.01~a20
 Release:       0
+%define sversion 3.01
 Summary:       A collection of libraries to support cdrtools
 License:        CDDL-1.0 and GPL-2.0 and GPL-2.0+ and BSD-2-Clause and 
BSD-3-Clause and HPND and ISC
-Url:            http://cdrecord.berlios.de/private/cdrecord.html
 Group:          Development/Libraries/C and C++
+Url:            http://cdrecord.berlios.de/private/cdrecord.html
 
 #Freecode-URL: http://freecode.com/projects/schily
 #DL-URL:       ftp://ftp.berlios.de/pub/schily/
-Source:         
ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-3.01a19.tar.bz2
+Source:         
ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-3.01a20.tar.bz2
 Source7:        pre_checkin.sh
 Patch1:         gcc48wa.diff
-BuildRoot:     %_tmppath/%name-%version-build
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  makedepend
 
 %description
@@ -39,8 +40,8 @@
 
 %package -n libscg1_0
 Summary:       An OS-independent SCSI transport library
-Group:         System/Libraries
 License:       CDDL-1.0
+Group:          System/Libraries
 
 %description -n libscg1_0
 libscg is a portable SCSI transport library, providing an abstraction
@@ -48,8 +49,8 @@
 
 %package -n libscg-devel
 Summary:       Development files for libscg, an OS-independent SCSI transport 
library
-Group:         Development/Libraries/C and C++
 License:       CDDL-1.0
+Group:          Development/Libraries/C and C++
 Requires:      libscg1_0 = %version
 
 %description -n libscg-devel
@@ -61,16 +62,16 @@
 
 %package -n libschily1_0
 Summary:       Support library for SING utilities
-Group:         System/Base
 License:       CDDL-1.0
+Group:          System/Libraries
 
 %description -n libschily1_0
 libschily contains many portability functions used by the Schily tools.
 
 %package -n libschily-devel
 Summary:       Development files for libschily
-Group:         Development/Libraries/C and C++
 License:       CDDL-1.0
+Group:          Development/Libraries/C and C++
 Requires:      libschily1_0 = %version
 
 %description -n libschily-devel
@@ -86,11 +87,21 @@
 %build
 %define targets conf inc include libschily libscg libscg/scg
 
+# Fix up symbol order for GNU ld
+for i in $(find . -type f -name "*-mapvers"); do
+       mv "$i" "$i.old"
+       perl -e '$_=join"",<>;s{\\\n}{}gs;print' <"$i.old" | \
+       grep -v '^#' | \
+       perl -e '$_=join"",<>;while(m{\S+\s*\{.*?\}.*?;}gs)
+               {unshift@x,$&};print@x' >"$i"
+done
+
 for i in %targets; do
        pushd "$i"
        # not fully parallel safe, so stick to default
        gmake GMAKE_NOWARN=true LINKMODE=dynamic RUNPATH="" \
-               CC=cc LDCC=cc DYNLD=cc \
+               CCCC=cc LDCC=cc DYNLD=cc \
+               LDOPTX='$(_MAPVERS:%=-Wl,--version-script=%)' \
                COPTX="%optflags -fno-strict-aliasing -fno-omit-frame-pointer \
                        -finput-charset=ISO-8859-1"
        popd
@@ -101,6 +112,8 @@
 for i in %targets; do
        pushd "$i"
        gmake GMAKE_NOWARN=true LINKMODE=dynamic RUNPATH="" \
+               CCCC=cc LDCC=cc DYNLD=cc \
+               LDOPTX='$(_MAPVERS:%=-Wl,--version-script=%)' \
                DESTDIR="$b" INS_BASE="%_prefix" \
                install %{?_smp_mflags}
        popd

++++++ cdrtools-3.01a19.tar.bz2 -> cdrtools-3.01a20.tar.bz2 ++++++
++++ 2904 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to