]>
Commit | Line | Data |
---|---|---|
0b7ec45b JB |
1 | # |
2 | # Conditional build: | |
84ddbde2 | 3 | %bcond_with gnome1 # with GNOME (1.x) support |
0b7ec45b | 4 | # |
8f9d20c3 | 5 | Summary: A font viewer for Type 1 and TrueType fonts |
9a467fe6 | 6 | Summary(pl.UTF-8): Przeglądarka czcionek Type 1 i TrueType |
8f9d20c3 | 7 | Name: gfontview |
72179ab0 | 8 | Version: 0.5.0 |
093fe605 | 9 | Release: 7 |
6176f558 | 10 | License: GPL |
496d3d54 | 11 | Group: X11/Applications |
4f70a2ce | 12 | Source0: http://dl.sourceforge.net/gfontview/%{name}-%{version}.tar.gz |
d88887d0 | 13 | # Source0-md5: f06e0e9d67f7d8b3af251fa593e83eeb |
496d3d54 | 14 | Source1: %{name}.desktop |
15 | Patch0: %{name}-autoconf.patch | |
67259098 | 16 | Patch1: %{name}-gcc33.patch |
93cae5b6 | 17 | Patch2: %{name}-po.patch |
f995f70c | 18 | Patch3: %{name}-gcc4.patch |
496d3d54 | 19 | URL: http://gfontview.sourceforge.net/ |
2bc37d80 | 20 | BuildRequires: autoconf |
21 | BuildRequires: automake | |
4a4e42f6 | 22 | BuildRequires: freetype1-devel |
2bc37d80 | 23 | BuildRequires: gettext-devel |
53948bea | 24 | BuildRequires: giflib-devel |
84ddbde2 | 25 | %{?with_gnome1:BuildRequires: gnome-libs-devel} |
2bc37d80 | 26 | BuildRequires: gtk+-devel >= 1.2.6 |
94fbafaf | 27 | BuildRequires: libstdc++-devel |
2bc37d80 | 28 | BuildRequires: t1lib-devel >= 1.0.0 |
f615e43b | 29 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
5b00fcf9 | 30 | |
8f9d20c3 | 31 | %description |
eea40d0f | 32 | gfontview is a Font Viewer for outline fonts (PostScript Type 1 and |
33 | TrueType). It displays all fonts present in the chosen directory in a | |
34 | list, with a preview of the font in the main window. It also allows | |
35 | you to display a particular character or string of a font in an own | |
36 | window, this character or string can be antialiased (smoothed). The | |
37 | displayed character or string can be saved in GIF format. You can also | |
38 | print a sample of a font. The program can also print a longer text in | |
39 | the selected font, thus allowing you to get an impresion of how a text | |
40 | page looks like in the selected font. | |
8f9d20c3 | 41 | |
56b6165a JR |
42 | %description -l pl.UTF-8 |
43 | gfontview jest przeglądarką czcionek (PostScrpit Type 1 i TrueType). | |
44 | Wyświetla listę wszystkich czcionek z wybranego katalogu i umożliwia | |
45 | podgląd każdej z nich zarówno w głównym oknie programu, jak i w | |
46 | oddzielnych oknach. Posiada możliwość wygładzania czcionek | |
47 | (antialiasing), drukowania przykładów kroju w postaci pojedynczych | |
48 | znaków, linii jak również większych partii tekstu, co pozwala na | |
49 | zorientowanie się, jak wygląda cała strona z wykorzystaniem wybranej | |
50 | czcionki. Program umożliwia także zapisanie znaku lub fragmentu tekstu | |
eea40d0f | 51 | w formacie GIF. |
6176f558 | 52 | |
5b00fcf9 | 53 | %prep |
8f9d20c3 | 54 | %setup -q |
67259098 JB |
55 | %patch0 -p1 |
56 | %patch1 -p1 | |
93cae5b6 | 57 | %patch2 -p1 |
f995f70c | 58 | %patch3 -p1 |
5b00fcf9 | 59 | |
60 | %build | |
ce8a0df4 | 61 | %{__gettextize} |
db305c48 | 62 | %{__aclocal} -I . |
a7e24fa6 | 63 | %{__autoconf} |
db305c48 | 64 | %{__autoheader} |
67259098 | 65 | %{__automake} |
b00d6e00 | 66 | CXXFLAGS="%{rpmcflags} -I/usr/include/freetype \ |
4a4e42f6 | 67 | -fno-rtti -fno-exceptions -fno-implicit-templates" |
a3d8348a | 68 | %configure \ |
67259098 | 69 | SPOOLER="/usr/bin/lpr" \ |
85749f78 | 70 | --with-fontdir=/usr/share/fonts/Type1 \ |
84ddbde2 | 71 | %{!?with_gnome1:--disable-gnome} |
85749f78 | 72 | |
f749443d | 73 | %{__make} |
5b00fcf9 | 74 | |
75 | %install | |
8f9d20c3 | 76 | rm -rf $RPM_BUILD_ROOT |
7a0bcf2d | 77 | install -d $RPM_BUILD_ROOT{%{_datadir}/misc,%{_desktopdir}} |
8f9d20c3 | 78 | |
67259098 JB |
79 | %{__make} install \ |
80 | DESTDIR=$RPM_BUILD_ROOT | |
a3d8348a | 81 | |
72179ab0 | 82 | install gfontviewrc $RPM_BUILD_ROOT%{_datadir}/misc/gfontviewrc |
7a0bcf2d | 83 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} |
8f9d20c3 | 84 | |
2bc37d80 | 85 | %find_lang %{name} |
86 | ||
5b00fcf9 | 87 | %clean |
88 | rm -rf $RPM_BUILD_ROOT | |
89 | ||
2bc37d80 | 90 | %files -f %{name}.lang |
8f9d20c3 | 91 | %defattr(644,root,root,755) |
42976cd4 | 92 | %doc README ChangeLog AUTHORS NEWS TODO |
8f9d20c3 | 93 | %attr(755,root,root) %{_bindir}/gfontview |
f06c9015 | 94 | %config(noreplace) %verify(not md5 mtime size) %{_datadir}/misc/gfontviewrc |
7a0bcf2d | 95 | %{_desktopdir}/gfontview.desktop |
85749f78 | 96 | %{_pixmapsdir}/gfontview.png |