Merge Review (#226658):
- replace %desktop_vendor macro with "fedora" - fix xsane-gimp requirements - move EULA and documentation into -common subpackage
This commit is contained in:
parent
03a89990fe
commit
cefb1f8a3d
34
xsane.spec
34
xsane.spec
@ -1,11 +1,10 @@
|
|||||||
# if you rebuild, please change bugtracker_url accordingly:
|
# if you rebuild, please change bugtracker_url accordingly:
|
||||||
%global bugtracker_url http://bugzilla.redhat.com
|
%global bugtracker_url http://bugzilla.redhat.com
|
||||||
%global desktop_vendor fedora
|
|
||||||
|
|
||||||
Name: xsane
|
Name: xsane
|
||||||
Summary: X Window System front-end for the SANE scanner interface
|
Summary: X Window System front-end for the SANE scanner interface
|
||||||
Version: 0.997
|
Version: 0.997
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
Source0: http://www.xsane.org/download/%{name}-%{version}.tar.gz
|
Source0: http://www.xsane.org/download/%{name}-%{version}.tar.gz
|
||||||
Source1: xsane.desktop
|
Source1: xsane.desktop
|
||||||
Source2: xsane.conf.in
|
Source2: xsane.conf.in
|
||||||
@ -24,6 +23,7 @@ BuildRequires: sane-backends-devel >= 1.0.19-15
|
|||||||
BuildRequires: desktop-file-utils >= 0.2.92
|
BuildRequires: desktop-file-utils >= 0.2.92
|
||||||
BuildRequires: libtiff-devel
|
BuildRequires: libtiff-devel
|
||||||
BuildRequires: gettext-devel
|
BuildRequires: gettext-devel
|
||||||
|
Requires: xsane-common
|
||||||
|
|
||||||
%description
|
%description
|
||||||
XSane is an X based interface for the SANE (Scanner Access Now Easy)
|
XSane is an X based interface for the SANE (Scanner Access Now Easy)
|
||||||
@ -34,14 +34,23 @@ performing the scan and then manipulating the captured image.
|
|||||||
%package gimp
|
%package gimp
|
||||||
Summary: GIMP plug-in providing the SANE scanner interface
|
Summary: GIMP plug-in providing the SANE scanner interface
|
||||||
Group: Applications/Multimedia
|
Group: Applications/Multimedia
|
||||||
|
Requires: gimp >= 2:2.2.12-4
|
||||||
Requires(post): gimp >= 2:2.2.12-4
|
Requires(post): gimp >= 2:2.2.12-4
|
||||||
Requires(preun): gimp >= 2:2.2.12-4
|
Requires(preun): gimp >= 2:2.2.12-4
|
||||||
|
Requires: xsane-common
|
||||||
|
|
||||||
%description gimp
|
%description gimp
|
||||||
This package provides the regular XSane frontend for the SANE scanner
|
This package provides the regular XSane frontend for the SANE scanner
|
||||||
interface, but it works as a GIMP plug-in. You must have GIMP
|
interface, but it works as a GIMP plug-in. You must have GIMP
|
||||||
installed to use this package.
|
installed to use this package.
|
||||||
|
|
||||||
|
%package common
|
||||||
|
Summary: Common files for xsane packages
|
||||||
|
Group: Applications/Multimedia
|
||||||
|
|
||||||
|
%description
|
||||||
|
This package contains common files needed by other xsane packages.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
@ -78,8 +87,8 @@ install src/xsane-gimp %{buildroot}%{_bindir}
|
|||||||
|
|
||||||
# use our own desktop file
|
# use our own desktop file
|
||||||
rm %{buildroot}%{_datadir}/applications/xsane.desktop
|
rm %{buildroot}%{_datadir}/applications/xsane.desktop
|
||||||
desktop-file-install --vendor %{desktop_vendor} \
|
desktop-file-install --vendor fedora \
|
||||||
--dir %{buildroot}%{_datadir}/applications \
|
--dir %{buildroot}%{_datadir}/applications \
|
||||||
%{SOURCE1}
|
%{SOURCE1}
|
||||||
|
|
||||||
%find_lang %{name} XSANE.lang
|
%find_lang %{name} XSANE.lang
|
||||||
@ -107,19 +116,26 @@ fi
|
|||||||
%doc xsane.ACCELKEYS xsane.AUTHOR xsane.BEGINNERS-INFO xsane.BUGS xsane.CHANGES xsane.COPYING xsane.FAQ xsane.LANGUAGES xsane.LOGO xsane.NEWS xsane.ONLINEHELP xsane.PROBLEMS xsane.ROOT xsane.TODO
|
%doc xsane.ACCELKEYS xsane.AUTHOR xsane.BEGINNERS-INFO xsane.BUGS xsane.CHANGES xsane.COPYING xsane.FAQ xsane.LANGUAGES xsane.LOGO xsane.NEWS xsane.ONLINEHELP xsane.PROBLEMS xsane.ROOT xsane.TODO
|
||||||
%{_bindir}/xsane
|
%{_bindir}/xsane
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
%{_datadir}/sane
|
%{_datadir}/applications/fedora-xsane.desktop
|
||||||
%{_datadir}/applications/%{desktop_vendor}-xsane.desktop
|
|
||||||
%{_datadir}/pixmaps/xsane.xpm
|
%{_datadir}/pixmaps/xsane.xpm
|
||||||
|
|
||||||
%files gimp
|
%files gimp
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_bindir}/xsane-gimp
|
%{_bindir}/xsane-gimp
|
||||||
%dir %{_datadir}/sane
|
|
||||||
%dir %{_datadir}/sane/xsane
|
|
||||||
%{_datadir}/sane/xsane/*eula*
|
|
||||||
%config(noreplace) %{_sysconfdir}/gimp/plugins.d/xsane.conf
|
%config(noreplace) %{_sysconfdir}/gimp/plugins.d/xsane.conf
|
||||||
|
|
||||||
|
%files common
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%dir %{_datadir}/sane
|
||||||
|
%{_datadir}/sane/xsane
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Aug 05 2009 Nils Philippsen <nils@redhat.com> 0.997-3
|
||||||
|
- Merge Review (#226658):
|
||||||
|
- replace %%desktop_vendor macro with "fedora"
|
||||||
|
- fix xsane-gimp requirements
|
||||||
|
- move EULA and documentation into -common subpackage
|
||||||
|
|
||||||
* Mon Aug 03 2009 Nils Philippsen <nils@redhat.com> 0.997-2
|
* Mon Aug 03 2009 Nils Philippsen <nils@redhat.com> 0.997-2
|
||||||
- remove ExcludeArch: s390 s390x
|
- remove ExcludeArch: s390 s390x
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user