wok-next diff libmad/stuff/patches/libmad.patch @ rev 20328
Up libextractor, libmad, liboil, pciids, pciutils
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Nov 14 03:01:24 2017 +0200 (2017-11-14) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/libmad/stuff/patches/libmad.patch Tue Nov 14 03:01:24 2017 +0200 1.3 @@ -0,0 +1,117 @@ 1.4 +diff -ruN libmad-0.15.1b.orig/Makefile.am libmad-0.15.1b/Makefile.am 1.5 +--- libmad-0.15.1b.orig/Makefile.am 2004-02-17 02:02:03.000000000 +0000 1.6 ++++ libmad-0.15.1b/Makefile.am 2005-08-25 12:08:04.000000000 +0000 1.7 +@@ -33,9 +33,12 @@ 1.8 + minimad_INCLUDES = 1.9 + minimad_LDADD = libmad.la 1.10 + 1.11 +-EXTRA_DIST = mad.h.sed \ 1.12 ++EXTRA_DIST = mad.h.sed mad.pc.in \ 1.13 + CHANGES COPYRIGHT CREDITS README TODO VERSION 1.14 + 1.15 ++pkgconfigdir = $(libdir)/pkgconfig 1.16 ++pkgconfig_DATA= mad.pc 1.17 ++ 1.18 + exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \ 1.19 + synth.h decoder.h 1.20 + 1.21 +diff -ruN libmad-0.15.1b.orig/Makefile.in libmad-0.15.1b/Makefile.in 1.22 +--- libmad-0.15.1b.orig/Makefile.in 2004-02-17 02:33:23.000000000 +0000 1.23 ++++ libmad-0.15.1b/Makefile.in 2005-08-25 12:09:34.000000000 +0000 1.24 +@@ -14,6 +14,8 @@ 1.25 + 1.26 + @SET_MAKE@ 1.27 + 1.28 ++pkgconfigdir = $(libdir)/pkgconfig 1.29 ++pkgconfig_DATA = mad.pc 1.30 + 1.31 + SOURCES = $(libmad_la_SOURCES) $(EXTRA_libmad_la_SOURCES) $(minimad_SOURCES) 1.32 + 1.33 +@@ -43,7 +45,7 @@ 1.34 + $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ 1.35 + $(srcdir)/config.h.in $(srcdir)/libmad.list.in \ 1.36 + $(top_srcdir)/configure COPYING INSTALL TODO config.guess \ 1.37 +- config.sub depcomp install-sh ltmain.sh missing mkinstalldirs 1.38 ++ config.sub depcomp install-sh ltmain.sh missing mkinstalldirs mad.pc.in 1.39 + subdir = . 1.40 + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 1.41 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac 1.42 +@@ -53,7 +55,7 @@ 1.43 + configure.lineno configure.status.lineno 1.44 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs 1.45 + CONFIG_HEADER = config.h 1.46 +-CONFIG_CLEAN_FILES = libmad.list 1.47 ++CONFIG_CLEAN_FILES = libmad.list mad.pc 1.48 + am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) 1.49 + libLTLIBRARIES_INSTALL = $(INSTALL) 1.50 + LTLIBRARIES = $(lib_LTLIBRARIES) 1.51 +@@ -218,7 +220,7 @@ 1.52 + minimad_SOURCES = minimad.c 1.53 + minimad_INCLUDES = 1.54 + minimad_LDADD = libmad.la 1.55 +-EXTRA_DIST = mad.h.sed \ 1.56 ++EXTRA_DIST = mad.h.sed mad.pc.in \ 1.57 + CHANGES COPYRIGHT CREDITS README TODO VERSION 1.58 + 1.59 + exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \ 1.60 +@@ -298,6 +300,28 @@ 1.61 + rm -f stamp-h1 1.62 + touch $@ 1.63 + 1.64 ++mad.pc: $(top_builddir)/config.status mad.pc.in 1.65 ++ cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status 1.66 ++ 1.67 ++install-pkgconfigDATA: $(pkgconfig_DATA) 1.68 ++ @$(NORMAL_INSTALL) 1.69 ++ $(mkinstalldirs) $(DESTDIR)$(pkgconfigdir) 1.70 ++ @list='$(pkgconfig_DATA)'; for p in $$list; do \ 1.71 ++ if test -f $(srcdir)/$$p; then \ 1.72 ++ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p"; \ 1.73 ++ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p; \ 1.74 ++ else if test -f $$p; then \ 1.75 ++ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p"; \ 1.76 ++ $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p; \ 1.77 ++ fi; fi; \ 1.78 ++ done 1.79 ++ 1.80 ++uninstall-pkgconfigDATA: 1.81 ++ @$(NORMAL_UNINSTALL) 1.82 ++ list='$(pkgconfig_DATA)'; for p in $$list; do \ 1.83 ++ rm -f $(DESTDIR)$(pkgconfigdir)/$$p; \ 1.84 ++ done 1.85 ++ 1.86 + distclean-hdr: 1.87 + -rm -f config.h stamp-h1 1.88 + libmad.list: $(top_builddir)/config.status $(srcdir)/libmad.list.in 1.89 +@@ -726,7 +750,7 @@ 1.90 + 1.91 + info-am: 1.92 + 1.93 +-install-data-am: install-includeHEADERS 1.94 ++install-data-am: install-includeHEADERS install-pkgconfigDATA 1.95 + 1.96 + install-exec-am: install-libLTLIBRARIES 1.97 + 1.98 +@@ -757,7 +781,7 @@ 1.99 + ps-am: 1.100 + 1.101 + uninstall-am: uninstall-includeHEADERS uninstall-info-am \ 1.102 +- uninstall-libLTLIBRARIES 1.103 ++ uninstall-libLTLIBRARIES install-pkgconfigDATA 1.104 + 1.105 + uninstall-info: uninstall-info-recursive 1.106 + 1.107 +diff -ruN libmad-0.15.1b.orig/mad.pc.in libmad-0.15.1b/mad.pc.in 1.108 +--- libmad-0.15.1b.orig/mad.pc.in 1970-01-01 00:00:00.000000000 +0000 1.109 ++++ libmad-0.15.1b/mad.pc.in 2005-08-25 12:08:04.000000000 +0000 1.110 +@@ -0,0 +1,10 @@ 1.111 ++prefix=@prefix@ 1.112 ++exec_prefix=@exec_prefix@ 1.113 ++libdir=@libdir@ 1.114 ++includedir=@includedir@ 1.115 ++ 1.116 ++Name: MAD 1.117 ++Description: libmad - MPEG audio decoder library 1.118 ++Version: @VERSION@ 1.119 ++Libs: -L${libdir} -lmad 1.120 ++Cflags: