]> git.pld-linux.org Git - packages/gamin.git/blame - gamin.spec
- release 4 (python 2.6)
[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
9b25b282 5Release: 4
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
a7c16693 17BuildRequires: python
bfe17aa0 18BuildRequires: python-devel
4f1e4a56 19Requires: %{name}-libs = %{version}-%{release}
03ff620b 20Provides: fam = %{name}
670c9e9e 21Obsoletes: gamin-inetd
4f1e4a56
AM
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25This C library provides an API and ABI compatible file alteration
1a4e7673
JB
26monitor mechanism compatible with gamin but not dependant on a system
27wide daemon.
28
be640cc8
JR
29%description -l pl.UTF-8
30Ta biblioteka C dostarcza mechanizm monitorowania zmian plików
31kompatybilny na poziomie API i ABI z gaminem, ale niezależny od
32ogólnosystemowego demona.
4f1e4a56
AM
33
34%package libs
35Summary: Libraries for gamin
c88d4f40 36Summary(pl.UTF-8): Biblioteki dla gamina
4f1e4a56 37Group: Libraries
03ff620b 38Provides: fam-libs = %{name}-libs
4f1e4a56
AM
39
40%description libs
41Libraries for gamin.
42
be640cc8 43%description libs -l pl.UTF-8
1a4e7673
JB
44Biblioteki dla gamina.
45
4f1e4a56
AM
46%package devel
47Summary: Includes to develop using gamin
c88d4f40 48Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów z użyciem gamina
4f1e4a56
AM
49Group: Development/Libraries
50Requires: %{name}-libs = %{version}-%{release}
7bf8e77d 51Requires: glib2-devel
03ff620b 52Provides: fam-devel = %{name}-devel
4f1e4a56
AM
53
54%description devel
55Includes to develop using gamin.
56
be640cc8
JR
57%description devel -l pl.UTF-8
58Pliki nagłówkowe do tworzenia programów z użyciem gamina.
1a4e7673 59
4f1e4a56
AM
60%package static
61Summary: gamin static libraries
c88d4f40 62Summary(pl.UTF-8): Statyczne biblioteki gamina
4f1e4a56
AM
63Group: Development/Libraries
64Requires: %{name}-devel = %{version}-%{release}
03ff620b 65Provides: fam-static = %{name}-static
4f1e4a56
AM
66
67%description static
68gamin static libraries.
69
be640cc8 70%description static -l pl.UTF-8
1a4e7673
JB
71Statyczne biblioteki gamina.
72
bfe17aa0 73%package -n python-gamin
74Summary: Python modules for gamin
c88d4f40 75Summary(pl.UTF-8): Moduły języka Python dla gamina
bfe17aa0 76Group: Libraries/Python
77Requires: %{name} = %{version}-%{release}
78%pyrequires_eq python-libs
79
80%description -n python-gamin
81Python modules for gamin.
82
be640cc8
JR
83%description -n python-gamin -l pl.UTF-8
84Moduły języka Python dla gamina.
bfe17aa0 85
4f1e4a56
AM
86%prep
87%setup -q
fb8433fe 88%patch0 -p1
4f1e4a56
AM
89
90%build
91%{__libtoolize}
92%{__aclocal}
93%{__autoconf}
a0b8e791 94%{__autoheader}
4f1e4a56 95%{__automake}
fb8433fe
AM
96%configure \
97 --%{?debug:en}%{!?debug:dis}able-debug
ad1dcc33
MB
98%{__make} \
99 CFLAGS="%{rpmcflags} -D_GNU_SOURCE"
4f1e4a56
AM
100
101%install
102rm -rf $RPM_BUILD_ROOT
4f1e4a56
AM
103
104%{__make} install \
105 DESTDIR=$RPM_BUILD_ROOT
106
bfe17aa0 107%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
108%py_comp $RPM_BUILD_ROOT%{py_sitedir}
109
110rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{py,la,a}
111
4f1e4a56
AM
112%clean
113rm -rf $RPM_BUILD_ROOT
114
e2917e02 115%post libs -p /sbin/ldconfig
116%postun libs -p /sbin/ldconfig
117
4f1e4a56
AM
118%files
119%defattr(644,root,root,755)
120%doc AUTHORS ChangeLog README TODO
e6e2ab7a 121%attr(755,root,root) %{_libdir}/gam_server
4f1e4a56
AM
122
123%files libs
124%defattr(644,root,root,755)
670c9e9e
MB
125%attr(755,root,root) %{_libdir}/libfam.so.*.*.*
126%attr(755,root,root) %ghost %{_libdir}/libfam.so.0
127%attr(755,root,root) %{_libdir}/libgamin-1.so.*.*.*
128%attr(755,root,root) %ghost %{_libdir}/libgamin-1.so.0
4f1e4a56
AM
129
130%files devel
131%defattr(644,root,root,755)
670c9e9e
MB
132%attr(755,root,root) %{_libdir}/libfam.so
133%attr(755,root,root) %{_libdir}//libgamin-1.so
134%{_libdir}/libfam.la
135%{_libdir}/libgamin-1.la
136%{_includedir}/fam.h
137%{_pkgconfigdir}/gamin.pc
4f1e4a56
AM
138
139%files static
140%defattr(644,root,root,755)
670c9e9e
MB
141%{_libdir}/libfam.a
142%{_libdir}/libgamin-1.a
143%{_libdir}/libgamin_shared.a
bfe17aa0 144
145%files -n python-gamin
146%defattr(644,root,root,755)
670c9e9e 147%attr(755,root,root) %{py_sitedir}/_gamin.so
bfe17aa0 148%{py_sitedir}/*.py[co]
This page took 0.096566 seconds and 4 git commands to generate.