]> git.pld-linux.org Git - packages/gamin.git/blame_incremental - gamin.spec
- fixed Group
[packages/gamin.git] / gamin.spec
... / ...
CommitLineData
1Summary: Library providing the gamin File Alteration Monitor API
2Summary(pl.UTF-8): Biblioteka dostarczająca File Alteration Monitor API gamina
3Name: gamin
4Version: 0.1.10
5Release: 2
6License: LGPL v2.1
7Group: Libraries
8Source0: http://www.gnome.org/~veillard/gamin/sources/%{name}-%{version}.tar.gz
9# Source0-md5: b4ec549e57da470c04edd5ec2876a028
10URL: http://www.gnome.org/~veillard/gamin/
11BuildRequires: autoconf >= 2.52
12BuildRequires: automake
13BuildRequires: glib2-devel
14BuildRequires: libtool
15BuildRequires: pkgconfig
16BuildRequires: python-devel
17BuildRequires: python-modules
18BuildRequires: rpm-pythonprov
19Provides: fam
20Provides: fam-libs
21Obsoletes: fam
22Obsoletes: fam-common
23Obsoletes: fam-inetd
24Obsoletes: fam-libs
25Obsoletes: fam-standalone
26Obsoletes: gamin-inetd
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30This C library provides an API and ABI compatible file alteration
31monitor mechanism compatible with gamin but not dependant on a system
32wide daemon.
33
34%description -l pl.UTF-8
35Ta biblioteka C dostarcza mechanizm monitorowania zmian plików
36kompatybilny na poziomie API i ABI z gaminem, ale niezależny od
37ogólnosystemowego demona.
38
39%package docs
40Summary: Documentation for gamin
41Summary(pl.UTF-8): Dokumentacja dla gamina
42Group: Documentation
43Requires: %{name} = %{version}-%{release}
44
45%description docs
46Documentation for gamin.
47
48%description docs -l pl.UTF-8
49Dokumentacja dla gamina.
50
51%package devel
52Summary: Includes to develop using gamin
53Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów z użyciem gamina
54Group: Development/Libraries
55Requires: %{name} = %{version}-%{release}
56Requires: glib2-devel
57Provides: fam-devel
58Obsoletes: fam-devel
59
60%description devel
61Includes to develop using gamin.
62
63%description devel -l pl.UTF-8
64Pliki nagłówkowe do tworzenia programów z użyciem gamina.
65
66%package static
67Summary: gamin static libraries
68Summary(pl.UTF-8): Statyczne biblioteki gamina
69Group: Development/Libraries
70Requires: %{name}-devel = %{version}-%{release}
71Provides: fam-static
72Obsoletes: fam-static
73
74%description static
75gamin static libraries.
76
77%description static -l pl.UTF-8
78Statyczne biblioteki gamina.
79
80%package -n python-gamin
81Summary: Python modules for gamin
82Summary(pl.UTF-8): Moduły języka Python dla gamina
83Group: Libraries/Python
84Requires: %{name} = %{version}-%{release}
85%pyrequires_eq python-libs
86
87%description -n python-gamin
88Python modules for gamin.
89
90%description -n python-gamin -l pl.UTF-8
91Moduły języka Python dla gamina.
92
93%prep
94%setup -q
95
96%build
97%{__libtoolize}
98%{__aclocal}
99%{__autoconf}
100%{__autoheader}
101%{__automake}
102%configure \
103 --%{?debug:en}%{!?debug:dis}able-debug
104
105%{__make} \
106 CFLAGS="%{rpmcflags} -D_GNU_SOURCE"
107
108%install
109rm -rf $RPM_BUILD_ROOT
110rm -rf html
111install -d html
112
113%{__make} install \
114 DESTDIR=$RPM_BUILD_ROOT
115
116cp -a doc/*.{html,gif} html
117
118%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
119%py_comp $RPM_BUILD_ROOT%{py_sitedir}
120
121rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{py,la,a}
122
123%clean
124rm -rf $RPM_BUILD_ROOT
125
126%post -p /sbin/ldconfig
127%postun -p /sbin/ldconfig
128
129%files
130%defattr(644,root,root,755)
131%attr(755,root,root) %{_libdir}/gam_server
132%attr(755,root,root) %{_libdir}/libfam.so.*.*.*
133%attr(755,root,root) %ghost %{_libdir}/libfam.so.0
134%attr(755,root,root) %{_libdir}/libgamin-1.so.*.*.*
135%attr(755,root,root) %ghost %{_libdir}/libgamin-1.so.0
136
137%files docs
138%defattr(644,root,root,755)
139%doc AUTHORS ChangeLog README TODO html doc/*.txt
140
141%files devel
142%defattr(644,root,root,755)
143%attr(755,root,root) %{_libdir}/libfam.so
144%attr(755,root,root) %{_libdir}/libgamin-1.so
145%{_libdir}/libfam.la
146%{_libdir}/libgamin-1.la
147%{_includedir}/fam.h
148%{_pkgconfigdir}/gamin.pc
149
150%files static
151%defattr(644,root,root,755)
152%{_libdir}/libfam.a
153%{_libdir}/libgamin-1.a
154%{_libdir}/libgamin_shared.a
155
156%files -n python-gamin
157%defattr(644,root,root,755)
158%attr(755,root,root) %{py_sitedir}/_gamin.so
159%{py_sitedir}/*.py[co]
This page took 0.065984 seconds and 4 git commands to generate.