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