Hello community,
here is the log from the commit of package kvirc for openSUSE:Factory
checked in at Fri Jul 23 23:07:42 CEST 2010.
--------
--- KDE/kvirc/kvirc.changes 2010-04-18 09:48:44.000000000 +0200
+++ kvirc/kvirc.changes 2010-07-20 21:51:17.000000000 +0200
@@ -1,0 +2,24 @@
+Fri Jul 2 14:58:56 UTC 2010 - bitshuffler@opensuse.org
+
+- Update to 4.0.0:
+ * Definitive and stable port to the Qt4 libraries
+ * A brand new build system based on CMake (no more ./configure)
+ * Better support for server technologies: CAPS, STARTTLS, SASL,
+ irc services.
+ * New UPnP module to control and remotely map router ports for DCC
+ * Totally rewritten MDI subsystem, with look and feel of your OS
+ * Nice graphical addon packager
+ * Visual class editor for object oriented scripting
+ * Rewritten iograph module to check your bandwidth usage
+ * Support for animated avatars
+ * Ability to get other user's avatars/information without the
+ need to CTCP the whole channel
+ * Support for DBus inter-process communication
+ * Support for the MPRIS media player control and info reporting
+ * Support for Phonon direct media playback
+ * A lot of new options to better customize your client
+ * A lot of new KVS commands and functions for your scripting needs
+ * Tons of bug fixes, more than 500 only from the bugtracker
+- Use %_smp_mflags
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
kvirc-3.4.2.tar.bz2
kvirc-browser.patch
kvirc.diff
New:
----
kvirc-4.0.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kvirc.spec ++++++
--- /var/tmp/diff_new_pack.vH8Mu5/_old 2010-07-23 23:04:30.000000000 +0200
+++ /var/tmp/diff_new_pack.vH8Mu5/_new 2010-07-23 23:04:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kvirc (Version 3.4.2)
+# spec file for package kvirc (Version 4.0.0)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -15,30 +15,28 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+# norootforbuild
Name: kvirc
-%define _prefix /opt/kde3
-%define _mandir /usr/share/man
-%define _realversion 3.4
-BuildRequires: dos2unix kdebase3-devel update-desktop-files
+%define _realversion 4.0
+BuildRequires: audiofile-devel cmake fdupes libkde4-devel libqt4-devel
+BuildRequires: libQtWebKit-devel libopenssl-devel update-desktop-files
+BuildRequires: libsamplerate-devel phonon-devel
Url: http://www.kvirc.net/
-License: GPLv2+
+License: KVIrc Irc Client license
Group: Productivity/Networking/IRC
Summary: Graphical Front-End for IRC
-Version: 3.4.2
-Release: 5
-Source: kvirc-%{version}.tar.bz2
-Patch: kvirc-browser.patch
-Patch1: kvirc.diff
-Requires: perl = %{perl_version}
+Version: 4.0.0
+Release: 1
+Source: ftp://ftp.kvirc.de/pub/kvirc/%{version}/source/kvirc-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+%requires_eq perl
%description
IRC (Internet Relay Chat) client with an MDI interface; scripting,
pop-up, alias, and event editor; DCC (SEND CHAT VOICE and RESUME);
-SOCKSV4 & V5 support; and more. See documentation in
-/opt/kde/share/doc/HTML/de/kvirc/index.html.
+SOCKSV4 & V5 support; and more.
@@ -46,10 +44,10 @@
--------
Szymon Stefanek
-%package -n kvirc-devel
-License: GPLv2+
+%package devel
+License: KVIrc Irc Client license
Summary: Graphical Front-End for IRC
-Group: Productivity/Networking/IRC
+Group: Development/Libraries/C and C++
Requires: kvirc = %{version}
%description devel
@@ -65,74 +63,80 @@
Szymon Stefanek
%prep
-%setup -q
-%patch
-%patch1
-for dosfile in `find -type f | xargs file | grep "CRLF" | sed -e "s@:.*@@" ` ; do
- dos2unix -o $dosfile
-done
+%setup -q -n kvirc-%{version}
%build
-. /etc/opt/kde3/common_options
-> admin/libtool.m4.in
-./autogen.sh
-./configure $configkde \
- --with-qt-library-dir=/usr/lib/qt3/%{_lib} \
- --libdir=/opt/kde3/%{_lib} \
- --with-kde-library-dir=/opt/kde3/%{_lib} \
- --disable-final
-make -C src/kvilib/build symlinks
-make -C src/kvirc/build symlinks
-%__make %{?jobs:-j%jobs}
+mkdir -p build
+pushd build
+cmake \
+ -DCMAKE_C_FLAGS="%{optflags}" \
+ -DCMAKE_CXX_FLAGS="%{optflags}" \
+ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+ -DWANT_KDE4=ON \
+ -DWANT_COEXISTENCE=OFF \
+%if %{_lib} == lib64
+ -DLIB_SUFFIX=64 \
+%endif
+ %{_builddir}/kvirc-%{version}
+
+%__make %{_smp_mflags} VERBOSE=1
+popd
%install
+pushd build
%makeinstall
-%__install -d %{buildroot}%{_datadir}/applnk/Internet
-%__install -d %{buildroot}%{_datadir}/mimelnk/text
%suse_update_desktop_file kvirc Network IRCClient
-# conflicts with kopete
-%__rm -f %{buildroot}%{_datadir}/services/irc.protocol
-%__rm -f %{buildroot}%{_datadir}/kvirc/%{_realversion}/modules/lib*.la
-%__rm -f %{buildroot}%{_libdir}/lib*.la
+popd
+%fdupes %{buildroot}
-%post
-/sbin/ldconfig
+%post -p /sbin/ldconfig
-%postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
%clean
-# clean up the hard disc after build
%__rm -rf %{buildroot}
%files
%defattr(-,root,root)
-%doc TODO README INSTALL ChangeLog
-%{_bindir}/kvirc
-%{_bindir}/kvi_run_netscape
-%{_bindir}/kvi_search_help
-%{_libdir}/libkvilib.so.*
-%{_datadir}/appl*/*/*
-%{_datadir}/icons/*
-%{_datadir}/mimelnk/text/*
-%{_datadir}/services/*
+%doc README INSTALL ChangeLog
+%{_bindir}/kvirc*
+%{_libdir}/libkvilib*.so.*
+%dir %{_libdir}/kvirc
+%dir %{_libdir}/kvirc/%{_realversion}
+%{_libdir}/kvirc/%{_realversion}/modules
%dir %{_datadir}/kvirc
%dir %{_datadir}/kvirc/%{_realversion}
-%config(noreplace) %{_datadir}/kvirc/%{_realversion}/config
-%{_datadir}/kvirc/%{_realversion}/defscript
+%{_datadir}/kvirc/%{_realversion}/audio
+%{_datadir}/kvirc/%{_realversion}/doc
%{_datadir}/kvirc/%{_realversion}/help
-%{_datadir}/kvirc/%{_realversion}/license
-%{_datadir}/kvirc/%{_realversion}/locale
-%{_datadir}/kvirc/%{_realversion}/modules
%{_datadir}/kvirc/%{_realversion}/pics
+%{_datadir}/kvirc/%{_realversion}/license
%{_datadir}/kvirc/%{_realversion}/msgcolors
+%{_datadir}/kvirc/%{_realversion}/modules
+%{_datadir}/kvirc/%{_realversion}/config
+%{_datadir}/kvirc/%{_realversion}/defscript
+%{_datadir}/kvirc/%{_realversion}/locale
%{_datadir}/kvirc/%{_realversion}/themes
-%{_mandir}/man?/kvirc.1.gz
+%{_datadir}/mime/packages/kvirc.xml
+#%dir %{_datadir}/mimelnk
+#%dir %{_datadir}/mimelnk/text
+#%dir %{_datadir}/mimelnk/applications
+#%{_datadir}/mimelnk/text/x-kvc.desktop
+#%{_datadir}/mimelnk/text/x-kvs.desktop
+#%{_datadir}/mimelnk/applications/x-kvt.desktop
+#%{_datadir}/mimelnk/applications/x-kva.desktop
+%{_datadir}/applications/kvirc*.desktop
+%{_datadir}/icons/hicolor
+%{_datadir}/pixmaps/kvirc.png
+%{_mandir}/man?/kvirc.*
+%{_mandir}/de/man?/kvirc.*
+%{_mandir}/it/man?/kvirc.*
%files devel
%defattr(-,root,root)
-%{_bindir}/kvirc-config
-%{_includedir}/kvirc
-%{_libdir}/libkvilib.so
+%{_bindir}/kvirc*-config
+%{_libdir}/libkvilib*.so
%changelog
++++++ kvirc-3.4.2.tar.bz2 -> kvirc-4.0.0.tar.bz2 ++++++
++++ 1256566 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org