]> git.pld-linux.org Git - packages/libgtop.git/blob - libgtop.spec
- updated to 2.0.7
[packages/libgtop.git] / libgtop.spec
1 Summary:        LibGTop library
2 Summary(es):    Biblioteca libgtop
3 Summary(ja):    LibGTop ¥é¥¤¥Ö¥é¥ê
4 Summary(pl):    Biblioteka LibGTop
5 Summary(pt_BR): Biblioteca libgtop
6 Summary(ru):    âÉÂÌÉÏÔÅËÁ LibGTop
7 Summary(uk):    â¦Â̦ÏÔÅËÁ LibGTop
8 Name:           libgtop
9 Version:        2.0.7
10 Release:        1
11 Epoch:          1
12 License:        LGPL
13 Group:          Libraries
14 Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.0/%{name}-%{version}.tar.bz2
15 # Source0-md5:  b07e6ed75e0d45423b47db8ac370c571
16 Patch0:         %{name}-info.patch
17 Patch1:         %{name}-configure.patch
18 Patch2:         %{name}-ovflw.patch
19 URL:            http://www.home-of-linux.org/gnome/libgtop/
20 BuildRequires:  ORBit2-devel >= 2.5.1
21 BuildRequires:  XFree86-devel
22 BuildRequires:  autoconf
23 BuildRequires:  automake
24 BuildRequires:  bc
25 BuildRequires:  gettext-devel >= 0.10.35-9
26 BuildRequires:  gdbm-devel >= 1.8.3
27 BuildRequires:  glib2-devel >= 2.0.6
28 BuildRequires:  guile-devel
29 BuildRequires:  libtool
30 BuildRequires:  zlib-devel
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 Obsoletes:      libgtop-examples
33 Obsoletes:      libgtop1
34
35 %description
36 A library that fetches information about the running system such as
37 cpu and memory usage, active processes etc. On Linux systems, these
38 information are taken directly from the /proc filesystem while on
39 other systems a server is used to read those information from
40 /dev/kmem or whatever.
41
42 %description -l es
43 Una biblioteca que obtiene información sobre el sistema como cpu y uso
44 de la memoria, procesos activos, etc. En sistemas Linux esta
45 información se obtiene directamente del sistema de archivos /proc.
46
47 %description -l ja
48 ¤³¤Î¥é¥¤¥Ö¥é¥ê¤Ï¡¢ CPU ¤ä¥á¥â¥ê¤Î»ÈÍÑΨ¡¢¥¢¥¯¥Æ¥£¥Ö¥×¥í¥»¥¹¤Ê¤É¡¢
49 ¼Â¹ÔÃæ¤Î¥·¥¹¥Æ¥à¤Î¾ðÊó¤òÆÀ¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£
50
51 Linux ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¤³¤Î¾ðÊó¤Ï¾¤Î¥×¥í¥°¥é¥à¤¬ /dev/kmem ¤Ê¤É¤«¤é
52 ¼è¤ê½Ð¤·¤¿¾ðÊó¤ÎÆþ¤Ã¤Æ¤¤¤ë /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤«¤éÆɤ߹þ¤Þ¤ì¤Þ¤¹¡£
53
54 %description -l pl
55 LibGTop jest bibliotek± do pozyskiwania informacji o uruchomionych
56 procesach jak zajêto¶æ pamiêci i czasu procesora, aktywnych procesach
57 itd. Na Linuksie powy¿sze informacje s± pozyskiwane bezpo¶rednio z
58 systemu plikowego znajduj±cego siê w /proc, a na innych do pozyskania
59 powy¿szych informacji wykorzystywane jest urz±dzenie /dev/kmem lub
60 jeszcze w inny sposób zale¿ny od systemu.
61
62 %description -l pt_BR
63 Uma biblioteca que obtém informações sobre o sistema como cpu e uso da
64 memória, processos ativos, etc. Em sistemas Linux estas informações
65 são obtidas diretamente do sistema de arquivos /proc.
66
67 %description -l ru
68 âÉÂÌÉÏÔÅËÁ, ËÏÔÏÒÁÑ ÉÚ×ÌÅËÁÅÔ ÉÎÆÏÒÍÁÃÉÀ Ï ÒÁÂÏÔÁÀÝÅÊ ÓÉÓÔÅÍÅ, ÔÁËÕÀ
69 ËÁË ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÁÍÑÔÉ É ÐÒÏÃÅÓÓÏÒÎÏÇÏ ×ÒÅÍÅÎÉ, ÁËÔÉ×ÎÙÅ ÐÒÏÃÅÓÓÙ É
70 ÄÒ.
71
72 îÁ ÓÉÓÔÅÍÁÈ Linux ÜÔÁ ÉÎÆÏÒÍÁÃÉÑ ÂÅÒÅÔÓÑ ÎÁÐÒÑÍÕÀ ÉÚ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ
73 /proc, ÔÏÇÄÁ ËÁË ÎÁ ÄÒÕÇÉÈ ÓÉÓÔÅÍÁÈ ÉÓÐÏÌØÚÕÅÔÓÑ ÓÅÒ×ÅÒ ÄÌÑ ÞÔÅÎÉÑ ÉÚ
74 ÔÁËÉÈ ÉÓÔÏÞÎÉËÏ× ËÁË /dev/kmem.
75
76 %description -l uk
77 â¦Â̦ÏÔÅËÁ, ÝÏ ÄÏÂÕ×Á¤ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÐÒÁÃÀÀÞÕ ÓÉÓÔÅÍÕ, ÔÁËÕ ÑË
78 ×ÉËÏÒÉÓÔÁÎÎÑ ÐÁÍÑÔ¦ ÔÁ ÐÒÏÃÅÓÏÒÎÏÇÏ ÞÁÓÕ, ÁËÔÉ×Φ ÐÒÏÃÅÓÉ ÔÁ ¦ÎÛÅ.
79
80 îÁ ÓÉÓÔÅÍÁÈ Linux ÃÑ ¦ÎÆÏÒÍÁæѠÂÅÒÅÔØÓÑ ÎÁÐÒÑÍÕ Ú ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ
81 /proc, ÔÏĦ ÑË ÎÁ ¦ÎÛÉÈ ÓÉÓÔÅÍÁÈ ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÓÅÒ×ÅÒ ÄÌÑ ÞÉÔÁÎÎÑ Ú
82 ÔÁËÉÈ ÄÖÅÒÅÌ ÑË /dev/kmem.
83
84 %package devel
85 Summary:        Header files and etc for develop LibGTop applications
86 Summary(es):    Bibliotecas e archivos de inclusión para desarrollar aplicaciones libgtop
87 Summary(ja):    LibGTop ¥¢¥×¥ê¥±¡¼¥·¥ç¥óºîÀ®¤Î¤¿¤á¤Î¥é¥¤¥Ö¥é¥ê¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ä¤½¤Î¾¥Õ¥¡¥¤¥ë
88 Summary(pl):    Pliki nag³ówkowe dla LibGTop
89 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolver aplicações com a libgtop
90 Summary(ru):    æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop
91 Summary(uk):    æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop
92 Group:          X11/Development/Libraries
93 Requires:       %{name} = %{epoch}:%{version}
94 Requires:       XFree86-devel
95 Requires:       gdbm-devel >= 1.8.3
96 Requires:       glib2-devel >= 2.0.6
97 Obsoletes:      libgtop1-devel
98
99 %description devel
100 Header files and etc for develop LibGTop applications.
101
102 %description devel -l es
103 Bibliotecas e archivos de inclusión para desarrollar aplicaciones
104 libgtop.
105
106 %description devel -l ja
107 CPU ¤ä¥á¥â¥ê¤Î»ÈÍÑΨ¤Ê¤É¤Î¥·¥¹¥Æ¥à¾ðÊó¤Ë¥¢¥¯¥»¥¹¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò
108 ºîÀ®¤¹¤ë¾ì¹ç¡¢¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£
109
110 %description devel -l pl
111 Pliki nag³ówkowe i inne potrzebne do tworzenia programów opartych o
112 LibGTop.
113
114 %description devel -l pt_BR
115 Bibliotecas e arquivos de inclusão para desenvolver aplicações com a
116 libgtop.
117
118 %description devel -l ru
119 âÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó
120 ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop.
121
122 %description devel -l uk
123 â¦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ
124 LibGTop.
125
126 %package static
127 Summary:        Static LibGTop libraries
128 Summary(pl):    Biblioteki statyczne LibGTop
129 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libgtop
130 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ LibGTop
131 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop
132 Group:          X11/Development/Libraries
133 Requires:       %{name}-devel = %{epoch}:%{version}
134
135 %description static
136 Static LibGTop libraries.
137
138 %description static -l pl
139 Biblioteki statyczne LibGTop.
140
141 %description static -l pt_BR
142 Bibliotecas estáticas para desenvolvimento com libgtop.
143
144 %description static -l uk
145 óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ LibGTop.
146
147 %description static -l ru
148 óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
149 LibGTop.
150
151 %prep
152 %setup -q
153 %patch0 -p1
154 %patch1 -p1
155 %patch2 -p1
156
157 cd src/daemon
158 sed -e 's/.*-static//' Makefile.am > Makefile.am.tmp
159 mv -f Makefile.am.tmp Makefile.am
160
161 %build
162 rm -f missing
163 %{__libtoolize}
164 glib-gettextize --copy --force
165 %{__aclocal}
166 %{__autoconf}
167 %{__automake}
168 %configure \
169         --with-linux-table=no \
170         --with-libgtop-inodedb \
171         --with-libgtop-guile \
172         --with-libgtop-smp
173 %{__make}
174
175 %install
176 rm -rf $RPM_BUILD_ROOT
177
178 %{__make} install \
179         DESTDIR=$RPM_BUILD_ROOT
180
181 # remove bogus es_ES locale (empty while there is non-empty es)
182 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/es_ES
183
184 %find_lang %{name} --all-name
185
186 %clean
187 rm -rf $RPM_BUILD_ROOT
188
189 %post   -p /sbin/ldconfig
190 %postun -p /sbin/ldconfig
191
192 %post devel
193 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
194
195 %postun devel
196 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
197
198 %files -f %{name}.lang
199 %defattr(644,root,root,755)
200 %doc AUTHORS ChangeLog NEWS README RELNOTES* src/inodedb/README.inodedb
201 %attr(755,root,root) %{_libdir}/lib*.so.*.*
202 %attr(755,root,root) %{_bindir}/file_by_inode2
203 %attr(755,root,root) %{_bindir}/libgtop_daemon2
204 %attr(755,root,root) %{_bindir}/mkinodedb2
205
206 %files devel
207 %defattr(644,root,root,755)
208 %attr(755,root,root) %{_libdir}/lib*.so
209 %{_libdir}/lib*.la
210 %{_includedir}/gnome
211 %{_includedir}/libgtop-2.0
212 %{_infodir}/*info*
213 %{_pkgconfigdir}/*.pc
214
215 %files static
216 %defattr(644,root,root,755)
217 %{_libdir}/lib*.a
This page took 0.041745 seconds and 3 git commands to generate.