Hello community, here is the log from the commit of package psi+ for openSUSE:Factory checked in at 2013-01-10 13:53:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/psi+ (Old) and /work/SRC/openSUSE:Factory/.psi+.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "psi+", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:Factory/.psi+.new/psi+.changes 2013-01-10 13:53:28.000000000 +0100 @@ -0,0 +1,123 @@ +------------------------------------------------------------------- +Wed Jan 9 17:01:15 UTC 2013 - jsl...@suse.com + +- enable otr plugin +- add gdb to buildrequires as it is used for adding gdb-index + +------------------------------------------------------------------- +Wed Jan 9 15:27:12 UTC 2013 - jsl...@suse.com + +- split package + * free part will be distributed with opensuse (tehnick's repo) + * non-free elsewhere (icons with weird licenses) + +------------------------------------------------------------------- +Wed Jan 2 10:41:12 UTC 2013 - jsl...@suse.com + +- switch %{version}-%{release} requires to %{version} only +- use %{?_smp_mflags} instead of %{?jobs:-j%jobs} + +------------------------------------------------------------------- +Sat Dec 29 13:04:32 UTC 2012 - jsl...@suse.com + +- proper version + +------------------------------------------------------------------- +Fri Dec 28 23:23:11 UTC 2012 - jsl...@suse.com + +- newer snapshot +- rework to use _service files for easier updating +- remove qt translation files (they were not used at all) + +------------------------------------------------------------------- +Mon Oct 8 08:05:58 UTC 2012 - jsl...@suse.com + +- updated translations: 5367.2 +- newer snapshot +- disable otr -- does not work with new libotr (in factory) + +------------------------------------------------------------------- +Fri Jun 29 17:01:26 CEST 2012 - jsl...@suse.de + +- enable pepchangenotify and otr plugins + +------------------------------------------------------------------- +Wed Jun 27 23:37:16 CEST 2012 - jsl...@suse.de + +- update to 0.15.5337 + * see changelog.txt for changes +- update translations from psi-plus-i18n + +------------------------------------------------------------------- +Fri Apr 20 22:26:51 CEST 2012 - jsl...@suse.de + +- update to 0.15.5320 + * see changelog.txt for changes + +------------------------------------------------------------------- +Sun Nov 6 20:20:50 CET 2011 - jsl...@suse.de + +- update to 0.15.5185 + * see changelog.txt for changes +- fixed emoticons in chat +- add gnome3support plugin +- update ru translation + +------------------------------------------------------------------- +Sun Nov 6 20:20:50 CET 2011 - jsl...@suse.de + +- update to 0.15.5130 + * see changelog.txt for changes +- update ru translation + +------------------------------------------------------------------- +Wed Jul 13 11:01:06 CEST 2011 - jsl...@suse.de + +- update to 0.15.5050 + * see changelog.txt for changes +- we now use numbering scheme from version.txt + +------------------------------------------------------------------- +Fri Jun 17 21:34:06 CEST 2011 - jsl...@suse.de + +- update to 0.15.4056 + +------------------------------------------------------------------- +Sun May 22 22:01:06 CEST 2011 - jsl...@suse.de + +- update to 0.15.3910 +- add psi update script + +------------------------------------------------------------------- +Tue Apr 26 15:50:17 CEST 2011 - jsl...@suse.de + +- update to 0.15.3817 + - new plugins + - many improvements + - many fixes + +------------------------------------------------------------------- +Tue Feb 1 12:22:51 CET 2011 - jsl...@suse.de + +- fix crash on unknown icon load + +------------------------------------------------------------------- +Sun Jan 9 15:13:36 CET 2011 - jsl...@suse.de + +- update to 0.15.3464 + updated many plugins + added upower support + updated cs translation + fixed crashes + remove __DATE__ dependency + +------------------------------------------------------------------- +Fri Nov 12 15:21:47 CET 2010 - jsl...@suse.de + +- update to 0.15.3164, with a help of home:nirdosh + +------------------------------------------------------------------- +Tue Feb 9 21:19:10 UTC 2010 - prus...@suse.cz + +- based on the psi+ package from home:nirdosh + New: ---- _service psi+-20130103.tar.xz psi+.changes psi+.spec psi-plus-l10n-1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ psi+.spec ++++++ # # spec file for package psi+ # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: psi+ Url: http://code.google.com/p/psi-dev/ Version: 20130103 Release: 0 Summary: Jabber client using Qt License: GPL-2.0+ Group: Productivity/Networking/Talk/Clients Source0: psi+-%{version}.tar.xz Source1: psi-plus-l10n-1.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: aspell-devel BuildRequires: fdupes BuildRequires: gdb BuildRequires: libproxy-devel BuildRequires: libqca2-devel %if 0%{?suse_version} < 1230 BuildRequires: libotr-devel %else BuildRequires: libotr2-devel %endif BuildRequires: gcc-c++ BuildRequires: libQtWebKit-devel BuildRequires: libqt4-devel BuildRequires: libtidy-devel BuildRequires: openssl-devel BuildRequires: qconf BuildRequires: update-desktop-files BuildRequires: xz BuildRequires: zlib-devel %define iconspath %{_datadir}/psi-plus/iconsets %define pluginspath %{_libdir}/psi-plus/plugins %description Psi is the premiere Instant Messaging application designed for GNU/Linux, Microsoft Windows, Apple Mac OS X. Built upon an open protocol named Jabber, Psi is a fast and lightweight messaging client that utilises the best in open source technologies. Psi contains all the features necessary to chat, with no bloated extras that slow your computer down. %package plugins-juickplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-juickplugin This plugin is designed to work efficiently and comfortably with the Juick microblogging service. %package plugins-autoreplyplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-autoreplyplugin This plugin acts as an auto-answering machine. %package plugins-translateplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-translateplugin This plugin allows you to convert selected text into another language. %package plugins-imageplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-imageplugin This plugin is designed to send images to roster contacts. %package plugins-birthdayreminderplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-birthdayreminderplugin This plugin is designed to show reminders of upcoming birthdays. %package plugins-gmailserviceplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-gmailserviceplugin Shows notifications of new messages in your Gmailbox. %package plugins-gnome3supportplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-gnome3supportplugin This plugin is designed to add support of GNOME 3 presence status changes. %package plugins-screenshotplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-screenshotplugin This plugin allows you to make screenshots and save them to your hard drive or upload them to an FTP or HTTP server. %package plugins-stopspamplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-stopspamplugin This plugin is designed to block spam messages and other unwanted information from Psi+ users. %package plugins-conferenceloggerplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-conferenceloggerplugin This plugin is designed to save conference logs in which the Psi+ user sits. %package plugins-cleanerplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-cleanerplugin This plugin is designed to clear the avatar cache, saved local copies of vCards and history logs. %package plugins-icqdieplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-icqdieplugin This plugin is designed to help you transfer as many contacts as possible from ICQ to Jabber. %package plugins-watcherplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-watcherplugin This plugin is designed to monitor the status of specific roster contacts, as well as for substitution of standard sounds of incoming messages. %package plugins-yandexnarodplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-yandexnarodplugin This is a port of QutIM Yandex.Narod plugin. %package plugins-attentionplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-attentionplugin This plugin is designed to send and receive special messages such as Attentions. %package plugins-extendedoptionsplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-extendedoptionsplugin This plugin is designed to allow easy configuration of some advanced options in Psi+. %package plugins-storagenotesplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-storagenotesplugin This plugin is an implementation of XEP-0049: Private XML Storage. %package plugins-historykeeperplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-historykeeperplugin This plugin is designed to remove the history of selected contacts when the Psi+ is closed. %package plugins-otrplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-otrplugin Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging. %package plugins-pepchangenotifyplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-pepchangenotifyplugin This plugin shows popup notifications when users from your roster changes their mood, tune or activity. %package plugins-skinsplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-skinsplugin This plugin is designed to create, store and apply skins to Psi+. %package plugins-qipxstatusesplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-qipxstatusesplugin This plugin is designed to display x-statuses of contacts using the QIP Infium jabber client. %package plugins-videostatusplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-videostatusplugin This plugin is designed to set the custom status when you see the video in selected video player. %package plugins-captchaformsplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-captchaformsplugin This plugin is designed to pass of captcha directly from the Psi+. %package plugins-contentdownloaderplugin Summary: Plugin for Psi Group: Productivity/Networking/Talk/Clients Requires: %{name} = %{version} %description plugins-contentdownloaderplugin This plugin is designed to make it easy to download and install iconsets and other resources for Psi+. %prep %setup -q -b 1 %define plugins generic/attentionplugin generic/autoreplyplugin generic/birthdayreminderplugin generic/captchaformsplugin generic/cleanerplugin generic/conferenceloggerplugin generic/contentdownloaderplugin generic/extendedoptionsplugin generic/gmailserviceplugin generic/historykeeperplugin generic/icqdieplugin generic/imageplugin generic/juickplugin generic/otrplugin generic/pepchangenotifyplugin generic/qipxstatusesplugin generic/screenshotplugin generic/skinsplugin generic/stopspamplugin generic/storagenotesplugin generic/translateplugin generic/videostatusplugin generic/watcherplugin generic/yandexnarodplugin unix/gnome3supportplugin %build qconf # do not use %%configure - not real configure script export QMAKE_CXXFLAGS="%{optflags}" ./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-plugins --enable-webkit --debug --no-separate-debug-info make %{?_smp_mflags} for i in %plugins; do cd %{_builddir}/psi+-%{version}/src/plugins/$i/ qmake make %{?_smp_mflags} done cd %{_builddir}/psi-plus-l10n-1/ ./update-repo.sh make %install make INSTALL_ROOT=%{buildroot} install rm -f %{buildroot}%{_datadir}/psi-plus/{COPYING,README} rm -f %{buildroot}%{_datadir}/psi-plus/iconsets/emoticons/utils/smiles_conv.zip %suse_update_desktop_file psi-plus install -m 0644 -t %{buildroot}%{_datadir}/psi-plus ../psi-plus-l10n-1/out/*.qm mkdir -p %{buildroot}%{_libdir}/psi-plus/plugins for i in %plugins; do file="lib`basename $i`.so" install -m 755 %{_builddir}/psi+-%{version}/src/plugins/$i/$file %{buildroot}%{pluginspath} done %fdupes $RPM_BUILD_ROOT/%{_datadir} %files plugins-juickplugin %defattr(-,root,root) %{pluginspath}/libjuickplugin.so %files plugins-autoreplyplugin %defattr(-,root,root) %{pluginspath}/libautoreplyplugin.so %files plugins-captchaformsplugin %defattr(-,root,root) %{pluginspath}/libcaptchaformsplugin.so %files plugins-contentdownloaderplugin %defattr(-,root,root) %{pluginspath}/libcontentdownloaderplugin.so %files plugins-translateplugin %defattr(-,root,root) %{pluginspath}/libtranslateplugin.so %files plugins-screenshotplugin %defattr(-,root,root) %{pluginspath}/libscreenshotplugin.so %files plugins-birthdayreminderplugin %defattr(-,root,root) %{pluginspath}/libbirthdayreminderplugin.so %files plugins-stopspamplugin %defattr(-,root,root) %{pluginspath}/libstopspamplugin.so %files plugins-conferenceloggerplugin %defattr(-,root,root) %{pluginspath}/libconferenceloggerplugin.so %files plugins-gmailserviceplugin %defattr(-,root,root) %{pluginspath}/libgmailserviceplugin.so %files plugins-gnome3supportplugin %defattr(-,root,root) %{pluginspath}/libgnome3supportplugin.so %files plugins-imageplugin %defattr(-,root,root) %{pluginspath}/libimageplugin.so %files plugins-icqdieplugin %defattr(-,root,root) %{pluginspath}/libicqdieplugin.so %files plugins-cleanerplugin %defattr(-,root,root) %{pluginspath}/libcleanerplugin.so %files plugins-watcherplugin %defattr(-,root,root) %{pluginspath}/libwatcherplugin.so %files plugins-yandexnarodplugin %defattr(-,root,root) %{pluginspath}/libyandexnarodplugin.so %files plugins-attentionplugin %defattr(-,root,root) %{pluginspath}/libattentionplugin.so %files plugins-extendedoptionsplugin %defattr(-,root,root) %{pluginspath}/libextendedoptionsplugin.so %files plugins-storagenotesplugin %defattr(-,root,root) %{pluginspath}/libstoragenotesplugin.so %files plugins-historykeeperplugin %defattr(-,root,root) %{pluginspath}/libhistorykeeperplugin.so %files plugins-otrplugin %defattr(-,root,root) %{pluginspath}/libotrplugin.so %files plugins-pepchangenotifyplugin %defattr(-,root,root) %{pluginspath}/libpepchangenotifyplugin.so %files plugins-qipxstatusesplugin %defattr(-,root,root) %{pluginspath}/libqipxstatusesplugin.so %files plugins-skinsplugin %defattr(-,root,root) %{pluginspath}/libskinsplugin.so %files plugins-videostatusplugin %defattr(-,root,root) %{pluginspath}/libvideostatusplugin.so %files %defattr(-,root,root) %doc COPYING README TODO %{_bindir}/psi-plus %{_datadir}/applications/psi-plus.desktop %dir %{_datadir}/icons/hicolor/ %dir %{_datadir}/icons/hicolor/16x16 %dir %{_datadir}/icons/hicolor/16x16/apps %dir %{_datadir}/icons/hicolor/32x32 %dir %{_datadir}/icons/hicolor/32x32/apps %dir %{_datadir}/icons/hicolor/48x48 %dir %{_datadir}/icons/hicolor/48x48/apps %dir %{_datadir}/icons/hicolor/64x64 %dir %{_datadir}/icons/hicolor/64x64/apps %dir %{_datadir}/icons/hicolor/128x128 %dir %{_datadir}/icons/hicolor/128x128/apps %{_datadir}/icons/hicolor/*/apps/psi-plus.png %dir %{_datadir}/psi-plus/ %{_datadir}/psi-plus/certs %dir %{iconspath}/ %dir %{iconspath}/roster %{iconspath}/roster/default %{iconspath}/roster/crystal-aim.jisp %{iconspath}/roster/crystal-gadu.jisp %{iconspath}/roster/crystal-icq.jisp %{iconspath}/roster/crystal-msn.jisp %{iconspath}/roster/crystal-roster.jisp %{iconspath}/roster/crystal-service.jisp %{iconspath}/roster/crystal-sms.jisp %{iconspath}/roster/crystal-yahoo.jisp %{iconspath}/roster/stellar-1.jisp %{iconspath}/roster/README %dir %{iconspath}/system %{iconspath}/system/default %{iconspath}/system/README %dir %{iconspath}/emoticons %{iconspath}/emoticons/default %{_datadir}/psi-plus/themes %{_datadir}/psi-plus/sound %{_datadir}/psi-plus/*.qm %dir %{_libdir}/psi-plus %dir %{_libdir}/psi-plus/plugins %changelog ++++++ _service ++++++ <services> <service mode="localonly" name="tar_scm"> <param name="url">git://github.com/tehnick/psi-plus.git</param> <param name="scm">git</param> <param name="filename">psi+</param> <param name="versionformat">%ad</param> </service> <service mode="localonly" name="tar_scm"> <param name="url">git://github.com/psi-plus/psi-plus-l10n.git</param> <param name="scm">git</param> <param name="filename">psi-plus-l10n</param> <param name="version">1</param> </service> <service mode="localonly" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="localonly" name="set_version"> <param name="basename">psi+</param> </service> </services> -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org