]> git.pld-linux.org Git - SPECS.git/blob - gnome-scan.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / gnome-scan.spec
1 Summary:        GNOME solution for scanning
2 Name:           gnome-scan
3 Version:        0.7.2
4 Release:        5
5 License:        GPL v2
6 Group:          X11/Applications
7 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-scan/0.7/%{name}-%{version}.tar.bz2
8 # Source0-md5:  44e5341f40a75ebe5cbb8d85becb8f2c
9 Patch0:         %{name}-desktop.patch
10 Patch1:         babl-0.1.patch
11 URL:            http://www.gnome.org/projects/gnome-scan/
12 BuildRequires:  GConf2-devel >= 2.22.0
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  docbook-dtd412-xml
16 BuildRequires:  gegl-devel >= 0.0.21
17 BuildRequires:  gettext-tools
18 BuildRequires:  gimp-devel >= 2.3
19 BuildRequires:  gnome-common >= 2.20.0
20 BuildRequires:  gtk+2-devel >= 2:2.12.8
21 BuildRequires:  gtk-doc >= 1.7
22 BuildRequires:  intltool >= 0.36.0
23 BuildRequires:  libglade2-devel >= 1:2.6.2
24 BuildRequires:  libtool
25 BuildRequires:  pkgconfig
26 BuildRequires:  rpmbuild(macros) >= 1.311
27 BuildRequires:  sane-backends-devel
28 Requires(post,postun):  gtk-update-icon-cache
29 Requires(post,postun):  hicolor-icon-theme
30 Requires:       %{name}-libs = %{version}-%{release}
31 Obsoletes:      gimp-plugin-flegita
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 GNOME Scan provide a library for use by applications (e.g. using
36 plugins) as well as a tiny standalone application, called flegita,
37 which allow to simply save scan to file.
38
39 %package libs
40 Summary:        gnomescan library
41 Summary(pl.UTF-8):      Biblioteka gnomescan
42 Group:          X11/Libraries
43
44 %description libs
45 gnomescan library.
46
47 %description libs -l pl.UTF-8
48 Biblioteka gnomescan.
49
50 %package devel
51 Summary:        Header files for gnomescan library
52 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki gnomescan
53 Group:          X11/Development/Libraries
54 Requires:       %{name}-libs = %{version}-%{release}
55 Requires:       gegl-devel >= 0.0.21
56 Requires:       gimp-devel >= 2.3
57
58 %description devel
59 Header files for gnomescan library.
60
61 %description devel -l pl.UTF-8
62 Pliki nagłówkowe biblioteki gnomescan.
63
64 %package static
65 Summary:        Static gnomescan library
66 Summary(pl.UTF-8):      Statyczna biblioteka gnomescan
67 Group:          X11/Development/Libraries
68 Requires:       %{name}-devel = %{version}-%{release}
69
70 %description static
71 Static gnomescan library.
72
73 %description static -l pl.UTF-8
74 Statyczna biblioteka gnomescan.
75
76 %package apidocs
77 Summary:        gnomescan library API documentation
78 Summary(pl.UTF-8):      Dokumentacja API biblioteki gnomescan
79 Group:          Documentation
80 Requires:       gtk-doc-common
81
82 %description apidocs
83 gnomescan library API documentation.
84
85 %description apidocs -l pl.UTF-8
86 Dokumentacja API biblioteki gnomescan.
87
88 %package -n gimp-plugin-flegita
89 Summary:        flegita plugin for GIMP
90 Summary(pl.UTF-8):      Wtyczka flegita dla GIMPa
91 Group:          X11/Applications/Graphics
92 # for icons
93 Requires:       %{name} = %{version}-%{release}
94
95 %description -n gimp-plugin-flegita
96 flegita plugin for GIMP.
97
98 %description -n gimp-plugin-flegita -l pl.UTF-8
99 Wtyczka flegita dla GIMPa.
100
101 %prep
102 %setup -q
103 %patch0 -p1
104 %patch1 -p1
105
106 %build
107 %{__intltoolize}
108 %{__libtoolize}
109 %{__aclocal}
110 %{__autoconf}
111 %{__autoheader}
112 %{__automake}
113 %configure \
114         --enable-gtk-doc \
115         --with-html-dir=%{_gtkdocdir}
116 %{__make}
117
118 %install
119 rm -rf $RPM_BUILD_ROOT
120
121 %{__make} install \
122         DESTDIR=$RPM_BUILD_ROOT
123
124 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-scan-1.0/*.{a,la}
125
126 %find_lang %{name}
127
128 %clean
129 rm -rf $RPM_BUILD_ROOT
130
131 %post
132 %update_icon_cache hicolor
133
134 %postun
135 %update_icon_cache hicolor
136
137 %post libs -p /sbin/ldconfig
138 %postun libs -p /sbin/ldconfig
139
140 %files -f %{name}.lang
141 %defattr(644,root,root,755)
142 %doc AUTHORS ChangeLog NEWS README THANKS TODO
143 %attr(755,root,root) %{_bindir}/flegita
144 %{_datadir}/gnome-scan
145 %{_desktopdir}/flegita.desktop
146 %{_iconsdir}/hicolor/*/*/*.svg
147
148 %files libs
149 %defattr(644,root,root,755)
150 %attr(755,root,root) %{_libdir}/libgnome-scan.so.*.*.*
151 %attr(755,root,root) %ghost %{_libdir}/libgnome-scan.so.0
152 %dir %{_libdir}/gnome-scan-1.0
153 %attr(755,root,root) %{_libdir}/gnome-scan-1.0/libgsane.so
154 %attr(755,root,root) %{_libdir}/gnome-scan-1.0/libgsfiles.so
155
156 %files devel
157 %defattr(644,root,root,755)
158 %attr(755,root,root) %{_libdir}/libgnome-scan.so
159 %{_libdir}/libgnome-scan.la
160 %{_includedir}/gnome-scan
161 %{_pkgconfigdir}/gnome-scan.pc
162
163 %files static
164 %defattr(644,root,root,755)
165 %{_libdir}/libgnome-scan.a
166
167 %files apidocs
168 %defattr(644,root,root,755)
169 %{_gtkdocdir}/gnome-scan
170
171 #files -n gimp-plugin-flegita
172 #defattr(644,root,root,755)
173 #attr(755,root,root) %{_libdir}/gimp/2.0/plug-ins/flegita-gimp
This page took 0.068924 seconds and 3 git commands to generate.