495b643825
Mon Dec 15 2003 Tim Waugh <twaugh@redhat.com> 0.92-1 - 0.92. Thu Nov 27 2003 Thomas Woerner <twoerner@redhat.com> 0.91-2 - removed rpath Wed Oct 08 2003 Tim Waugh <twaugh@redhat.com> - Avoid undefined behaviour in xsane-preview.c (bug #106314).
277 lines
7.1 KiB
RPMSpec
277 lines
7.1 KiB
RPMSpec
Name: xsane
|
|
Summary: An X Window System front-end for the SANE scanner interface.
|
|
Version: 0.92
|
|
Release: 1
|
|
Source: http://www.xsane.org/download/%{name}-%{version}.tar.gz
|
|
Patch0: xsane-0.90-htmlview.patch
|
|
Patch1: xsane-0.91-badcode.patch
|
|
License: GPL
|
|
URL: http://www.xsane.org/
|
|
Group: Applications/Multimedia
|
|
Buildroot: %{_tmppath}/%{name}-buildroot
|
|
BuildPrereq: sane-backends-devel gimp-devel libpng-devel libjpeg-devel
|
|
BuildRequires: desktop-file-utils >= 0.2.92
|
|
ExcludeArch: s390 s390x
|
|
|
|
%description
|
|
XSane is an X based interface for the SANE (Scanner Access Now Easy)
|
|
library, which provides access to scanners, digital cameras, and other
|
|
capture devices. XSane is written in GTK+ and provides control for
|
|
performing the scan and then manipulating the captured image.
|
|
|
|
%package gimp
|
|
Summary: A GIMP plug-in which provides the SANE scanner interface.
|
|
Group: Applications/Multimedia
|
|
Prereq: /usr/bin/awk sh-utils fileutils
|
|
|
|
%description gimp
|
|
This package provides the regular XSane frontend for the SANE scanner
|
|
interface, but it works as a GIMP plug-in. You must have GIMP
|
|
installed to use this package.
|
|
|
|
%prep
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%setup -q
|
|
%patch0 -p1 -b .htmlview
|
|
%patch1 -p1 -b .badcode
|
|
|
|
%build
|
|
%{expand:%%define optflags %{optflags} -DGIMP_ENABLE_COMPAT_CRUFT=1}
|
|
%configure --with-install-root=%{buildroot}
|
|
make LDFLAGS=
|
|
|
|
mv src/xsane src/xsane-gimp
|
|
|
|
make clean
|
|
%configure --with-install-root=%{buildroot} --disable-gimp
|
|
make LDFLAGS=
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%makeinstall
|
|
|
|
install src/xsane-gimp %{buildroot}%{_bindir}
|
|
|
|
mkdir -p %{buildroot}/etc/X11/applnk/Graphics
|
|
|
|
cat > xsane.desktop <<EOF
|
|
[Desktop Entry]
|
|
Encoding=UTF-8
|
|
Name=Scanning
|
|
Name[sv]=XSane
|
|
Comment=XSane
|
|
Type=Application
|
|
Description=A GIMP plugin which provides a scanner interface.
|
|
Description[sv]=Ett GIMP-insticksprogram som erbjuder ett bildläsargränssnitt.
|
|
Exec=xsane
|
|
Icon=/usr/share/pixmaps/sane.png
|
|
EOF
|
|
mkdir $RPM_BUILD_ROOT%{_datadir}/applications
|
|
desktop-file-install --vendor net --delete-original \
|
|
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
--add-category X-Red-Hat-Base \
|
|
--add-category Graphics \
|
|
--add-category Application \
|
|
xsane.desktop
|
|
|
|
%find_lang %{name}
|
|
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%files -f %{name}.lang
|
|
%defattr(-,root,root)
|
|
%doc xsane.[A-Z]*
|
|
%{_datadir}/applications/*
|
|
%{_bindir}/xsane
|
|
%{_mandir}/man1/*
|
|
%{_datadir}/sane
|
|
|
|
%files gimp
|
|
%defattr(-,root,root)
|
|
%{_bindir}/xsane-gimp
|
|
|
|
%post gimp
|
|
if [ -x /usr/bin/gimp-config ]; then
|
|
GIMPPLUGINDIR=`/usr/bin/gimp-config --gimpplugindir`
|
|
fi
|
|
if [ -z "$GIMPPLUGINDIR" ]; then
|
|
GIMPPLUGINDIR=%{_libdir}/gimp/1.2
|
|
fi
|
|
RELPATH=`echo $GIMPPLUGINDIR | awk '
|
|
BEGIN { FS="/"; i = 1} {while (i < NF) { printf("../"); i = i + 1} }'`
|
|
if [ ! -s $GIMPPLUGINDIR/plug-ins/xsane ]; then
|
|
ln -s $RELPATH/bin/xsane-gimp $GIMPPLUGINDIR/plug-ins/xsane
|
|
fi
|
|
|
|
|
|
%postun gimp
|
|
if [ $1 = 0 ]; then
|
|
rm -f %{_libdir}/gimp/1.2/plug-ins/xsane
|
|
rm -f %{_libdir}/gimp/1.1/plug-ins/xsane
|
|
rm -f %{_libdir}/gimp/1.0/plug-ins/xsane
|
|
fi
|
|
|
|
%changelog
|
|
* Mon Dec 15 2003 Tim Waugh <twaugh@redhat.com> 0.92-1
|
|
- 0.92.
|
|
|
|
* Thu Nov 27 2003 Thomas Woerner <twoerner@redhat.com> 0.91-2
|
|
- removed rpath
|
|
|
|
* Wed Oct 8 2003 Tim Waugh <twaugh@redhat.com>
|
|
- Avoid undefined behaviour in xsane-preview.c (bug #106314).
|
|
|
|
* Thu Jul 24 2003 Tim Waugh <twaugh@redhat.com> 0.91-1
|
|
- 0.91.
|
|
|
|
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
- rebuilt
|
|
|
|
* Wed Apr 9 2003 Tim Waugh <twaugh@redhat.com> 0.90-2
|
|
- Set default HTML viewer to htmlview (bug #88318).
|
|
|
|
* Thu Mar 20 2003 Tim Waugh <twaugh@redhat.com> 0.90-1
|
|
- 0.90.
|
|
|
|
* Sat Feb 1 2003 Matt Wilson <msw@redhat.com> 0.89-3
|
|
- use %%{_libdir} for gimp plugin path
|
|
|
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
- rebuilt
|
|
|
|
* Fri Oct 25 2002 Tim Waugh <twaugh@redhat.com> 0.89-1
|
|
- 0.89.
|
|
- Use %%find_lang.
|
|
|
|
* Fri Aug 30 2002 Tim Waugh <twaugh@redhat.com> 0.84-8
|
|
- Don't require gimp-devel (cf. bug #70754).
|
|
|
|
* Tue Jul 23 2002 Tim Waugh <twaugh@redhat.com> 0.84-7
|
|
- Desktop file fixes (bug #69555).
|
|
|
|
* Mon Jul 15 2002 Tim Waugh <twaugh@redhat.com> 0.84-6
|
|
- Use desktop-file-install.
|
|
|
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 0.84-5
|
|
- automated rebuild
|
|
|
|
* Wed Jun 12 2002 Tim Waugh <twaugh@redhat.com> 0.84-4
|
|
- Rebuild to fix bug #66132.
|
|
|
|
* Thu May 23 2002 Tim Powers <timp@redhat.com> 0.84-3
|
|
- automated rebuild
|
|
|
|
* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 0.84-2
|
|
- Rebuild in new environment.
|
|
|
|
* Wed Jan 23 2002 Tim Waugh <twaugh@redhat.com> 0.84-1
|
|
- 0.84.
|
|
- Remove explicit sane-backends dependency, since it is automatically
|
|
found by rpm.
|
|
|
|
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 0.83-2
|
|
- automated rebuild
|
|
|
|
* Tue Jan 8 2002 Tim Waugh <twaugh@redhat.com> 0.83-1
|
|
- 0.83.
|
|
|
|
* Tue Dec 11 2001 Tim Waugh <twaugh@redhat.com> 0.82-3.1
|
|
- 0.82.
|
|
- Some extra patches from Oliver Rauch.
|
|
- Require sane not sane-backends since it's available throughout 7.x.
|
|
- Built for Red Hat Linux 7.1, 7.2.
|
|
|
|
* Tue Jul 24 2001 Tim Waugh <twaugh@redhat.com> 0.77-4
|
|
- Build requires libpng-devel, libjpeg-devel (#bug 49760).
|
|
|
|
* Tue Jul 17 2001 Preston Brown <pbrown@redhat.com> 0.77-3
|
|
- add an icon to the desktop entry
|
|
|
|
* Tue Jun 19 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
- add ExcludeArch: s390 s390x
|
|
|
|
* Mon Jun 11 2001 Tim Waugh <twaugh@redhat.com> 0.77-1
|
|
- 0.77.
|
|
|
|
* Sun Jun 3 2001 Tim Waugh <twaugh@redhat.com> 0.76-2
|
|
- Require sane-backends, not all of sane.
|
|
|
|
* Wed May 23 2001 Tim Waugh <twaugh@redhat.com> 0.76-1
|
|
- 0.76.
|
|
|
|
* Thu May 3 2001 Tim Waugh <twaugh@redhat.com> 0.75-1
|
|
- 0.75
|
|
- Fix summary/description to match specspo.
|
|
|
|
* Mon Jan 8 2001 Matt Wilson <msw@redhat.com>
|
|
- fix post script of gimp subpackage to install into the correct location
|
|
|
|
* Mon Dec 25 2000 Matt Wilson <msw@redhat.com>
|
|
- rebuilt against gimp 1.2.0
|
|
|
|
* Thu Dec 21 2000 Matt Wilson <msw@redhat.com>
|
|
- rebuilt against gimp 1.1.32
|
|
- use -DGIMP_ENABLE_COMPAT_CRUFT=1 to build with compat macros
|
|
|
|
* Thu Oct 12 2000 Than Ngo <than@redhat.com>
|
|
- 0.62
|
|
|
|
* Wed Aug 23 2000 Matt Wilson <msw@redhat.com>
|
|
- rebuilt against gimp-1.1.25
|
|
|
|
* Mon Aug 07 2000 Than Ngo <than@redhat.de>
|
|
- added swedish translation (Bug #15316)
|
|
|
|
* Fri Aug 4 2000 Than Ngo <than@redhat.de>
|
|
- fix, shows error dialogbox if no scanner exists (Bug #15445)
|
|
- update to 0.61
|
|
|
|
* Wed Aug 2 2000 Matt Wilson <msw@redhat.com>
|
|
- rebuilt against new libpng
|
|
|
|
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
|
|
- automatic rebuild
|
|
|
|
* Mon Jul 3 2000 Matt Wilson <msw@redhat.com>
|
|
- rebuilt against gimp 1.1.24
|
|
- make clean before building non gimp version
|
|
|
|
* Fri Jun 30 2000 Preston Brown <pbrown@redhat.com>
|
|
- made gimp subpkg
|
|
|
|
* Wed Jun 14 2000 Preston Brown <pbrown@redhat.com>
|
|
- desktop entry added
|
|
|
|
* Tue Jun 13 2000 Preston Brown <pbrown@redhat.com>
|
|
- fixed gimp link
|
|
- FHS paths
|
|
|
|
* Tue May 30 2000 Karsten Hopp <karsten@redhat.de>
|
|
- update to 0.59
|
|
|
|
* Sat Jan 29 2000 TIm Powers <timp@redhat.com>
|
|
- fixed bug 8948
|
|
|
|
* Thu Dec 2 1999 Tim Powers <timp@redhat.com>
|
|
- updated to 0.47
|
|
- gzip man pages
|
|
|
|
* Mon Aug 30 1999 Tim Powers <timp@redhat.com>
|
|
- changed group
|
|
|
|
* Mon Jul 26 1999 Tim Powers <timp@redhat.com>
|
|
- update to 0.30
|
|
- added %defattr
|
|
- built for 6.1
|
|
|
|
* Thu Apr 22 1999 Preston Brown <pbrown@redhat.com>
|
|
- initial RPM for PowerTools 6.0
|
|
|
|
|
|
|
|
|
|
|
|
|