X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gfontview.spec;h=88743c2090d01ef3816df01be6969f65450730d5;hb=2bc37d8067b4de92162e0c44d6d4a306d5a0441d;hp=ea6c355aec761ab997d324b2291ee5288214275b;hpb=d9f0c3de6cf260c66035887c182d01bdf7b1480a;p=packages%2Fgfontview.git diff --git a/gfontview.spec b/gfontview.spec index ea6c355..88743c2 100644 --- a/gfontview.spec +++ b/gfontview.spec @@ -1,75 +1,90 @@ Summary: A font viewer for Type 1 and TrueType fonts Summary(pl): Przegl±darka czcionek Type 1 i TrueType Name: gfontview -Version: 0.3.0 +Version: 0.4.1 Release: 1 -Copyright: GPL +License: GPL Group: X11/Utilities Group(pl): X11/Narzêdzia -Source0: http://www.geocities.com/SiliconValley/Foothills/1458/%{name}-0_3_0.tgz +Source0: ftp://download.sourceforge.net/pub/sourceforge/gfontview/%{name}-%{version}.tar.gz Source1: gfontview.desktop -Icon: gfontview.xpm -Patch: gfontview-fproto.patch -URL: http://www.geocities.com/SiliconValley/Foothills/1458/ -BuildRequires: XFree86-devel -BuildRequires: xpm-devel -BuildRequires: gtk+-devel >= 1.2.0 -BuildRequires: glib-devel >= 1.2.0 -BuildRequires: t1lib-devel +Patch0: gfontview-autoconf.patch +Icon: gfontview.xpm +URL: http://www.geocities.com/SiliconValley/Foothills/1458/index.html +BuildRequires: autoconf +BuildRequires: automake BuildRequires: freetype-devel +BuildRequires: gettext-devel +BuildRequires: gtk+-devel >= 1.2.6 BuildRequires: libungif-devel BuildRequires: libstdc++-devel -BuildRoot: /tmp/%{name}-%{version}-root +BuildRequires: t1lib-devel >= 1.0.0 +BuildRequires: xpm-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _prefix /usr/X11R6 +%define _prefix /usr/X11R6 %description -gfontview is a Font Viewer for outline fonts (PostScript Type 1 and TrueType). -It displays all fonts present in the chosen directory in a list, with -a preview of the font in the main window. It also allows you to display -a particular character or string of a font in an own window, this character -or string can be antialiased (smoothed). The displayed character or string -can be saved in GIF format. You can also print a sample of a font. -The program can also print a longer text in the selected font, thus allowing -you to get an impresion of how a text page looks like in the selected font. - +gfontview is a Font Viewer for outline fonts (PostScript Type 1 and +TrueType). It displays all fonts present in the chosen directory in a +list, with a preview of the font in the main window. It also allows +you to display a particular character or string of a font in an own +window, this character or string can be antialiased (smoothed). The +displayed character or string can be saved in GIF format. You can also +print a sample of a font. The program can also print a longer text in +the selected font, thus allowing you to get an impresion of how a text +page looks like in the selected font. %description -l pl gfontview jest przegl±dark± czcionek (PostScrpit Type 1 i TrueType). Wy¶wietla listê wszystkich czcionek z wybranego katalogu i umo¿liwia -podgl±d ka¿dej z nich zarówno w g³ównym oknie programu, jak i w oddzielnych -oknach. Posiada mo¿liwo¶æ wyg³adzania czcionek (antialiasing), drukowania -przyk³adów kroju w postaci pojedyñczych znaków, linii jak równie¿ wiêkszych -partii tekstu, co pozwala na zorientowanie siê, jak wygl±da ca³a strona -z wykorzystaniem wybranej czcionki. Program umo¿liwia tak¿e zapisanie -znaku lub fragmentu tekstu w formacie GIF. +podgl±d ka¿dej z nich zarówno w g³ównym oknie programu, jak i w +oddzielnych oknach. Posiada mo¿liwo¶æ wyg³adzania czcionek +(antialiasing), drukowania przyk³adów kroju w postaci pojedyñczych +znaków, linii jak równie¿ wiêkszych partii tekstu, co pozwala na +zorientowanie siê, jak wygl±da ca³a strona z wykorzystaniem wybranej +czcionki. Program umo¿liwia tak¿e zapisanie znaku lub fragmentu tekstu +w formacie GIF. + %prep %setup -q -%patch -p0 +%patch -p1 %build -CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \ -./configure %{_target_platform} \ - --prefix=%{_prefix} \ - --with-libungif -make +gettextize --copy --force +aclocal -I . +automake +autoconf +autoheader +LDFLAGS="-s" +CXXFLAGS="$RPM_OPT_FLAGS -I/usr/include/freetype -fno-rtti -fno-exceptions -fno-implicit-templates" +export LDFLAGS CXXFLAGS +%configure \ + --with-libungif \ + --with-fontdir=/usr/share/fonts/Type1 +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/usr/X11R6/share/applnk/Utilities +install -d $RPM_BUILD_ROOT{%{_datadir}/misc,%{_applnkdir}/Utilities} + +%{__make} install DESTDIR=$RPM_BUILD_ROOT -make install-strip DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT/usr/X11R6/share/applnk/Utilities +install .gfontviewrc $RPM_BUILD_ROOT%{_datadir}/misc/gfontviewrc +install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Utilities gzip -9nf README ChangeLog AUTHORS NEWS TODO +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) %doc {README,ChangeLog,AUTHORS,NEWS,TODO}.gz %attr(755,root,root) %{_bindir}/gfontview -/usr/X11R6/share/applnk/Utilities/gfontview.desktop +%config(noreplace) %verify(not size mtime md5) %{_datadir}/misc/gfontviewrc +%{_applnkdir}/Utilities/gfontview.desktop