|
@@ -2,17 +2,21 @@ Name: ggv
|
|
|
Summary: GNOME Ghostview (ggv) is a frontend for Ghostscript
|
|
|
Summary(ja): GNOME Ghostview - Ghostscript のフロントエンド
|
|
|
Version: 2.12.0
|
|
|
-Release: 1%{?_dist_release}
|
|
|
+Release: 2%{?_dist_release}
|
|
|
Group: Applications/Publishing
|
|
|
License: GPL
|
|
|
Source: ftp://ftp.gnome.org/pub/gnome/sources/ggv/2.12/ggv-%{version}.tar.bz2
|
|
|
# security fix
|
|
|
Patch0: ggv-2.12.0-CVE-2006-5864.patch
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
-BuildPreReq: libbonobo-devel, libgnomeprint-devel, libgnome-devel, gettext
|
|
|
-BuildPreReq: gtk2-devel, libxml-devel, ORBit2-devel
|
|
|
-PreReq: GConf2
|
|
|
-PreReq: scrollkeeper >= 0.3.11
|
|
|
+BuildRequires: libbonobo-devel, libgnomeprint-devel, libgnome-devel, gettext
|
|
|
+BuildRequires: gtk2-devel, libxml-devel, ORBit2-devel
|
|
|
+BuildRequires: libgnomeui-devel >= 2.6.0
|
|
|
+BuildRequires: libX11-devel
|
|
|
+BuildRequires: libXt-devel
|
|
|
+BuildRequires: desktop-file-utils
|
|
|
+Requires(post): GConf2
|
|
|
+Requires(post,postun): scrollkeeper >= 0.3.11
|
|
|
|
|
|
%description
|
|
|
GNOME Ghostview (ggv) is a frontend for Ghostscript, an interpreter of
|
|
@@ -28,13 +32,13 @@ features such as panning and persistent user settings.
|
|
|
|
|
|
%build
|
|
|
%configure
|
|
|
-make
|
|
|
+%__make
|
|
|
|
|
|
%install
|
|
|
-rm -rf $RPM_BUILD_ROOT
|
|
|
+%__rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
# XXX
|
|
|
-perl -pi -e 's/.*scrollkeeper-update.*//g' omf-install/Makefile*
|
|
|
+%__perl -pi -e 's/.*scrollkeeper-update.*//g' omf-install/Makefile*
|
|
|
|
|
|
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
|
|
|
%makeinstall
|
|
@@ -43,9 +47,9 @@ unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
|
|
|
# FIXME: remove invalid locale sr@Latn from desktop files.
|
|
|
for i in $RPM_BUILD_ROOT%{_datadir}/applications/*
|
|
|
do
|
|
|
- mv $i $i.orig
|
|
|
+ %__mv $i $i.orig
|
|
|
grep -v "sr@Latn" $i.orig > $i
|
|
|
- rm $i.orig
|
|
|
+ %__rm $i.orig
|
|
|
done
|
|
|
|
|
|
desktop-file-install --vendor gnome --delete-original \
|
|
@@ -53,12 +57,12 @@ desktop-file-install --vendor gnome --delete-original \
|
|
|
$RPM_BUILD_ROOT%{_datadir}/applications/ggv.desktop
|
|
|
|
|
|
# remove scrollkeeper stuff we don't include in the package
|
|
|
-rm -rf $RPM_BUILD_ROOT/var
|
|
|
+%__rm -rf $RPM_BUILD_ROOT/var
|
|
|
|
|
|
%find_lang %name
|
|
|
|
|
|
%clean
|
|
|
-rm -rf $RPM_BUILD_ROOT
|
|
|
+%__rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%post
|
|
|
scrollkeeper-update > /dev/null 2>&1 || :
|
|
@@ -87,6 +91,15 @@ scrollkeeper-update > /dev/null 2>&1 || :
|
|
|
%{_datadir}/applications/*
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Apr 21 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2.12.0-2
|
|
|
+- rebuilt with new toolchain
|
|
|
+- updated old tags
|
|
|
+- added BuildRequires:
|
|
|
+ - libgnomeui-devel >= 2.6.0
|
|
|
+ - libX11-devel
|
|
|
+ - libXt-devel
|
|
|
+ - desktop-file-utils
|
|
|
+
|
|
|
* Thu Sep 25 2008 Shu KONNO <owa@bg.wakwak.com> 2.12.0-1vl5
|
|
|
- applied new versioning policy, spec in utf-8
|
|
|
|