Группа :: Графика
Пакет: iscan-free
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
5 апреля 2021 Vitaly Lipatov <lav at altlinux.ru> 2.30.4-alt2
- fix build
- new version (2.30.4) with rpmgs script
- fix build on i586
- fix /var/lib/lib/iscan (add rpm-macros-intro-conflicts)
- drop dpkg require
- man packaging fixed
- update buildreqs
- separate build 2.20.0
- Add some forward compatibility with libtool.
- Updated to version 2.10.0-1 (results package version 2.10.0.1):
There are many more supported models (for details see
the NEWS file and see the epkowa.desc to find out which
models require a proprietary 32-bit-only i386-only module
so that they are are not supported by this package but
require the 32-bit-only i386-only iscan package).
- Changed fixes-for-GCC43.patch as suggested by Olaf Meeuwissen
so that it also works for GCC before 4.3.
With the previous fixes-for-GCC43.patch GCC before 4.3 showed:
"pisa_tool.h:59: multiple definition of 'double similarity..."
and for GCC 4.3 the error was "pisa_tool.h:69: error: explicit
template specialization cannot have a storage class".
- fixes-for-GCC43.patch applies fixes for GCC 4.3,
see http://en.opensuse.org/GCC_4.3_Transition
- Updated to version 2.8.0-1 (results package version 2.8.0.1)
only to keep iscan-free in compliance with our iscan package.
There are no more supported scanners in iscan-free
(the Perfection V200 PHOTO / GT-F670 requires iscan and the
proprietary module iscan-plugin-gt-f670).
- Updated to version 2.7.0-1 (results package version 2.7.0.1):
There are several more supported scanners. - fix-friend-declaration.diff no longer needed (fixed in source).
- Package 'sane' was renamed to 'sane-backends'.
Adapted it so that it works with 'sane-backends'
- buildrequires libgphoto2-devel
- Updated to version 2.3.0-1 (results package version 2.3.0.1):
There are several more supported scanners.
- Updated to version 2.2.0-1 (results package version 2.2.0.1):
There are several more supported scanners. - fix-buffer-overflow.patch is no longer needed (fixed in source).
- replace-HZ-by-sysconf_SC_CLK_TCK.patch replaces the fixed HZ
compile-time value (no longer supported by new glibc)
by the more correct sysconf(_SC_CLK_TCK) runtime value.
- fix-buffer-overflow.patch fixes a too small char array
which causes a buffer overflow if SANE_DEBUG_EPKOWA is set.
- Updated to version 2.1.0-1 (results package version 2.1.0.1):
The disable-nonfree.patch is no longer needed because the
new "configure --disable-frontend" option builds it without
the /usr/bin/iscan frontend which is the only part which still
would require proprietary binary-only i386-only software.
All proprietary binary-only i386-only stuff was removed from the
sources (i.e. the libesmod library and the EAPL license files).
- remove unused gnome-vfs and oaf from BuildRequires
- Distinguish the no longer supported models in the description
file but do not remove them because otherwise they would be
no longer shown in YaST (i.e. no longer any user information
that those models would work with the iscan package).
- converted neededforbuild to BuildRequires
- Updated to version 1.18.0-1 (results package version 1.18.0.1).
- Added -fno-strict-aliasing to the CXXFLAGS to avoid problems
in jpegstream.cc (lines 180, 195).
- Added missing forward declarations of friend functions.
- Updated to version 1.17.0-1 (results package version 1.17.0.1).
- Made a free version by removing all non-free stuff.
For an overview see the README or the package description.
In particular there is no longer the GIMP plugin link
to the frontend /usr/bin/iscan because it was removed.
- Added GIMP plugin link (see "man iscan"
and /usr/share/doc/packages/iscan/README).
- Added the USB usermap file to the iscan package to have the
USB manufacturer and model IDs available for scanner detection.
- Updated to version 1.15.0-2 (results package version 1.15.0.2).
- Removed obsolete fixes for GCC4 (gcc4.diff).
- Added epkowa.desc to the iscan package.
- Copy epkowa.desc via "triggerin" to the sane package location.
- Use RPM_OPT_FLAGS
- Updated to version 1.14.0-3 (results package version 1.14.0.3).
- Added fixes for GCC4 (gcc4.diff).
- Removed obsolete patch for epkowa.conf (see Jan 25 2005).
- Added PreReq.
- block provides for libsane.so.1 (in sane package only)
- Update to version 1.13.1-1 (results package version 1.13.1.1).
- Using '%triggerin -- sane' to add the 'epkowa' backend to
/etc/sane.d/dll.conf so that now sane can be re-installed
from scratch without the need to re-install iscan too.
- Replaced '/usr/lib' by %{_libdir} to be prepared for 64-bit
but at the moment it cannot be built on non-i386 platforms
because of the proprietary binary-only i-386-only libesmod.so
- Changed the wrong "usb ..." entry in epkowa.conf so that the
epkowa backend can autodetect its known USB scanners. - If the package was removed then remove the epkowa lines
in /etc/sane.d/dll.conf
- Update to version 1.13.0-3 (results package version 1.13.0.3).
- Removed the redundant requirement for resmgr.
- Simplified the RPM post install script to add the epkowa
backend disabled (with leading '#') to /etc/sane.d/dll.conf
- Added libieee1284 because sane has now libieee1284 support
and therefore ican links itself to libieee1284 libraries too. - To be safe added an explicite requirement for resmgr
because libusb requires resmgr.
- initial version