Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4
ghostscript-library
ghostscript-library.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ghostscript-library.spec of Package ghostscript-library
# # spec file for package ghostscript-library # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: ghostscript-library #!BuildIgnore: texlive-jadetex %if "%name" != "ghostscript-mini" BuildRequires: cups-devel cups-libs dos2unix ed fontconfig-devel gcc-c++ libpng-devel libtiff-devel t1utils xorg-x11-devel zlib-devel %if 0%{?suse_version:%{suse_version}} > 1020 BuildRequires: docbook-toys fdupes flex libexpat-devel libjasper-devel libopenssl-devel pkg-config %else BuildRequires: expat libjasper openssl-devel pkgconfig %endif %if 0%{?suse_version:%{suse_version}} > 1010 BuildRequires: xorg-x11-fonts %else BuildRequires: xorg-x11 %endif BuildRequires: freetype2-devel %else BuildRequires: ed freetype2-devel libpng-devel libtiff-devel zlib-devel %if 0%{?suse_version:%{suse_version}} > 1020 BuildRequires: fdupes pkg-config %else BuildRequires: pkgconfig %endif %endif %if 0%{?suse_version:%{suse_version}} > 1130 BuildRequires: libjasper-devel liblcms-devel %endif Url: http://www.ghostscript.com/ Group: System/Libraries Provides: ghostscript gs gs_lib pstoraster ghostscript_any ghostscript-serv %if 0%{?suse_version:%{suse_version}} < 1030 Provides: pdftoraster %endif Obsoletes: gs_lib ghostscript-serv %if "%name" != "ghostscript-mini" Suggests: hplip-hpijs Recommends: ghostscript-fonts-other Requires: ghostscript-fonts-std Obsoletes: ghostscript-omni < 9.00 Conflicts: ghostscript-mini %else Provides: ghostscript-library ghostscript-fonts-std Conflicts: ghostscript-devel %endif AutoReqProv: on %if "%name" != "ghostscript-mini" Summary: Necessary Files for Running Ghostscript %else Summary: Necessary Files for Running Ghostscript %endif Version: 9.00 Release: 4.<RELEASE2> License: GPLv3 Source0: ghostscript-9.00.tar.bz2 Source1: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/current/ghostscript-fonts-std-8.11.tar.bz2 Source2: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-other-6.0.tar.bz2 Source3: ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/gs_rusfonts.tar.bz2 Source4: fonts.scale.nimbus-sans-condensed Source5: ghostscript-8.64-patches.tar.bz2 Source9: epson740.tar.bz2 Source11: http://surfnet.dl.sourceforge.net/sourceforge/gimp-print/gimp-print-4.2.7.tar.bz2 Source12: ftp.gnu.org:/pub/gnu/ghostscript/jpegsrc.v6b.tar.bz2 Source20: gdevcd8-chp2200.c.bz2 Source21: gdevcd8-cdj880.c.bz2 Source22: gdevbff.c.bz2 Source23: gdev820c.c.bz2 Source24: hpdj-2.6.tar.bz2 Source40: hpijs.list.bz2 Source41: drivers.norm Source44: drivers.mini Source51: make.catalog Source52: make.lost Source60: catalog.devices Source61: rpmlintrc Patch0: ghostscript-9.00.dif Patch1: ghostscript-8.64-pdf.dif Patch2: ghostscript-8.57-sgirdb.dif Patch3: ghostscript-8.61-x11.dif Patch4: ghostscript-9.00-bjc.dif Patch5: ghostscript-9.00-errprintf.dif Patch6: ghostscript-8.61-broken64.dif Patch7: ghostscript-8.60-cgmout.dif Patch8: ghostscript-8.60-cljet5.dif Patch9: ghostscript-9.00-icc.dif Patch11: ghostscript-8.60-gsj_update.dif Patch12: ghostscript-8.70-manpages.patch Patch13: ghostscript-8.61-pipe.dif Patch14: ghostscript-8.60-ppd.dif Patch15: ghostscript-8.60-truetype.dif Patch16: ghostscript-8.60-runlibfileifexists.dif Patch17: ghostscript-9.00-dmpr.dif Patch18: ghostscript-8.61-stroke-loop.dif Patch19: ghostscript-8.62-ijs.dif Patch20: ghostscript-8.60-bbox.dif Patch21: ghostscript-9.00-echogs.patch # Currently not applied, does not fit into revision 8594+ Patch22: ghostscript-8.62-cjk.patch Patch24: ghostscript-fonts-std-8.11.patch Patch27: hpdj-2.6-gs9.00.dif Patch30: gimp-print-4.2.7.dif Patch31: gimp-print-4.2.7-pcl.dif Patch32: gimp-print-4.2.7-epson_horizontal_adjustment.patch Patch33: gimp-print-4.2.7-debug.dif Patch34: gimp-print-4.2.7-nb.dif Patch53: ghostscript-9.00-jbig2broken.dif Patch54: ghostscript-9.00-bnc559122.patch Patch55: gs-9.00-implicit-fortify-decl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version:%{suse_version}} > 1010 %define xfontdir /usr/share/fonts %define xlibdir /usr/%{_lib} %define fonts /usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID:/usr/share/fonts/URW %else %define xfontdir /usr/X11R6/lib/X11/fonts %define xlibdir /usr/X11R6/%{_lib} %define fonts /usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/CID:/usr/share/fonts/URW %endif %define buildsys %{_target_cpu}-suse-%{_build_os} %global gsver %{version} %define _default_patch_fuzz 2 %if 0%{?suse_version:%{suse_version}} > 1120 %define cups_filter_dir %{_prefix}/lib/cups/filter %else %define cups_filter_dir %{_libdir}/cups/filter %endif %description This package contains all start-up files for calling gs (GNU Ghostscript). Find some useful documentation about a few printer drivers in the directory: /usr/share/doc/packages/ghostscript-library/doc/ For mor informations please read the files Use.htm and Devices.htm. Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %if "%name" != "ghostscript-mini" %package -n ghostscript-x11 License: GPLv3 Conflicts: ghostscript-vga ghostscript-both PreReq: coreutils Requires: ghostscript-library Summary: Ghostscript for the X Window System Group: Productivity/Publishing/PS Provides: ghostscript_any gs_x11 ghostscript_x11 Obsoletes: gs_x11 AutoReqProv: on %description -n ghostscript-x11 If you plan to preview PostScript documents under the X Window System you need to install this. Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %package -n ghostscript-fonts-std License: GPLv3 Summary: Standard Fonts for Ghostscript PreReq: coreutils %suseconfig_fonts_prereq Group: Productivity/Publishing/PS Provides: gs_fonts Obsoletes: gs_fonts %if 0%{?suse_version:%{suse_version}} >= 1120 BuildArch: noarch %endif %description -n ghostscript-fonts-std The necessary fonts for the PostScript interpreter Ghostscript. The URW fonts (URW Software, Poppenbuetteler Bogen 29A, D-22399 Hamburg, Germany). Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %package -n ghostscript-fonts-other License: GPLv3 Summary: Optional fonts for Ghostscript Group: Productivity/Publishing/PS Provides: gs_fonto Obsoletes: gs_fonto %if 0%{?suse_version:%{suse_version}} >= 1120 BuildArch: noarch %endif %description -n ghostscript-fonts-other Some useful fonts for the Ghostscript PostScript interpreter. Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %package -n ghostscript-fonts-rus License: GPLv3 Summary: Russian Fonts for Ghostscript Group: Productivity/Publishing/PS Provides: gs_fontr Obsoletes: gs_fontr Provides: locale(ghostscript-library:ru;bg) %if 0%{?suse_version:%{suse_version}} >= 1120 BuildArch: noarch %endif %description -n ghostscript-fonts-rus Russian fonts for Ghostscript. Authors: -------- Eugene V. Demidov <jack@gpi.ru> %if 0%{?suse_version:%{suse_version}} > 1020 %package -n ghostscript-ijs-devel License: GPLv3 Summary: IJS development kit PreReq: ghostscript-library Provides: ghostscript-library:/usr/bin/ijs-config Group: Development/Libraries/C and C++ %description -n ghostscript-ijs-devel Package includes the ijs-config script together with the required header C files and the static ijs client library. Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %endif %if 0%{?suse_version:%{suse_version}} > 1030 %package -n ghostscript-devel License: GPLv3 Summary: Ghostscript API header Requires: ghostscript-library = %version Group: Development/Libraries/C and C++ %description -n ghostscript-devel Package includes the header together with the required link to the shared library libgs. Authors: -------- Peter Deutsch <ghost@aladdin.com> Martin Lottermoser <Martin.Lottermoser@mch.sni.de> Pierre-Olivier Gaillard <pierre.gaillard@hol.fr> Gunther Hess <gunther@elmos.de> Yves Arrouye <Yves.Arrouye@marin.fdn.fr> and many others %endif %package -n libgimpprint License: GPLv2+ Version: 4.2.7 Release: 334.<RELEASE2> Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ %description -n libgimpprint Libraries to print with The GIMP Authors: -------- Robert Krawitz <rlk@alum.mit.edu> %package -n libgimpprint-devel License: GPLv2+ Version: 4.2.7 Release: 334.<RELEASE2> PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel Summary: Gimp-Print Include Files Group: Development/Libraries/C and C++ %description -n libgimpprint-devel This package provides the Gimp-Print include files. Authors: -------- Robert Krawitz <rlk@alum.mit.edu> %endif # # %prep %setup -q -n ghostscript-%gsver -b 5 -a 9 -a 11 -a 12 for p in ../ghostscript-%gsver-patches/* do test -e $p || continue echo Patch $p patch -s -p2 < $p find -name '*.orig' | xargs -r rm -f done # # hplip drivers available with jis interface ln -sf %{S:40} . # # Driver addons and replacments test -f contrib/gdevcd8-chp2200.c || bzip2 -dc %{S:20} > contrib/gdevcd8-chp2200.c test -f contrib/gdevcd8-cdj880.c || bzip2 -dc %{S:21} > contrib/gdevcd8-cdj880.c test -f contrib/gdevbff.c || bzip2 -dc %{S:22} > contrib/gdevbff.c test -f contrib/gdev820c.c || bzip2 -dc %{S:23} > contrib/gdev820c.c # # The old hpdj driver from Martin Lottermoser (successor is pcl3) mkdir hpdj pushd hpdj/ bzip2 -dc %{S:24} | tar Oxf - hpdj-2.6/hpdj.tar | tar xvf - mv NEWS NEWS.hpdj mv pclcomp.c pclcomp.c.bak mv pagecount.c pagecount.c.bak chmod -R u+rw,o+r . popd # Patch27: hpdj-2.6-gs8.60.dif %patch27 -p0 -b .hpdj ln -sf $PWD/hpdj/*.[ch] contrib/ ln -s $PWD/hpdj/*.1 man/ # # Link the .upp's for stc into library path for upp in $PWD/epson740/*.upp do test -e $upp || continue nupp=${upp##*/} test ! -e $PWD/contrib/uniprint/$nupp || continue test ! -e $PWD/lib/$nupp || continue ln -sf $PWD/epson740/*.upp lib/ done # # Driver STP from gimp-print 4.2.7 %patch30 -p0 -b .stp %patch31 -p0 -b .stppcl %patch32 -p0 -b .escp2offset %patch33 -p0 -b .stpdbg %patch34 -p0 -b .nb ln -sf gimp-print-4.2.7 stp ln -sf $PWD/stp/src/ghost/*.[ch] contrib/ ln -sf $PWD/stp/src/ghost/gs-stp.1 man/ rename no nb gimp-print-4.2.7/po/no.* # # Main ghostscript %patch53 -p0 -b .jbig2broken %patch54 -p0 -b .bnc559122 %patch1 -p0 -b .pdf %patch2 -p0 -b .sgirdb %patch3 -p0 -b .x11 %patch4 -p0 -b .bjc %patch5 -p0 -b .errprintf %patch6 -p0 -b .broken64 %patch7 -p0 -b .cgmout %patch8 -p0 -b .cljet5 %patch9 -p0 -b .icc %patch11 -p0 -b .gsj_update %patch12 -p0 -b .manual %patch13 -p0 -b .pipe %patch14 -p0 -b .ppd %patch15 -p0 -b .truetype %patch16 -p0 -b .rlfie %patch17 -p0 -b .dmpr %patch18 -p0 -b .stroke %patch19 -p0 -b .ijs %patch20 -p0 -b .bbox %patch21 -p0 -b .echogs #%%patch22 -p0 -b .cjk #Patch0: ghostscript-8.70.dif %patch0 -p0 -b .0 %patch55 -p1 %build test ! -f /.buildenv || . /.buildenv # LANG=POSIX LC_CTYPE=POSIX export LANG LC_CTYPE # %ifarch s390 s390x RPM_OPT_FLAGS="${RPM_OPT_FLAGS//-O[123]/-O1}" %endif # %if %{?_with_debug:1}%{!?_with_debug:0} DEBUG="-g3 -DDEBUG" %else DEBUG="" %endif LATECFLAGS="" cflags () { local flag=$1; shift case "${RPM_OPT_FLAGS}" in *${flag}*) return esac if test -n "$1" && gcc $flag -S -o /dev/null -xc /dev/null > /dev/null 2>&1 ; then local var=$1; shift eval $var=\${$var:+\$$var\ }$flag fi if test -n "$1" && gcc $flag -S -o /dev/null -xc++ /dev/null > /dev/null 2>&1 ; then local var=$1; shift eval $var=\${$var:+\$$var\ }$flag fi } %if 0%{?suse_version:%{suse_version}} > 1010 cflags -fno-const-strings LATECFLAGS %endif cflags -Wno-write-strings LATECFLAGS cflags -Wno-return-type LATECFLAGS cflags -Wno-unknown-pragmas LATECFLAGS cflags -Wno-pointer-sign LATECFLAGS cflags -fstack-protector LATECFLAGS CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -D_GNU_SOURCE -pipe ${DEBUG} ${LATECFLAGS}" %if "%name" != "ghostscript-mini" GLIBOPT="" EXTRADEVS='$(GLD)posync.dev $(GLD)gsnogc.dev $(GLD)async.dev' EXTEND_NAMES=2 %else GLIBOPT="" EXTRADEVS="" EXTEND_NAMES=0 %endif %if 0%{?suse_version:%{suse_version}} > 1130 SHARE_FT=1 SHARE_LCMS=1 %if 0%{?system_jasper:%{system_jasper}} SHARE_JPX=1 %else SHARE_JPX=0 %endif export SHARE_FT SHARE_LCMS SHARE_JPX %endif PATH=${PATH}:${RPM_SOURCE_DIR} PKG_CONFIG_PATH=%{_libdir}/pkgconfig:/opt/gnome/%{_lib}/pkgconfig export CFLAGS DEBUG GLIBOPT PATH PKG_CONFIG_PATH EXTRADEVS EXTEND_NAMES %if "%name" != "ghostscript-mini" # Just in case of shared X11 and/or VGA support STATIC_DEVS="" SHARED_DEVS="obj/X11.so" # Just in case of shared X11 and VGA support # STATIC_DEVS="sxlcrt" # SHARED_DEVS="obj/X11.so obj/lvga256.so obj/vgalib.so" # Just in case of shared VGA support # STATIC_DEVS="sxlcrt" # SHARED_DEVS="obj/lvga256.so obj/vgalib.so" # Just in case of linked in X11 support # STATIC_DEVS="x11 x11alpha x11cmyk x11cmyk2 x11cmyk4 x11cmyk8" # STATIC_DEVS="$STATIC_DEVS x11gray2 x11gray4 x11mono" # STATIC_DEVS="$STATIC_DEVS x11rg16x x11rg32x x11_ x11alt_" # SHARED_DEVS="" # Just in case of linked in VGA+X11 support # STATIC_DEVS="x11 x11alpha x11cmyk x11cmyk2 x11cmyk4 x11cmyk8" # STATIC_DEVS="$STATIC_DEVS x11gray2 x11gray4 x11mono" # STATIC_DEVS="$STATIC_DEVS x11rg16x x11rg32x x11_ x11alt_" # STATIC_DEVS="$STATIC_DEVS lvga256 vgalib sxlcrt" # SHARED_DEVS="" # Just in case of linked in VGA support # STATIC_DEVS="lvga256 vgalib sxlcrt" # SHARED_DEVS="" STATIC_DEVS="$(for x in ${STATIC_DEVS}; do echo '$(DD)'$x.dev; done)" %endif # # Make some scripts executable chmod +x %{S:51} %{S:52} # # Remove local libraries, we use system libs if possible rm -rf zlib rm -rf libpng rm -rf jpeg # Do not remove jpeg-6b,local version is hacked for gs # Do not remove jasper, local version is hacked for gs # # Remove broken pstoraster script find . -name pstoraster | xargs -r rm -vf rm -vf bin/* # # Main configuration autoreconf -fi ./configure --build=%{buildsys} \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --datadir=%{_datadir} \ --infodir=%{_infodir} \ --libdir=%{_libdir} \ --with-fontpath=%{fonts} \ --with-libiconv=maybe \ --with-system-libtiff \ --enable-freetype \ %if "%name" != "ghostscript-mini" --with-ijs \ --with-omni \ --with-jbig2dec \ --with-jasper \ --enable-dynamic \ --enable-cups \ --enable-shared \ --with-driversfile=%{S:41} \ %else --without-ijs \ --without-omni \ --without-jbig2dec \ --without-jasper \ --disable-dynamic \ --disable-cups \ --disable-shared \ --with-driversfile=%{S:44} \ %endif --disable-gtk \ --disable-compile-inits \ --with-gnu-ld %if 0%{?suse_version:%{suse_version}} > 1130 %if 0%{?system_jasper:%{system_jasper}} sed -ri '/^SHARE_/{ s@(SHARE_(FT|LCMS|JPX))=0@\1=1@; }' Makefile %else sed -ri '/^SHARE_/{ s@(SHARE_(FT|LCMS))=0@\1=1@; }' Makefile %endif sed -ri '/^FT_CFLAGS/{ s@(FT_CFLAGS=).*@\1'"$(pkg-config --cflags freetype2)"'@; }' Makefile sed -ri '/^FT_LIBS/{ s@(FT_LIBS=).*@\1'"$(pkg-config --libs freetype2)"'@; }' Makefile %endif %if "%name" != "ghostscript-mini" # # Configure ijs part to get a shared lib out pushd ijs/ autoreconf -fi ./configure --build=%{buildsys} \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ --datadir=%{_datadir} \ --libdir=%{_libdir} \ --enable-shared \ --with-gnu-ld popd # # Configure stp part (escputil is part of Gutenberg) pushd stp/ GTK_CONFIG=/usr/bin/gtk-config IJS_CONFIG=$PWD/../ijs/ijs-config export GTK_CONFIG IJS_CONFIG ./configure --build=%{buildsys} \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --infodir=%{_infodir} \ --mandir=%{_mandir} \ --datadir=%{_datadir} \ --libdir=%{_libdir} \ --without-cups \ --with-ijs \ --with-ghost \ --without-gimp \ %if 0%{?suse_version:%{suse_version}} < 1020 --enable-escputil \ %else --disable-escputil \ %endif --enable-lexmarkutil \ --enable-libgimpprint \ --with-gnu-ld popd # # # Remark: Do never add -j here! pushd ijs/ %if 0%{?suse_version:%{suse_version}} > 1030 make libijs_la_LDFLAGS='-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)' %else make libijs_la_LDFLAGS='-avoid-version' %endif popd PIJS=$PWD/ijs pushd stp/ make IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" make -C lib/ IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" make -C src/ghost/ IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" popd %if 0%{?suse_version:%{suse_version}} < 1020 pushd stp/ # escputil is part of Gutenberg make -C src/escputil/ IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" popd %endif %if 0%{?suse_version:%{suse_version}} < 1030 pushd cups/ sed -ri '/pdftoraster/I { s@(^cups:)(.*)(pdftoraster)(.*)@\1\2\4@ s@(^\s+)[^\s]*install.*pdftoraster[^;]*(;.*)?@\1true\2@I }' cups.mak popd %endif make so EXTRADEVS="$EXTRADEVS" EXTEND_NAMES=$EXTEND_NAMES STATIC_DEVS="$STATIC_DEVS" \ GSSOC_XENAME='$(GS)$(XE)' GS_XE='' SEARCH_HERE_FIRST=0 if test -x sobin/gsc ; then ln sobin/gsc sobin/gs fi if test -n "$SHARED_DEVS" ; then make ${SHARED_DEVS} EXTRADEVS="$EXTRADEVS" EXTEND_NAMES=$EXTEND_NAMES STATIC_DEVS="$STATIC_DEVS" \ SEARCH_HERE_FIRST=0 fi make pcl3opts LD_LIBRARY_PATH=${PWD}/sobin:${PWD}/soobj:${PWD}/obj:${PWD}/stp/src/main/.libs \ /bin/bash %{S:51} > bin/catalog.devices %else make EXTRADEVS="$EXTRADEVS" EXTEND_NAMES=$EXTEND_NAMES STATIC_DEVS="$STATIC_DEVS" \ SEARCH_HERE_FIRST=1 > bin/catalog.devices %endif # %install test ! -f /.buildenv || . /.buildenv # # Some cleanups: add common PostScript[tm] file magic and # set absolut path for escp_24.src in dmp_site.ps set +o posix for ps in $(find -name '*.ps') do read magic < $ps || continue case "$magic" in %%!*) ;; *) ed $ps &> /dev/null <<-EOF 1 i %%! . w q EOF esac done for f in $(find contrib/ lib/ Resource/Init/ -name dmp_site.ps) do test ! -L $f || continue mv $f ${f}.tmp sed "s|(\(escp_24.src\))|(%{_datadir}/ghostscript/%{gsver}/lib/\1)|" \ < ${f}.tmp > $f rm -vf ${f}.tmp done for f in $(find contrib/ lib/ Resource/Init/ -name gs_fonts.ps) do test ! -L $f || continue mv $f ${f}.tmp sed "s|@@FONTPATH@@|%{fonts}|" \ < ${f}.tmp > $f rm -vf ${f}.tmp done # mkdir -p %{buildroot}%{_datadir}/ghostscript/fonts mkdir -p %{buildroot}%{_datadir}/ghostscript/Resource mkdir -p %{buildroot}%{_defaultdocdir}/%{name} # # Remark: Do never add -j here! %if "%name" != "ghostscript-mini" make soinstall -o so DESTDIR=%buildroot GSSOC_XENAME='$(GS)$(XE)' GS_XE='' if test -x %{buildroot}%{_bindir}/gsc ; then rm -vf %{buildroot}%{_bindir}/gs mv -f %{buildroot}%{_bindir}/gsc %{buildroot}%{_bindir}/gs fi make install-shared DESTDIR=%buildroot make install-contrib-extras DESTDIR=%buildroot make pcl3-install DESTDIR=%buildroot if test -x %{buildroot}%{_bindir}/gsc ; then rm -vf %{buildroot}%{_bindir}/gsc fi %else make install -o ./bin/gs DESTDIR=%buildroot %endif # for xpm in %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/*.xpm ; do test -e $xpm || break test -d %{buildroot}%{_datadir}/pixmaps || mkdir -p %{buildroot}%{_datadir}/pixmaps %if "%name" != "ghostscript-mini" install -m 0644 $xpm %{buildroot}%{_datadir}/pixmaps/ %else rm -vf $xpm %endif done # for rem in lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ; do rm -vf %{buildroot}%{_bindir}/$rem done mv -v %{buildroot}%{_bindir}/fixmswrd.pl %{buildroot}%{_bindir}/fixmswrd %if 0%{?suse_version:%{suse_version}} > 1030 && "%name" != "ghostscript-mini" mkdir -p %{buildroot}%{_includedir}/ghostscript install -m 0644 psi/iapi.h %{buildroot}%{_includedir}/ghostscript/ install -m 0644 psi/ierrors.h %{buildroot}%{_includedir}/ghostscript/ install -m 0644 base/gdevdsp.h %{buildroot}%{_includedir}/ghostscript/ %else rm -vf %{buildroot}%{_libdir}/libgs.so rm -vrf %{buildroot}%{_includedir}/ghostscript %endif # tar xfj %{S:1} -C %{buildroot}%{_datadir}/ghostscript/ fdupes -q -r -1 %{buildroot}%{_datadir}/ghostscript/%{gsver}/Resource/Font/ %{buildroot}%{_datadir}/ghostscript/fonts/ | \ xargs -n 2 | while read first second; do case "${first%/*}/" in */usr/share/ghostscript/fonts/) target=$second file=$first ;; *) target=$first file=$second esac case "${target##*/}" in fonts.*) continue esac ln -sf "../../../fonts/${file##*/}" "${target}" case "${target##*/}" in *Cond*) target=$(echo "${target}" | sed -r 's@(.*)(Bold|Regu)(Cond)(.*)@\1\3\2\4@') ln -sf "../../../fonts/${file##*/}" "${target}" esac done %if "%name" != "ghostscript-mini" list="$(sed -nr 's/^\+\+\+[[:blank:]]([^[:blank:]]+\.pfa).*/\1/p' %{P:24})" pushd %{buildroot}%{_datadir}/ghostscript/fonts/ for pfa in $list do t1ascii ${pfa%%.*}.pfb > ${pfa} done patch -p0 -i %{P:24} for pfa in $list do t1binary ${pfa} > ${pfa%%.*}.pfb rm -vf ${pfa} done popd tar xfj %{S:2} -C %{buildroot}%{_datadir}/ghostscript/ tar xfj %{S:3} -C %{buildroot}%{_datadir}/ghostscript/ install -m 644 %{S:4} %{buildroot}%{_datadir}/ghostscript/fonts/ pushd %{buildroot}%{_datadir}/ghostscript/ mv gs_rusfonts/fonts/*.{afm,pfb,pfm} fonts/ map=%{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/Fontmap.rus (cat > ${map}) <<-EOF %%%% Russian Post Script fonts from Eugeni Demidov (ftp.kapella.gpi.ru) %%%% ArialCyrMT, CourierCyrPS, TimesCyrMT, ERKurierKOI8-R $(sed -r 's@$@;@' gs_rusfonts/fonts/Fontmap.ad) %%%% EOF mkdir -p %{buildroot}%{_defaultdocdir}/ghostscript-fonts-rus install -m 0444 gs_rusfonts/docs/* %{buildroot}%{_defaultdocdir}/ghostscript-fonts-rus/ rm -vrf gs_rusfonts/ popd %endif rm -vf %{buildroot}%{_datadir}/ghostscript/fonts/{COPYING,ChangeLog,README,README.tweaks,TODO} find %{buildroot}%{_datadir}/ghostscript/fonts/ -type f | xargs -r chmod 0444 # %if "%name" != "ghostscript-mini" # Remark: Do never add -j here! pushd ijs/ make install DESTDIR=%buildroot rm -vf %{buildroot}%{_bindir}/ijs_client_example rm -vf %{buildroot}%{_bindir}/ijs_server_example rm -vf %{buildroot}%{_libdir}/libijs.la for ijs in %{buildroot}%{_libdir}/libijs-*.so ; do if test -e $ijs ; then rm -f %{buildroot}%{_libdir}/libijs.so mv -f $ijs %{buildroot}%{_libdir}/libijs.so fi break done popd pushd stp/ make install DESTDIR=%buildroot rm -rf %{buildroot}%{_datadir}/locale/en_TEST popd %find_lang gimp-print %endif # rm -rf %{buildroot}%{xfontdir}/URW mkdir -p %{buildroot}%{xfontdir} ln -sf %{_datadir}/ghostscript/fonts %{buildroot}%{xfontdir}/URW # ln -sf %{_datadir}/ghostscript/%{gsver}/doc %{buildroot}%{_defaultdocdir}/%{name}/ ln -sf %{_datadir}/ghostscript/%{gsver}/examples %{buildroot}%{_defaultdocdir}/%{name}/ install -m 0444 bin/catalog.devices %{buildroot}%{_defaultdocdir}/%{name}/ # mkdir -p %{buildroot}/etc/ghostscript/%{gsver} (cat > config.gs)<<-EOF %%defattr (644, root, root, 755) %%dir /etc/ghostscript %%dir /etc/ghostscript/%%{gsver} EOF for c in Fontmap Fontmap.X11-auto {cidf,xlat}map \ FAPI{cidfmap,config,fontmap} do sc=$(find ${PWD} -name $c) uc=$(find %{buildroot}/usr/share/ghostscript/%{gsver} -name $c) ec=/etc/ghostscript/%{gsver}/$c if test -n "$uc" -a -f "$uc" ; then mv -v $uc %{buildroot}$ec else uc=%{buildroot}/usr/share/ghostscript/%{gsver}/lib/$c if test -n "$sc" -a -s $sc ; then install -m 0644 $sc %{buildroot}$ec else touch %{buildroot}$ec chmod 0644 %{buildroot}$ec fi fi ln -sf $ec $uc echo "%%config $ec" >> config.gs done # # clean up buildroot rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/Resource/Init/Fontmap.0 rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/gs-pcl3.html rm -rf %{buildroot}%{_datadir}/gimp-print/doc rm -rf %{buildroot}%{_datadir}/gimp-print/samples rm -vf %{buildroot}%{_mandir}/man1/ansi2knr.1* %if "%name" != "ghostscript-mini" sed -ri '\@HREF="(Use|Language|Readme|pcl3opts)\.html?@ { s@(Use|Language|Readme|pcl3opts\.html?)@../\1@ }' %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/pcl3/gs-pcl3.html sed -ri '\@HREF="(gs-pcl3)\.html?@ { s@(gs-pcl3\.html?)@pcl3/\1@ }' %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/pcl3opts.html %endif %if 0%{?suse_version:%{suse_version}} >= 1020 rm -vf %{buildroot}%{_mandir}/man1/escputil.1* %endif rm -vf %{buildroot}%{_mandir}/man1/ijsgimpprint.1* rm -vf %{buildroot}%{_mandir}/man8/cups-calibrate.8* %if "%name" == "ghostscript-mini" rm -vf %{buildroot}%{_defaultdocdir}/ghostscript-fonts-rus/README.rusfonts rm -vf %{buildroot}%{_defaultdocdir}/ghostscript-fonts-rus/rusps.txt rm -vf %{buildroot}%{_bindir}/dumphint %else rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/Resource/Init/*.ps.* rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/*.ps.* rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/*.ppd.* rm -vf %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/*.upp.* %endif mkdir -p %{buildroot}%{_defaultdocdir}/%{name} if test -d %{buildroot}%{_defaultdocdir}/ghostscript/ ; then cp -a %{buildroot}%{_defaultdocdir}/ghostscript/* \ %{buildroot}%{_defaultdocdir}/%{name}/ rm -rf %{buildroot}%{_defaultdocdir}/ghostscript/ fi cp LICENSE doc/COPYING %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/ ln -sf ../../../ghostscript/%{gsver}/doc/{LICENSE,COPYING} \ %{buildroot}%{_defaultdocdir}/%{name}/ # No libtool files find %{buildroot}/ -name 'lib*.la' | xargs -r rm -f # Install the `Print the Primary Hint Stream from a linearized PDF file' chmod 0755 %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/pphs mv %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/pphs %{buildroot}%{_bindir}/ # # %if "%name" != "ghostscript-mini" # %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre -n ghostscript-fonts-std if test -d %{xfontdir}/URW -a ! -L %{xfontdir}/URW; then rm -rf %{xfontdir}/fonts/URW fi %post -n ghostscript-fonts-std if test -x sbin/conf.d/SuSEconfig.fonts ; then %run_suseconfig -m fonts fi if test -x sbin/conf.d/SuSEconfig.pango ; then %run_suseconfig -m pango fi %postun -n ghostscript-fonts-std if test -x sbin/conf.d/SuSEconfig.fonts ; then %run_suseconfig -m fonts fi if test -x sbin/conf.d/SuSEconfig.pango ; then %run_suseconfig -m pango fi %post -n libgimpprint -p /sbin/ldconfig %postun -n libgimpprint -p /sbin/ldconfig %post -n libgimpprint-devel %install_info --info-dir=%{_infodir} %{_infodir}/gimpprint.info.gz %postun -n libgimpprint-devel %install_info_delete --info-dir=%{_infodir} %{_infodir}/gimpprint.info.gz # %endif %files -f config.gs %defattr(-, root, root) %if "%name" != "ghostscript-mini" %if 0%{?suse_version:%{suse_version}} < 1020 %{_bindir}/escputil %endif %if 0%{?suse_version:%{suse_version}} > 1020 %exclude %{_bindir}/ijs-config %endif %endif %{_bindir}/* %dir %{_datadir}/ghostscript %dir %{_datadir}/ghostscript/%{gsver} %{_datadir}/ghostscript/%{gsver}/doc %{_datadir}/ghostscript/%{gsver}/examples %{_datadir}/ghostscript/%{gsver}/iccprofiles %{_datadir}/ghostscript/%{gsver}/lib %dir %{_datadir}/ghostscript/%{gsver}/Resource %dir %{_datadir}/ghostscript/%{gsver}/Resource/CMap %dir %{_datadir}/ghostscript/%{gsver}/Resource/ColorSpace %dir %{_datadir}/ghostscript/%{gsver}/Resource/Decoding %dir %{_datadir}/ghostscript/%{gsver}/Resource/Encoding %dir %{_datadir}/ghostscript/%{gsver}/Resource/Font %dir %{_datadir}/ghostscript/%{gsver}/Resource/Init %dir %{_datadir}/ghostscript/%{gsver}/Resource/SubstCID %{_datadir}/ghostscript/%{gsver}/Resource/CMap/* %{_datadir}/ghostscript/%{gsver}/Resource/ColorSpace/* %{_datadir}/ghostscript/%{gsver}/Resource/Decoding/* %{_datadir}/ghostscript/%{gsver}/Resource/Encoding/* %if "%name" == "ghostscript-mini" %{_datadir}/ghostscript/%{gsver}/Resource/Font/* %endif %{_datadir}/ghostscript/%{gsver}/Resource/Init/* %{_datadir}/ghostscript/%{gsver}/Resource/SubstCID/* %dir %{_datadir}/ghostscript/Resource %if "%name" != "ghostscript-mini" %exclude %{_bindir}/gimpprint-config %exclude %{_mandir}/man1/gimpprint-config.1.gz %endif %{_mandir}/man1/* %{_mandir}/de/man1/* %if "%name" != "ghostscript-mini" %if 0%{?suse_version:%{suse_version}} >= 1030 %config %attr(-,lp,sys) /etc/cups/pdftoraster.convs %endif %config %attr(-,lp,sys) /etc/cups/pstoraster.convs %{_libdir}/libgs.so.* %if 0%{?suse_version:%{suse_version}} > 1030 %{_libdir}/libijs.so.* %else %{_libdir}/libijs.so %endif %if 0%{?suse_version:%{suse_version}} <= 1020 %{_libdir}/libijs.a %{_includedir}/ijs %{_libdir}/pkgconfig/ijs.pc %endif %dir %{_libdir}/ghostscript %dir %{_libdir}/ghostscript/%{gsver} %if 0%{?suse_version:%{suse_version}} > 1120 %dir %{_prefix}/lib/cups %else %dir %{_libdir}/cups %endif %dir %{cups_filter_dir} %if 0%{?suse_version:%{suse_version}} >= 1030 %{cups_filter_dir}/pdftoraster %endif %{cups_filter_dir}/pstoraster %{cups_filter_dir}/pstopxl %dir %{_datadir}/cups %dir %{_datadir}/cups/model %{_datadir}/cups/model/pxlcolor.ppd %{_datadir}/cups/model/pxlmono.ppd %else %{xfontdir}/URW %{_datadir}/ghostscript/fonts %endif %doc %{_defaultdocdir}/%{name} # # # %if "%name" != "ghostscript-mini" %files -n ghostscript-x11 %defattr(-, root, root) %{_libdir}/ghostscript/%{gsver}/X11.so %{_datadir}/pixmaps/* %if 0%{?suse_version:%{suse_version}} > 1020 %files -n ghostscript-ijs-devel %defattr(-, root, root) %{_bindir}/ijs-config %{_libdir}/pkgconfig/ijs.pc %{_libdir}/libijs.a %if 0%{?suse_version:%{suse_version}} > 1030 %{_libdir}/libijs.so %endif %{_includedir}/ijs %endif %if 0%{?suse_version:%{suse_version}} > 1030 %files -n ghostscript-devel %defattr(-, root, root) %{_libdir}/libgs.so %{_includedir}/ghostscript %endif %files -n libgimpprint -f gimp-print.lang %defattr(-, root, root) %{_libdir}/libgimpprint.so.* %files -n libgimpprint-devel %defattr(-, root, root) %{_bindir}/gimpprint-config %{_datadir}/aclocal/gimpprint.m4 %{_includedir}/gimp-print %{_libdir}/libgimpprint.so %{_libdir}/libgimpprint.a %doc %{_mandir}/man*/gimpprint* %doc %{_infodir}/gimpprint.* %files -n ghostscript-fonts-std %defattr(0644,root,root,0755) %{xfontdir}/URW %dir %{_datadir}/ghostscript/fonts %dir %{_datadir}/ghostscript/%{gsver}/Resource/Font %verify(not md5 size mtime) %{_datadir}/ghostscript/fonts/fonts.* %{_datadir}/ghostscript/fonts/a010013l.afm %{_datadir}/ghostscript/fonts/a010015l.afm %{_datadir}/ghostscript/fonts/a010033l.afm %{_datadir}/ghostscript/fonts/a010035l.afm %{_datadir}/ghostscript/fonts/b018012l.afm %{_datadir}/ghostscript/fonts/b018015l.afm %{_datadir}/ghostscript/fonts/b018032l.afm %{_datadir}/ghostscript/fonts/b018035l.afm %{_datadir}/ghostscript/fonts/c059013l.afm %{_datadir}/ghostscript/fonts/c059016l.afm %{_datadir}/ghostscript/fonts/c059033l.afm %{_datadir}/ghostscript/fonts/c059036l.afm %{_datadir}/ghostscript/fonts/d050000l.afm %{_datadir}/ghostscript/fonts/n019003l.afm %{_datadir}/ghostscript/fonts/n019004l.afm %{_datadir}/ghostscript/fonts/n019023l.afm %{_datadir}/ghostscript/fonts/n019024l.afm %{_datadir}/ghostscript/fonts/n019043l.afm %{_datadir}/ghostscript/fonts/n019044l.afm %{_datadir}/ghostscript/fonts/n019063l.afm %{_datadir}/ghostscript/fonts/n019064l.afm %{_datadir}/ghostscript/fonts/n021003l.afm %{_datadir}/ghostscript/fonts/n021004l.afm %{_datadir}/ghostscript/fonts/n021023l.afm %{_datadir}/ghostscript/fonts/n021024l.afm %{_datadir}/ghostscript/fonts/n022003l.afm %{_datadir}/ghostscript/fonts/n022004l.afm %{_datadir}/ghostscript/fonts/n022023l.afm %{_datadir}/ghostscript/fonts/n022024l.afm %{_datadir}/ghostscript/fonts/p052003l.afm %{_datadir}/ghostscript/fonts/p052004l.afm %{_datadir}/ghostscript/fonts/p052023l.afm %{_datadir}/ghostscript/fonts/p052024l.afm %{_datadir}/ghostscript/fonts/s050000l.afm %{_datadir}/ghostscript/fonts/z003034l.afm %{_datadir}/ghostscript/fonts/a010013l.pfm %{_datadir}/ghostscript/fonts/a010015l.pfm %{_datadir}/ghostscript/fonts/a010033l.pfm %{_datadir}/ghostscript/fonts/a010035l.pfm %{_datadir}/ghostscript/fonts/b018012l.pfm %{_datadir}/ghostscript/fonts/b018015l.pfm %{_datadir}/ghostscript/fonts/b018032l.pfm %{_datadir}/ghostscript/fonts/b018035l.pfm %{_datadir}/ghostscript/fonts/n019003l.pfm %{_datadir}/ghostscript/fonts/n019004l.pfm %{_datadir}/ghostscript/fonts/n019023l.pfm %{_datadir}/ghostscript/fonts/n019024l.pfm %{_datadir}/ghostscript/fonts/n019064l.pfm %{_datadir}/ghostscript/fonts/n021003l.pfm %{_datadir}/ghostscript/fonts/n021004l.pfm %{_datadir}/ghostscript/fonts/n021023l.pfm %{_datadir}/ghostscript/fonts/n021024l.pfm %{_datadir}/ghostscript/fonts/z003034l.pfm %{_datadir}/ghostscript/fonts/a010013l.pfb %{_datadir}/ghostscript/fonts/a010015l.pfb %{_datadir}/ghostscript/fonts/a010033l.pfb %{_datadir}/ghostscript/fonts/a010035l.pfb %{_datadir}/ghostscript/fonts/b018012l.pfb %{_datadir}/ghostscript/fonts/b018015l.pfb %{_datadir}/ghostscript/fonts/b018032l.pfb %{_datadir}/ghostscript/fonts/b018035l.pfb %{_datadir}/ghostscript/fonts/c059013l.pfb %{_datadir}/ghostscript/fonts/c059016l.pfb %{_datadir}/ghostscript/fonts/c059033l.pfb %{_datadir}/ghostscript/fonts/c059036l.pfb %{_datadir}/ghostscript/fonts/d050000l.pfb %{_datadir}/ghostscript/fonts/n019003l.pfb %{_datadir}/ghostscript/fonts/n019004l.pfb %{_datadir}/ghostscript/fonts/n019023l.pfb %{_datadir}/ghostscript/fonts/n019024l.pfb %{_datadir}/ghostscript/fonts/n019043l.pfb %{_datadir}/ghostscript/fonts/n019044l.pfb %{_datadir}/ghostscript/fonts/n019063l.pfb %{_datadir}/ghostscript/fonts/n019064l.pfb %{_datadir}/ghostscript/fonts/n021003l.pfb %{_datadir}/ghostscript/fonts/n021004l.pfb %{_datadir}/ghostscript/fonts/n021023l.pfb %{_datadir}/ghostscript/fonts/n021024l.pfb %{_datadir}/ghostscript/fonts/n022003l.pfb %{_datadir}/ghostscript/fonts/n022004l.pfb %{_datadir}/ghostscript/fonts/n022023l.pfb %{_datadir}/ghostscript/fonts/n022024l.pfb %{_datadir}/ghostscript/fonts/p052003l.pfb %{_datadir}/ghostscript/fonts/p052004l.pfb %{_datadir}/ghostscript/fonts/p052023l.pfb %{_datadir}/ghostscript/fonts/p052024l.pfb %{_datadir}/ghostscript/fonts/s050000l.pfb %{_datadir}/ghostscript/fonts/z003034l.pfb %{_datadir}/ghostscript/%{gsver}/Resource/Font/* %files -n ghostscript-fonts-other %defattr(0644,root,root,0755) %dir %{_datadir}/ghostscript/fonts %{_datadir}/ghostscript/fonts/bchb.afm %{_datadir}/ghostscript/fonts/bchbi.afm %{_datadir}/ghostscript/fonts/bchr.afm %{_datadir}/ghostscript/fonts/bchri.afm %{_datadir}/ghostscript/fonts/fcyr.afm %{_datadir}/ghostscript/fonts/fcyri.afm %{_datadir}/ghostscript/fonts/u003043t.afm %{_datadir}/ghostscript/fonts/u004006t.afm %{_datadir}/ghostscript/fonts/fcyr.gsf %{_datadir}/ghostscript/fonts/fcyri.gsf %{_datadir}/ghostscript/fonts/fhirw.gsf %{_datadir}/ghostscript/fonts/fkarw.gsf %{_datadir}/ghostscript/fonts/hrgerb.gsf %{_datadir}/ghostscript/fonts/hrgerd.gsf %{_datadir}/ghostscript/fonts/hrgero.gsf %{_datadir}/ghostscript/fonts/hrgkc.gsf %{_datadir}/ghostscript/fonts/hrgks.gsf %{_datadir}/ghostscript/fonts/hrgrrb.gsf %{_datadir}/ghostscript/fonts/hrgrro.gsf %{_datadir}/ghostscript/fonts/hritrb.gsf %{_datadir}/ghostscript/fonts/hritro.gsf %{_datadir}/ghostscript/fonts/hrpldb.gsf %{_datadir}/ghostscript/fonts/hrpldbi.gsf %{_datadir}/ghostscript/fonts/hrplr.gsf %{_datadir}/ghostscript/fonts/hrplrb.gsf %{_datadir}/ghostscript/fonts/hrplrbo.gsf %{_datadir}/ghostscript/fonts/hrplro.gsf %{_datadir}/ghostscript/fonts/hrpls.gsf %{_datadir}/ghostscript/fonts/hrplsb.gsf %{_datadir}/ghostscript/fonts/hrplsbo.gsf %{_datadir}/ghostscript/fonts/hrplso.gsf %{_datadir}/ghostscript/fonts/hrpltb.gsf %{_datadir}/ghostscript/fonts/hrpltbi.gsf %{_datadir}/ghostscript/fonts/hrsccb.gsf %{_datadir}/ghostscript/fonts/hrscco.gsf %{_datadir}/ghostscript/fonts/hrscsb.gsf %{_datadir}/ghostscript/fonts/hrscso.gsf %{_datadir}/ghostscript/fonts/hrsyr.gsf %{_datadir}/ghostscript/fonts/u003043t.gsf %{_datadir}/ghostscript/fonts/u004006t.gsf %{_datadir}/ghostscript/fonts/bchb.pfa %{_datadir}/ghostscript/fonts/bchbi.pfa %{_datadir}/ghostscript/fonts/bchr.pfa %{_datadir}/ghostscript/fonts/bchri.pfa %{_datadir}/ghostscript/fonts/hrger.pfa %{_datadir}/ghostscript/fonts/hrgrr.pfa %{_datadir}/ghostscript/fonts/hritr.pfa %{_datadir}/ghostscript/fonts/hrpld.pfa %{_datadir}/ghostscript/fonts/hrpldi.pfa %{_datadir}/ghostscript/fonts/hrplt.pfa %{_datadir}/ghostscript/fonts/hrplti.pfa %{_datadir}/ghostscript/fonts/hrscc.pfa %{_datadir}/ghostscript/fonts/hrscs.pfa %{_datadir}/ghostscript/fonts/putb.pfa %{_datadir}/ghostscript/fonts/putbi.pfa %{_datadir}/ghostscript/fonts/putr.pfa %{_datadir}/ghostscript/fonts/putri.pfa %{_datadir}/ghostscript/fonts/fhirw.pfm %{_datadir}/ghostscript/fonts/fkarw.pfm %{_datadir}/ghostscript/fonts/u003043t.pfm %{_datadir}/ghostscript/fonts/u004006t.pfm %files -n ghostscript-fonts-rus %defattr(0644,root,root,0755) %doc %dir %{_defaultdocdir}/ghostscript-fonts-rus/ %doc %{_defaultdocdir}/ghostscript-fonts-rus/README.rusfonts %doc %{_defaultdocdir}/ghostscript-fonts-rus/rusps.txt %dir %{_datadir}/ghostscript/fonts %{_datadir}/ghostscript/fonts/arial8.afm %{_datadir}/ghostscript/fonts/arial8.pfb %{_datadir}/ghostscript/fonts/arial8.pfm %{_datadir}/ghostscript/fonts/arialbd8.afm %{_datadir}/ghostscript/fonts/arialbd8.pfb %{_datadir}/ghostscript/fonts/arialbd8.pfm %{_datadir}/ghostscript/fonts/arialbi8.afm %{_datadir}/ghostscript/fonts/arialbi8.pfb %{_datadir}/ghostscript/fonts/arialbi8.pfm %{_datadir}/ghostscript/fonts/ariali8.afm %{_datadir}/ghostscript/fonts/ariali8.pfb %{_datadir}/ghostscript/fonts/ariali8.pfm %{_datadir}/ghostscript/fonts/cokoi8b.afm %{_datadir}/ghostscript/fonts/cokoi8b.pfb %{_datadir}/ghostscript/fonts/cokoi8b.pfm %{_datadir}/ghostscript/fonts/cokoi8bi.afm %{_datadir}/ghostscript/fonts/cokoi8bi.pfb %{_datadir}/ghostscript/fonts/cokoi8bi.pfm %{_datadir}/ghostscript/fonts/cokoi8i.afm %{_datadir}/ghostscript/fonts/cokoi8i.pfb %{_datadir}/ghostscript/fonts/cokoi8i.pfm %{_datadir}/ghostscript/fonts/cokoi8n.afm %{_datadir}/ghostscript/fonts/cokoi8n.pfb %{_datadir}/ghostscript/fonts/cokoi8n.pfm %{_datadir}/ghostscript/fonts/cour8.afm %{_datadir}/ghostscript/fonts/cour8.pfb %{_datadir}/ghostscript/fonts/cour8.pfm %{_datadir}/ghostscript/fonts/courbd8.afm %{_datadir}/ghostscript/fonts/courbd8.pfb %{_datadir}/ghostscript/fonts/courbd8.pfm %{_datadir}/ghostscript/fonts/courbi8.afm %{_datadir}/ghostscript/fonts/courbi8.pfb %{_datadir}/ghostscript/fonts/courbi8.pfm %{_datadir}/ghostscript/fonts/couri8.afm %{_datadir}/ghostscript/fonts/couri8.pfb %{_datadir}/ghostscript/fonts/couri8.pfm %{_datadir}/ghostscript/fonts/times8.afm %{_datadir}/ghostscript/fonts/times8.pfb %{_datadir}/ghostscript/fonts/times8.pfm %{_datadir}/ghostscript/fonts/timesbd8.afm %{_datadir}/ghostscript/fonts/timesbd8.pfb %{_datadir}/ghostscript/fonts/timesbd8.pfm %{_datadir}/ghostscript/fonts/timesbi8.afm %{_datadir}/ghostscript/fonts/timesbi8.pfb %{_datadir}/ghostscript/fonts/timesbi8.pfm %{_datadir}/ghostscript/fonts/timesi8.afm %{_datadir}/ghostscript/fonts/timesi8.pfb %{_datadir}/ghostscript/fonts/timesi8.pfm %endif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor