diff --git a/konversation.spec b/konversation.spec index a913c60..95e7909 100644 --- a/konversation.spec +++ b/konversation.spec @@ -1,7 +1,7 @@ Name: konversation Version: 1.6 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A user friendly IRC client License: GPLv2+ @@ -13,9 +13,10 @@ Source0: %{name}-%{version}-%{snap}.tar.bz2 Source0: http://download.kde.org/%{?pre:un}stable/konversation/%{version}%{?pre:-%{pre}}/src/konversation-%{version}%{?pre:-%{pre}}.tar.xz %endif +Source1: konversationrc + ## upstream patches -BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: extra-cmake-modules BuildRequires: gettext @@ -73,6 +74,8 @@ make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +install -p -m644 -D %{SOURCE1} %{buildroot}%{_kf5_sysconfdir}/xdg/konversationrc + %find_lang konversation # Add Comment key to .desktop file @@ -95,22 +98,23 @@ desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.konversat %post -touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: +touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null ||: %posttrans -gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: +gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: + touch --no-create %{_kf5_datadir}/icons/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files -f konversation.lang %doc ChangeLog README %license COPYING +%config(noreplace) %{_kf5_sysconfdir}/xdg/konversationrc %{_kf5_bindir}/konversation %{_kf5_datadir}/applications/org.kde.konversation.desktop %{_kf5_datadir}/konversation/ @@ -129,6 +133,9 @@ fi %changelog +* Thu Mar 17 2016 Rex Dieter - 1.6-8 +- fix icon scriptlets, set some pre-configured channels + * Thu Feb 04 2016 Fedora Release Engineering - 1.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/konversationrc b/konversationrc new file mode 100644 index 0000000..cba86d1 --- /dev/null +++ b/konversationrc @@ -0,0 +1,24 @@ +[Channel 0] +Name=#fedora + +[Channel 1] +Name=#fedora-kde + +[Channel 2] +Name=#kde + +[Channel 3] +Name=#konversation + +[Server 0] +Port=8001 +SSLEnabled=false +Server=chat.freenode.net + +[ServerGroup 0] +AutoConnect=false +AutoJoinChannels=Channel 0,Channel 1,Channel 2,Channel 3 +EnableNotifications=true +Expanded=false +Name=Freenode +ServerList=Server 0