r6179 - in /vdr/vdr-skins/trunk/debian: changelog control install patches/00list patches/03_deepblue-0.1.4-locale.dpatch patches/03_enelchi-0.7.2-locale.dpatch patches/03_enigma-0.3a-locale.dpatch rules

tom-guest at users.alioth.debian.org tom-guest at users.alioth.debian.org
Sun Feb 10 16:19:46 UTC 2008


Author: tom-guest
Date: Sun Feb 10 16:19:46 2008
New Revision: 6179

URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/?sc=1&rev=6179
Log:
Added locale patches

Added:
    vdr/vdr-skins/trunk/debian/patches/03_deepblue-0.1.4-locale.dpatch
    vdr/vdr-skins/trunk/debian/patches/03_enelchi-0.7.2-locale.dpatch
    vdr/vdr-skins/trunk/debian/patches/03_enigma-0.3a-locale.dpatch
Modified:
    vdr/vdr-skins/trunk/debian/changelog
    vdr/vdr-skins/trunk/debian/control
    vdr/vdr-skins/trunk/debian/install
    vdr/vdr-skins/trunk/debian/patches/00list
    vdr/vdr-skins/trunk/debian/rules

Modified: vdr/vdr-skins/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/changelog?rev=6179&op=diff
==============================================================================
--- vdr/vdr-skins/trunk/debian/changelog (original)
+++ vdr/vdr-skins/trunk/debian/changelog Sun Feb 10 16:19:46 2008
@@ -1,3 +1,11 @@
+vdr-skins (0.7) experimental; urgency=low
+
+  * Added 03_enigma-0.3a-locale.dpatch
+  * Added 03_deepblue-0.1.4-locale.dpatch
+  * Added 03_enelchi-0.7.2-locale.dpatch
+
+ -- Thomas Günther <tom at toms-cafe.de>  Sun, 10 Feb 2008 14:17:55 +0100
+
 vdr-skins (0.6) experimental; urgency=low
 
   [ Thomas Schmidt ]

Modified: vdr/vdr-skins/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/control?rev=6179&op=diff
==============================================================================
--- vdr/vdr-skins/trunk/debian/control (original)
+++ vdr/vdr-skins/trunk/debian/control Sun Feb 10 16:19:46 2008
@@ -4,7 +4,7 @@
 Maintainer: Tobias Grimm <tg at e-tobi.net>
 Origin: ctvdr
 Bugs: mailto:pkg-vdr-dvb-devel at lists.alioth.debian.org
-Build-Depends: debhelper (>> 4.1.16), dpatch (>= 2.0.9)
+Build-Depends: debhelper (>> 4.1.16), cdbs, gettext, dpatch
 Standards-Version: 3.6.2
 
 Package: vdr-skins

Modified: vdr/vdr-skins/trunk/debian/install
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/install?rev=6179&op=diff
==============================================================================
--- vdr/vdr-skins/trunk/debian/install (original)
+++ vdr/vdr-skins/trunk/debian/install Sun Feb 10 16:19:46 2008
@@ -15,6 +15,7 @@
 deepblue-0.1.4.dfsg.1/images             usr/share/vdr-skins/deepblue/
 deepblue-0.1.4.dfsg.1/HISTORY            usr/share/doc/vdr-skins/deepblue
 deepblue-0.1.4.dfsg.1/README             usr/share/doc/vdr-skins/deepblue
+deepblue-0.1.4.dfsg.1/locale             usr/share/
 
 enigma-0.3a.dfsg.1/Enigma.colors                   usr/share/vdr-skins/enigma/
 enigma-0.3a.dfsg.1/Enigma.skin                     usr/share/vdr-skins/enigma/
@@ -28,6 +29,7 @@
 enigma-0.3a.dfsg.1/themes/Enigma-DarkBlue.theme    var/lib/vdr/themes/
 enigma-0.3a.dfsg.1/HISTORY                         usr/share/doc/vdr-skins/enigma/
 enigma-0.3a.dfsg.1/README                          usr/share/doc/vdr-skins/enigma/
+enigma-0.3a.dfsg.1/locale                          usr/share/
 
 enelchi-0.6.0.dfsg.1/enElchi.colors                  usr/share/vdr-skins/enelchi/
 enelchi-0.6.0.dfsg.1/enElchi.skin                    usr/share/vdr-skins/enelchi/
@@ -35,3 +37,4 @@
 enelchi-0.6.0.dfsg.1/symbols                         usr/share/vdr-skins/enelchi/
 enelchi-0.6.0.dfsg.1/HISTORY                         usr/share/doc/vdr-skins/enelchi/
 enelchi-0.6.0.dfsg.1/README                          usr/share/doc/vdr-skins/enelchi/
+enelchi-0.6.0.dfsg.1/locale                          usr/share/

Modified: vdr/vdr-skins/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/patches/00list?rev=6179&op=diff
==============================================================================
--- vdr/vdr-skins/trunk/debian/patches/00list (original)
+++ vdr/vdr-skins/trunk/debian/patches/00list Sun Feb 10 16:19:46 2008
@@ -1,2 +1,5 @@
 01_aluminium-helmetr
 02_enelchi-mnglogos
+03_deepblue-0.1.4-locale
+03_enelchi-0.7.2-locale
+03_enigma-0.3a-locale

Added: vdr/vdr-skins/trunk/debian/patches/03_deepblue-0.1.4-locale.dpatch
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/patches/03_deepblue-0.1.4-locale.dpatch?rev=6179&op=file
==============================================================================
--- vdr/vdr-skins/trunk/debian/patches/03_deepblue-0.1.4-locale.dpatch (added)
+++ vdr/vdr-skins/trunk/debian/patches/03_deepblue-0.1.4-locale.dpatch Sun Feb 10 16:19:46 2008
@@ -1,0 +1,277 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_deepblue-0.1.4-locale.dpatch by Thomas Günther <tom at toms-cafe.de>
+## http://toms-cafe.de/vdr/download/deepblue-0.1.4-locale.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Locales for Enigma skin (VDR >= 1.5.7, text2skin-1.1-cvs + locale patch
+## DP: from http://toms-cafe.de/vdr/download/text2skin-1.1-cvs-locale.diff).
+
+ at DPATCH@
+Index: vdr-skins/deepblue-0.1.4.dfsg.1/DeepBlue.skin
+===================================================================
+--- vdr-skins/deepblue-0.1.4.dfsg.1/DeepBlue.skin	(Revision 6174)
++++ vdr-skins/deepblue-0.1.4.dfsg.1/DeepBlue.skin	(Arbeitskopie)
+@@ -10,6 +10,7 @@
+ 		<progress x1="17" x2="228" y1="-130" y2="-99" color="DB_Yellow" current="{VolumeCurrent}" total="{VolumeTotal}"/>
+ 		<image x="0" y="-197" path="images/volume/mask.png" alpha="200" maskColor="DB_MaskColor"/>
+ 		<text x1="11" x2="171" y1="-193" y2="-167" color="DB_TextLight" align="left" font="Sml">Volume</text>
++		<!-- trans('Volume') -->
+ 		<text x1="206" x2="249" y1="-185" y2="-156" color="DB_Green" align="left" font="Sml">{VolumeCurrent}</text>
+             
+ 		<block condition="{VolumeIsMute}">
+@@ -26,6 +27,7 @@
+ 
+ 		<image x="0" y="-74" path="images/message/bg.png" alpha="200"/>
+ 		<text x1="58" x2="605" y1="-75" y2="-51" color="DB_Black" align="left" font="Sml">Message</text>
++		<!-- trans('Message') -->
+ 		<text x1="58" x2="605" y1="-50" y2="-31" color="DB_Yellow" align="left" font="Sml">{MessageInfo}</text>
+ 		<text x1="58" x2="605" y1="-50" y2="-31" color="DB_Yellow" align="left" font="Sml">{MessageStatus}</text>
+ 		<text x1="58" x2="605" y1="-50" y2="-31" color="DB_Yellow" align="left" font="Sml">{MessageWarning}</text>
+@@ -148,6 +150,7 @@
+ 
+ 		<block condition="{CurrentRecording}">
+ 			<text x1="439" x2="481" y1="-28" y2="-11" color="DB_Yellow" font="Sml">Rec:</text>
++			<!-- trans('Rec:') -->
+ 			<text x1="482" x2="595" y1="-28" y2="-11" color="DB_Black" font="Sml">{CurrentRecording}</text>
+ 		</block>
+ 
+@@ -308,6 +311,7 @@
+ 		<image x="0" y="-78" path="images/menu/message_on.png" alpha="200" condition="{Message}"/>
+ 		<image x="448" y="-78" path="images/menu/rec.png" alpha="200"/>
+ 		<text x1="448" x2="490" y1="-76" y2="-56" color="DB_Yellow" font="Sml" condition="{CurrentRecording:0}">Rec:</text>
++		<!-- trans('Rec:') -->
+ 		<marquee x1="495" x2="605" y1="-76" y2="-56" color="DB_Black" font="Sml" condition="and({CurrentRecording:0},{CurrentRecording:1},{CurrentRecording:2},{CurrentRecording:3})">{CurrentRecording:0} - {CurrentRecording:1} - {CurrentRecording:2} - {CurrentRecording:3}</marquee>
+ 		<marquee x1="495" x2="605" y1="-76" y2="-56" color="DB_Black" font="Sml" condition="and({CurrentRecording:0},{CurrentRecording:1},{CurrentRecording:2},not({CurrentRecording:3}))">{CurrentRecording:0} - {CurrentRecording:1} - {CurrentRecording:2}</marquee>
+ 		<marquee x1="495" x2="605" y1="-76" y2="-56" color="DB_Black" font="Sml" condition="and({CurrentRecording:0},{CurrentRecording:1},not({CurrentRecording:2}))">{CurrentRecording:0} - {CurrentRecording:1}</marquee>
+@@ -415,6 +419,7 @@
+ 		<image x="207" y="-183" alpha="200" condition="equal({AudioTrack},'Mono')" path="images/channel/symbols/mono.png"/>
+ 		<image x="207" y="-183" alpha="200" condition="equal({AudioTrack},'Stereo')" path="images/channel/symbols/stereo.png"/>
+ 		<text x1="106" x2="250" y1="-60" y2="-28" color="DB_Black" font="Sml">Audio Channel</text>
++		<!-- trans('Audio Channel') -->
+ 
+ 	</display>
+ 
+Index: vdr-skins/deepblue-0.1.4.dfsg.1/Makefile
+===================================================================
+--- vdr-skins/deepblue-0.1.4.dfsg.1/Makefile	(Revision 0)
++++ vdr-skins/deepblue-0.1.4.dfsg.1/Makefile	(Revision 0)
+@@ -0,0 +1,71 @@
++#
++# Makefile for a text2skin skin
++#
++# Copyright (C) 2008, Thomas Günther <tom at toms-cafe.de>
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License along
++# with this program; if not, write to the Free Software Foundation, Inc.,
++# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++#
++# $Id$
++
++SKIN = $(basename $(wildcard *.skin))
++MAIL = $(shell sed -ne "s/.*Report-Msgid-Bugs-To: *<\(..*\)>.*/\1/p" po/*.po | head -n1)
++
++### The directory environment:
++
++DESTDIR ?=
++PREFIX  ?= /usr/local
++CONFDIR  = $(if $(subst /usr,,$(PREFIX)), $(PREFIX))/etc/vdr
++SKINDIR  = $(CONFDIR)/plugins/text2skin/$(SKIN)
++LOCDIR   = $(PREFIX)/share/locale
++
++### The main target:
++
++all: i18n
++
++### Internationalization (I18N):
++
++PODIR     = po
++LOCALEDIR = locale
++I18Npo    = $(notdir $(wildcard $(PODIR)/*.po))
++I18Npot   = $(PODIR)/$(SKIN).pot
++
++$(I18Npot): $(SKIN).skin
++	cat $^ | sed -e "s/('/(\"/g;s/')/\")/g" | grep -o "trans([^)]*)" | \
++	xgettext -C --no-wrap --no-location -k -ktrans \
++	         --msgid-bugs-address='<$(MAIL)>' -o $@ -
++
++%.po: $(I18Npot)
++	msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
++	@touch $@
++
++$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo: $(PODIR)/%.po
++	@mkdir -p $(dir $@)
++	msgfmt -c -o $@ $<
++
++.PHONY: i18n
++i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo)
++
++install-i18n: i18n
++	@mkdir -p $(DESTDIR)$(LOCDIR)
++	@cp -r $(LOCALEDIR)/* $(DESTDIR)$(LOCDIR)
++
++### Targets:
++
++install: install-i18n
++	@mkdir -p $(DESTDIR)$(SKINDIR)
++	@cp -r * $(DESTDIR)$(SKINDIR)
++
++clean:
++	@-rm -rf $(LOCALEDIR) $(I18Npot) *~
+Index: vdr-skins/deepblue-0.1.4.dfsg.1/po/fi_FI.po
+===================================================================
+--- vdr-skins/deepblue-0.1.4.dfsg.1/po/fi_FI.po	(Revision 0)
++++ vdr-skins/deepblue-0.1.4.dfsg.1/po/fi_FI.po	(Revision 0)
+@@ -0,0 +1,69 @@
++# Finnish translations for vdr-text2skin-DeepBlue skin.
++# Copyright (C) 2008 steffx <steffx at pfroen.de>
++# This file is distributed under the same license as the vdr-text2skin-DeepBlue skin.
++# Rolf Ahrenberg <rahrenbe at cc.hut.fi>, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-DeepBlue 0.1.4\n"
++"Report-Msgid-Bugs-To: <steffx at pfroen.de>\n"
++"POT-Creation-Date: 2008-02-03 02:00+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: Rolf Ahrenberg <rahrenbe at cc.hut.fi>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "Volume"
++msgstr "Äänenvoimakkuus"
++
++msgid "Message"
++msgstr "Viesti"
++
++msgid "Rec:"
++msgstr "Tal:"
++
++msgid "Schedule"
++msgstr "Ohjelmisto"
++
++msgid "Channels"
++msgstr "Kanavat"
++
++msgid "Timers"
++msgstr "Ajastimet"
++
++msgid "Recordings"
++msgstr "Tallenteet"
++
++msgid "Setup"
++msgstr "Asetukset"
++
++msgid "Commands"
++msgstr "Komennot"
++
++msgid " Stop replaying"
++msgstr " Lopeta toisto"
++
++msgid " Cancel editing"
++msgstr " Peru muokkaus"
++
++msgid "What's on now?"
++msgstr "Menossa nyt"
++
++msgid "What's on next?"
++msgstr "Tulossa seuraavaksi"
++
++msgid "Recording commands"
++msgstr "Tallennekomennot"
++
++msgid "Edit channel"
++msgstr "Muokkaa kanavaa"
++
++msgid "Edit timer"
++msgstr "Muokkaa ajastinta"
++
++msgid "Audio Channel"
++msgstr "Äänikanava"
+Index: vdr-skins/deepblue-0.1.4.dfsg.1/po/de_DE.po
+===================================================================
+--- vdr-skins/deepblue-0.1.4.dfsg.1/po/de_DE.po	(Revision 0)
++++ vdr-skins/deepblue-0.1.4.dfsg.1/po/de_DE.po	(Revision 0)
+@@ -0,0 +1,69 @@
++# German translations for vdr-text2skin-DeepBlue skin.
++# Copyright (C) 2008 steffx <steffx at pfroen.de>
++# This file is distributed under the same license as the vdr-text2skin-DeepBlue skin.
++# steffx <steffx at pfroen.de>, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-DeepBlue 0.1.4\n"
++"Report-Msgid-Bugs-To: <steffx at pfroen.de>\n"
++"POT-Creation-Date: 2008-02-03 02:00+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: steffx <steffx at pfroen.de>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "Volume"
++msgstr "Lautstärke"
++
++msgid "Message"
++msgstr "Nachricht"
++
++msgid "Rec:"
++msgstr "Rec:"
++
++msgid "Schedule"
++msgstr "Programm"
++
++msgid "Channels"
++msgstr "Kanäle"
++
++msgid "Timers"
++msgstr "Timer"
++
++msgid "Recordings"
++msgstr "Aufzeichnungen"
++
++msgid "Setup"
++msgstr "Einstellungen"
++
++msgid "Commands"
++msgstr "Befehle"
++
++msgid " Stop replaying"
++msgstr " Wiedergabe beenden"
++
++msgid " Cancel editing"
++msgstr " Schneiden abbrechen"
++
++msgid "What's on now?"
++msgstr "Was läuft jetzt?"
++
++msgid "What's on next?"
++msgstr "Was läuft als nächstes?"
++
++msgid "Recording commands"
++msgstr "Befehle für Aufzeichnungen"
++
++msgid "Edit channel"
++msgstr "Kanal editieren"
++
++msgid "Edit timer"
++msgstr "Timer editieren"
++
++msgid "Audio Channel"
++msgstr "Audiokanal"

Added: vdr/vdr-skins/trunk/debian/patches/03_enelchi-0.7.2-locale.dpatch
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/patches/03_enelchi-0.7.2-locale.dpatch?rev=6179&op=file
==============================================================================
--- vdr/vdr-skins/trunk/debian/patches/03_enelchi-0.7.2-locale.dpatch (added)
+++ vdr/vdr-skins/trunk/debian/patches/03_enelchi-0.7.2-locale.dpatch Sun Feb 10 16:19:46 2008
@@ -1,0 +1,149 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_enelchi-0.7.2-locale.dpatch by Thomas Günther <tom at toms-cafe.de>
+## http://toms-cafe.de/vdr/download/enelchi-0.7.2-locale.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Locales for Enigma skin (VDR >= 1.5.7, text2skin-1.1-cvs + locale patch
+## DP: from http://toms-cafe.de/vdr/download/text2skin-1.1-cvs-locale.diff).
+
+ at DPATCH@
+Index: vdr-skins/enelchi-0.6.0.dfsg.1/enElchi.skin
+===================================================================
+--- vdr-skins/enelchi-0.6.0.dfsg.1/enElchi.skin	(Revision 6174)
++++ vdr-skins/enelchi-0.6.0.dfsg.1/enElchi.skin	(Arbeitskopie)
+@@ -11,6 +11,7 @@
+ 	<rectangle	x1="2"		x2="176"	y1="-49"	y2="-29"	color="clrBlack"/>
+ 	<rectangle	x1="0"		x2="174"	y1="-51"	y2="-31"	color="clrWhite"/>
+ 	<text		x1="6"		x2="174"	y1="-51"	y2="-31"	color="clrBlack"	font="Sml">Volume</text>
++	<!-- trans('Volume') -->
+ </display>
+ 
+ <display		id="message">
+Index: vdr-skins/enelchi-0.6.0.dfsg.1/Makefile
+===================================================================
+--- vdr-skins/enelchi-0.6.0.dfsg.1/Makefile	(Revision 0)
++++ vdr-skins/enelchi-0.6.0.dfsg.1/Makefile	(Revision 0)
+@@ -0,0 +1,71 @@
++#
++# Makefile for a text2skin skin
++#
++# Copyright (C) 2008, Thomas Günther <tom at toms-cafe.de>
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License along
++# with this program; if not, write to the Free Software Foundation, Inc.,
++# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++#
++# $Id$
++
++SKIN = $(basename $(wildcard *.skin))
++MAIL = $(shell sed -ne "s/.*Report-Msgid-Bugs-To: *<\(..*\)>.*/\1/p" po/*.po | head -n1)
++
++### The directory environment:
++
++DESTDIR ?=
++PREFIX  ?= /usr/local
++CONFDIR  = $(if $(subst /usr,,$(PREFIX)), $(PREFIX))/etc/vdr
++SKINDIR  = $(CONFDIR)/plugins/text2skin/$(SKIN)
++LOCDIR   = $(PREFIX)/share/locale
++
++### The main target:
++
++all: i18n
++
++### Internationalization (I18N):
++
++PODIR     = po
++LOCALEDIR = locale
++I18Npo    = $(notdir $(wildcard $(PODIR)/*.po))
++I18Npot   = $(PODIR)/$(SKIN).pot
++
++$(I18Npot): $(SKIN).skin
++	cat $^ | sed -e "s/('/(\"/g;s/')/\")/g" | grep -o "trans([^)]*)" | \
++	xgettext -C --no-wrap --no-location -k -ktrans \
++	         --msgid-bugs-address='<$(MAIL)>' -o $@ -
++
++%.po: $(I18Npot)
++	msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
++	@touch $@
++
++$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo: $(PODIR)/%.po
++	@mkdir -p $(dir $@)
++	msgfmt -c -o $@ $<
++
++.PHONY: i18n
++i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo)
++
++install-i18n: i18n
++	@mkdir -p $(DESTDIR)$(LOCDIR)
++	@cp -r $(LOCALEDIR)/* $(DESTDIR)$(LOCDIR)
++
++### Targets:
++
++install: install-i18n
++	@mkdir -p $(DESTDIR)$(SKINDIR)
++	@cp -r * $(DESTDIR)$(SKINDIR)
++
++clean:
++	@-rm -rf $(LOCALEDIR) $(I18Npot) *~
+Index: vdr-skins/enelchi-0.6.0.dfsg.1/po/fi_FI.po
+===================================================================
+--- vdr-skins/enelchi-0.6.0.dfsg.1/po/fi_FI.po	(Revision 0)
++++ vdr-skins/enelchi-0.6.0.dfsg.1/po/fi_FI.po	(Revision 0)
+@@ -0,0 +1,21 @@
++# Finnish translations for vdr-text2skin-enElchi skin.
++# Copyright (C) 2008 Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>
++# This file is distributed under the same license as the vdr-text2skin-enElchi skin.
++# Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-enElchi 0.6.0\n"
++"Report-Msgid-Bugs-To: <Rolf.Ahrenberg AT sci.fi>\n"
++"POT-Creation-Date: 2008-02-03 21:00+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "Volume"
++msgstr "Äänenvoimakkuus"
+Index: vdr-skins/enelchi-0.6.0.dfsg.1/po/de_DE.po
+===================================================================
+--- vdr-skins/enelchi-0.6.0.dfsg.1/po/de_DE.po	(Revision 0)
++++ vdr-skins/enelchi-0.6.0.dfsg.1/po/de_DE.po	(Revision 0)
+@@ -0,0 +1,21 @@
++# German translations for vdr-text2skin-enElchi skin.
++# Copyright (C) 2008 Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>
++# This file is distributed under the same license as the vdr-text2skin-enElchi skin.
++# Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-enElchi 0.6.0\n"
++"Report-Msgid-Bugs-To: <Rolf.Ahrenberg AT sci.fi>\n"
++"POT-Creation-Date: 2008-02-03 21:00+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: Rolf Ahrenberg <Rolf.Ahrenberg AT sci.fi>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "Volume"
++msgstr "Lautstärke"

Added: vdr/vdr-skins/trunk/debian/patches/03_enigma-0.3a-locale.dpatch
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/patches/03_enigma-0.3a-locale.dpatch?rev=6179&op=file
==============================================================================
--- vdr/vdr-skins/trunk/debian/patches/03_enigma-0.3a-locale.dpatch (added)
+++ vdr/vdr-skins/trunk/debian/patches/03_enigma-0.3a-locale.dpatch Sun Feb 10 16:19:46 2008
@@ -1,0 +1,253 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_enigma-0.3a-locale.dpatch by Thomas Günther <tom at toms-cafe.de>
+## http://toms-cafe.de/vdr/download/enigma-0.3a-locale.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Locales for Enigma skin (VDR >= 1.5.7, text2skin-1.1-cvs + locale patch
+## DP: from http://toms-cafe.de/vdr/download/text2skin-1.1-cvs-locale.diff).
+
+ at DPATCH@
+Index: vdr-skins/enigma-0.3a.dfsg.1/Enigma.skin
+===================================================================
+--- vdr-skins/enigma-0.3a.dfsg.1/Enigma.skin	(Revision 6174)
++++ vdr-skins/enigma-0.3a.dfsg.1/Enigma.skin	(Arbeitskopie)
+@@ -783,7 +783,9 @@
+ 			<rectangle x1="0" x2="-1" y1="-60" y2="-27" color="Transparent"/>
+ 			<rectangle x1="0" x2="-1" y1="-56" y2="-31" color="MenuHighlight"/>
+ 			<text condition="not({CurrentRecording:1})" x1="8" x2="-9" y1="-56" y2="-31" color="MenuTxtFG" align="left" font="Font.ttf:20,85">RECORDING: {CurrentRecording}</text>
++			<!-- trans('RECORDING: {CurrentRecording}') -->
+ 			<text condition="{CurrentRecording:1}" x1="8" x2="-9" y1="-56" y2="-31" color="MenuTxtFG" align="left" font="Font.ttf:20,85">RECORDINGS: {CurrentRecording}</text>
++			<!-- trans('RECORDINGS: {CurrentRecording}') -->
+ 		</block>
+ 		
+ 		<!-- overlay messages -->
+@@ -868,6 +870,7 @@
+ 		
+ 		<text x1="110" x2="-1" y1="-129" y2="-94" color="TopTxtShad" align="center" font="FontBold.ttf:26,85">Volume</text>
+ 		<text x1="107" x2="-4" y1="-130" y2="-95" color="TopTxtFG" align="center" font="FontBold.ttf:26,85">Volume</text>
++		<!-- trans('Volume') -->
+ 			
+ 		<!-- Volume-bar -->
+ 		<rectangle x1="107" x2="-1" y1="-90" y2="-61" color="VolBarAreaBG"/>
+@@ -917,6 +920,7 @@
+ 		
+ 		<text x1="110" x2="-1" y1="-129" y2="-94" color="TopTxtShad" align="center" font="FontBold.ttf:26,85">Message</text>
+ 		<text x1="107" x2="-4" y1="-130" y2="-95" color="TopTxtFG" align="center" font="FontBold.ttf:26,85">Message</text>
++		<!-- trans('Message') -->
+ 		<rectangle x1="107" x2="-1" y1="-90" y2="-61" color="MsgInfoBG"/>
+ 		
+ 		<!-- message -->
+@@ -967,6 +971,7 @@
+ 
+ 		<text x1="3" x2="339" y1="-159" y2="-124" color="TopTxtShad" align="center" font="FontBold.ttf:26,85">Audio</text>
+ 		<text x1="0" x2="336" y1="-160" y2="-125" color="TopTxtFG" align="center" font="FontBold.ttf:26,85">Audio</text>
++		<!-- trans('Audio') -->
+ 			
+ 		<!-- audio-area -->
+ 		<rectangle x1="94" x2="339" y1="-120" y2="-31" color="AudioBG"/>
+Index: vdr-skins/enigma-0.3a.dfsg.1/Makefile
+===================================================================
+--- vdr-skins/enigma-0.3a.dfsg.1/Makefile	(Revision 0)
++++ vdr-skins/enigma-0.3a.dfsg.1/Makefile	(Revision 0)
+@@ -0,0 +1,71 @@
++#
++# Makefile for a text2skin skin
++#
++# Copyright (C) 2008, Thomas Günther <tom at toms-cafe.de>
++#
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 2 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License along
++# with this program; if not, write to the Free Software Foundation, Inc.,
++# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++#
++# $Id$
++
++SKIN = $(basename $(wildcard *.skin))
++MAIL = $(shell sed -ne "s/.*Report-Msgid-Bugs-To: *<\(..*\)>.*/\1/p" po/*.po | head -n1)
++
++### The directory environment:
++
++DESTDIR ?=
++PREFIX  ?= /usr/local
++CONFDIR  = $(if $(subst /usr,,$(PREFIX)), $(PREFIX))/etc/vdr
++SKINDIR  = $(CONFDIR)/plugins/text2skin/$(SKIN)
++LOCDIR   = $(PREFIX)/share/locale
++
++### The main target:
++
++all: i18n
++
++### Internationalization (I18N):
++
++PODIR     = po
++LOCALEDIR = locale
++I18Npo    = $(notdir $(wildcard $(PODIR)/*.po))
++I18Npot   = $(PODIR)/$(SKIN).pot
++
++$(I18Npot): $(SKIN).skin
++	cat $^ | sed -e "s/('/(\"/g;s/')/\")/g" | grep -o "trans([^)]*)" | \
++	xgettext -C --no-wrap --no-location -k -ktrans \
++	         --msgid-bugs-address='<$(MAIL)>' -o $@ -
++
++%.po: $(I18Npot)
++	msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
++	@touch $@
++
++$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo: $(PODIR)/%.po
++	@mkdir -p $(dir $@)
++	msgfmt -c -o $@ $<
++
++.PHONY: i18n
++i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-text2skin-$(SKIN).mo)
++
++install-i18n: i18n
++	@mkdir -p $(DESTDIR)$(LOCDIR)
++	@cp -r $(LOCALEDIR)/* $(DESTDIR)$(LOCDIR)
++
++### Targets:
++
++install: install-i18n
++	@mkdir -p $(DESTDIR)$(SKINDIR)
++	@cp -r * $(DESTDIR)$(SKINDIR)
++
++clean:
++	@-rm -rf $(LOCALEDIR) $(I18Npot) *~
+Index: vdr-skins/enigma-0.3a.dfsg.1/po/fi_FI.po
+===================================================================
+--- vdr-skins/enigma-0.3a.dfsg.1/po/fi_FI.po	(Revision 0)
++++ vdr-skins/enigma-0.3a.dfsg.1/po/fi_FI.po	(Revision 0)
+@@ -0,0 +1,60 @@
++# Finnish translations for vdr-text2skin-Enigma skin.
++# Copyright (C) 2008 Andreas Brugger <brougs78 at gmx.net>
++# This file is distributed under the same license as the vdr-text2skin-Enigma skin.
++# Rolf Ahrenberg <rahrenbe at cc.hut.fi>, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-Enigma 0.3a\n"
++"Report-Msgid-Bugs-To: <brougs78 at gmx.net>\n"
++"POT-Creation-Date: 2008-02-02 00:58+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: Rolf Ahrenberg <rahrenbe at cc.hut.fi>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "VDR"
++msgstr "VDR"
++
++msgid "Schedule"
++msgstr "Ohjelmisto"
++
++msgid "Channels"
++msgstr "Kanavat"
++
++msgid "Timers"
++msgstr "Ajastimet"
++
++msgid "Recordings"
++msgstr "Tallenteet"
++
++msgid "Summary"
++msgstr ""
++
++msgid "Setup"
++msgstr "Asetukset"
++
++msgid "Commands"
++msgstr "Komennot"
++
++msgid "Info"
++msgstr "Tiedot"
++
++msgid "RECORDING: {CurrentRecording}"
++msgstr "TALLENNE: {CurrentRecording}"
++
++msgid "RECORDINGS: {CurrentRecording}"
++msgstr "TALLENTEET: {CurrentRecording}"
++
++msgid "Volume"
++msgstr "Äänenvoimakkuus"
++
++msgid "Message"
++msgstr "Viesti"
++
++msgid "Audio"
++msgstr "Ääni"
+Index: vdr-skins/enigma-0.3a.dfsg.1/po/de_DE.po
+===================================================================
+--- vdr-skins/enigma-0.3a.dfsg.1/po/de_DE.po	(Revision 0)
++++ vdr-skins/enigma-0.3a.dfsg.1/po/de_DE.po	(Revision 0)
+@@ -0,0 +1,60 @@
++# German translations for vdr-text2skin-Enigma skin.
++# Copyright (C) 2008 Andreas Brugger <brougs78 at gmx.net>
++# This file is distributed under the same license as the vdr-text2skin-Enigma skin.
++# Andreas Brugger <brougs78 at gmx.net>, 2004, 2005.
++#
++# $Id$
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: vdr-text2skin-Enigma 0.3a\n"
++"Report-Msgid-Bugs-To: <brougs78 at gmx.net>\n"
++"POT-Creation-Date: 2008-02-02 00:58+0100\n"
++"PO-Revision-Date: 2008-01-26 12:38+0100\n"
++"Last-Translator: Andreas Brugger <brougs78 at gmx.net>\n"
++"Language-Team:  <vdr at linuxtv.org>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=iso-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "VDR"
++msgstr "VDR"
++
++msgid "Schedule"
++msgstr "Programm"
++
++msgid "Channels"
++msgstr "Kanäle"
++
++msgid "Timers"
++msgstr "Timer"
++
++msgid "Recordings"
++msgstr "Aufzeichnungen"
++
++msgid "Summary"
++msgstr ""
++
++msgid "Setup"
++msgstr "Einstellungen"
++
++msgid "Commands"
++msgstr "Befehle"
++
++msgid "Info"
++msgstr "Info"
++
++msgid "RECORDING: {CurrentRecording}"
++msgstr "AUFNAHME: {CurrentRecording}"
++
++msgid "RECORDINGS: {CurrentRecording}"
++msgstr "AUFNAHMEN: {CurrentRecording}"
++
++msgid "Volume"
++msgstr "Lautstärke"
++
++msgid "Message"
++msgstr "Nachricht"
++
++msgid "Audio"
++msgstr "Audio"

Modified: vdr/vdr-skins/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-skins/trunk/debian/rules?rev=6179&op=diff
==============================================================================
--- vdr/vdr-skins/trunk/debian/rules (original)
+++ vdr/vdr-skins/trunk/debian/rules Sun Feb 10 16:19:46 2008
@@ -1,92 +1,12 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
 
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -g
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-	INSTALL_PROGRAM += -s
-endif
+MAKEDIRS = $(dir $(wildcard */Makefile))
 
-# Set VDR=vdr or VDR=vdrdevel - vdrdevel always uses dpatch
-VDR=$(shell dh_listpackages | grep "^vdr.*-" | head -n 1 | sed -e "s/-.*//")
-ifeq ($(VDR), vdrdevel)
-    DPATCH=yes
-endif
+common-build-indep::
+	for dir in $(MAKEDIRS) ; do $(MAKE) -C $$dir || exit ; done
 
-# To use dpatch uncomment the following line and set Build-Depends to dpatch
-DPATCH=yes
-
-ifdef DPATCH
-include /usr/share/dpatch/dpatch.make
-else
-patch:
-patch-stamp:
-unpatch:
-endif
-
-configure: configure-stamp
-configure-stamp: 
-	dh_testdir
-	touch configure-stamp
-
-build: build-stamp
-build-stamp: configure-stamp patch-stamp
-	dh_testdir
-	touch build-stamp
-
-clean: clean-patched unpatch
-clean-patched:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp unpack-stamp
-	dh_clean
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-	dh_install
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-#	dh_installdebconf
-	dh_installdocs
-	dh_installexamples
-#	dh_installmenu
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installman
-#	dh_installinfo
-#	dh_undocumented
-	dh_installchangelogs
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-#	dh_makeshlibs
-	dh_installdeb
-#	dh_perl
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# Build architecture-dependent files here.
-binary-arch: build install
-# We have nothing to do by default.
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure \
-        clean-patched patch unpatch
+cleanbuilddir::
+	for dir in $(MAKEDIRS) ; do $(MAKE) -C $$dir clean ; done




More information about the pkg-vdr-dvb-changes mailing list