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