--- configure.in.org 2015-07-07 18:11:23.096956530 +0700 +++ configure.in 2015-07-07 19:48:56.762919821 +0700 @@ -34,18 +34,22 @@ pkg_modules="gtk+-2.0 >= 2.6.0" PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) -AC_SUBST(PACKAGE_CFLAGS) -AC_SUBST(PACKAGE_LIBS) +dnl AC_SUBST(PACKAGE_CFLAGS) +dnl AC_SUBST(PACKAGE_LIBS) gimp_modules="gimp-2.0 >= 2.0.0" PKG_CHECK_MODULES(GIMP, [$gimp_modules]) AC_SUBST(GIMP_CFLAGS) AC_SUBST(GIMP_LIBS) -dnl AC_CHECK_LIB(png, png_create_write_struct, PNG_LIBS="-lpng", PNG_LIBS="") -PNG_LIBS="-lpng" -AC_SUBST(PNG_LIBS) -AC_CHECK_HEADERS(png.h) +dnl AC_CHECK_LIB(png12, png_create_write_struct, PNG_LIBS="-lpng12", PNG_LIBS="") +png_modules="libpng12 >= 1.2.0 libpng12 <= 1.3.0" +PKG_CHECK_MODULES(PNG12, [$png_modules]) +AC_CHECK_HEADERS(libpng12/png.h) + +AC_SUBST(PACKAGE_CFLAGS, "$PNG12_CFLAGS $PACKAGE_CFLAGS") +AC_SUBST(PACKAGE_LIBS, "$PNG12_LIBS $PACKAGE_LIBS") +AC_SUBST(PNG_LIBS, "$PNG12_LIBS") AC_CHECK_HEADERS(stdio.h) AC_CHECK_HEADERS(libgimp/gimp.h)