Fix compilation error (#106919).
authorGregorio Guidi <greg_g@gentoo.org>
Wed, 28 Sep 2005 12:45:58 +0000 (12:45 +0000)
committerGregorio Guidi <greg_g@gentoo.org>
Wed, 28 Sep 2005 12:45:58 +0000 (12:45 +0000)
Package-Manager: portage-2.0.51.22-r2

kde-base/kde-i18n/ChangeLog
kde-base/kde-i18n/Manifest
kde-base/kde-i18n/files/kde-i18n-de-3.4.91-compile.patch [new file with mode: 0644]
kde-base/kde-i18n/kde-i18n-3.5_beta1.ebuild

index d42a7131178024ee2dc20444ad62df04332c1cbb..29fde16d864a657ca86ce8749ad12c5244cf53c8 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for kde-base/kde-i18n
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/ChangeLog,v 1.74 2005/09/21 17:30:07 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/ChangeLog,v 1.75 2005/09/28 12:45:58 greg_g Exp $
+
+  28 Sep 2005; Gregorio Guidi <greg_g@gentoo.org>
+  +files/kde-i18n-de-3.4.91-compile.patch, kde-i18n-3.5_beta1.ebuild:
+  Fix compilation error (#106919).
 
 *kde-i18n-3.5_beta1 (21 Sep 2005)
 
index e19e1ad8515a8334a957455f0fea965e8a4f5f82..8c42ec72f7475917235812ba33a939b4610672cc 100644 (file)
@@ -3,10 +3,11 @@ MD5 4b8c5e274bff05a581412195d98cf979 kde-i18n-3.2.3.ebuild 5376
 MD5 700e3025b1cd5c09135833d248c3a98e kde-i18n-3.4.1.ebuild 1678
 MD5 0e7f0dd7b167205b5ba69e9a72f52744 kde-i18n-3.4.2.ebuild 1686
 MD5 2906e8c990e0ff3679848c7477a4a5fc kde-i18n-3.3.2.ebuild 1797
-MD5 1d4ef1c4460bf0c00b6be72e6922ef6f ChangeLog 8380
-MD5 6005448b2efd8ba814bff0f26b365a8a kde-i18n-3.5_beta1.ebuild 1842
+MD5 ed92583cdbf07de0ec3f9051d9143448 ChangeLog 8536
+MD5 64b1796b6d855ebd068e53a5b7fa7ae8 kde-i18n-3.5_beta1.ebuild 2010
 MD5 eac0d7734f4387b032f33325f2ff48e4 files/digest-kde-i18n-3.2.3 3492
 MD5 be2b24a376f130383c134228731eea5b files/digest-kde-i18n-3.3.2 3714
+MD5 7c3f67b582aa0a2ed4213c7670400f11 files/kde-i18n-de-3.4.91-compile.patch 7271
 MD5 868980d85a65572dbd8fccdbc95a9e52 files/digest-kde-i18n-3.4.2 3638
 MD5 19f50dd0a35e4946b903767ee0781d05 files/digest-kde-i18n-3.4.1 3567
 MD5 fe416091cd30cb387c87c28e2d0a793d files/kde-i18n-ru-3.3.2-kmplot.diff 9744
diff --git a/kde-base/kde-i18n/files/kde-i18n-de-3.4.91-compile.patch b/kde-base/kde-i18n/files/kde-i18n-de-3.4.91-compile.patch
new file mode 100644 (file)
index 0000000..2f60c86
--- /dev/null
@@ -0,0 +1,93 @@
+diff -Nur kde-i18n-de-3.4.91.orig/docs/kdebase/faq/desktop.docbook kde-i18n-de-3.4.91/docs/kdebase/faq/desktop.docbook
+--- kde-i18n-de-3.4.91.orig/docs/kdebase/faq/desktop.docbook   2005-09-10 13:28:10.000000000 +0200
++++ kde-i18n-de-3.4.91/docs/kdebase/faq/desktop.docbook        2005-09-28 12:16:53.000000000 +0200
+@@ -43,21 +43,23 @@
+ <answer>
+ 
+ <para
+->Stellen Sie zunächst sicher, dass Sie Ausführungs-Rechte für die Programme <command
++>Stellen Sie zunächst sicher, dass Sie Ausführungsrechte für die Programme <command
+ >mount</command
+ > und <command
+ >umount</command
+ > besitzen, um auf die relevanten Gerät zugreifen zu können. </para>
+ <para
+->Then you can add any device via &RMB; on the desktop and then choosing <menuchoice
++>Nun können Sie jedes Geräte über einen Klick mit der <mousebutton
++>rechten</mousebutton
++> Maustaste auf der Arbeitsfläche, Auswahl von <menuchoice
+ ><guimenu
+->Create New</guimenu
++>Neu erstellen</guimenu
+ ><guimenuitem
+->Link to Device</guimenuitem
++>Verknüpfung zu Gerät</guimenuitem
+ ></menuchoice
+-> and then selecting the device of the type you wish to control from the desktop. Fill in the settings for the device in the dialog that appears and click <guilabel
++> sowie Auswahl des gewünschtes Gerätetyps auf der Arbeitsfläche anlegen. Füllen Sie die Einstellungen für das Gerät in dem erscheinenden Dialog aus und drücken Sie <guilabel
+ >OK</guilabel
+->. You can use the resulting desktop icon to mount/unmount the device from the desktop. </para>
++>. Sie können das erstellte Arbeitsflächensymbol dazu benutzen das Gerät direkt von der Arbeitsfläche aus ein- bzw. auszuhängen. </para>
+ 
+ </answer>
+ </qandaentry>
+@@ -93,7 +95,7 @@
+ </question>
+ <answer>
+ <para
+->Mouse wheel support comes with &Qt; 2.0 and above, so &kde; based on that will automatically support the use of the mouse scroll wheel if your system is configured correctly. Check your &X-Server; settings support the use of a scrollwheel if it is not working.</para>
++>Unterstützung für Mäuse mit Rollrad ist in &Qt; 2.0 und höher enthalten, also unterstützt &kde;, das darauf basiert, die Nutzung des Rollrades automatisch, wenn Ihr System richtig eingerichtet ist. Überprüfen Sie die Einstellungen des &X-Server;s, wenn das Mausrad nicht funktioniert.</para>
+ </answer>
+ </qandaentry>
+ 
+diff -Nur kde-i18n-de-3.4.91.orig/docs/kdemultimedia/artsbuilder/detail.docbook kde-i18n-de-3.4.91/docs/kdemultimedia/artsbuilder/detail.docbook
+--- kde-i18n-de-3.4.91.orig/docs/kdemultimedia/artsbuilder/detail.docbook      2005-09-10 11:29:21.000000000 +0200
++++ kde-i18n-de-3.4.91/docs/kdemultimedia/artsbuilder/detail.docbook   2005-09-28 12:17:12.000000000 +0200
+@@ -41,7 +41,7 @@
+ > Eine Struktur besteht aus mehreren verbundenen Modulen, bei denen einige Kanäle feste Parameter haben, andere untereinander verbunden sind während einige Kanäle vielleicht gar nicht verbunden sind. </para>
+ 
+ <para
+-> &artsbuilder; dient zur Beschreibung dieser Strukturen. Sie beschreiben, welche Module in welcher Weise verbunden werden sollen. Wenn Sie damit fertig sind, können Sie die Beschreibung speichern oder &arts; zu der Erzeugung der Struktur veranlassen (Struktur ausführen). </para>
++> &arts-builder; dient zur Beschreibung dieser Strukturen. Sie beschreiben, welche Module in welcher Weise verbunden werden sollen. Wenn Sie damit fertig sind, können Sie die Beschreibung speichern oder &arts; zu der Erzeugung der Struktur veranlassen (Struktur ausführen). </para>
+ 
+ <para
+ > Als Ergebnis hören Sie wahrscheinlich einige Klänge, falls nichts schiefgegangen ist. </para>
+@@ -412,7 +412,7 @@
+ > ... gleiche Busnamen werden verbunden). Über diese Busenden erscheinen die gesendeten Signale wieder in einer Struktur. </para>
+ 
+ <para
+-> Die Uplinks und Downlinks können zu unterschiedlichen Strukturen gehören. Sie können sogar zwei Instanzen von &artsbuilder; verwenden und in einer davon einen Uplink und in der Anderen den passenden Downlink haben. </para>
++> Die Uplinks und Downlinks können zu unterschiedlichen Strukturen gehören. Sie können sogar zwei Instanzen von &arts-builder; verwenden und in einer davon einen Uplink und in der Anderen den passenden Downlink haben. </para>
+ 
+ <para
+ > Eine besondere Eigenschaft ist die Dynamik dieser Verbindungen. Teile können sich jederzeit ein- oder ausklinken; das sollte kein Klicken oder andere Geräusche verursachen. </para>
+@@ -572,7 +572,7 @@
+ <para
+ > Buildable (type boolean, recommended): This indicates whether the component is usable with <acronym
+ >RAD</acronym
+-> tools (such as &artsbuilder;) which use components by assigning properties and connecting ports. It is recommended to set this value to true for almost any signal processing component (such as filters, effects, oscillators, ...), and for all other things which can be used in <acronym
++> tools (such as &arts-builder;) which use components by assigning properties and connecting ports. It is recommended to set this value to true for almost any signal processing component (such as filters, effects, oscillators, ...), and for all other things which can be used in <acronym
+ >RAD</acronym
+ > like fashion, but not for internal stuff like for instance <interfacename
+ >Arts::InterfaceRepo</interfacename
+@@ -1325,7 +1325,7 @@
+ >-Element gebildet werden. Wenn es also eine &Qt;-Implementation dieser grundlegenden Elemente gibt, kann der Effekt sich mit Hilfe von &Qt; darstellen. Wenn es eine Gtk-Implementation gibt, funktioniert das für Gtk ebenfalls (die Funktionsweise sollte mehr oder weniger gleichwertig sein). </para>
+ 
+ <para
+-> Da wir &IDL; benutzen, sollte &artsbuilder; (oder andere Programme) in der Lage sein, &GUI;s optisch zusammenzuführen oder mit einigen Parametern basierend auf den Schnittstellen selbst zusammenzustellen. Es sollte relativ einfach sein, eine <quote
++> Da wir &IDL; benutzen, sollte &arts-builder; (oder andere Programme) in der Lage sein, &GUI;s optisch zusammenzuführen oder mit einigen Parametern basierend auf den Schnittstellen selbst zusammenzustellen. Es sollte relativ einfach sein, eine <quote
+ >GUI nach Beschreibung erstellen</quote
+ >-Klasse zu programmieren, die eine &GUI;-Beschreibung (in der Form Parameter und Kontrollelement) in ein &GUI;-Objekt umsetzt. </para>
+ 
+diff -Nur kde-i18n-de-3.4.91.orig/docs/kdemultimedia/artsbuilder/mcop.docbook kde-i18n-de-3.4.91/docs/kdemultimedia/artsbuilder/mcop.docbook
+--- kde-i18n-de-3.4.91.orig/docs/kdemultimedia/artsbuilder/mcop.docbook        2005-09-10 11:29:21.000000000 +0200
++++ kde-i18n-de-3.4.91/docs/kdemultimedia/artsbuilder/mcop.docbook     2005-09-28 14:03:58.000000000 +0200
+@@ -1633,7 +1633,7 @@
+ > on each object that tells you about the methods that an object supports, this leaves out things like attributes (properties), streams and inheritance relations. </para>
+ 
+ <para
+-> This seriously breaks applications like &artsbuilder;. But remember: &DCOP; was not so much intended to be an object model (as &Qt; already has one with <application
++> This seriously breaks applications like &arts-builder;. But remember: &DCOP; was not so much intended to be an object model (as &Qt; already has one with <application
+ >moc</application
+ > and similar), nor to be something like <acronym
+ >CORBA</acronym
index 5c721acfb11af65ae8f22a1cfdceb46bbbdd0174..55d1f68964e0b9110575069bbb7630538ea1dcbb 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/kde-i18n-3.5_beta1.ebuild,v 1.1 2005/09/21 17:30:07 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/kde-i18n-3.5_beta1.ebuild,v 1.2 2005/09/28 12:45:58 greg_g Exp $
 
 inherit kde
 
@@ -43,6 +43,11 @@ src_unpack() {
        if [ -e ${WORKDIR}/kde-i18n-pt_BR-3.4.91 ] ; then
                sed -i -e "s:kommander::" ${WORKDIR}/kde-i18n-pt_BR-3.4.91/docs/kdewebdev/Makefile.in
        fi
+
+       # Fix compilation error (kde bug 113283). Applied in rc1.
+       if [ -e ${WORKDIR}/kde-i18n-de-3.4.91 ] ; then
+               epatch "${FILESDIR}/kde-i18n-de-3.4.91-compile.patch"
+       fi
 }
 
 src_compile() {