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