From 2576553a9f51c4e531780167939beaf7778958fd Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Tue, 7 Sep 2010 21:17:59 +0000 Subject: Fix xmllint validation (bug #330693 by Neil Leathers) and add missing gnome2_src_prepare. (Portage version: 2.1.8.3/cvs/Linux x86_64) --- app-misc/tomboy/ChangeLog | 7 ++- .../files/tomboy-1.2.1-xmllint-validation.patch | 68 ++++++++++++++++++++++ app-misc/tomboy/tomboy-1.2.1.ebuild | 7 ++- 3 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 app-misc/tomboy/files/tomboy-1.2.1-xmllint-validation.patch (limited to 'app-misc') diff --git a/app-misc/tomboy/ChangeLog b/app-misc/tomboy/ChangeLog index 7f3950365310..661e467dcafb 100644 --- a/app-misc/tomboy/ChangeLog +++ b/app-misc/tomboy/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-misc/tomboy # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/ChangeLog,v 1.102 2010/08/01 12:00:08 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/ChangeLog,v 1.103 2010/09/07 21:17:59 pacho Exp $ + + 07 Sep 2010; Pacho Ramos tomboy-1.2.1.ebuild, + +files/tomboy-1.2.1-xmllint-validation.patch: + Fix xmllint validation (bug #330693 by Neil Leathers) and add missing + gnome2_src_prepare. 01 Aug 2010; Christian Faulhammer tomboy-1.2.1.ebuild: x86 stable, bug 324077 diff --git a/app-misc/tomboy/files/tomboy-1.2.1-xmllint-validation.patch b/app-misc/tomboy/files/tomboy-1.2.1-xmllint-validation.patch new file mode 100644 index 000000000000..1fa50a3ea3d6 --- /dev/null +++ b/app-misc/tomboy/files/tomboy-1.2.1-xmllint-validation.patch @@ -0,0 +1,68 @@ +diff -Naur original/help/fr/fr.po fixed/help/fr/fr.po +--- original/help/fr/fr.po 2010-08-13 14:39:44.000000000 -0400 ++++ fixed/help/fr/fr.po 2010-08-13 14:42:18.000000000 -0400 +@@ -1451,7 +1451,7 @@ + "associées à aucun bloc-notes et pourront être visualisées en choisissant " + "Notes non classées dans " + "la fenêtre Rechercher dans toutes les notes." + + #: C/tomboy.xml:1072(para) + msgid "You can delete a notebook you have created by one of two methods:" +@@ -1774,7 +1774,7 @@ + "keycap>." + msgstr "" + "Cochez cette case pour créer des liens pour les expressions " +-"CommeCellesCi. Un clic sur ce lien crée une nouvelle note dont le " ++"CommeCellesCi. Un clic sur ce lien crée une nouvelle note dont le " + "titre correspond au texte du lien. Cochez ou décochez la case à l'aide de la " + "souris ou au moyen du raccourci clavier AltW." +diff -Naur original/help/lt/lt.po fixed/help/lt/lt.po +--- original/help/lt/lt.po 2010-08-13 14:43:51.000000000 -0400 ++++ fixed/help/lt/lt.po 2010-08-13 14:45:22.000000000 -0400 +@@ -690,11 +690,11 @@ + msgstr "" + "Mygtukas Susieti leidžia esamame raštelyje sukurti " + "saitą į naują raštelį. Pavyzdžiui, jei jūsų raštelyje yra frazė " +-"Egzaminas, galite pažymėti šį tekstą pele ir spustelėti " ++"Egzaminas, galite pažymėti šį tekstą pele ir spustelėti " + "mygtuką Susieti, taip sukurdami naują raštelį " +-"pavadinimu Egzaminas. Esamame raštelyje taip pat bus sukurtas " ++"pavadinimu Egzaminas. Esamame raštelyje taip pat bus sukurtas " + "saitas, kurį spustelėjus bus atverstas naujasis raštelis " +-"Egzaminas." ++"Egzaminas." + + #: C/tomboy.xml:472(para) + msgid "" +@@ -733,7 +733,7 @@ + "keyboard, use the standard keybinding, " + "CtrlZ." + msgstr "" +-"Veiksmas Atšaukti Tomboy programoje galimas dėl šio meniu " ++"Veiksmas Atšaukti Tomboy programoje galimas dėl šio meniu " + "punkto. Atšaukimo funkcija leidžia panaikinti dabartinio seanso metu " + "atliktus raštelio pakeitimus. Norėdami atšaukti paskutinį pakeitimą " + "klaviatūra, naudokite standartinę klavišų kombinaciją " +@@ -750,8 +750,8 @@ + "using the keyboard, use the standard keybinding, ShiftCtrlZ." + msgstr "" +-"Funkcija Pakartoti yra naudojama norint grąžinti pakeitimus, " +-"atšauktus naudojant funkciją Atšaukti. Norėdami pakartoti " ++"Funkcija Pakartoti yra naudojama norint grąžinti pakeitimus, " ++"atšauktus naudojant funkciją Atšaukti. Norėdami pakartoti " + "paskutinį pakeitimą klaviatūra, naudokite standartinę klavišų kombinaciją Lyg2ValdZ." +@@ -1800,7 +1800,7 @@ + "is preinstalled with Tomboy." + msgstr "" + "Įveskite klavišų kombinaciją, atveriančią raštelį Pradėti " +-"čia, kuris yra iš anksto įdiegtas Tomboy programoje." ++"čia, kuris yra iš anksto įdiegtas Tomboy programoje." + + #: C/tomboy.xml:1339(term) + msgid "Create new note" diff --git a/app-misc/tomboy/tomboy-1.2.1.ebuild b/app-misc/tomboy/tomboy-1.2.1.ebuild index c281eb3c8e49..d81ad5b4e2a3 100644 --- a/app-misc/tomboy/tomboy-1.2.1.ebuild +++ b/app-misc/tomboy/tomboy-1.2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-1.2.1.ebuild,v 1.4 2010/08/01 12:00:08 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-1.2.1.ebuild,v 1.5 2010/09/07 21:17:59 pacho Exp $ EAPI=2 @@ -46,11 +46,16 @@ pkg_setup() { } src_prepare() { + gnome2_src_prepare + sed -i -e '/DISABLE_DEPRECATED/d' $(find . -name 'Makefile.in') || die # Fix intltoolize broken file, see upstream #577133 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \ || die "sed failed" + + # Fix xmllint validation, bug #330693 + epatch "${FILESDIR}/${P}-xmllint-validation.patch" } src_configure() { -- cgit v1.2.3-65-gdbad