Accepting request 128564 from GNOME:Apps

Fixup the help for yelp - with this tarball, the german help can at least be started using 'yelp file:///usr/share/gnome/help/gnucash/de_DE/gnucash-help.xml' - part of bnc#771530 (in-app launch of help is missing.. but that is likely in gnucash package itself) (forwarded request 128537 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/128564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash-docs?expand=0&rev=16
This commit is contained in:
Stephan Kulow 2012-07-22 13:15:18 +00:00 committed by Git OBS Bridge
parent 1c9e267659
commit dc333b6d5c
5 changed files with 46 additions and 10 deletions

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:775eef2e4e83e3039d4b5154d1b2e398e58b5118d2e783137928bb32b8f57f90
size 34044939

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:28517368a77786b2a31b568fa3a8fd5b159bf0776deee52a51af8658c43c8221
size 34037913

15
gnucash-docs-fixup.patch Normal file
View File

@ -0,0 +1,15 @@
Index: help/de_DE/Makefile.am
===================================================================
--- help/de_DE/Makefile.am (revision 22269)
+++ help/de_DE/Makefile.am (working copy)
@@ -7,7 +7,9 @@
legal.xml \
chartofaccts.xml \
chtacctseg.xml \
- txf-categories.xml
+ txf-categories.xml \
+ Help_ch_GettingStarted.xml \
+ Help_ch_Intro.xml
DISTCLEANFILES = $(docname)-de_DE.omf.out
CLEANFILES = $(DISTCLEANFILES)
include $(top_srcdir)/xmldocs.make

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Jul 20 20:27:18 UTC 2012 - dimstar@opensuse.org
- Add a self created source tarball, directly exported from svn.
The upstream provided tarball misses a bunch of file (notably in
the german language), which are all in svn, but due them not
being listed in Makefile.am, make dist did not add them to the
tarball (Addresses part of bnc#771530).
- Add gnucash-docs-fixup.patch: mark the missing files to be
installed as well.
- Add libtool BuildRequires and call autogen.sh in build section,
as this tarball has not been preprocessed at all.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Sep 26 20:54:41 UTC 2011 - andrea.turrini@gmail.com Mon Sep 26 20:54:41 UTC 2011 - andrea.turrini@gmail.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package gnucash-docs # spec file for package gnucash-docs
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,19 +16,24 @@
# #
Name: gnucash-docs Name: gnucash-docs
Version: 2.4.1 Version: 2.4.1.svn
Release: 1 Release: 0
License: GFDL-1.1 ; GPL-2.0+
Summary: Documentation Module for GnuCash Summary: Documentation Module for GnuCash
Url: http://www.gnucash.org/ License: GFDL-1.1 ; GPL-2.0+
Group: Productivity/Office/Finance Group: Productivity/Office/Finance
Source: http://downloads.sourceforge.net/project/gnucash/gnucash-docs/2.4.1/%{name}-%{version}.tar.gz Url: http://www.gnucash.org/
#Source: http://downloads.sourceforge.net/project/gnucash/gnucash-docs/2.4.1/%{name}-%{version}.tar.gz
# The upstream tarball is actually rather broken, missing a bunch of files, which are all in svn. So we ship an
# own tarball, which was created using "svn export http://code.gnucash.org/repo/gnucash-docs/tags/2.4.1 gnucash-docs-2.4.1.svn"
Source: %{name}-%{version}.tar.xz
Patch0: gnucash-docs-fixup.patch
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: kdelibs3-doc BuildRequires: kdelibs3-doc
# Only for directory ownership: # Only for directory ownership:
BuildRequires: libgnome BuildRequires: libgnome
# Needed for the svn exported tarball.
BuildRequires: libtool
BuildRequires: scrollkeeper BuildRequires: scrollkeeper
BuildRequires: sgml-skel BuildRequires: sgml-skel
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -43,8 +48,11 @@ balanced books. This is the documentation module for GnuCash.
%prep %prep
%setup -q %setup -q
%patch0 -p0
%build %build
# Needed for the svn exported tarball.
./autogen.sh
%configure %configure
make %{?_smp_mflags} make %{?_smp_mflags}