Hello community,
here is the log from the commit of package kdepimlibs4 for openSUSE:Factory
checked in at Sat Feb 7 08:48:14 CET 2009.
--------
--- KDE/kdepimlibs4/kdepimlibs4.changes 2009-01-22 02:35:54.000000000 +0100
+++ kdepimlibs4/kdepimlibs4.changes 2009-02-05 18:24:05.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Feb 5 18:23:09 CET 2009 - wstephenson@suse.de
+
+- update branch diff
+ * Fix kde#182224 - missing LF at EOF in ical files
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdepimlibs4.spec ++++++
--- /var/tmp/diff_new_pack.gw7869/_old 2009-02-07 08:47:46.000000000 +0100
+++ /var/tmp/diff_new_pack.gw7869/_new 2009-02-07 08:47:46.000000000 +0100
@@ -24,7 +24,7 @@
Summary: KDE PIM Libraries
Url: http://www.kde.org
Version: 4.2.0
-Release: 1
+Release: 2
Source0: kdepimlibs-%version.tar.bz2
Source1: _upstream
Patch0: 4_2_BRANCH.diff
@@ -196,6 +196,9 @@
%_kde_share_dir/config.kcfg/mailtransport.kcfg
%changelog
+* Thu Feb 05 2009 wstephenson@suse.de
+- update branch diff
+ * Fix kde#182224 - missing LF at EOF in ical files
* Thu Jan 22 2009 dmueller@suse.de
- update to 4.2.0
* Tue Jan 13 2009 dmueller@suse.de
++++++ 4_2_BRANCH.diff ++++++
--- /var/tmp/diff_new_pack.gw7869/_old 2009-02-07 08:47:46.000000000 +0100
+++ /var/tmp/diff_new_pack.gw7869/_new 2009-02-07 08:47:46.000000000 +0100
@@ -1,7 +1,269 @@
-package: kdelibs-4.1.80.tar.bz2
-kdemod: kdelibs
+package: kdepimlibs-4.2.0.tar.bz2
+kdemod: kdepimlibs
--- BRANCH_STATUS
+++ BRANCH_STATUS
@@ -0,0 +1,2 @@
-+current HEAD: 887052
-+svn di between //tags/KDE/4.1.80/kdelibs and //trunk/KDE/kdelibs
++current HEAD: 921784
++svn di between //tags/KDE/4.2.0/kdepimlibs and //branches/KDE/4.2/kdepimlibs
+--- kpimidentities/identitymanager.cpp
++++ kpimidentities/identitymanager.cpp
+@@ -27,6 +27,7 @@
+
+ #include // for IdentityEntry::fromControlCenter()
+ #include
++#include
+ #include
+ #include
+ #include
+@@ -59,6 +60,7 @@
+ : QObject( parent )
+ {
+ setObjectName( name );
++ KGlobal::locale()->insertCatalog("libkpimidentities");
+ new IdentityManagerAdaptor( this );
+ QDBusConnection dbus = QDBusConnection::sessionBus();
+ const QString dbusPath = newDBusObjectName();
+--- syndication/mapper/itemrdfimpl.cpp
++++ syndication/mapper/itemrdfimpl.cpp
+@@ -71,12 +71,12 @@
+ QList<PersonPtr> ItemRDFImpl::authors() const
+ {
+ QList<PersonPtr> list;
+-
++
+ QStringList people = m_item.dc().creators();
+ people += m_item.dc().contributors();
+ QStringList::ConstIterator it = people.constBegin();
+ QStringList::ConstIterator end = people.constEnd();
+-
++
+ for ( ; it != end; ++it)
+ {
+ PersonPtr ptr = personFromString(*it);
+@@ -99,15 +99,15 @@
+ if (!m_item.resource()->isAnon())
+ return m_item.resource()->uri();
+ else
+- return "hash:" + calcMD5Sum(title() + description() + content());
++ return "hash:" + calcMD5Sum(title() + description() + link() + content());
+ }
+
+-time_t ItemRDFImpl::datePublished() const
++time_t ItemRDFImpl::datePublished() const
+ {
+ return m_item.dc().date();
+ }
+
+-time_t ItemRDFImpl::dateUpdated() const
++time_t ItemRDFImpl::dateUpdated() const
+ {
+ return m_item.dc().date();
+ }
+--- syndication/mapper/itemrss2impl.cpp
++++ syndication/mapper/itemrss2impl.cpp
+@@ -72,14 +72,14 @@
+ QList<PersonPtr> ItemRSS2Impl::authors() const
+ {
+ QList<PersonPtr> list;
+-
++
+ PersonPtr ptr = personFromString(m_item.author());
+-
++
+ if (!ptr->isNull())
+ {
+ list.append(ptr);
+ }
+-
++
+ return list;
+ }
+
+@@ -93,9 +93,9 @@
+ QString guid = m_item.guid();
+ if (!guid.isEmpty())
+ return guid;
+-
+- return QString("hash:%1").arg(calcMD5Sum(title()
+- + description() + content()));
++
++ return QString("hash:%1").arg(calcMD5Sum(title()
++ + description() + link() + content()));
+ }
+
+ time_t ItemRSS2Impl::datePublished() const
+@@ -111,33 +111,33 @@
+ QListSyndication::EnclosurePtr ItemRSS2Impl::enclosures() const
+ {
+ QListSyndication::EnclosurePtr list;
+-
++
+ QListSyndication::RSS2::Enclosure encs = m_item.enclosures();
+-
++
+ for (QListSyndication::RSS2::Enclosure::ConstIterator it = encs.constBegin();
+ it != encs.constEnd(); ++it)
+ {
+ EnclosureRSS2ImplPtr impl(new EnclosureRSS2Impl(m_item, *it));
+ list.append(impl);
+ }
+-
++
+ return list;
+ }
+
+ QListSyndication::CategoryPtr ItemRSS2Impl::categories() const
+ {
+ QListSyndication::CategoryPtr list;
+-
++
+ QListSyndication::RSS2::Category cats = m_item.categories();
+ QListSyndication::RSS2::Category::ConstIterator it = cats.constBegin();
+ QListSyndication::RSS2::Category::ConstIterator end = cats.constEnd();
+-
++
+ for ( ; it != end; ++it)
+ {
+ CategoryRSS2ImplPtr impl(new CategoryRSS2Impl(*it));
+ list.append(impl);
+ }
+-
++
+ return list;
+ }
+
+@@ -175,12 +175,12 @@
+ QMultiMap ItemRSS2Impl::additionalProperties() const
+ {
+ QMultiMap ret;
+-
++
+ foreach (const QDomElement &i, m_item.unhandledElements())
+ {
+- ret.insert(i.namespaceURI() + i.localName(), i);
++ ret.insert(i.namespaceURI() + i.localName(), i);
+ }
+-
++
+ return ret;
+ }
+
+--- kcal/localdir.desktop
++++ kcal/localdir.desktop
+@@ -24,7 +24,7 @@
+ Name[pa]=ਲੋਕਲ ਡਾਇਰੈਕਟਰੀ 'ਚ ਕੈਲੰਡਰ
+ Name[pl]=Kalendarz w katalogu lokalnym
+ Name[pt]=Calendário numa Pasta Local
+-Name[pt_BR]=Calendário em uma pasta local
++Name[pt_BR]=Calendário em pasta local
+ Name[ro]=Calendar în director local
+ Name[ru]=Календарь в локальной папке
+ Name[sl]=Koledar v krajevnem imeniku
+--- kcal/local.desktop
++++ kcal/local.desktop
+@@ -24,7 +24,7 @@
+ Name[pa]=ਲੋਕਲ ਫਾਇਲ 'ਚ ਕੈਲੰਡਰ
+ Name[pl]=Kalendarz w pliku lokalnym
+ Name[pt]=Calendário num Ficheiro Local
+-Name[pt_BR]=Calendário em um arquivo local
++Name[pt_BR]=Calendário em arquivo local
+ Name[ro]=Calendar în fișier local
+ Name[ru]=Календарь в локальном файле
+ Name[sl]=Koledar v krajevni datoteki
+--- kcal/calendarresources.cpp
++++ kcal/calendarresources.cpp
+@@ -448,6 +448,9 @@
+ status = (*it)->deleteEvent( event ) || status;
+ }
+ }
++ if ( status ) {
++ notifyIncidenceDeleted( event );
++ }
+
+ setModified( status );
+ return status;
+--- kcal/event.cpp
++++ kcal/event.cpp
+@@ -121,8 +121,15 @@
+ if ( hasEndDate() ) {
+ return d->mDtEnd;
+ }
++
+ if ( hasDuration() ) {
+- return duration().end( dtStart() );
++ if ( allDay() ) {
++ // For all day events, dtEnd is always inclusive
++ KDateTime end = duration().end( dtStart() ).addDays( -1 );
++ return end >= dtStart() ? end : dtStart();
++ } else {
++ return duration().end( dtStart() );
++ }
+ }
+
+ kDebug() << "Warning! Event '" << summary()
+--- kcal/icalformat.cpp
++++ kcal/icalformat.cpp
+@@ -131,7 +131,7 @@
+
+ // Convert to UTF8 and save
+ QByteArray textUtf8 = text.toUtf8();
+- file.write( textUtf8.data(), textUtf8.size() - 1 );
++ file.write( textUtf8.data(), textUtf8.size() );
+
+ if ( !file.finalize() ) {
+ kDebug() << "err:" << file.errorString();
+--- CMakeLists.txt
++++ CMakeLists.txt
+@@ -9,8 +9,7 @@
+ set(KDEPIMLIBS_VERSION ${KDEPIMLIBS_VERSION_MAJOR}.${KDEPIMLIBS_VERSION_MINOR}.${KDEPIMLIBS_VERSION_PATCH} )
+
+ # search packages used by KDE
+-# Adjust the version of kdelibs which is required as needed (should be 4.2.0 once KDE 4.2 is released), Alex
+-find_package(KDE4 4.1.80 REQUIRED)
++find_package(KDE4 4.2.0 REQUIRED)
+
+ include (KDE4Defaults)
+ include (MacroLibrary)
+--- mailtransport/configmodule.cpp
++++ mailtransport/configmodule.cpp
+@@ -27,7 +27,7 @@
+ using namespace MailTransport;
+
+ K_PLUGIN_FACTORY( MailTransportConfigFactory, registerPlugin<ConfigModule>(); )
+-K_EXPORT_PLUGIN( MailTransportConfigFactory( "mailtransport" ) )
++K_EXPORT_PLUGIN( MailTransportConfigFactory( "mailtransport", "libmailtransport" ) )
+
+ ConfigModule::ConfigModule( QWidget * parent, const QVariantList & args ) :
+ KCModule( MailTransportConfigFactory::componentData(), parent, args )
+--- mailtransport/transportmanagementwidget.cpp
++++ mailtransport/transportmanagementwidget.cpp
+@@ -37,6 +37,7 @@
+ TransportManagementWidget::TransportManagementWidget( QWidget *parent )
+ : QWidget( parent ), d( new Private )
+ {
++ KGlobal::locale()->insertCatalog(QString::fromLatin1("libmailtransport"));
+ d->ui.setupUi( this );
+
+ d->ui.transportList->setHeaderLabels( QStringList()
+--- kabc/scripts/addressee.src.cpp
++++ kabc/scripts/addressee.src.cpp
+@@ -398,6 +398,7 @@
+ d->mEmails.removeAll( email );
+ d->mEmails.prepend( email );
+ } else {
++ d->mEmpty = false;
+ if ( preferred ) {
+ d->mEmails.prepend( email );
+ } else {
+--- kabc/stdaddressbook.cpp
++++ kabc/stdaddressbook.cpp
+@@ -166,8 +166,8 @@
+ Resource *res = mParent->standardResource();
+ if ( !res ) {
+ res = manager->createResource( "file" );
+- res->setResourceName( i18n( "Default Addressbook" ) );
+ if ( res ) {
++ res->setResourceName( i18n( "Default Addressbook" ) );
+ mParent->addResource( res );
+ } else {
+ kDebug() << "No resource available!!!";
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org