Changes of Revision 4
iscan.spec
Changed
x
1
2
# PATCH-FIX-UPSTREAM -- https://bugs.gentoo.org/692708
3
Patch2: iscan-2.30.4.2-sscanf.patch
4
Patch3: iscan-data.patch
5
+Patch4: iscan.patch
6
BuildRequires: gcc-c++
7
BuildRequires: gettext-tools
8
-BuildRequires: libjpeg-devel
9
BuildRequires: libtool
10
BuildRequires: systemd
11
BuildRequires: update-desktop-files
12
+BuildRequires: pkg-config
13
BuildRequires: pkgconfig(gimp-2.0)
14
BuildRequires: pkgconfig(gtk+-2.0)
15
+BuildRequires: pkgconfig(libjpeg)
16
BuildRequires: pkgconfig(libpng16)
17
BuildRequires: pkgconfig(libtiff-4)
18
BuildRequires: pkgconfig(libusb-1.0)
19
20
autoreconf -vif
21
CFLAGS='%optflags -Wno-deprecated-declarations'
22
CXXFLAGS="${CFLAGS}"
23
-LDFLAGS="${LDFLAGS} -ldl -lpng16"
24
%configure \
25
--sbindir=%{_bindir} \
26
--enable-dependency-reduction \
27
iscan.patch
Added
38
1
2
+--- a/configure.ac
3
++++ b/configure.ac
4
+@@ -282,6 +282,7 @@ AC_DEFUN([ISCAN_FILE_FORMAT],
5
+ AC_HELP_STRING([--enable-$1],
6
+ [ensure support for the $3 file format]),
7
+ [if test "x$enable_$1" != xno; then
8
++ PKG_CHECK_MODULES($3, $4)
9
+ iff_header="`echo $2 | $as_tr_sh`"
10
+ AC_CHECK_HEADERS([$2])
11
+ if test `eval echo '$ac_cv_header_'$iff_header` \
12
+@@ -292,9 +293,9 @@ AC_DEFUN([ISCAN_FILE_FORMAT],
13
+ [AC_CHECK_HEADERS([$2])])
14
+ ])
15
+
16
+-ISCAN_FILE_FORMAT(jpeg,jpeglib.h,JPEG)
17
+-ISCAN_FILE_FORMAT(png,png.h,PNG)
18
+-ISCAN_FILE_FORMAT(tiff,tiffio.h,TIFF)
19
++ISCAN_FILE_FORMAT(jpeg,jpeglib.h,JPEG,libjpeg)
20
++ISCAN_FILE_FORMAT(png,png.h,PNG,libpng)
21
++ISCAN_FILE_FORMAT(tiff,tiffio.h,TIFF,libtiff-4)
22
+
23
+
24
+ dnl Support for performance measurements.
25
+--- a/lib/Makefile.am
26
++++ b/lib/Makefile.am
27
+@@ -27,8 +27,8 @@ SUBDIRS = \
28
+
29
+ if ENABLE_FRONTEND
30
+ noinst_LTLIBRARIES = libimage-stream.la
31
+-libimage_stream_la_CPPFLAGS = -I$(top_srcdir)/include
32
+-libimage_stream_la_LDFLAGS = -static
33
++libimage_stream_la_CPPFLAGS = -I$(top_srcdir)/include $(PNG_CFLAGS) $(JPEG_CFLAGS) $(TIFF_CFLAGS)
34
++libimage_stream_la_LDFLAGS = -static $(PNG_LIBS) $(JPEG_LIBS) $(TIFF_LIBS)
35
+ libimage_stream_la_LIBADD = \
36
+ $(LIBLTDL) \
37
+ $(top_builddir)/lib/pdf/libpdf.la
38