Mageia Bugzilla – Attachment 11609 Details for
Bug 26542
Third-party Epson Scanning software imagescan does not work
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
imagescan SPEC file for Mageia
imagescan.spec (text/x-rpm-spec), 3.43 KB, created by
Nicolas Salguero
on 2020-04-27 11:17:11 CEST
(
hide
)
Description:
imagescan SPEC file for Mageia
Filename:
MIME Type:
Creator:
Nicolas Salguero
Created:
2020-04-27 11:17:11 CEST
Size:
3.43 KB
patch
obsolete
>%define _disable_ld_no_undefined 1 > >%define upstream utsushi >%define min_vers 62.0 >%define uversion 0.%{min_vers} > >%define _smp_ncpus_max 1 > >Name: imagescan >Version: 3.%{min_vers} >Release: %mkrel 1 >Summary: Next Generation Image Acquisition Utilities > >Vendor: SEIKO EPSON CORPORATION >License: GPLv3+ >URL: http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX >Source0: %{upstream}-%{uversion}.tar.gz >Source1: %{name}.desktop >Source2: %{name}.conf >Patch0: rebranding.patch > >Requires: graphicsmagick >Requires: sane-backends > >BuildRequires: desktop-file-utils >BuildRequires: pkgconfig >BuildRequires: libtool-devel >BuildRequires: gtkmm2.4-devel >BuildRequires: sane-devel >BuildRequires: libjpeg-devel >BuildRequires: libtiff-devel >BuildRequires: graphicsmagick >BuildRequires: boost-devel >BuildRequires: libudev-devel >BuildRequires: libusb1-devel >BuildRequires: graphicsmagick-devel >BuildRequires: gettext-devel > >%description >This software provides applications to easily turn hard-copy documents >and imagery into formats that are more amenable to computer processing. > >Included are a native driver for a number of EPSON scanners and a >compatibility driver to interface with software built around the SANE >standard. > >%prep >%setup -qn %{upstream}-%{uversion} >%autopatch -p1 >sed -i 's/^utsushi-0\.\([^ \t]*\) /imagescan-3.\1/' NEWS > >%define udev_d %(pkg-config --variable=udevdir udev) >%define with_udev_d --with-udev-confdir=%{udev_d} > >%build >autoreconf -fi >CXXFLAGS="%{optflags} -std=c++11" >export CXXFLAGS >%configure2_5x \ > --with-jpeg \ > --with-tiff \ > --with-gtkmm \ > --with-sane \ > --with-magick \ > --with-magick-pp \ > --disable-static \ > %{?with_udev_d} >%make_build BACKEND_NAME=%{name} > >%install >%make_install BACKEND_NAME=%{name} >desktop-file-install \ > --dir=%{buildroot}%{_datadir}/applications \ > %{SOURCE1} >test -d %{buildroot}%{_sysconfdir}/%{name} \ > || %{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name} >install -m 644 %{SOURCE2} \ > %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf >mv %{buildroot}%{_sysconfdir}/%{upstream}/combo.conf \ > %{buildroot}%{_sysconfdir}/%{name} >mv %{buildroot}%{_bindir}/%{upstream} %{buildroot}%{_bindir}/%{name} >mv %{buildroot}%{udev_d}/rules.d/%{upstream}-esci.rules \ > %{buildroot}%{udev_d}/rules.d/70-%{name}.rules >rm -rf %{buildroot}%{_includedir} >rm -rf %{buildroot}%{_libdir}/lib*.a >rm -rf %{buildroot}%{_libdir}/lib*.la >rm -rf %{buildroot}%{_libdir}/lib*.so >rm -rf %{buildroot}%{_libdir}/%{upstream}/lib*.a >rm -rf %{buildroot}%{_libdir}/%{upstream}/lib*.so >rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.a >rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.la >rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.so >rm -rf %{buildroot}%{_libdir}/sane/lib*.a >rm -rf %{buildroot}%{_libdir}/sane/lib*.la >rm -rf %{buildroot}%{_libdir}/sane/lib*.so >%find_lang %{upstream} > >%clean >rm -rf %{buildroot} > >%files -f %{upstream}.lang >%doc NEWS README AUTHORS >%doc COPYING >%{_bindir}/%{name} >%{_libdir}/%{upstream}/ >%{_libexecdir}/%{upstream}/ >%{_libdir}/sane/libsane-%{name}.* >%{_datadir}/applications/%{name}.desktop >%{_datadir}/%{upstream}/ >%config(noreplace) %{_sysconfdir}/%{name}/combo.conf >%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf >%{_sysconfdir}/sane.d/dll.d/%{name} >%{udev_d}/rules.d/70-%{name}.rules > >%changelog >* Mon Nov 18 2019 Kenichi Shimoura <linux-printer@epson.jp> - 3.62.0-1 >- new upstream
%define _disable_ld_no_undefined 1 %define upstream utsushi %define min_vers 62.0 %define uversion 0.%{min_vers} %define _smp_ncpus_max 1 Name: imagescan Version: 3.%{min_vers} Release: %mkrel 1 Summary: Next Generation Image Acquisition Utilities Vendor: SEIKO EPSON CORPORATION License: GPLv3+ URL: http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX Source0: %{upstream}-%{uversion}.tar.gz Source1: %{name}.desktop Source2: %{name}.conf Patch0: rebranding.patch Requires: graphicsmagick Requires: sane-backends BuildRequires: desktop-file-utils BuildRequires: pkgconfig BuildRequires: libtool-devel BuildRequires: gtkmm2.4-devel BuildRequires: sane-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: graphicsmagick BuildRequires: boost-devel BuildRequires: libudev-devel BuildRequires: libusb1-devel BuildRequires: graphicsmagick-devel BuildRequires: gettext-devel %description This software provides applications to easily turn hard-copy documents and imagery into formats that are more amenable to computer processing. Included are a native driver for a number of EPSON scanners and a compatibility driver to interface with software built around the SANE standard. %prep %setup -qn %{upstream}-%{uversion} %autopatch -p1 sed -i 's/^utsushi-0\.\([^ \t]*\) /imagescan-3.\1/' NEWS %define udev_d %(pkg-config --variable=udevdir udev) %define with_udev_d --with-udev-confdir=%{udev_d} %build autoreconf -fi CXXFLAGS="%{optflags} -std=c++11" export CXXFLAGS %configure2_5x \ --with-jpeg \ --with-tiff \ --with-gtkmm \ --with-sane \ --with-magick \ --with-magick-pp \ --disable-static \ %{?with_udev_d} %make_build BACKEND_NAME=%{name} %install %make_install BACKEND_NAME=%{name} desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ %{SOURCE1} test -d %{buildroot}%{_sysconfdir}/%{name} \ || %{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name} install -m 644 %{SOURCE2} \ %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf mv %{buildroot}%{_sysconfdir}/%{upstream}/combo.conf \ %{buildroot}%{_sysconfdir}/%{name} mv %{buildroot}%{_bindir}/%{upstream} %{buildroot}%{_bindir}/%{name} mv %{buildroot}%{udev_d}/rules.d/%{upstream}-esci.rules \ %{buildroot}%{udev_d}/rules.d/70-%{name}.rules rm -rf %{buildroot}%{_includedir} rm -rf %{buildroot}%{_libdir}/lib*.a rm -rf %{buildroot}%{_libdir}/lib*.la rm -rf %{buildroot}%{_libdir}/lib*.so rm -rf %{buildroot}%{_libdir}/%{upstream}/lib*.a rm -rf %{buildroot}%{_libdir}/%{upstream}/lib*.so rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.a rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.la rm -rf %{buildroot}%{_libdir}/%{upstream}/sane/lib*.so rm -rf %{buildroot}%{_libdir}/sane/lib*.a rm -rf %{buildroot}%{_libdir}/sane/lib*.la rm -rf %{buildroot}%{_libdir}/sane/lib*.so %find_lang %{upstream} %clean rm -rf %{buildroot} %files -f %{upstream}.lang %doc NEWS README AUTHORS %doc COPYING %{_bindir}/%{name} %{_libdir}/%{upstream}/ %{_libexecdir}/%{upstream}/ %{_libdir}/sane/libsane-%{name}.* %{_datadir}/applications/%{name}.desktop %{_datadir}/%{upstream}/ %config(noreplace) %{_sysconfdir}/%{name}/combo.conf %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %{_sysconfdir}/sane.d/dll.d/%{name} %{udev_d}/rules.d/70-%{name}.rules %changelog * Mon Nov 18 2019 Kenichi Shimoura <linux-printer@epson.jp> - 3.62.0-1 - new upstream
View Attachment As Raw
Actions:
View
Attachments on
bug 26542
:
11609
|
11610
|
11612
|
11613
|
11614
|
11615
|
11656