]> git.pld-linux.org Git - packages/units.git/blame - units.spec
- updated to 2.18
[packages/units.git] / units.spec
CommitLineData
5c8eceb6 1# TODO:
226a8f28 2# - create subpackage for units_cur
5c8eceb6
SS
3# -- units_cur updates currency information
4# -- it requires python and unidecode module
5# -- create its daily.cronjob
6# -- don't verify currency data by rpm
7# -- maybe update currency data in postinstall
c3622f01
SS
8# -- in install section it tries to download fresh currency data
9# -- units_cur BR: python
5c8eceb6 10#
b0581778 11Summary: A utility for converting amounts from one unit to another
c7f8ab82
ER
12Summary(de.UTF-8): Einheitenkonvertierungsprogramm
13Summary(es.UTF-8): Programas de conversión de unidades
14Summary(fr.UTF-8): Programme de conversion d'unités
15Summary(pl.UTF-8): Narzędzie do konwersji wartości między jednostkami
16Summary(pt_BR.UTF-8): Programas de conversão de unidades
17Summary(ru.UTF-8): Утилита преобразования единиц измерения
18Summary(tr.UTF-8): Birim dönüştürme programı
19Summary(uk.UTF-8): Утиліта для конвертації одиниць виміру
57757b1f 20Name: units
24dd4f5d
AG
21Version: 2.18
22Release: 1
fae6f526 23License: GPL v3+
57757b1f 24Group: Applications/Engineering
226a8f28 25Source0: http://ftp.gnu.org/gnu/units/%{name}-%{version}.tar.gz
24dd4f5d 26# Source0-md5: 402395abfc0cc3bba6a76ee4c118bc72
560704e9 27Patch0: %{name}-use_sys_getopt.patch
fae6f526
JB
28URL: http://www.gnu.org/software/units/
29BuildRequires: autoconf >= 2.64
fcbc0175 30BuildRequires: automake
fae6f526 31BuildRequires: python >= 2
fa8ca12f 32BuildRequires: readline-devel >= 4.2
5bc7e57f 33BuildRequires: texinfo
fae6f526
JB
34# for units_cur
35Requires: python >= 1:2.6
36Suggests: python-requests
8083666a 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
97cc7a79 38
39%description
40Units converts an amount from one unit to another, or tells you what
41mathematical operation you need to perform to convert from one unit to
d03fb062
SZ
42another. Units can only handle multiplicative scale changes (i.e., it
43can't tell you how to convert from Celsius to Fahrenheit, which
44requires an additive step in addition to the multiplicative
45conversion).
97cc7a79 46
47Units is a handy little program which contains a large number of
d03fb062
SZ
48conversions, from au's to parsecs and tablespoons to cups. You
49probably don't need to install it, but it comes in handy sometimes.
97cc7a79 50
5ea7409e
JR
51%description -l de.UTF-8
52Das Programm 'units' konvertiert Mengenausdrücke in verschiedenen
53Maßstäben in die entsprechenden Werte des anderen Maßstabs um. Das
54Programm kann nur multiplikative Maßstabsänderungen verarbeiten.
b0581778 55
5ea7409e 56%description -l es.UTF-8
0a42bfc0 57El programa units convierte expresiones de cantidad en varias escalas
58para sus equivalentes en otras escalas. Solamente puede manipular
59cambios multiplicativos de escala.
60
5ea7409e
JR
61%description -l fr.UTF-8
62Le programme units convertit des quantités exprimées en différents
63systèmes en leur équivalents sous d'autres systèmes. Il ne peut gérer
64que les changements multiplicatifs de systèmes.
b0581778 65
5ea7409e
JR
66%description -l pl.UTF-8
67Program units przelicza wartości z jednej jednostki na inną, albo mówi
68jakie operacje matematyczne trzeba przeprowadzić, aby przeliczyć
69między jednostkami. Narzędzie to może obsłużyć tylko konwersje
70multiplikatywne (tzn. nie może powiedzieć jak przeliczyć ze stopni
71Celsjusza na Fahrenheita, co wymaga dodawania oprócz mnożenia).
fcbc0175 72
5ea7409e
JR
73%description -l pt_BR.UTF-8
74O programa units converte expressões de quantidade em várias escalas
0a42bfc0 75para seus equivalentes em outras escalas. Ele somente pode manipular
5ea7409e
JR
76mudanças multiplicativas de escala.
77
78%description -l ru.UTF-8
79Программа units преобразовывает количественные выражения между
80различными системами мер или рассказывает какие математические
81операции необходимы для такого преобразования. Эта программа может
82обрабатывать только мультипликативные изменения мер (например, она не
83может рассказать как конвертировать градусы Цельсия в градусы
84Фаренгейта, так как эта конвертация требует суммирования дополнительно
85к мультипликативному преобразованию).
86
87Чаще всего нет необходимости устанавливать эту программу, но иногда
88она может оказаться полезной.
89
90%description -l tr.UTF-8
91units programı, çeşitli birimlerdeki büyüklükleri başka birimlere
92çevirir.
93
94%description -l uk.UTF-8
95Програма units перетворює кількісні вирази між різними системами мір
96або розповідає які математичні операції потрібні для такого
97перетворення. Ця програма може обробляти лише мультиплікативні зміни
98мір (наприклад, вона не може розповісти як конвертувати градуси
99Цельсія в градуси Фаренгейта, бо ця конвертація потребує додавання
100додатково до мультиплікативного перетворення).
101
102Як правило необхідності встановлювати цю програму немає, але іноді
103вона стає на пригоді.
258e26ff 104
97cc7a79 105%prep
d03fb062 106%setup -q
560704e9 107%patch0 -p1
97cc7a79 108
109%build
8aef6504 110%{__aclocal}
12d3cdc1 111%{__autoconf}
d03fb062 112%configure
36ba6124 113%{__make}
97cc7a79 114
115%install
116rm -rf $RPM_BUILD_ROOT
97cc7a79 117
d31c41ff 118%{__make} install \
36e7c7a4 119 DESTDIR=$RPM_BUILD_ROOT
57757b1f 120
97cc7a79 121%clean
122rm -rf $RPM_BUILD_ROOT
123
fae6f526 124%post -p /sbin/postshell
d3d40b2b 125-/usr/sbin/fix-info-dir -c %{_infodir}
38b5cee9 126
fae6f526 127%postun -p /sbin/postshell
d3d40b2b 128-/usr/sbin/fix-info-dir -c %{_infodir}
38b5cee9 129
97cc7a79 130%files
57757b1f 131%defattr(644,root,root,755)
921cf447 132%doc NEWS README
fae6f526 133%attr(755,root,root) %{_bindir}/units
da411aa8
SS
134%attr(755,root,root) %{_bindir}/units_cur
135%dir %{_datadir}/%{name}
136%{_datadir}/%{name}/currency.units
137%{_datadir}/%{name}/definitions.units
138%{_datadir}/%{name}/locale_map.txt
53857614
AG
139%dir %{_sharedstatedir}/%{name}
140%{_sharedstatedir}/%{name}/currency.units
fae6f526
JB
141%{_mandir}/man1/units.1*
142%{_infodir}/units.info*
This page took 0.094546 seconds and 4 git commands to generate.