[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