File ghostview.spec of Package ghostview
#
# spec file for package ghostview
#
# Copyright (c) 2023 SUSE LLC
#
# 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 https://bugs.opensuse.org/
#
Name: ghostview
Version: 1.5
Release: 0
Summary: Ghostview
License: GPL-2.0-or-later
Group: Productivity/Publishing/PS
URL: http://pages.cs.wisc.edu/~ghost/gv/index.htm
Source: ghostview-1.5.tar.bz2
Source1: ghostview.desktop
Source2: ghostview.png
Patch0: ghostview-1.5.dif
Patch1: ghostview-1.5-ad.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: imake
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xmu)
BuildRequires: pkgconfig(xt)
Provides: ghstview
Provides: gsview
Obsoletes: gsview
Requires: ghostscript_x11
Conflicts: gs_serv
Conflicts: gs_vga
%define _x11data %{_datadir}/X11
%define _appdefdir %{_x11data}/app-defaults
%description
Ghostview offers an X11 GUI for viewing PostScript files. This is an
X11 interface to ghostscript.
%prep
%autosetup -p0
%build
xmkmf -a
make CCOPTIONS="%{optflags}" %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
make install.man DESTDIR=%{buildroot}
%suse_update_desktop_file -i ghostview Office Viewer
%files
%defattr(-,root,root)
/usr/share/applications/ghostview.desktop
/usr/share/pixmaps/ghostview.png
%{_bindir}/ghostview
%dir %{_appdefdir}
%config %{_appdefdir}/Ghostview
%doc %{_mandir}/man1/ghostview.1x.gz
%changelog