]> git.pld-linux.org Git - packages/fam.git/blob - fam.spec
- merge translations from Conectiva.
[packages/fam.git] / fam.spec
1 # TODO:
2 # - add rc-inetd suport for fam service.
3 #
4 Summary:        Fam, the File Alteration Monitor
5 Summary(pl):    Monitor zmian w plikach
6 Summary(pt_BR): FAM, um monitor de alterações em arquivos
7 Name:           fam
8 Version:        2.6.9
9 Release:        1
10 License:        LGPL
11 Group:          Networking/Daemons
12 Source0:        ftp://oss.sgi.com/projects/fam/download/%{name}-%{version}.tar.gz
13 Patch0:         %{name}-dnotify.patch
14 Patch1:         %{name}-build.patch
15 Patch2:         %{name}-rpcsvc.patch
16 URL:            http://oss.sgi.com/projects/fam/
17 BuildRequires:  autoconf
18 BuildRequires:  automake
19 BuildRequires:  libstdc++-devel
20 BuildRequires:  libtool
21 Prereq:         rc-inetd
22 Requires:       %{name}-libs = %{version}
23 Requires:       inetdaemon
24 Requires:       portmap
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %define         _gcc_ver        %(%{__cc} -dumpversion | cut -b 1)
28 %if %{_gcc_ver} == 2
29 %define         __cxx           "%{__cc}"
30 %endif
31
32 %description
33 fam, the File Alteration Monitor, provides a daemon and an API which
34 applications can use to be notified when specific files or directories
35 are changed.
36
37 %description -l pl
38 fam dostarcza serwer i API pozwalaj±ce aplikacjom na uzyskiwanie
39 informacji o zmianach w okre¶lonych plikach lub katalogach.
40
41 %description -l pt_BR
42 O fam fornece um servidor e uma API que aplicações podem usar para
43 receber notificações sobre mudanças em arquivos ou diretórios
44 específicos.
45
46 %package libs
47 Summary:        Libraries for FAM
48 Summary(pl):    Biblioteki FAMa
49 Summary(pt_BR): FAM, um monitor de alteraçoes em arquivos
50 License:        LGPL
51 Group:          Libraries
52 Obsoletes:      libfam0
53
54 %description libs
55 Libraries for FAM.
56
57 %description libs -l pl
58 Biblioteki FAMa.
59
60 %description libs -l pt_BR
61 FAM, um monitor de alteraçoes em arquivos.
62
63 %package devel
64 Summary:        Includes to develop using FAM
65 Summary(pl):    Pliki nag³ówkowe FAM
66 Summary(pt_BR): Arquivos para desenvolvimento com a libfam
67 License:        LGPL
68 Group:          Development/Libraries
69 Requires:       %{name}-libs = %{version}
70 Obsoletes:      libfam0-devel
71
72 %description devel
73 Includes to develop using FAM.
74
75 %description devel -l pl
76 Pliki nag³ówkowe FAM.
77
78 %description devel -l pt_BR
79 Bibliotecas e arquivos de inclusão para desenvolvimento com a libfam.
80
81 %package static
82 Summary:        FAM static libraries
83 Summary(pl):    Biblioteki statyczne FAM
84 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a libfam
85 License:        LGPL
86 Group:          Development/Libraries
87 Requires:       %{name}-devel = %{version}
88
89 %description static
90 FAM static libraries.
91
92 %description static -l pl
93 Biblioteki statyczne FAM.
94
95 %description static -l pt_BR
96 Bibliotecas estáticas para desenvolvimento com a libfam.
97
98 %prep
99 %setup -q
100 %patch0 -p1
101 %patch1 -p1
102 %patch2 -p1
103
104 %build
105 rm -f missing
106 %{__libtoolize}
107 aclocal
108 %{__autoconf}
109 %{__automake}
110 CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
111 %configure
112 %{__make}
113
114 %install
115 rm -rf $RPM_BUILD_ROOT
116
117 %{__make} install \
118         DESTDIR=$RPM_BUILD_ROOT
119
120 %clean
121 rm -rf $RPM_BUILD_ROOT
122
123 %post   libs -p /sbin/ldconfig
124 %postun libs -p /sbin/ldconfig
125
126 %files
127 %defattr(644,root,root,755)
128 %doc AUTHORS ChangeLog NEWS README TODO
129 %attr(755,root,root) %{_bindir}/*
130 %config %{_sysconfdir}/%{name}.conf
131 %{_mandir}/man1/fam.1m*
132
133 %files libs
134 %defattr(644,root,root,755)
135 %attr(755,root,root) %{_libdir}/lib*.so.*.*
136
137 %files devel
138 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_libdir}/lib*.so
140 %attr(755,root,root) %{_libdir}/lib*.la
141 %{_includedir}/*.h
142 %{_mandir}/man3/*
143
144 %files static
145 %defattr(644,root,root,755)
146 %{_libdir}/*.a
This page took 0.083562 seconds and 4 git commands to generate.