1 Summary: Character map for GNUstep
2 Summary(pl.UTF-8): Mapa znaków dla GNUstepa
7 Group: X11/Applications
8 Source0: http://komputilo.org/~crculver/devel/charmap-%{version}.tar.gz
9 # Source0-md5: cb3431b5dcb9e7e9c6dfdcc970ee868d
10 Patch0: %{name}-initializeWithArguments.patch
11 URL: http://www.nongnu.org/charmap/
12 BuildRequires: gnustep-gui-devel >= 0.9.1
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 %define _prefix /usr/%{_lib}/GNUstep
17 %define libcombo gnu-gnu-gnu
18 %define gsos linux-gnu
22 # also s/alpha.*/alpha/, but we use only "alpha" arch for now
23 %define gscpu %(echo %{_target_cpu} | sed -e 's/amd64/x86_64/;s/ppc/powerpc/')
27 Charmap is a powerful character map. It works on Unix-like operating
28 systems with the GNUstep environment installed.
30 Charmap's power lies its support not just of simply helping to pick
31 characters, but also its display of substantial Unicode data about
32 each character, such as the Unicode name, alias, canonical
33 decomposition, Unicode category, and various representations. With
34 all this, developers and linguaphiles alike will find Charmap
37 %description -l pl.UTF-8
38 Charmap to mapa znaków o dużych możliwościach. Działa pod uniksowymi
39 systemami operacyjnymi z zainstalowanym środowiskiem GNUstep.
41 Potęga Charmapa polega na obsłudze nie tylko prostej pomocy przy
42 wybieraniu znaków, ale także wyświetlaniu istotnych danych unikodowych
43 dotyczących każdego znaku, takich jak nazwa unikodowa, alias, rozkład
44 kanoniczny, kategoria unikodowa i różne reprezentacje. Dzięki temu
45 wszystkiemu programiści jak i językofile uznają Charmapa za użyteczne
49 %setup -q -n charmap-%{version}
53 . %{_prefix}/System/Library/Makefiles/GNUstep.sh
55 OPTFLAG="%{rpmcflags}" \
59 rm -rf $RPM_BUILD_ROOT
60 . %{_prefix}/System/Library/Makefiles/GNUstep.sh
63 GNUSTEP_INSTALLATION_DIR=$RPM_BUILD_ROOT%{_prefix}/System
66 rm -rf $RPM_BUILD_ROOT
68 %post -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
72 %defattr(644,root,root,755)
73 %dir %{_prefix}/System/Applications/Charmap.app
74 %attr(755,root,root) %{_prefix}/System/Applications/Charmap.app/Charmap
75 %dir %{_prefix}/System/Applications/Charmap.app/Resources
76 %{_prefix}/System/Applications/Charmap.app/Resources/*.desktop
77 %{_prefix}/System/Applications/Charmap.app/Resources/*.plist
78 %{_prefix}/System/Applications/Charmap.app/Resources/*.png
79 %{_prefix}/System/Applications/Charmap.app/Resources/*.gorm
80 %{_prefix}/System/Applications/Charmap.app/Resources/*.txt
81 %dir %{_prefix}/System/Applications/Charmap.app/%{gscpu}
82 %dir %{_prefix}/System/Applications/Charmap.app/%{gscpu}/%{gsos}
83 %dir %{_prefix}/System/Applications/Charmap.app/%{gscpu}/%{gsos}/%{libcombo}
84 %attr(755,root,root) %{_prefix}/System/Applications/Charmap.app/%{gscpu}/%{gsos}/%{libcombo}/Charmap
85 %{_prefix}/System/Applications/Charmap.app/%{gscpu}/%{gsos}/%{libcombo}/*.openapp