File koffice2-l10n.spec of Package koffice2-l10n

#
# spec file for package koffice2-l10n (Version 2.0.2)
#
# Copyright (c) 2009 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
# icecream 0


Name:           koffice2-l10n
BuildRequires:  fdupes kdelibs4-doc libkde4-devel
Url:            http://i18n.kde.org/
License:        GPL v2 or later
Group:          System/Localization
Summary:        Translations for KDE Applications
Version:        2.0.2
Release:        1
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch
Source0:        koffice-l10n-ca-%version.tar.bz2
Source1:        koffice-l10n-cs-%version.tar.bz2
Source2:        koffice-l10n-da-%version.tar.bz2
Source3:        koffice-l10n-de-%version.tar.bz2
Source4:        koffice-l10n-el-%version.tar.bz2
Source5:        koffice-l10n-en_GB-%version.tar.bz2
Source6:        koffice-l10n-es-%version.tar.bz2
Source7:        koffice-l10n-et-%version.tar.bz2
Source8:        koffice-l10n-fr-%version.tar.bz2
Source9:        koffice-l10n-fy-%version.tar.bz2
Source10:       koffice-l10n-gl-%version.tar.bz2
Source11:       koffice-l10n-hi-%version.tar.bz2
Source12:       koffice-l10n-it-%version.tar.bz2
Source13:       koffice-l10n-ja-%version.tar.bz2
Source14:       koffice-l10n-kk-%version.tar.bz2
Source15:       koffice-l10n-nb-%version.tar.bz2
Source16:       koffice-l10n-nds-%version.tar.bz2
Source17:       koffice-l10n-nl-%version.tar.bz2
Source18:       koffice-l10n-pl-%version.tar.bz2
Source19:       koffice-l10n-pt-%version.tar.bz2
Source20:       koffice-l10n-pt_BR-%version.tar.bz2
Source21:       koffice-l10n-sv-%version.tar.bz2
Source22:       koffice-l10n-tr-%version.tar.bz2
Source23:       koffice-l10n-uk-%version.tar.bz2
Source24:       koffice-l10n-wa-%version.tar.bz2
Source25:       koffice-l10n-zh_CN-%version.tar.bz2
Source26:       koffice-l10n-zh_TW-%version.tar.bz2
#@SOURCES@
Source200:      update_spec.pl
Source201:      attributes
%define build_languages  ca cs da de el en_GB es et fr fy gl hi it ja kk nb nds nl pl pt pt_BR sv tr uk wa zh_CN zh_TW

%description
Translations for KDE applications.

%package ca
License:        GPL v2 or later
Summary:        Catalan Translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:ca)

%description ca
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%package ca-doc
License:        GPL v2 or later
Summary:        Catalan translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:ca)

%description ca-doc
Catalan translations for KOffice

%package cs
License:        GPL v2 or later
Summary:        Czech translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:cs)

%description cs
Czech translations for KOffice

%package da
License:        GPL v2 or later
Summary:        Danish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:da)

%description da
Danish translations for KOffice

%package da-doc
License:        GPL v2 or later
Summary:        Danish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:da)

%description da-doc
Danish translations for KOffice

%package de
License:        GPL v2 or later
Summary:        German translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:de)

%description de
German translations for KOffice

%package de-doc
License:        GPL v2 or later
Summary:        German translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:de)

%description de-doc
German translations for KOffice

%package el
License:        GPL v2 or later
Summary:        Greek translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:el)

%description el
Greek translations for KOffice

%package en_GB
License:        GPL v2 or later
Summary:        English (UK) translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:en_GB)

%description en_GB
English (UK) translations for KOffice

%package en_GB-doc
License:        GPL v2 or later
Summary:        English (UK) translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:en_GB)

%description en_GB-doc
English (UK) translations for KOffice

%package es
License:        GPL v2 or later
Summary:        Spanish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:es)

%description es
Spanish translations for KOffice

%package es-doc
License:        GPL v2 or later
Summary:        Spanish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:es)

%description es-doc
Spanish translations for KOffice

%package et
License:        GPL v2 or later
Summary:        Estonian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:et)

%description et
Estonian translations for KOffice

%package et-doc
License:        GPL v2 or later
Summary:        Estonian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:et)

%description et-doc
Estonian translations for KOffice

%package fr
License:        GPL v2 or later
Summary:        French translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:fr)

%description fr
French translations for KOffice

%package fr-doc
License:        GPL v2 or later
Summary:        French translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:fr)

%description fr-doc
French translations for KOffice

%package fy
License:        GPL v2 or later
Summary:        Frisian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:fy)

%description fy
Frisian translations for KOffice

%package gl
License:        GPL v2 or later
Summary:        Galician translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:gl)

%description gl
Galician translations for KOffice

%package hi
License:        GPL v2 or later
Summary:        Hindi translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:hi)

%description hi
Hindi translations for KOffice

%package it
License:        GPL v2 or later
Summary:        Italian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:it)

%description it
Italian translations for KOffice

%package it-doc
License:        GPL v2 or later
Summary:        Italian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:it)

%description it-doc
Italian translations for KOffice

%package ja
License:        GPL v2 or later
Summary:        Japanese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:ja)

%description ja
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%package kk
License:        GPL v2 or later
Summary:        Kazakh translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:kk)

%description kk
Kazakh translations for KOffice

%package nb
License:        GPL v2 or later
Summary:        Norwegian (Bokmaal) translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:nb)

%description nb
Norwegian (Bokmaal) translations for KOffice

%package nds
License:        GPL v2 or later
Summary:        Low Saxon translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:nds)

%description nds
Low Saxon translations for KOffice

%package nl
License:        GPL v2 or later
Summary:        Dutch translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:nl)

%description nl
Dutch translations for KOffice

%package nl-doc
License:        GPL v2 or later
Summary:        Dutch translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:nl)

%description nl-doc
Dutch translations for KOffice

%package pl
License:        GPL v2 or later
Summary:        Polish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:pl)

%description pl
Polish translations for KOffice

%package pt
License:        GPL v2 or later
Summary:        Portuguese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:pt)

%description pt
Portuguese translations for KOffice

%package pt-doc
License:        GPL v2 or later
Summary:        Portuguese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:pt)

%description pt-doc
Portuguese translations for KOffice

%package pt_BR
License:        GPL v2 or later
Summary:        Brazil Portuguese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:pt_BR)

%description pt_BR
Brazil Portuguese translations for KOffice

%package pt_BR-doc
License:        GPL v2 or later
Summary:        Brazil Portuguese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:pt_BR)

%description pt_BR-doc
Brazil Portuguese translations for KOffice

%package sv
License:        GPL v2 or later
Summary:        Swedish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:sv)

%description sv
Swedish translations for KOffice

%package sv-doc
License:        GPL v2 or later
Summary:        Swedish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:sv)

%description sv-doc
Swedish translations for KOffice

%package tr
License:        GPL v2 or later
Summary:        Turkish translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:tr)

%description tr
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%package uk
License:        GPL v2 or later
Summary:        Ukrainian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:uk)

%description uk
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%package wa
License:        GPL v2 or later
Summary:        Ukrainian translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:wa)

%description wa
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%package zh_CN
License:        GPL v2 or later
Summary:        Simplified Chinese Translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:zh_CN)

%description zh_CN
Simplified Chinese translations for KOffice

%package zh_TW
License:        GPL v2 or later
Summary:        Chinese translations for KOffice
Group:          System/Localization
Provides:       locale(koffice2:zh_TW)

%description zh_TW
All the stuff for a translated KOffice. This package contains
application translations, help files and screenshots.

%prep
%setup -q -n koffice-l10n-de-%version -b 0 -b 1 -b 2 -b 3 -b 4 -b 5 -b 6 -b 7 -b 8 -b 9 -b 10 -b 11 -b 12 -b 13 -b 14 -b 15 -b 16 -b 17 -b 18 -b 19 -b 20 -b 21 -b 22 -b 23 -b 24 -b 25 -b 26 

%build
cd ..
for i in %build_languages; do
   pushd koffice-l10n-$i-%version || exit 1
   %cmake_kde4 -d build
   %make_jobs
   popd
done

%install
cd ..
for i in %build_languages; do
   pushd koffice-l10n-$i-%version/build || exit 1
   %makeinstall
   popd
   # work-around for bnc#457908
   mkdir -p $RPM_BUILD_ROOT/usr/share/doc/kde/HTML/$i/common
done
for i in %build_languages; do
   filename=$i
   case $i in
	sr@Latn)
	   filename=srLatn
	   ;;
   esac
   {
   echo "%defattr(-,root,root)"
   if test -d $RPM_BUILD_ROOT/usr/share/locale/$i; then
        echo "%lang($i) /usr/share/locale/$i/LC_MESSAGES/*"
   fi
   if test -f $RPM_BUILD_ROOT/usr/share/kde4/apps/koffice/autocorrect/$i.xml; then
        echo "%dir /usr/share/kde4/apps/koffice"
        echo "%dir /usr/share/kde4/apps/koffice/autocorrect"
        echo "%lang($i) /usr/share/kde4/apps/koffice/autocorrect/$i.xml"
   fi
   } > files.$filename
   {
   echo "%defattr(-,root,root)"
   if test -d $RPM_BUILD_ROOT/usr/share/doc/kde/HTML/$i; then
        echo "%lang($i) %doc /usr/share/doc/kde/HTML/$i"
   fi
   } > files.doc.$filename
   cat files.$filename files.doc.$filename >files.both.$filename
done
%fdupes -s $RPM_BUILD_ROOT

%files ca -f ../files.ca

%files ca-doc -f ../files.doc.ca

%files cs -f ../files.both.cs

%files da -f ../files.da

%files da-doc -f ../files.doc.da

%files de -f ../files.de

%files de-doc -f ../files.doc.de

%files el -f ../files.both.el

%files en_GB -f ../files.en_GB

%files en_GB-doc -f ../files.doc.en_GB

%files es -f ../files.es

%files es-doc -f ../files.doc.es

%files et -f ../files.et

%files et-doc -f ../files.doc.et

%files fr -f ../files.fr

%files fr-doc -f ../files.doc.fr

%files fy -f ../files.both.fy

%files gl -f ../files.both.gl

%files hi -f ../files.both.hi

%files it -f ../files.it

%files it-doc -f ../files.doc.it

%files ja -f ../files.both.ja

%files kk -f ../files.both.kk

%files nb -f ../files.both.nb

%files nds -f ../files.both.nds

%files nl -f ../files.nl

%files nl-doc -f ../files.doc.nl

%files pl -f ../files.both.pl

%files pt -f ../files.pt

%files pt-doc -f ../files.doc.pt

%files pt_BR -f ../files.pt_BR

%files pt_BR-doc -f ../files.doc.pt_BR

%files sv -f ../files.sv

%files sv-doc -f ../files.doc.sv

%files tr -f ../files.both.tr

%files uk -f ../files.both.uk

%files wa -f ../files.both.wa

%files zh_CN -f ../files.both.zh_CN

%files zh_TW -f ../files.both.zh_TW
#@FILES@

%changelog
openSUSE Build Service is sponsored by