3 %bcond_with static # link statically
4 %bcond_without nls # build without NLS
5 %bcond_without readline # build without readline support
6 %bcond_with uClibc # add somewhat nasty uClibc patch, that
7 # # shouldn't cause problems, but who knows...
9 Summary: Flexible partitioning tool
10 Summary(es): Herramienta de particionamiento flexible
11 Summary(pl): GNU Parted - narzêdzie do zarz±dzania partycjami na dyskach
12 Summary(pt_BR): Ferramenta flexível de particionamento
13 Summary(ru): ðÒÏÇÒÁÍÍÁ GNU ÍÁÎÉÐÕÌÑÃÉÉ ÄÉÓËÏ×ÙÍÉ ÒÁÚÄÅÌÁÍÉ
14 Summary(uk): ðÒÏÇÒÁÍÁ GNU ÍÁΦÐÕÌÑæ§ ÄÉÓËÏ×ÉÍÉ ÒÏÚĦÌÁÍÉ
19 Vendor: Andrew Clausen <clausen@gnu.org>
20 Group: Applications/System
21 Source0: ftp://ftp.gnu.org/gnu/parted/%{name}-%{version}.tar.gz
22 # Source0-md5: aba5a1e05c2970ea403a282def212237
23 Patch0: %{name}-no_wrap.patch
24 Patch1: %{name}-BIG_FAT_WARNING.patch
25 Patch2: %{name}-uClibc.patch
26 Patch3: %{name}-info.patch
27 Patch4: %{name}-pl.po-update.patch
28 URL: http://www.gnu.org/software/parted/
29 BuildRequires: autoconf >= 2.50
30 BuildRequires: automake
31 BuildRequires: gettext-devel
32 BuildRequires: libtool
33 BuildRequires: libuuid-devel
34 %{?with_static:BuildRequires: libuuid-static}
35 %{?with_readline:BuildRequires: ncurses-devel >= 5.2}
36 %{?with_readline:BuildRequires: readline-devel >= 4.2}
37 BuildRequires: texinfo >= 4.2
38 Requires(post,postun): /sbin/ldconfig
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 GNU Parted is a program that allows you to create, destroy, resize,
43 move and copy hard disk partitions. This is useful for creating space
44 for new operating systems, reorganising disk usage, and copying data
48 GNU Parted es un programa que permite crear, destruir, redimensionar,
49 mover y copiar particiones de discos duros. Es útil para crear espacio
50 para nuevos sistemas operacionales, reorganizar el uso del disco, y
51 copiar datos para nuevos discos duros.
54 GNU Parted jest programem który umo¿liwia tworzenie, usuwanie, zmianê
55 rozmiaru, przesuwanie i kopiowanie partycji na dyskach. Mo¿e byæ
56 u¿yteczny przy tworzeniu partycji pod nowy system jak i przy
57 reorganizacji sposobu wykorzystywania dysków, a tak¿e ich kopiowaniu.
60 O GNU Parted é um programa que permite criar, destruir, redimensionar,
61 mover e copiar partições de discos rígidos. É útil para criar espaço
62 para novos sistemas operacionais, reorganizar o uso do disco, e copiar
63 dados para novos discos rígidos.
66 GNU Parted - ÜÔÏ ÐÒÏÇÒÁÍÍÁ, ÐÏÚ×ÏÌÑÀÝÁÑ ×ÁÍ ÓÏÚÄÁ×ÁÔØ, ÕÄÁÌÑÔØ, ÍÅÎÑÔØ
67 ÒÁÚÍÅÒ, ÐÅÒÅÍÅÝÁÔØ É ËÏÐÉÒÏ×ÁÔØ ÒÁÚÄÅÌÙ ÎÁ ÖÅÓÔËÉÈ ÄÉÓËÁÈ. üÔÏ ÐÏÌÅÚÎÏ
68 ÄÌÑ ÓÏÚÄÁÎÉÑ ÍÅÓÔÁ ÄÌÑ ÒÁÚÍÅÝÅÎÉÑ ÎÏ×ÙÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ,
69 ÒÅÏÒÇÁÎÉÚÁÃÉÉ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÄÉÓËÁ É ËÏÐÉÒÏ×ÁÎÉÑ ÄÁÎÎÙÈ ÎÁ ÎÏ×ÙÅ ÄÉÓËÉ.
72 GNU Parted - ÃÅ ÐÒÏÇÒÁÍÁ, ÑËÁ ÄÏÚ×ÏÌѤ ×ÁÍ ÓÔ×ÏÒÀ×ÁÔÉ, ×ÉÄÁÌÑÔÉ,
73 ÚͦÎÀ×ÁÔÉ ÒÏÚͦÒ, ÐÅÒÅͦÝÕ×ÁÔÉ ÔÁ ËÏЦÀ×ÁÔÉ ÒÏÚĦÌÉ ÎÁ ÖÏÒÓÔËÉÈ
74 ÄÉÓËÁÈ. ãÅ ËÏÒÉÓÎÏ ÄÌÑ ÓÔ×ÏÒÅÎÎÑ Í¦ÓÃÑ ÄÌÑ ÒÏÚͦÝÅÎÎÑ ÎÏ×ÉÈ
75 ÏÐÅÒÁæÊÎÉÈ ÓÉÓÔÅÍ, ÒÅÏÒÇÁΦÚÁæ§ ×ÉËÏÒÉÓÔÁÎÎÑ ÄÉÓËÕ ÔÁ ËÏЦÀ×ÁÎÎÑ
79 Summary: Files required to compile software that uses libparted
80 Summary(es): Archivos de desarrollo para libparted
81 Summary(pl): Pliki wymagane przy kompilacji programów u¿ywaj±cych libparted
82 Summary(pt_BR): Arquivos de desenvolvimento para a libparted
83 Group: Development/Libraries
84 Requires: %{name} = %{version}-%{release}
85 Requires: libuuid-devel
88 Files required to compile software that uses libparted.
90 %description devel -l es
91 Este paquete incluye los archivos de encabezamiento y bibliotecas
92 necesarios para ligar estáticamente programas con libparted.
94 %description devel -l pl
95 Pliki wymagane przy kompilacji programów u¿ywaj±cych libparted.
97 %description devel -l pt_BR
98 O GNU Parted é um programa que permite criar, destruir, redimensionar,
99 mover e copiar partições de discos rígidos. É útil para criar espaço
100 para novos sistemas operacionais, reorganizar o uso do disco, e copiar
101 dados para novos discos rígidos. Este pacote inclui os arquivos de
102 cabeçalho e bibliotecas necessários para ligar estaticamente programas
106 Summary: Static libparted library
107 Summary(pl): Biblioteka statyczna libparted
108 Group: Development/Libraries
109 Requires: %{name}-devel = %{version}-%{release}
112 Static libparted library.
114 %description static -l pl
115 Biblioteka statyczna libparted.
121 %{?with_uClibc:%patch2 -p1}
135 %{!?with_readline:--without-readline} \
136 %{?with_readline:--with-readline} \
137 --without-included-gettext \
138 %{!?with_nls:--disable-nls} \
139 %{?with_static:--without-pic} \
140 %{?with_static:--enable-all-static} \
141 %{!?with_static:--enable-shared}
143 %{!?with_nls:touch include/libintl.h}
148 rm -rf $RPM_BUILD_ROOT
151 DESTDIR=$RPM_BUILD_ROOT \
152 aclocaldir=%{_aclocaldir}
154 %{?with_nls:%find_lang %{name}}
157 rm -rf $RPM_BUILD_ROOT
161 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
165 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
167 %files %{?with_nls:-f %{name}.lang}
168 %defattr(644,root,root,755)
169 %doc doc/{API,FAT,FAQ} AUTHORS BUGS ChangeLog NEWS README THANKS TODO
170 %attr(755,root,root) %{_sbindir}/*
171 %{!?with_static:%attr(755,root,root) %{_libdir}/lib*.so.*.*}
173 %lang(pt) %{_mandir}/pt_BR/man*/*
177 %defattr(644,root,root,755)
178 %{!?with_static:%attr(755,root,root) %{_libdir}/lib*.so}
180 %{_includedir}/parted
184 %defattr(644,root,root,755)