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