Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
kde3-i18n
kde3-i18n.spec.in
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kde3-i18n.spec.in of Package kde3-i18n
# # spec file for package kde3-i18n (Version 3.5.8) # # Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://www.suse.de/feedback/ # # icecream 0 # norootforbuild BuildRequires: kdelibs3-devel recode update-desktop-files xdelta %if %suse_version > 1020 BuildRequires: fdupes %endif Name: kde3-i18n URL: http://i18n.kde.org/ License: LGPL Group: System/GUI/KDE Summary: English (UK) translations for KDE Version: 3.5.10 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch #@SOURCES@ Source2000: update-translations.sh Source2001: update-docs.sh %define build_languages @LANGUAGES@ %description description #@PACKAGES@ %prep %setup -q -n kde-i18n-af-%version cd .. #@EXTRACT@ %if %suse_version < 1020 # keyword "msgctxt" unknown, parse error rm kde-i18n-ko-%version/messages/kdebase/kcmicons.po rm kde-i18n-ko-%version/messages/kdebase/drkonqi.po rm kde-i18n-ko-%version/messages/kdebase/filetypes.po rm kde-i18n-ko-%version/messages/kdebase/kcmcgi.po rm kde-i18n-ko-%version/messages/kdebase/kcmbackground.po rm kde-i18n-ko-%version/messages/kdebase/kcmcomponentchooser.po rm kde-i18n-ko-%version/messages/kdebase/kcmfonts.po rm kde-i18n-ko-%version/messages/kdenetwork/krfb.po rm kde-i18n-ko-%version/messages/kdenetwork/knewsticker.po %endif cd kde-i18n-af-%version . /etc/opt/kde3/common_options for i in %build_languages; do cd ../kde-i18n-$i-%version || exit 1 rm -rf */docs/kdereview rm -rf */docs/play* sed -i -e "s,docs/common,common," docs/common/Makefile.am || true %if %suse_version < 1030 update_admin %endif unsermake -c done %build . /etc/opt/kde3/common_options for i in %build_languages; do cd ../kde-i18n-$i-%version || exit 1 ./configure $configkde unsermake done %install . /etc/opt/kde3/common_options mkdir -p $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/en for i in %build_languages; do cd ../kde-i18n-$i-%version || exit 1 unsermake DESTDIR="$RPM_BUILD_ROOT" install done rm -rf "${RPM_BUILD_ROOT}"/opt/kde3/share/doc/HTML/en/khelpcenter/visualdict/ rm -rf $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/en/kicker rm -rf $RPM_BUILD_ROOT/opt/kde3/share/doc/kinfocenter # # convert man-pages from xml to utf-8: # for i in $RPM_BUILD_ROOT/usr/share/man/*/*/*.[0-9].gz do if [ -f $i ] ; then gunzip $i; fi done for i in $RPM_BUILD_ROOT/usr/share/man/*/*/*.[0-9] do if iconv -s -c -f ascii -t ascii >/dev/null ; then # it is ascii, conversion from xml to utf-8 is safe recode xml..utf-8 $i else if iconv -s -c -f utf-8 -t utf-8 >/dev/null ; then # it is already utf-8, do nothing : else # it is iso-8859-1, conversion from xml to utf-8 is safe recode xml..utf-8 $i fi fi done # # remove unwanted files # rm -f ${RPM_BUILD_ROOT}/opt/kde3/share/locale/*/charset # for i in %build_languages; do turtlelang=$i filename=$i case $i in de) turtlelang=de_DE ;; fr) turtlelang=fr_FR ;; sr@Latn) filename=srLatn ;; uz@cyrillic) filename=uzcyrillic ;; esac { echo "%defattr(-,root,root)" if test -d $RPM_BUILD_ROOT/opt/kde3/share/locale/$i; then echo "%lang($i) /opt/kde3/share/locale/$i" fi if test -d $RPM_BUILD_ROOT/usr/share/man/$i; then echo "%lang($i) /usr/share/man/$i" fi } > ../files.$filename { echo "%defattr(-,root,root)" if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/khangman/data/$i; then echo "%lang($i) /opt/kde3/share/apps/khangman/data/$i" echo "%dir /opt/kde3/share/apps/khangman" echo "%dir /opt/kde3/share/apps/khangman/data" fi if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/kanagram/data/$i; then echo "%lang($i) /opt/kde3/share/apps/kanagram/data/$i" echo "%dir /opt/kde3/share/apps/kanagram" echo "%dir /opt/kde3/share/apps/kanagram/data" fi if test -f $RPM_BUILD_ROOT/opt/kde3/share/apps/khangman/$i.txt; then echo "%lang($i) /opt/kde3/share/apps/khangman/$i.txt" fi if test -f $RPM_BUILD_ROOT/opt/kde3/share/apps/katepart/syntax/logohighlightstyle.$turtlelang.xml; then echo "%lang($i) /opt/kde3/share/apps/katepart/syntax/logohighlightstyle.$turtlelang.xml" echo "%dir /opt/kde3/share/apps/katepart/syntax" echo "%dir /opt/kde3/share/apps/katepart" fi kturtle=0 if test -f $RPM_BUILD_ROOT/opt/kde3/share/apps/kturtle/data/logokeywords.$turtlelang.xml; then echo "%lang($i) /opt/kde3/share/apps/kturtle/data/logokeywords.$turtlelang.xml" echo "%dir /opt/kde3/share/apps/kturtle/data" echo "%dir /opt/kde3/share/apps/kturtle" kturtle=1 fi if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/kturtle/examples/$turtlelang; then echo "%lang($i) /opt/kde3/share/apps/kturtle/examples/$turtlelang" echo "%dir /opt/kde3/share/apps/kturtle/examples" if test "$kturtle" = 0; then echo "%dir /opt/kde3/share/apps/kturtle" fi fi if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/klettres/$i; then echo "%lang($i) /opt/kde3/share/apps/klettres/$i" echo "%dir /opt/kde3/share/apps/klettres" fi if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/ktuberling/sounds/$i; then echo "%lang($i) /opt/kde3/share/apps/ktuberling/sounds/$i" echo "%dir /opt/kde3/share/apps/ktuberling" echo "%dir /opt/kde3/share/apps/ktuberling/sounds" fi if test -d $RPM_BUILD_ROOT/opt/kde3/share/apps/klatin/data/vocabs/$i; then echo "%lang($i) /opt/kde3/share/apps/klatin/data/vocabs/$i" echo "%dir /opt/kde3/share/apps/klatin/data/vocabs" echo "%dir /opt/kde3/share/apps/klatin/data" echo "%dir /opt/kde3/share/apps/klatin" fi } > ../files.data.$filename { echo "%defattr(-,root,root)" if test -d $RPM_BUILD_ROOT/opt/kde3/share/doc/HTML/$i; then echo "%lang($i) %doc /opt/kde3/share/doc/HTML/$i" fi } > ../files.doc.$filename cat ../files.$filename ../files.data.$filename ../files.doc.$filename >../files.all.$filename done %if %suse_version > 1020 %fdupes $RPM_BUILD_ROOT %endif for file in $RPM_BUILD_ROOT/opt/kde3/share/locale/*/entry.desktop; do %suse_update_desktop_file $file done #@FILES@ %changelog -n kde3-i18n
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor