rpms/vdr-sudoku/devel vdr-sudoku-0.2.0-finnish.patch, NONE, 1.1 vdr-sudoku-0.2.0-no-exit.patch, NONE, 1.1 vdr-sudoku-0.2.0-no-pattern-default.patch, NONE, 1.1 vdr-sudoku-0.2.0-vardir.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 vdr-sudoku.spec, 1.6, 1.7
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Sat Mar 22 12:27:32 UTC 2008
- Previous message (by thread): rpms/xmlstarlet/F-7 xmlstarlet.spec,1.3,1.4
- Next message (by thread): rpms/afflib/F-8 afflib-3.0.1-WCtype.patch, NONE, 1.1 afflib-3.1.3-gcc43.patch, NONE, 1.1 afflib-3.1.3-ldconfig.patch, NONE, 1.1 afflib-3.1.3-pkgconfig.patch, NONE, 1.1 afflib.pc.in, NONE, 1.1 afflib.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: scop
Update of /cvs/pkgs/rpms/vdr-sudoku/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30485
Modified Files:
.cvsignore sources vdr-sudoku.spec
Added Files:
vdr-sudoku-0.2.0-finnish.patch vdr-sudoku-0.2.0-no-exit.patch
vdr-sudoku-0.2.0-no-pattern-default.patch
vdr-sudoku-0.2.0-vardir.patch
Log Message:
* Sat Mar 22 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.2.0-1
- 0.2.0, license changed to GPLv2+.
- Patch to add missing Finnish translations.
- Patch to move saved sudoku list to /var/lib/vdr/sudoku.
- Patch to not use the "show possible numbers as pattern" option by default;
the feature is unexpected and doesn't work properly with all OSD's.
- Patch to remove the "Exit" choice from the plugin's commands menu; it
causes a crash when opening the OSD next time after exiting the plugin.
- Prepare for VDR 1.6.0+ build.
vdr-sudoku-0.2.0-finnish.patch:
--- NEW FILE vdr-sudoku-0.2.0-finnish.patch ---
diff -up sudoku-0.2.0/po/fi_FI.po~ sudoku-0.2.0/po/fi_FI.po
--- sudoku-0.2.0/po/fi_FI.po~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/po/fi_FI.po 2008-03-22 13:39:48.000000000 +0200
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: vdr-sudoku 0.1.3\n"
"Report-Msgid-Bugs-To: <tom at toms-cafe.de>\n"
"POT-Creation-Date: 2008-03-21 13:07+0100\n"
-"PO-Revision-Date: 2007-08-20 22:43+0200\n"
+"PO-Revision-Date: 2008-03-22 13:39+0200\n"
"Last-Translator: Ville Skyttä <ville.skytta at iki.fi>\n"
"Language-Team: <vdr at linuxtv.org>\n"
"MIME-Version: 1.0\n"
@@ -18,44 +18,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
msgid "Generate a new puzzle"
-msgstr ""
+msgstr "Uusi ristikko"
msgid "Load a puzzle"
-msgstr ""
+msgstr "Lataa ristikko"
msgid "Save the puzzle"
-msgstr ""
+msgstr "Tallenna ristikko"
msgid "Reset the puzzle"
-msgstr ""
+msgstr "Tyhjennä ristikko"
msgid "Open setup menu"
-msgstr ""
+msgstr "Asetukset"
msgid "Exit"
-msgstr ""
+msgstr "Poistu"
msgid "Sudoku list"
-msgstr ""
+msgstr "Tallennetut ristikot"
msgid "Button$Load"
-msgstr ""
+msgstr "Lataa"
msgid "Button$Back"
-msgstr ""
+msgstr "Takaisin"
msgid "Edit sudoku list"
-msgstr ""
+msgstr "Ristikon tiedot"
msgid "Description"
-msgstr ""
+msgstr "Kuvaus"
msgid ""
"Congratulations!\n"
"Press OK to start a new puzzle"
msgstr ""
"Onnittelut!\n"
-"Valitse 'OK' aloittaaksesi uuden tehtävän"
+"Valitse 'OK' aloittaaksesi uuden ristikon"
msgid "Givens count"
msgstr "Annettujen numeroiden lukumäärä"
@@ -70,10 +70,10 @@ msgid "Mark ambiguous numbers"
msgstr "Merkitse epävarmat"
msgid "Show possible numbers as pattern"
-msgstr ""
+msgstr "Näytä mahdolliset kuviona"
msgid "Show possible numbers as digits"
-msgstr ""
+msgstr "Näytä mahdolliset numeroina"
msgid "Clear marks on reset"
msgstr "Poista merkinnät aloitettaessa"
diff -up sudoku-0.2.0/i18n.cpp~ sudoku-0.2.0/i18n.cpp
--- sudoku-0.2.0/i18n.cpp~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/i18n.cpp 2008-03-22 13:39:28.000000000 +0200
@@ -87,7 +87,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Uusi ristikko", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -109,7 +109,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Lataa ristikko", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -131,7 +131,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Tallenna ristikko", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -153,7 +153,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Tyhjennä ristikko", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -175,7 +175,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Asetukset", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -197,7 +197,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Poistu", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -219,7 +219,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Tallennetut ristikot", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -241,7 +241,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Lataa", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -263,7 +263,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Takaisin", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -285,7 +285,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Ristikon tiedot", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -307,7 +307,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Kuvaus", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -417,7 +417,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Näytä mahdolliset kuviona", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -439,7 +439,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "", // suomi / Finnish
+ "Näytä mahdolliset numeroina", // suomi / Finnish
"", // Polski / Polish
"", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
@@ -505,7 +505,7 @@ const tI18nPhrase SudokuPlugin::Phrases[
"", // Português / Portuguese
"", // Français / French
"", // Norsk / Norwegian
- "Onnittelut!\nValitse 'OK' aloittaaksesi uuden tehtävän", // suomi / Finnish
+ "Onnittelut!\nValitse 'OK' aloittaaksesi uuden ristikon", // suomi / Finnish
"", // Polski / Polish
"¡Enhorabuena!\nPulse OK para iniciar un nuevo rompecabezas", // Español / Spanish
"", // ÅëëçíéêÜ / Greek
vdr-sudoku-0.2.0-no-exit.patch:
--- NEW FILE vdr-sudoku-0.2.0-no-exit.patch ---
Remove "Exit" from commands menu, it causes crashes when opening the
OSD next time after exiting the plugin.
diff -up sudoku-0.2.0/commands.cpp~ sudoku-0.2.0/commands.cpp
--- sudoku-0.2.0/commands.cpp~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/commands.cpp 2008-03-22 14:11:15.000000000 +0200
@@ -43,7 +43,6 @@ CommandMenu::CommandMenu() :
Add(new Command(hk(tr("Save the puzzle")), &Menu::save));
Add(new Command(hk(tr("Reset the puzzle")), &Menu::reset));
Add(new Command(hk(tr("Open setup menu")), &Menu::open_setup));
- Add(new Command(hk(tr("Exit")), &Menu::exit));
command = NULL;
}
vdr-sudoku-0.2.0-no-pattern-default.patch:
--- NEW FILE vdr-sudoku-0.2.0-no-pattern-default.patch ---
Don't show possible numbers as a pattern by default, it's an unexpected
feature and doesn't work properly with all OSD's.
diff -up sudoku-0.2.0/setup.cpp~ sudoku-0.2.0/setup.cpp
--- sudoku-0.2.0/setup.cpp~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/setup.cpp 2008-03-22 13:43:53.000000000 +0200
@@ -39,7 +39,7 @@ SetupData::SetupData()
symmetric = 1;
mark_errors = 1;
mark_ambiguous = 1;
- show_possibles_pattern = 1;
+ show_possibles_pattern = 0;
show_possibles_digits = 1;
clear_marks = 0;
transparency = 50;
vdr-sudoku-0.2.0-vardir.patch:
--- NEW FILE vdr-sudoku-0.2.0-vardir.patch ---
diff -up sudoku-0.2.0/menu.cpp~ sudoku-0.2.0/menu.cpp
--- sudoku-0.2.0/menu.cpp~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/menu.cpp 2008-03-22 13:55:17.000000000 +0200
@@ -85,7 +85,7 @@ Menu::Menu(cPlugin* plugin, const SetupD
command_menu = NULL;
list_menu = NULL;
setup_menu = NULL;
- listfile = AddDirectory(plugin->ConfigDirectory(plugin->Name()), SUDOKU_LIST);
+ listfile = AddDirectory("@PLUGINVARDIR@", SUDOKU_LIST);
}
/** Destructor */
diff -up sudoku-0.2.0/README~ sudoku-0.2.0/README
--- sudoku-0.2.0/README~ 2008-03-22 04:00:00.000000000 +0200
+++ sudoku-0.2.0/README 2008-03-22 13:55:57.000000000 +0200
@@ -57,9 +57,7 @@ new puzzle is only generated on VDR star
selecting this command in the commands menu, which is opened with the blue key.
In the commands menu you can load and save puzzles from/to the sudoku-list file.
-This file is located at the plugins folder inside the configuration folder of
-VDR. If you don't specify a configuration folder, your videodir is used (e.g.
-/video0/plugins/sudoku/sudoku-list).
+This file is located in @PLUGINVARDIR at .
The sudoku-list file contains lines with a sudoku dump and an optional
description. The sudoku dump has to begin at the first position of the line.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-sudoku/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 24 Feb 2007 06:43:38 -0000 1.3
+++ .cvsignore 22 Mar 2008 12:26:51 -0000 1.4
@@ -1 +1 @@
-vdr-sudoku-0.1.3.tgz
+vdr-sudoku-0.2.0.tgz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-sudoku/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 24 Feb 2007 06:43:38 -0000 1.3
+++ sources 22 Mar 2008 12:26:51 -0000 1.4
@@ -1 +1 @@
-aa6dbde591e5f9cdd079f4112880acd6 vdr-sudoku-0.1.3.tgz
+24e590107a2eb2055e25c57c5832cb1a vdr-sudoku-0.2.0.tgz
Index: vdr-sudoku.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-sudoku/devel/vdr-sudoku.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- vdr-sudoku.spec 16 Feb 2008 11:00:00 -0000 1.6
+++ vdr-sudoku.spec 22 Mar 2008 12:26:51 -0000 1.7
@@ -1,20 +1,27 @@
%define pname sudoku
+%define vardir %(vdr-config --vardir 2>/dev/null || echo ERROR)
%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR)
+%define vdr_user %(vdr-config --user 2>/dev/null || echo ERROR)
%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR)
Name: vdr-%{pname}
-Version: 0.1.3
-Release: 3%{?dist}
+Version: 0.2.0
+Release: 1%{?dist}
Summary: Sudoku plugin for VDR
Group: Amusements/Games
-License: GPL+
+License: GPLv2+
URL: http://www.toms-cafe.de/vdr/sudoku/
Source0: http://toms-cafe.de/vdr/sudoku/%{name}-%{version}.tgz
Source1: %{name}.conf
+Patch0: %{name}-0.2.0-vardir.patch
+Patch1: %{name}-0.2.0-no-pattern-default.patch
+Patch2: %{name}-0.2.0-no-exit.patch
+Patch3: %{name}-0.2.0-finnish.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: vdr-devel >= 1.3.47
+BuildRequires: gettext
Requires: vdr(abi) = %{apiver}
%description
@@ -24,35 +31,65 @@
%prep
%setup -q -n sudoku-%{version}
-for f in HISTORY README ; do
+sed -e 's|@PLUGINVARDIR@|%{vardir}/%{pname}|g' %{PATCH0} | patch -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+for f in CONTRIBUTORS HISTORY README ; do
iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
done
%build
-make %{?_smp_mflags} LIBDIR=. VDRDIR=%{_libdir}/vdr all
+make %{?_smp_mflags} LIBDIR=. LOCALEDIR=./locale VDRDIR=%{_libdir}/vdr all
%install
rm -rf $RPM_BUILD_ROOT
+
install -dm 755 $RPM_BUILD_ROOT%{plugindir}
install -pm 755 libvdr-%{pname}.so.%{apiver} $RPM_BUILD_ROOT%{plugindir}
+
+if pkg-config --atleast-version 1.5.0 vdr ; then
+ install -dm 755 $RPM_BUILD_ROOT%{_datadir}/locale
+ cp -pR locale/* $RPM_BUILD_ROOT%{_datadir}/locale
+ %find_lang %{name}
+else
+ cat /dev/null > %{name}.lang
+fi
+
install -Dpm 644 %{SOURCE1} \
$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
+install -dm 755 $RPM_BUILD_ROOT%{vardir}/%{pname}
+cat /dev/null >$RPM_BUILD_ROOT%{vardir}/%{pname}/sudoku-list
+
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc COPYING HISTORY README
+%doc CONTRIBUTORS COPYING HISTORY README
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
%{plugindir}/libvdr-%{pname}.so.%{apiver}
+%defattr(-,%{vdr_user},root,-)
+%dir %{vardir}/%{pname}/
+%ghost %config(noreplace) %{vardir}/%{pname}/sudoku-list
%changelog
+* Sat Mar 22 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.2.0-1
+- 0.2.0, license changed to GPLv2+.
+- Patch to add missing Finnish translations.
+- Patch to move saved sudoku list to /var/lib/vdr/sudoku.
+- Patch to not use the "show possible numbers as pattern" option by default;
+ the feature is unexpected and doesn't work properly with all OSD's.
+- Patch to remove the "Exit" choice from the plugin's commands menu; it
+ causes a crash when opening the OSD next time after exiting the plugin.
+- Prepare for VDR 1.6.0+ build.
+
* Sat Feb 16 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.1.3-3
- Rebuild.
- Previous message (by thread): rpms/xmlstarlet/F-7 xmlstarlet.spec,1.3,1.4
- Next message (by thread): rpms/afflib/F-8 afflib-3.0.1-WCtype.patch, NONE, 1.1 afflib-3.1.3-gcc43.patch, NONE, 1.1 afflib-3.1.3-ldconfig.patch, NONE, 1.1 afflib-3.1.3-pkgconfig.patch, NONE, 1.1 afflib.pc.in, NONE, 1.1 afflib.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list