libpng12-dev Message-Id: <20160405221346.eb3af34a06a4ca63c0c6a...@debian.or.jp> In-Reply-To: <20160405123810.gl7...@rene-engelhard.de> Organization: Debian JP Project X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.30; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit
On Tue, 5 Apr 2016 14:38:10 +0200 Rene Engelhard <r...@debian.org> wrote: > No, this is wrong, and still would get the build failure. > > The correct solution iy to make gdk-pixbuf mention libpng.pc in Requires, > which would work for both 12 and 16. $ apt-file search libpng.pc emscripten: /usr/share/emscripten/system/lib/pkgconfig/libpng.pc libpng-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libpng.pc libpng12-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libpng.pc Nice :) Thanks for your suggestion, then how about this one? diff -urN gdk-pixbuf-2.33.2/debian/patches/libpng-dependency.patch gdk-pixbuf-2.33.2.patched/debian/patches/libpng-dependency.patch --- gdk-pixbuf-2.33.2/debian/patches/libpng-dependency.patch 1970-01-01 09:00:00.000000000 +0900 +++ gdk-pixbuf-2.33.2.patched/debian/patches/libpng-dependency.patch 2016-04-05 21:49:19.673104358 +0900 @@ -0,0 +1,11 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -590,7 +590,7 @@ + + dnl Test for libpng + if test x$with_libpng != xno && test -z "$LIBPNG"; then +- for l in libpng16 libpng15 libpng14 libpng12 libpng13 libpng10; do ++ for l in libpng libpng16 libpng15 libpng14 libpng12 libpng13 libpng10; do + AC_MSG_CHECKING(for $l) + if $PKG_CONFIG --exists $l ; then + AC_MSG_RESULT(yes) diff -urN gdk-pixbuf-2.33.2/debian/patches/series gdk-pixbuf-2.33.2.patched/debian/patches/series --- gdk-pixbuf-2.33.2/debian/patches/series 1970-01-01 09:00:00.000000000 +0900 +++ gdk-pixbuf-2.33.2.patched/debian/patches/series 2016-04-05 21:47:53.564979401 +0900 @@ -0,0 +1 @@ +libpng-dependency.patch