Group :: Graphical desktop/KDE
RPM: kde4-i18n-ru
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define __kde4_alternate_placement 1
%define lng ru
%define lngg Russian
Name: kde4-i18n-%lng
Version: 4.2.4
Release: alt0.M50.1
Group: Graphical desktop/KDE
Summary: %lngg language support for KDE
License: GPL
Url: http://www.kde.org/
#Provides: kde-i18n-%lng = %version-%release
Requires: kde-common >= 4.1
BuildArch: noarch
Source: kde-l10n-%lng-%version.tar
BuildRequires: gcc-c++ kde4libs-devel >= %version
%description
%lngg language support for KDE.
%prep
%setup -q -n kde-l10n-%lng-%version
#find -type f -name *.gmo | while read f; do rm -f $f; done
#find -type f -name index.cache.bz2 | while read f; do rm -f $f; done
find -type f -name CMakeLists.txt | \
while read cm; do
dirs=`grep add_subdirectory "$cm" | sed 's|.*[(]\(.*\)[)].*|\1|'`
if [ -n "$dirs" ]; then
pushd `dirname "$cm"`
for d in $dirs; do
mkdir -p $d
done
popd
fi
done
%build
%K4cmake
%K4make
%install
%K4install
if ! [ -e %buildroot/%__kde4_doc/%lng/common ]; then
mkdir -p %buildroot/%__kde4_doc/%lng/common/
pushd %__kde4_doc/en/common/
for f in *; do
ln -s %__kde4_doc/en/common/$f %buildroot/%__kde4_doc/%lng/common/$f
done
popd
fi
%files
%dir %__kde4_doc/%lng/
%lang(%lng) %__kde4_doc/%lng/*
#
%dir %_K4i18n/%lng/
%_K4i18n/%lng/entry.desktop
#
%dir %_K4i18n/%lng/
%dir %_K4i18n/%lng/LC_MESSAGES/
%lang(%lng) %_K4i18n/%lng/LC_MESSAGES/*.mo
#
%lang(%lng) %_K4apps/kvtml/%lng/
#
#%lang(%lng) %_K4apps/ktuberling/sounds/%lng/
#%lang(%lng) %_K4apps/ktuberling/sounds/%lng.soundtheme
#%lang(%lng) %_K4apps/khangman/%lng.txt
#%lang(%lng) %_K4apps/klettres/%lng/
%lang(%lng) %_K4apps/katepart/syntax/logohighlightstyle.%lng.xml
%lang(%lng) %_K4apps/kturtle/data/logokeywords.%lng.xml
%lang(%lng) %_K4apps/kturtle/examples/%lng/
%changelog
…
Full changelog you can see here
%define lng ru
%define lngg Russian
Name: kde4-i18n-%lng
Version: 4.2.4
Release: alt0.M50.1
Group: Graphical desktop/KDE
Summary: %lngg language support for KDE
License: GPL
Url: http://www.kde.org/
#Provides: kde-i18n-%lng = %version-%release
Requires: kde-common >= 4.1
BuildArch: noarch
Source: kde-l10n-%lng-%version.tar
BuildRequires: gcc-c++ kde4libs-devel >= %version
%description
%lngg language support for KDE.
%prep
%setup -q -n kde-l10n-%lng-%version
#find -type f -name *.gmo | while read f; do rm -f $f; done
#find -type f -name index.cache.bz2 | while read f; do rm -f $f; done
find -type f -name CMakeLists.txt | \
while read cm; do
dirs=`grep add_subdirectory "$cm" | sed 's|.*[(]\(.*\)[)].*|\1|'`
if [ -n "$dirs" ]; then
pushd `dirname "$cm"`
for d in $dirs; do
mkdir -p $d
done
popd
fi
done
%build
%K4cmake
%K4make
%install
%K4install
if ! [ -e %buildroot/%__kde4_doc/%lng/common ]; then
mkdir -p %buildroot/%__kde4_doc/%lng/common/
pushd %__kde4_doc/en/common/
for f in *; do
ln -s %__kde4_doc/en/common/$f %buildroot/%__kde4_doc/%lng/common/$f
done
popd
fi
%files
%dir %__kde4_doc/%lng/
%lang(%lng) %__kde4_doc/%lng/*
#
%dir %_K4i18n/%lng/
%_K4i18n/%lng/entry.desktop
#
%dir %_K4i18n/%lng/
%dir %_K4i18n/%lng/LC_MESSAGES/
%lang(%lng) %_K4i18n/%lng/LC_MESSAGES/*.mo
#
%lang(%lng) %_K4apps/kvtml/%lng/
#
#%lang(%lng) %_K4apps/ktuberling/sounds/%lng/
#%lang(%lng) %_K4apps/ktuberling/sounds/%lng.soundtheme
#%lang(%lng) %_K4apps/khangman/%lng.txt
#%lang(%lng) %_K4apps/klettres/%lng/
%lang(%lng) %_K4apps/katepart/syntax/logohighlightstyle.%lng.xml
%lang(%lng) %_K4apps/kturtle/data/logokeywords.%lng.xml
%lang(%lng) %_K4apps/kturtle/examples/%lng/
%changelog
…
Full changelog you can see here