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