[packages/lame] - updated to 3.100 (buffer overflow fixes) - removed obsolete automake_1_12 patch - added exports pa

qboosh qboosh at pld-linux.org
Fri Dec 22 22:49:44 CET 2017


commit 4ec0f4a8771ac57b2623004151933c8fd9b69366
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Dec 22 22:51:07 2017 +0100

    - updated to 3.100 (buffer overflow fixes)
    - removed obsolete automake_1_12 patch
    - added exports patch (unhide symbol used by GTK+ frontend)

 lame-automake_1_12.patch | 44 --------------------------------------------
 lame-exports.patch       | 10 ++++++++++
 lame.spec                | 10 +++++-----
 3 files changed, 15 insertions(+), 49 deletions(-)
---
diff --git a/lame.spec b/lame.spec
index 01ad7fe..ef7c28d 100644
--- a/lame.spec
+++ b/lame.spec
@@ -7,20 +7,20 @@ Summary(es.UTF-8):	Lame es un gerador de MP3
 Summary(pl.UTF-8):	Program do tworzenia skompresowanych plików dźwiękowych
 Summary(pt_BR.UTF-8):	Lame é um gerador de MP3
 Name:		lame
-Version:	3.99.5
-Release:	5
+Version:	3.100
+Release:	1
 # libmp3lame encoder is LGPL v2+, but decoder parts (enabled by default)
 # come from old mpg123 code, which was licensed on GPL
 License:	GPL v2+ (MP3 decoder), LGPL v2+ (the rest)
 Group:		Applications/Sound
 Source0:	http://downloads.sourceforge.net/lame/%{name}-%{version}.tar.gz
-# Source0-md5:	84835b313d4a8b68f5349816d33e07ce
+# Source0-md5:	83e260acbe4389b54fe08e0bdbf7cddb
 Patch0:		%{name}-link.patch
 Patch1:		%{name}-without_gtk.patch
-Patch2:		%{name}-automake_1_12.patch
+Patch2:		%{name}-exports.patch
 Patch3:		%{name}-sse.patch
 URL:		http://lame.sourceforge.net/
-BuildRequires:	autoconf >= 2.68
+BuildRequires:	autoconf >= 2.69
 BuildRequires:	automake
 %{?with_gtk:BuildRequires:	gtk+-devel >= 1.2.0}
 # with --with-fileio=sndfile (but disables stdin input)
diff --git a/lame-automake_1_12.patch b/lame-automake_1_12.patch
deleted file mode 100644
index 0f9d862..0000000
--- a/lame-automake_1_12.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -dur -x '*~' lame-3.99.3.orig/configure.in lame-3.99.3/configure.in
---- lame-3.99.3.orig/configure.in	2012-12-06 15:38:39.000000000 +0100
-+++ lame-3.99.3/configure.in	2012-12-06 15:40:18.000000000 +0100
-@@ -73,7 +73,6 @@
- fi
- 
- dnl more automake stuff
--AM_C_PROTOTYPES
- 
- AC_CHECK_HEADER(dmalloc.h)
- if test "${ac_cv_header_dmalloc_h}" = "yes"; then
-diff -dur -x '*~' lame-3.99.3.orig/doc/html/Makefile.am lame-3.99.3/doc/html/Makefile.am
---- lame-3.99.3.orig/doc/html/Makefile.am	2010-09-30 22:58:40.000000000 +0200
-+++ lame-3.99.3/doc/html/Makefile.am	2012-12-06 15:40:43.000000000 +0100
-@@ -1,6 +1,6 @@
- ## $Id: Makefile.am,v 1.7 2010/09/30 20:58:40 jaz001 Exp $
- 
--AUTOMAKE_OPTIONS = foreign ansi2knr
-+AUTOMAKE_OPTIONS = foreign
- 
- docdir = $(datadir)/doc
- pkgdocdir = $(docdir)/$(PACKAGE)
-diff -dur -x '*~' lame-3.99.3.orig/doc/man/Makefile.am lame-3.99.3/doc/man/Makefile.am
---- lame-3.99.3.orig/doc/man/Makefile.am	2000-10-22 13:39:44.000000000 +0200
-+++ lame-3.99.3/doc/man/Makefile.am	2012-12-06 15:40:30.000000000 +0100
-@@ -1,6 +1,6 @@
- ## $Id: Makefile.am,v 1.1 2000/10/22 11:39:44 aleidinger Exp $
- 
--AUTOMAKE_OPTIONS = foreign ansi2knr
-+AUTOMAKE_OPTIONS = foreign
- 
- man_MANS = lame.1
- EXTRA_DIST = ${man_MANS}
-diff -dur -x '*~' lame-3.99.3.orig/libmp3lame/i386/Makefile.am lame-3.99.3/libmp3lame/i386/Makefile.am
---- lame-3.99.3.orig/libmp3lame/i386/Makefile.am	2011-04-04 11:42:34.000000000 +0200
-+++ lame-3.99.3/libmp3lame/i386/Makefile.am	2012-12-06 15:41:08.000000000 +0100
-@@ -1,6 +1,6 @@
- ## $Id: Makefile.am,v 1.26 2011/04/04 09:42:34 aleidinger Exp $
- 
--AUTOMAKE_OPTIONS = foreign $(top_srcdir)/ansi2knr
-+AUTOMAKE_OPTIONS = foreign
- 
- DEFS = @DEFS@ @CONFIG_DEFS@
- 
diff --git a/lame-exports.patch b/lame-exports.patch
new file mode 100644
index 0000000..a97da77
--- /dev/null
+++ b/lame-exports.patch
@@ -0,0 +1,10 @@
+--- lame-3.100/include/libmp3lame.sym.orig	2017-09-06 21:33:35.000000000 +0200
++++ lame-3.100/include/libmp3lame.sym	2017-12-22 22:34:11.394719210 +0100
+@@ -188,6 +188,7 @@
+ hip_set_errorf
+ hip_set_debugf
+ hip_set_msgf
++hip_set_pinfo
+ hip_decode
+ hip_decode_headers
+ hip_decode1
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lame.git/commitdiff/4ec0f4a8771ac57b2623004151933c8fd9b69366



More information about the pld-cvs-commit mailing list