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