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