diff --git a/tellico-2.3.11.tar.bz2 b/tellico-2.3.11.tar.bz2
deleted file mode 100644
index 34e1ca8..0000000
--- a/tellico-2.3.11.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3064756f6e1662d07385c37f5821a0f6be8b22b6decad17d6852536016ca2128
-size 5174873
diff --git a/tellico-3.0.tar.xz b/tellico-3.0.tar.xz
new file mode 100644
index 0000000..5bcb7a9
--- /dev/null
+++ b/tellico-3.0.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ad78e909e9e0f3ea5b44e8178026a5bd009f2596697a7d47729549a60c2cf2cb
+size 5461528
diff --git a/tellico.changes b/tellico.changes
index 6fc7273..49ef92f 100644
--- a/tellico.changes
+++ b/tellico.changes
@@ -1,3 +1,27 @@
+-------------------------------------------------------------------
+Fri Nov 11 21:51:26 UTC 2016 - asterios.dramis@gmail.com
+
+- Update to 3.0:
+  Changes:
+  * Update dependencies to KDE Frameworks 5 and Qt5.
+  * Improved performance for merging large collections.
+  * Improved performance for deleting many entries at once.
+  * Changed UI to include switchable view between icons and
+    detailed list.
+  * Added support for user-defined SRU queries.
+  * Improved support for reading Audio CD information.
+  * Improved the bedetheque data source.
+  * Removed the defunct Yahoo! data source.
+  * Removed the defunct Citebase fetcher.
+  * Removed the PilotDB exporter (!).
+  Bug fixes:
+  * Added menu items for each Url field in icon view (kde#250913).
+  * Fix bug for overly wide dialog box (kde#362028).
+  * Fix crashing bug with some empty table values (kde#361622).
+  * Fix bug with zero-padding in filter dates (kde#361625).
+- Updated build/runtime requirements to KF5/Qt5.
+- Added new build requirement libdiscid-devel.
+
 -------------------------------------------------------------------
 Wed Jun 15 21:54:26 UTC 2016 - wbauer@tmo.at
 
diff --git a/tellico.spec b/tellico.spec
index f7ff04a..eec7e11 100644
--- a/tellico.spec
+++ b/tellico.spec
@@ -17,44 +17,59 @@
 
 
 Name:           tellico
-Version:        2.3.11
+Version:        3.0
 Release:        0
 Summary:        A Collection Manager for KDE
 License:        GPL-2.0+
 Group:          Productivity/Office/Other
 Url:            http://tellico-project.org/
-Source0:        http://tellico-project.org/files/%{name}-%{version}.tar.bz2
+Source0:        http://tellico-project.org/files/%{name}-%{version}.tar.xz
+BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
+BuildRequires:  karchive-devel
+BuildRequires:  kcodecs-devel
+BuildRequires:  kconfig-devel
+BuildRequires:  kconfigwidgets-devel
+BuildRequires:  kcoreaddons-devel
+BuildRequires:  kcrash-devel
+BuildRequires:  kdoctools-devel
+BuildRequires:  kfilemetadata5-devel
+BuildRequires:  kguiaddons-devel
+BuildRequires:  khtml-devel
+BuildRequires:  ki18n-devel
+BuildRequires:  kiconthemes-devel
+BuildRequires:  kio-devel
+BuildRequires:  kitemmodels-devel
+BuildRequires:  kjobwidgets-devel
+BuildRequires:  knewstuff-devel
+BuildRequires:  kwallet-devel
+BuildRequires:  kwidgetsaddons-devel
+BuildRequires:  kwindowsystem-devel
+BuildRequires:  kxmlgui-devel
+BuildRequires:  libdiscid-devel
 BuildRequires:  libexempi-devel
-BuildRequires:  libkcddb4-devel
-BuildRequires:  libkcompactdisc4-devel
-BuildRequires:  libkde4-devel
-%if 0%{?suse_version} <= 1320
-BuildRequires:  libkdepimlibs4-devel
-%endif
 BuildRequires:  libksane-devel
-BuildRequires:  libpoppler-qt4-devel
-BuildRequires:  libqimageblitz-devel
-BuildRequires:  libqjson-devel
+BuildRequires:  libpoppler-qt5-devel
 BuildRequires:  libv4l-devel
 BuildRequires:  libxslt-devel
 BuildRequires:  libyaz-devel
+BuildRequires:  solid-devel
 BuildRequires:  taglib-devel
 %if 0%{?suse_version}
 BuildRequires:  update-desktop-files
 %endif
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5DBus)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Network)
+BuildRequires:  pkgconfig(Qt5Test)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(libxml-2.0)
-%if 0%{?suse_version} <= 1320
-Requires:       kdepim4-runtime
-%endif
-Recommends:     %{name}-lang = %{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires(post): shared-mime-info
 Requires(postun): shared-mime-info
-%if 0%{?suse_version} <= 1320
-%kde4_pimlibs_requires
-%endif
-%kde4_runtime_requires
+Recommends:     %{name}-lang = %{version}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Tellico is a KDE application for organizing your collections. It provides
@@ -67,19 +82,19 @@ stamps, trading cards, comic books, and wines.
 %setup -q
 
 %build
-%cmake_kde4 "-DENABLE_WEBCAM=true" -d build
+%cmake_kf5 "-DENABLE_WEBCAM=true" -d build
 %make_jobs
 
 %install
-%kde4_makeinstall -C build
+%kf5_makeinstall -C build
 
 %if 0%{?suse_version}
-%suse_update_desktop_file -r %{name} Qt KDE Office Database
+%suse_update_desktop_file -r org.kde.%{name} Qt KDE Office Database
 %endif
 
 %find_lang %{name}
 
-%kde_post_install
+%kf5_post_install
 
 %fdupes -s %{buildroot}
 
@@ -92,21 +107,26 @@ stamps, trading cards, comic books, and wines.
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog README tellico.lsm
-%{_kde4_bindir}/tellico
-%{_kde4_applicationsdir}/tellico.desktop
-%doc %{_kde4_htmldir}/en/tellico/
-%{_kde4_iconsdir}/hicolor/*/apps/tellico.png
-%{_kde4_iconsdir}/hicolor/*/mimetypes/application-x-tellico.png
-%{_kde4_appsdir}/kconf_update/tellico*
-%{_kde4_appsdir}/tellico/
-%{_kde4_sharedir}/config.kcfg/tellico_config.kcfg
-%{_kde4_configdir}/tellico*
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/tellico.appdata.xml
+%{_kf5_applicationsdir}/org.kde.tellico.desktop
+%dir %{_kf5_appsdir}/kconf_update
+%{_kf5_appsdir}/kconf_update/tellico*
+%{_kf5_appsdir}/tellico/
+%dir %{_kf5_appstreamdir}
+%{_kf5_appstreamdir}/org.kde.tellico.appdata.xml
+%{_kf5_bindir}/tellico
+%config %{_kf5_configdir}/tellico*
+%dir %{_kf5_configkcfgdir}
+%{_kf5_configkcfgdir}/tellico_config.kcfg
+%doc %{_kf5_htmldir}/en/tellico/
+%{_kf5_iconsdir}/hicolor/*/apps/tellico.png
+%{_kf5_iconsdir}/hicolor/*/mimetypes/application-x-tellico.png
+%{_kf5_kxmlguidir}/tellico/
 %{_datadir}/mime/packages/tellico.xml
 
 %files lang -f %{name}.lang
 %defattr(-,root,root,-)
-%exclude %{_kde4_htmldir}/en/tellico/
+%dir %{_kf5_htmldir}/pt_BR
+%{_kf5_htmldir}/*/tellico/
+%exclude %{_kf5_htmldir}/en/tellico/
 
 %changelog