SHA256
1
0
forked from pool/kate

Accepting request 304854 from KDE:Applications

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/304854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kate?expand=0&rev=58
This commit is contained in:
Stephan Kulow 2015-05-11 17:32:31 +00:00 committed by Git OBS Bridge
parent b88ca4cef6
commit 8df44fc1d6
4 changed files with 170 additions and 151 deletions

3
kate-15.04.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:215b294b37ff8739620b1b76d36c4ec4bc274a8b7ea2db73b76dd5525a828dbc
size 1712732

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:513d4ae2c36fa6b59caf3b2b685e3ea1167093d16025859cfac90d75617e707d
size 2766880

View File

@ -1,3 +1,74 @@
-------------------------------------------------------------------
Sat Apr 11 13:55:32 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.04.0
* KDE Applications 15.04.0
* https://www.kde.org/announcements/announce-applications-15.04.0.php
-------------------------------------------------------------------
Sat Mar 21 18:58:37 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.03.95
* KDE Applications 15.04 RC
-------------------------------------------------------------------
Sun Mar 8 12:59:10 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 15.03.80
* KDE Applications 15.04 Beta
-------------------------------------------------------------------
Tue Mar 3 10:50:21 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 14.12.3
* KDE Applications 14.12.3
* See https://www.kde.org/announcements/announce-applications-14.12.3.php
-------------------------------------------------------------------
Wed Feb 25 18:25:17 UTC 2015 - hrvoje.senjan@gmail.com
- Added katefix.diff: Register with dbus to wake up KRun, and
unregister then (kde#339094)
-------------------------------------------------------------------
Sun Feb 1 11:26:08 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 14.12.2
* KDE Applications 14.12.2
* See https://www.kde.org/announcements/announce-applications-14.12.2.php
-------------------------------------------------------------------
Mon Jan 12 20:16:31 UTC 2015 - tittiatcoke@gmail.com
- Update to KDE Applications 14.12.1
* KDE Applications 14.12.1
* See https://www.kde.org/announcements/announce-applications-14.12.1.php
-------------------------------------------------------------------
Wed Dec 17 20:44:03 UTC 2014 - tittiatcoke@gmail.com
- Update to KDE Applications 14.12.0
* KDE Applications 14.12.0
* See https://www.kde.org/announcements/announce-applications-14.12.0.php
-------------------------------------------------------------------
Wed Dec 17 20:18:20 UTC 2014 - tittiatcoke@gmail.com
- Update to KDE Applications 14.12.0
* KDE Applications 14.12.0
* See https://www.kde.org/announcements/announce-applications-14.12.0.php
-------------------------------------------------------------------
Wed Dec 3 07:51:43 UTC 2014 - tittiatcoke@gmail.com
Update to KDE Applications 14.11.97
* KDE Applications 14.12 Release Candidate
* See http://www.kde.org/announcements/announce-applications-14.12-rc.php
* Kate is now KDE Frameworks based
-------------------------------------------------------------------
Sun Nov 9 20:25:29 UTC 2014 - tittiatcoke@gmail.com

244
kate.spec
View File

@ -1,7 +1,7 @@
#
# spec file for package kate
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,179 +17,127 @@
Name: kate
Version: 4.14.3
Version: 15.04.0
Release: 0
Summary: Advanced Text Editor
License: GPL-2.0+
Group: Productivity/Editors/Other
Url: http://www.kde.org/
Source0: %{name}-%{version}.tar.xz
BuildRequires: libkactivities-devel
BuildRequires: libkde4-devel >= %version
BuildRequires: libqjson-devel
BuildRequires: python-devel
BuildRequires: python-kde4-devel
BuildRequires: python-qt4-devel
BuildRequires: python-sip-devel
BuildRequires: xz
Requires: libktexteditor = %{version}
Recommends: %{name}-python-plugins = %{version}
BuildRequires: karchive-devel
BuildRequires: kcmutils-devel
BuildRequires: kcompletion-devel
BuildRequires: kconfig-devel
BuildRequires: kconfigwidgets-devel
BuildRequires: kcoreaddons-devel
BuildRequires: kdbusaddons-devel
BuildRequires: kdeclarative-devel
BuildRequires: kdelibs4support-devel
BuildRequires: kdoctools-devel
BuildRequires: kguiaddons-devel
BuildRequires: ki18n-devel
BuildRequires: kiconthemes-devel
BuildRequires: kinit-devel
BuildRequires: kio-devel
BuildRequires: kitemmodels-devel
BuildRequires: kitemviews-devel
BuildRequires: kjobwidgets-devel
BuildRequires: knewstuff-devel
BuildRequires: knotifications-devel
BuildRequires: kparts-devel
BuildRequires: kservice-devel
BuildRequires: ktexteditor-devel
BuildRequires: kwallet-framework-devel
BuildRequires: kwidgetsaddons-devel
BuildRequires: kwindowsystem-devel
BuildRequires: kxmlgui-devel
BuildRequires: kxmlgui-devel
BuildRequires: plasma-framework-devel
BuildRequires: solid-devel
BuildRequires: sonnet-devel
BuildRequires: threadweaver-devel
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(Qt5Core) >= 5.2.0
BuildRequires: pkgconfig(Qt5DBus) >= 5.2.0
BuildRequires: pkgconfig(Qt5Script) >= 5.2.0
BuildRequires: pkgconfig(Qt5Sql) >= 5.2.0
BuildRequires: pkgconfig(Qt5Test) >= 5.2.0
BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0
Requires: %{name}-plugins = %{version}
Obsoletes: %{name}5 < %{version}
Provides: %{name}5 = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%kde4_runtime_requires
%description
Kate is an advanced text editor for KDE.
%package -n kwrite
Summary: KDE Text Editor
Group: Productivity/Editors/Other
Requires: %{name}-plugins = %{version}
Obsoletes: kwrite5 < %{version}
%description -n kwrite
KWrite is the default text editor of the K desktop environment.
%package plugins
Summary: KDE Text Editor plugins
Group: Productivity/Editors/Other
Obsoletes: kate5-plugins < %{version}
%description plugins
Kate is an advanced text editor for KDE. This package contains
plugins and data files for Kate and KWrite editors.
%prep
%setup -q
%setup -q
%build
%ifarch ppc64
RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
%cmake_kde4 -d build
%cmake_kf5 -d build
%make_jobs
%install
cd build
%kde4_makeinstall
%create_subdir_filelist -d addons/kate -f kate -v devel
%create_subdir_filelist -d addons/plasma -f kate -v devel
%create_subdir_filelist -d addons/ktexteditor -f ktexteditor -v devel
%create_subdir_filelist -d kate -v devel
%create_subdir_filelist -d kwrite -v devel
%create_subdir_filelist -d part -f ktexteditor -v devel
%create_subdir_filelist -d doc/kate -f kate -v devel
%create_subdir_filelist -d doc/kwrite -f kwrite-doc -v devel
cd ..
%suse_update_desktop_file kate TextEditor
%suse_update_desktop_file kwrite TextEditor
%kde_post_install
%kf5_makeinstall -C build
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
rm -rf filelists
%package devel
Summary: Advanced Text Editor Development Headers
Group: Development/Libraries/KDE
Requires: kate = %{version}
Requires: libkde4-devel
%description devel
Files needed for development of Kate plugins.
%files devel -f filelists/devel
%files
%defattr(-,root,root)
%dir %{_kde4_includedir}/kate/
%doc COPYING* README*
%{_kf5_applicationsdir}/org.kde.kate.desktop
%{_kf5_bindir}/kate
%{_kf5_libdir}/libkdeinit5_kate.so
%config %{_kf5_configdir}/katerc
%{_kf5_sharedir}/icons/hicolor/*/*/*.*
%{_kf5_sharedir}/kxmlgui5/
%doc %{_kf5_mandir}/man1/kate.*
%dir %{_kf5_htmldir}/en
%dir %{_kf5_htmldir}
%doc %{_kf5_htmldir}/en/katepart/
%doc %{_kf5_htmldir}/en/kate/
%_kf5_sharedir/appdata/org.kde.kate.appdata.xml
%package -n libktexteditor
Summary: Advanced Text Editor library
Group: Productivity/Editors/Other
# With the sr#160617, go-kate package is no longer shipped,
# so adding specific version, if the package will return
Provides: go-kate = 1.0.3
Obsoletes: go-kate <= 1.0.3
%description -n libktexteditor
The libraries shared by kwrite and kate editors.
%package python-plugins
Summary: Additional python plugins for %{name}
Group: Productivity/Editors/Other
Supplements: packageand(IPython:kate)
Recommends: python-jedi
Recommends: python-Jinja2
Recommends: python-ply
Recommends: python-pyplete
Recommends: python-simplejson
%description python-plugins
This package pulls in optional dependencies that provide
additional functionality for kate python plugins.
You can still use python plugins with kate without these
dependencies, but some plugins will not work or will
have limited functionality.
%post -n libktexteditor -p /sbin/ldconfig
%postun -n libktexteditor -p /sbin/ldconfig
%files -n libktexteditor -f filelists/ktexteditor
%files -n kwrite
%defattr(-,root,root)
%dir %{_kde4_appsdir}/katepart/
%dir %{_kde4_appsdir}/katepart/*
%dir %{_kde4_appsdir}/katepart/*/*
%dir %{_kde4_appsdir}/katepart/*/*/*
%dir %{_kde4_appsdir}/katepart/*/*/*/*
%dir %{_kde4_appsdir}/ktexteditor_*
%doc COPYING* README*
%{_kf5_bindir}/kwrite
%{_kf5_libdir}/libkdeinit5_kwrite.so
%{_kf5_applicationsdir}/org.kde.kwrite.desktop
%dir %{_kf5_htmldir}/en
%dir %{_kf5_htmldir}
%doc %{_kf5_htmldir}/en/kwrite/
%_kf5_sharedir/appdata/org.kde.kwrite.appdata.xml
%files -f filelists/kate
%files plugins
%defattr(-,root,root)
%dir %{_kde4_appsdir}/kate/
%dir %{_kde4_appsdir}/kate/*
%dir %{_kde4_appsdir}/kate/*/*
%dir %{_kde4_appsdir}/kate/*/*/*
%dir %{_kde4_appsdir}/kate/*/*/*/*
%dir %{_kde4_appsdir}/katexmltools/
%exclude %{_kde4_libdir}/python*/site-packages/PyKate4
%exclude %{_kde4_appsdir}/kate/plugins/pate
%exclude %{_kde4_appsdir}/kate/pate
%exclude %{_kde4_appsdir}/kate/plugins/katepateplugin
%exclude %{_kde4_modulesdir}/katepateplugin.so
%exclude %{_kde4_servicetypesdir}/katepythonplugin.desktop
%exclude %{_kde4_servicesdir}/pate.desktop
%exclude %{_kde4_servicesdir}/katepate_*.desktop
%files python-plugins
%defattr(-,root,root)
%doc addons/kate/pate/README.txt
%{_kde4_libdir}/python*/site-packages/PyKate4/
%{_kde4_appsdir}/kate/plugins/pate/
%{_kde4_appsdir}/kate/pate/
%{_kde4_appsdir}/kate/plugins/katepateplugin/
%{_kde4_modulesdir}/katepateplugin.so
%{_kde4_servicetypesdir}/katepythonplugin.desktop
%{_kde4_servicesdir}/pate.desktop
%{_kde4_servicesdir}/katepate_*.desktop
%package -n kwrite
Summary: KDE Text Editor
Group: Productivity/Editors/Other
Requires: libktexteditor = %{version}
Provides: kde4-kwrite = 4.3.0
Provides: kdebase3:/opt/kde3/bin/kwrite
Obsoletes: kde4-kwrite < 4.3.0
%kde4_runtime_requires
%description -n kwrite
KWrite is the default text editor of the K desktop environment.
%package -n kwrite-doc
Summary: KDE Text Editor: Documentation
Group: Productivity/Editors/Other
Requires: kwrite = %{version}
%description -n kwrite-doc
KWrite is the default text editor of the K desktop environment.
This package contains the documentation for KWrite
%post -n kwrite -p /sbin/ldconfig
%postun -n kwrite -p /sbin/ldconfig
%files -n kwrite -f filelists/kwrite
%defattr(-,root,root)
%exclude %{_kde4_htmldir}/en/kwrite/
%files -n kwrite-doc -f filelists/kwrite-doc
%defattr(-,root,root,-)
%dir %{_kde4_htmldir}/en/kwrite/
%doc COPYING* README*
%config %{_kf5_configdir}/ktexteditor_codesnippets_core.knsrc
%{_kf5_plugindir}/
%{_kf5_sharedir}/kateproject/
%{_kf5_sharedir}/katexmltools/
%{_kf5_sharedir}/plasma/
%{_kf5_servicesdir}/
%changelog