1 Summary: Library providing the gamin File Alteration Monitor API
2 Summary(pl.UTF-8): Biblioteka dostarczająca File Alteration Monitor API gamina
7 Group: Networking/Daemons
8 Source0: http://www.gnome.org/~veillard/gamin/sources/%{name}-%{version}.tar.gz
9 # Source0-md5: 2d3a6a70df090ed923238e381e6c2982
10 Patch0: %{name}-inotify.patch
11 URL: http://www.gnome.org/~veillard/gamin/
12 BuildRequires: autoconf >= 2.52
13 BuildRequires: automake
14 BuildRequires: glib2-devel
15 BuildRequires: libtool
16 BuildRequires: pkgconfig
17 BuildRequires: python-devel
18 BuildRequires: python-modules
19 BuildRequires: rpm-pythonprov
24 Obsoletes: gamin-inetd
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 This C library provides an API and ABI compatible file alteration
29 monitor mechanism compatible with gamin but not dependant on a system
32 %description -l pl.UTF-8
33 Ta biblioteka C dostarcza mechanizm monitorowania zmian plików
34 kompatybilny na poziomie API i ABI z gaminem, ale niezależny od
35 ogólnosystemowego demona.
38 Summary: Documentation for gamin
39 Summary(pl.UTF-8): Dokumentacja dla gamina
41 Requires: %{name} = %{version}-%{release}
44 Documentation for gamin.
46 %description docs -l pl.UTF-8
47 Dokumentacja dla gamina.
50 Summary: Includes to develop using gamin
51 Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów z użyciem gamina
52 Group: Development/Libraries
53 Requires: %{name} = %{version}-%{release}
59 Includes to develop using gamin.
61 %description devel -l pl.UTF-8
62 Pliki nagłówkowe do tworzenia programów z użyciem gamina.
65 Summary: gamin static libraries
66 Summary(pl.UTF-8): Statyczne biblioteki gamina
67 Group: Development/Libraries
68 Requires: %{name}-devel = %{version}-%{release}
73 gamin static libraries.
75 %description static -l pl.UTF-8
76 Statyczne biblioteki gamina.
78 %package -n python-gamin
79 Summary: Python modules for gamin
80 Summary(pl.UTF-8): Moduły języka Python dla gamina
81 Group: Libraries/Python
82 Requires: %{name} = %{version}-%{release}
83 %pyrequires_eq python-libs
85 %description -n python-gamin
86 Python modules for gamin.
88 %description -n python-gamin -l pl.UTF-8
89 Moduły języka Python dla gamina.
102 --%{?debug:en}%{!?debug:dis}able-debug
105 CFLAGS="%{rpmcflags} -D_GNU_SOURCE"
108 rm -rf $RPM_BUILD_ROOT
113 DESTDIR=$RPM_BUILD_ROOT
115 cp -a doc/*.{html,gif} html
117 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
118 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
120 rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{py,la,a}
123 rm -rf $RPM_BUILD_ROOT
125 %post -p /sbin/ldconfig
126 %postun -p /sbin/ldconfig
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_libdir}/gam_server
131 %attr(755,root,root) %{_libdir}/libfam.so.*.*.*
132 %attr(755,root,root) %ghost %{_libdir}/libfam.so.0
133 %attr(755,root,root) %{_libdir}/libgamin-1.so.*.*.*
134 %attr(755,root,root) %ghost %{_libdir}/libgamin-1.so.0
137 %defattr(644,root,root,755)
138 %doc AUTHORS ChangeLog README TODO html doc/*.txt
141 %defattr(644,root,root,755)
142 %attr(755,root,root) %{_libdir}/libfam.so
143 %attr(755,root,root) %{_libdir}/libgamin-1.so
145 %{_libdir}/libgamin-1.la
147 %{_pkgconfigdir}/gamin.pc
150 %defattr(644,root,root,755)
152 %{_libdir}/libgamin-1.a
153 %{_libdir}/libgamin_shared.a
155 %files -n python-gamin
156 %defattr(644,root,root,755)
157 %attr(755,root,root) %{py_sitedir}/_gamin.so
158 %{py_sitedir}/*.py[co]