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

Reply via email to