diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-13 18:06:37 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-13 18:06:37 +0000 |
commit | 4db72a149f100269114059a440db007362f0ad0a (patch) | |
tree | 6aa03cbe24f3d36d84cfd2609666661f0532a5df /kde-base | |
parent | Add patch to fix KOrganizer launch (from upstream). (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | kde-base/kdepim/files/digest-kdepim-3.5.5-r1 | 6 | ||||
-rw-r--r-- | kde-base/kdepim/files/korganizer-3.5.5-desktop.patch | 175 | ||||
-rw-r--r-- | kde-base/kdepim/kdepim-3.5.5-r1.ebuild | 38 |
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 +} |