summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-13 18:06:37 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-13 18:06:37 +0000
commit4db72a149f100269114059a440db007362f0ad0a (patch)
tree6aa03cbe24f3d36d84cfd2609666661f0532a5df /kde-base
parentAdd patch to fix KOrganizer launch (from upstream). (diff)
downloadgentoo-2-4db72a149f100269114059a440db007362f0ad0a.tar.gz
gentoo-2-4db72a149f100269114059a440db007362f0ad0a.tar.bz2
gentoo-2-4db72a149f100269114059a440db007362f0ad0a.zip
Add patch to fix KOrganizer launch (from upstream).
(Portage version: 2.1.2_pre2-r9)
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kdepim/ChangeLog8
-rw-r--r--kde-base/kdepim/files/digest-kdepim-3.5.5-r16
-rw-r--r--kde-base/kdepim/files/korganizer-3.5.5-desktop.patch175
-rw-r--r--kde-base/kdepim/kdepim-3.5.5-r1.ebuild38
4 files changed, 226 insertions, 1 deletions
diff --git a/kde-base/kdepim/ChangeLog b/kde-base/kdepim/ChangeLog
index cc44728c6cff..1e1a4aeb7e8b 100644
--- a/kde-base/kdepim/ChangeLog
+++ b/kde-base/kdepim/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdepim
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.223 2006/10/03 14:27:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.224 2006/10/13 18:06:37 flameeyes Exp $
+
+*kdepim-3.5.5-r1 (13 Oct 2006)
+
+ 13 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/korganizer-3.5.5-desktop.patch, +kdepim-3.5.5-r1.ebuild:
+ Add patch to fix KOrganizer launch (from upstream).
*kdepim-3.5.5 (03 Oct 2006)
diff --git a/kde-base/kdepim/files/digest-kdepim-3.5.5-r1 b/kde-base/kdepim/files/digest-kdepim-3.5.5-r1
new file mode 100644
index 000000000000..a9daf16c706e
--- /dev/null
+++ b/kde-base/kdepim/files/digest-kdepim-3.5.5-r1
@@ -0,0 +1,6 @@
+MD5 7c13008b1ca98351b461cac5dd183d9a kdepim-3.5-patchset-02.tar.bz2 4208
+RMD160 93e1e0c760278b233ff3d7096154168f6fbcf65a kdepim-3.5-patchset-02.tar.bz2 4208
+SHA256 8c91e5359e58710b5bc8e51b30058f41870a93bbda8b1a5fffc1af91a82128dd kdepim-3.5-patchset-02.tar.bz2 4208
+MD5 3f2127f74cb496899bb3f1f6f702353b kdepim-3.5.5.tar.bz2 12908968
+RMD160 5bdcf98909f450ce3839fa72a404571f6cde22f6 kdepim-3.5.5.tar.bz2 12908968
+SHA256 82887df2c2ff00cb60dcfb8aa04527988123b9a4ed70f4c9082a7a0eb9f1f047 kdepim-3.5.5.tar.bz2 12908968
diff --git a/kde-base/kdepim/files/korganizer-3.5.5-desktop.patch b/kde-base/kdepim/files/korganizer-3.5.5-desktop.patch
new file mode 100644
index 000000000000..7bb5dea29da4
--- /dev/null
+++ b/kde-base/kdepim/files/korganizer-3.5.5-desktop.patch
@@ -0,0 +1,175 @@
+Index: Makefile.am
+===================================================================
+--- korganizer/Makefile.am (revision 593026)
++++ korganizer/Makefile.am (working copy)
+@@ -171,7 +171,7 @@ messages: rc.cpp
+ $(XGETTEXT) `find . -name "*.cpp" -o -name "*.h"` -o $(podir)/korganizer.pot
+ rm -f tips.cpp
+
+-xdg_apps_DATA = korganizer.desktop
++xdg_apps_DATA = korganizer.desktop korganizer-import.desktop
+
+ kde_kcfg_DATA = korganizer.kcfg
+
+Index: korganizer.desktop
+===================================================================
+--- korganizer/korganizer.desktop (revision 593026)
++++ korganizer/korganizer.desktop (working copy)
+@@ -1,6 +1,5 @@
+ [Desktop Entry]
+ Encoding=UTF-8
+-MimeType=text/calendar;text/x-vcalendar;
+ Comment=Calendar and Scheduling Program
+ Comment[af]=Kalender en Skedulering Program
+ Comment[ar]=برنامج الجدولة والتقويم
+@@ -61,7 +60,7 @@ Comment[xh]=Ikhalenda no Dweliso lwenkqu
+ Comment[zh_CN]=日历和日程安排程序
+ Comment[zh_TW]=行事曆與排程軟體
+ Comment[zu]=Ikhalenda kanye Neprogramu Yokugcina isikhathi
+-Exec=korganizer --import %u
++Exec=korganizer
+ Icon=korganizer
+ Path=
+ DocPath=korganizer/index.html
+Index: korganizer-import.desktop
+===================================================================
+--- korganizer/korganizer-import.desktop (revision 0)
++++ korganizer/korganizer-import.desktop (revision 0)
+@@ -0,0 +1,137 @@
++[Desktop Entry]
++Encoding=UTF-8
++MimeType=text/calendar;text/x-vcalendar;
++Comment=Calendar and Scheduling Program
++Comment[af]=Kalender en Skedulering Program
++Comment[ar]=برنامج الجدولة والتقويم
++Comment[bg]=Програма за календар и разписание
++Comment[bs]=Kalendar i rokovnik
++Comment[ca]=Un programa de calendari i planificació
++Comment[cs]=Kalendářový a plánovací program
++Comment[cy]=Rhaglen Galendr a Drefnlennu
++Comment[da]=Kalender- og planlægningsprogram
++Comment[de]=Ein Kalender und Zeitplaner
++Comment[el]=Πρόγραμμα ημερολογίου και προγραμματισμού
++Comment[eo]=Kalendara kaj plana programo
++Comment[es]=Calendario y planificador
++Comment[et]=Kalendri ja ajakava haldamise rakendus
++Comment[eu]=Egutegi eta antolaketa progrmaa
++Comment[fa]=تقویم و برنامۀ زمان‌بندی
++Comment[fi]=Kalenteri ja ajanhallintaohjelma
++Comment[fr]=Calendrier et agenda personnel
++Comment[gl]=Programa de Calendario e Axenda
++Comment[he]=תוכניות לוח שנה ותזמון משימות
++Comment[hi]=कैलेन्डर तथा समय-सारणी प्रोग्राम
++Comment[hr]=Kalendar i rokovnik
++Comment[hu]=Határidőnapló és eseményszervező
++Comment[is]=Dagbók og skipulag
++Comment[it]=Programma di calendario e di agenda
++Comment[ja]=カレンダーとスケジュール管理プログラム
++Comment[km]=កម្មវិធី​ប្រតិទិន និង កាលវិភាគ
++Comment[lt]=Kalendoriaus ir planavimo programa
++Comment[lv]=Kalendāra un Plānošanas Programma
++Comment[mk]=Календар и роковник
++Comment[ms]=Kalendar dan Program Penjadualan
++Comment[mt]=Programm b' kalendarju w skeda
++Comment[nb]=Et kalender- og tidsplanleggingsprogram
++Comment[nds]=Kalenner un Tietplaner
++Comment[nl]=Agenda- en afsprakenprogramma
++Comment[nn]=Kalender- og planleggingsprogram
++Comment[nso]=Lenaneo la Peakanyo ya Tshupamabaka
++Comment[pl]=Kalendarz i terminarz
++Comment[pt]=Calendário e Programa de Escalonamento
++Comment[pt_BR]=Programa de Calendário e Agenda
++Comment[ro]=Program de planificare şi calendar
++Comment[ru]=Календарь и личное расписание
++Comment[se]=Kaleandar- ja plánenprográmma
++Comment[sk]=Kalendár a plánovací program
++Comment[sl]=Program za koledar in razporejanje
++Comment[sr]=Календарски и планерски програм
++Comment[sr@Latn]=Kalendarski i planerski program
++Comment[sv]=Kalender- och schemaläggningsprogram
++Comment[ta]=நாள்காட்டி மற்றும் திட்ட நிரல்
++Comment[tg]=Тақвимот ва ҷадвали шахсӣ
++Comment[th]=โปรแกรมจัดการปฏิทินและตารางการนัดหมาย
++Comment[tr]=Takvim ve Zamanlama Programı
++Comment[uk]=Програма календаря та розкладу
++Comment[uz]=Календар ва режалаштириш дастури
++Comment[ven]=Khalenda na mbekanyamushumo ya u shedula
++Comment[vi]=Chương trình lịch và kế hoạch
++Comment[xh]=Ikhalenda no Dweliso lwenkqubo Yokucwangcisa
++Comment[zh_CN]=日历和日程安排程序
++Comment[zh_TW]=行事曆與排程軟體
++Comment[zu]=Ikhalenda kanye Neprogramu Yokugcina isikhathi
++Exec=korganizer --import %u
++Icon=korganizer
++Path=
++DocPath=korganizer/index.html
++Type=Application
++Terminal=false
++Name=KOrganizer
++Name[af]=Korganizer
++Name[ar]=منظم كيدي
++Name[be]=K Арганізатар
++Name[cy]=KTrefnydd
++Name[eo]=Organizilo
++Name[hi]=के-आर्गेनाइज़र
++Name[lv]=KOrganaizers
++Name[mk]=Организатор
++Name[nso]=KMokopanyi
++Name[pl]=Organizator
++Name[sv]=Korganizer
++Name[ta]=கேஅமைப்பாளர்
++Name[ven]=Mulugisi wa K
++Name[zh_TW]=KOrganizer 行事曆
++GenericName=Personal Organizer
++GenericName[be]=Пэрсанальны арганізатар
++GenericName[bg]=Организатор
++GenericName[bs]=Lični organizer
++GenericName[ca]=Organitzador personal
++GenericName[cs]=Osobní organizér
++GenericName[cy]=Trefnydd Personol
++GenericName[da]=Personlig organisering
++GenericName[de]=Persönliche Daten organisieren
++GenericName[el]=Προσωπικός οργανωτής
++GenericName[en_GB]=Personal Organiser
++GenericName[es]=Organizador personal
++GenericName[et]=Personaalne ajaarvestus
++GenericName[eu]=Antolatzaile pertsonala
++GenericName[fa]=سازمان‌دهندۀ شخصی‌
++GenericName[fi]=Henkilökohtainen ajanhallintaohjelma
++GenericName[fr]=Organiseur personnel
++GenericName[gl]=Organizador Persoal
++GenericName[he]=מנהל זמן אישי
++GenericName[hi]=निजी प्रबंधक
++GenericName[hu]=Határidőnapló
++GenericName[is]=Persónuleg skipulagsbók
++GenericName[it]=Organizzatore personale
++GenericName[ja]=個人向けスケジュール管理
++GenericName[km]=កម្មវិធី​រៀបចំ​ផ្ទាល់​ខ្លួន
++GenericName[lt]=Asmeninės informacijos tvarkyklė
++GenericName[ms]=Penyusun Peribadi
++GenericName[nb]=Personlig planlegger
++GenericName[nds]=Persöönlich Mötenkalenner
++GenericName[nl]=Persoonlijke organizer
++GenericName[nn]=Personleg organiserar
++GenericName[pl]=Osobisty organizator
++GenericName[pt]=Organizador Pessoal
++GenericName[pt_BR]=Organizador Pessoal
++GenericName[ro]=Organizator personal
++GenericName[ru]=Персональный органайзер
++GenericName[sk]=Osobný plánovač
++GenericName[sl]=Osebni organizator
++GenericName[sr]=Лични планер
++GenericName[sr@Latn]=Lični planer
++GenericName[sv]=Filofax
++GenericName[ta]=தனிப்பயன் அமைப்பாளர்
++GenericName[tg]=Органайзери инфиродӣ
++GenericName[tr]=Kişisel Bilgi Yöneticisi
++GenericName[uk]=Персональний тижневик
++GenericName[uz]=Шахсий органайзер
++GenericName[zh_CN]=个人日程安排
++GenericName[zh_TW]=個人行程組織軟體
++ServiceTypes=Browser/View,DCOP/Organizer
++X-KDE-Library=libkorganizerpart
++X-KDE-StartupNotify=true
++X-DCOP-ServiceType=Unique
++X-DCOP-ServiceName=korganizer
diff --git a/kde-base/kdepim/kdepim-3.5.5-r1.ebuild b/kde-base/kdepim/kdepim-3.5.5-r1.ebuild
new file mode 100644
index 000000000000..853c46be4177
--- /dev/null
+++ b/kde-base/kdepim/kdepim-3.5.5-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/kdepim-3.5.5-r1.ebuild,v 1.1 2006/10/13 18:06:37 flameeyes Exp $
+
+inherit kde-dist
+
+SRC_URI="${SRC_URI}
+ mirror://gentoo/kdepim-3.5-patchset-02.tar.bz2"
+
+DESCRIPTION="KDE PIM (Personal Information Management) apps: korganizer, kmail, knode..."
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="crypt gnokii pda"
+
+DEPEND="~kde-base/kdebase-${PV}
+ >=dev-libs/cyrus-sasl-2
+ pda? ( app-pda/pilot-link dev-libs/libmal )
+ gnokii? ( app-mobilephone/gnokii )
+ crypt? ( >=app-crypt/gpgme-1.1.2-r1
+ <app-crypt/gnupg-1.9 )"
+ # We use GnuPG 1.4.x for OpenPGP and 1.9 (via gpgme) for s/mime as upstream advises.
+RDEPEND="${DEPEND}
+ crypt? ( app-crypt/pinentry )"
+
+PATCHES="${FILESDIR}/korganizer-${PV}-desktop.patch"
+
+src_unpack() {
+ kde_src_unpack
+ # Call Qt 3 designer
+ sed -i -e "s:\"designer\":\"${QTDIR}/bin/designer\":g" ${S}/libkdepim/kcmdesignerfields.cpp || die "sed failed"
+}
+
+src_compile() {
+ local myconf="--with-sasl $(use_with gnokii)"
+ use crypt && myconf="${myconf} --with-gpg=${ROOT}/usr/bin/gpg"
+
+ kde_src_compile
+}