KDE release gear 24.08.1

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kgraphviewer?expand=0&rev=4
This commit is contained in:
Christophe Marin 2024-09-12 11:40:12 +00:00 committed by Git OBS Bridge
commit d4bdb07b07
9 changed files with 308 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

BIN
applications.keyring Normal file

Binary file not shown.

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+3YcACgkQu0YzUNbv
Me8BSBAAjJCusaknZLX0Oxtl7yqC03X8OC6Mx6vSCCws291gacLiYkTeiWLe8htI
thFkKF4QAhAVvMii9d7WL84aDWlmi+02k5Fm/kRsL1CIDuEyxLUplKwaR0S9XwVq
bovZUR7ciQqfuMUp9vLYqAdyULYQeNodDOUNME7C7VD8jYt/1F6T1JimaSUAXrFH
PkQcTGO6wJyVYcOTZ0sCW/hEib05t6I8joZyAODyT7CvD7qgXKlQOowmrinckkCm
tphi25VhksxIYaAOMQPsn07pNMIc293enjikrChgXEjJxTc4n2SBVEeJVyoNAVlU
nyHzxjJnkFORsM/RAbx9G1k4ONu0ORFF066zsIrNJ5IsulM3OZWOGjygjgTWPhgX
tdiDlJdMAFoSl75bJzedsnEIcKcFE5FEGmX5nDL8bW4/qtYaAD2r9O1s7YmEZ+cW
vxyznerdjJWg3hg5lTstv2enyGlTFPfisBqAQieFybGfXfRYQdwYKy047j5dHTkf
T4rnGhICaBSGwwcp6DbxEdlMnFFT0JSl5Za+36N7ne74tZi54Rjqkex0mgbEVI4Z
7jF4gCJz///6wJffCPLWKGfhWWPhXrAcVTxTkbqc2GUvxgsd+425y//5pFCD8ZcX
4o3ot563uWRHNRbH2bC2DYgwUSc1bxT4/rIxk9VC3au/AE71ncY=
=+j32
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:35d46abf16e52d064a240e94690e0789719c9e5362eb587ea415ee401dbec3c5
size 1583016

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf+acACgkQu0YzUNbv
Me9Gmg/7Bdq1ffzEClJvKqIqzFTsOLNelE/+TfRWNC8KMl6t1e4xX+ucwbH1hu6w
gD3KJRDdBYVzNCr/WRUHdX7V8btfTKzhNblJo77Fa1zBtfymp9C3SebsJ1KyQy4p
8QsCXc9lkzHJyjaGahPhfaUcUx5tKXY4rSJOAaAdxFD/995Gcy1l9pGCCExaE6E7
bWaVzoLNgDfOPsguOizdWPRf44TKAvsV0Ru4YbUDS7z9q+Bp61K3MnJbZiUyRicX
psG+0Yn+oonhOBC9rPjf5HVUg3sWeo8i7DZNZIxTs/8lg8K5L7150NWYCJVCi3/B
z0MBadT1E6HptEZ/uWJz0RdCfjCrgq8aN5qPy7g+UOiDvfnjdgtITHopj1iop+Z6
QIurbqddCGadRbzS3iJ0r+EV0zrdjVaHMSrU49PaavYRqo2B2+yPiJIN/xqyFxLs
sFUadG2bKm00eeX9G2sYQwdCILEfP7rVA6eq8R6A8xB+nj0r87PDAcTIu7rIJJee
MJ84ipZINQIuGW4EOHagULMvIjHtFKWM/x2xt4gOjfgMU+SAoN1oyb/7G/LU2gkj
XDEAbPUXqIWtbrRvJRghR0UQjTiJ/a7teYZwML/cxMV1tHsQ6XYSi/d876fBrpdA
ccV4JZDefnT8SKflf+IY9uFnmrDESO//bRMd1YYuv1Q84oDaWnc=
=FjDm
-----END PGP SIGNATURE-----

132
kgraphviewer.changes Normal file
View File

@ -0,0 +1,132 @@
-------------------------------------------------------------------
Tue Sep 10 14:10:41 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.08.1/
- No code change since 24.08.0
-------------------------------------------------------------------
Mon Aug 19 10:25:23 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.08.0/
- kgraphviewer is now released with KDE gear applications
-------------------------------------------------------------------
Thu May 9 08:23:56 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 2.5.0:
https://blogs.kde.org/2024/05/08/kgraphviewer-2.5.0-released/
* Port to Qt6 and KF6
* General code modernization
-------------------------------------------------------------------
Fri Dec 15 22:07:35 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Require extra-cmake-modules at build time
-------------------------------------------------------------------
Wed Jul 17 20:42:04 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Use _kf5_debugdir for logging categories files.
- Run spec-cleaner
-------------------------------------------------------------------
Mon Sep 17 16:25:31 UTC 2018 - wbauer@tmo.at
- Update to 2.4.3
* https://jriddell.org/2018/09/17/kgraphviewer-2-4-3/
* Switch KgvPageLayout to QPageSize for page size handling
* Avoid double top-level layout in KGVSimplePrintingPageSetup
* Fix layout of page layout & size dialog
* Remove unused dependency KIO
* Fix minor typo
* Update kgraphviewer docbook
* Make sure the Graphviz library directories are known to the linker
-------------------------------------------------------------------
Wed Sep 27 13:47:25 UTC 2017 - wbauer@tmo.at
- Update to 2.4.2
* http://jriddell.org/2017/09/27/kgraphviewer-2-4-2/
* add missing find dependency macro
* Fix broken reloading and broken layout changing due to lost filename
* kgraphviewer_part.rc: set fallback text for toplevel menu entries
* desktop-mime-but-no-exec-code
* Codefix, comparisons were meant to be assignments
* KGraphViewer 2.4.1 was made with an incorrect internal version number
and should be ignored
-------------------------------------------------------------------
Tue Sep 12 15:30:21 UTC 2017 - wbauer@tmo.at
- Update to 2.4.0
* http://jriddell.org/2017/09/12/kgraphviewer-2-4-0/
- Drop old_graphviz.diff, 13.1 and lower are no longer supported
-------------------------------------------------------------------
Sun Nov 30 17:45:09 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 2.2 final
* For more details, please see
http://milianw.de/blog/massif-visualizer-04-and-kgraphviewer-22-released
-------------------------------------------------------------------
Wed Nov 12 21:19:23 UTC 2014 - cgiboudeaux@gmx.com
- Add KGraphViewer 2.2Beta
- Drop the _service file
-------------------------------------------------------------------
Mon Oct 14 13:30:33 UTC 2013 - cgiboudeaux@gmx.com
- Update translations
-------------------------------------------------------------------
Sun Mar 6 23:21:56 2011 - cgiboudeaux@gmail.com
- Update snapshot (git-20110306)
-------------------------------------------------------------------
Wed Dec 15 00:33:32 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101215)
-------------------------------------------------------------------
Tue Dec 14 01:15:00 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101214)
-------------------------------------------------------------------
Sat Dec 11 00:29:48 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101211)
-------------------------------------------------------------------
Tue Nov 30 12:22:57 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101130)
-------------------------------------------------------------------
Sat Nov 27 01:59:39 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101127)
-------------------------------------------------------------------
Wed Nov 17 13:18:01 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101117)
-------------------------------------------------------------------
Sun Nov 14 01:20:25 2010 - cgiboudeaux@gmail.com
- Update snapshot (git-20101114)
-------------------------------------------------------------------
Mon Sep 20 2010 - cgiboudeaux@gmail.com
- Kgraphviewer 2.0.90 (svn)

114
kgraphviewer.spec Normal file
View File

@ -0,0 +1,114 @@
#
# spec file for package kgraphviewer
#
# Copyright (c) 2024 SUSE LLC
#
# 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 https://bugs.opensuse.org/
#
%define kf6_version 6.3.0
%define qt6_version 6.6.0
%bcond_without released
Name: kgraphviewer
Version: 24.08.1
Release: 0
Summary: Graphviz dot graph file viewer
License: GPL-2.0-only
URL: https://apps.kde.org/kgraphviewer
Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
BuildRequires: boost-devel
BuildRequires: graphviz-devel >= 2.30
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
BuildRequires: cmake(KF6DocTools) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(KF6Parts) >= %{kf6_version}
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version}
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
Requires: graphviz
%description
KGraphViewer is a Graphviz dot graph file viewer, aimed to replace the other
outdated Graphviz tools. Graphs are commonly used in scientific domains and
particularly in computer science.
%package -n libkgraphviewer0
Summary: Graphviz dot graph file viewer
%description -n libkgraphviewer0
KGraphViewer is a Graphviz dot graph file viewer, aimed to replace the other
outdated Graphviz tools. Graphs are commonly used in scientific domains and
particularly in computer science.
This package install the kgraphviewer library.
%package -n kgraphviewer-devel
Summary: Development files for kgraphviewer
Requires: kgraphviewer = %{version}
Requires: libkgraphviewer0 = %{version}
%description -n kgraphviewer-devel
Development files for kgraphviewer.
%lang_package
%prep
%autosetup -p1
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%find_lang kgraphviewer --with-html kgraphviewer.lang
%ldconfig_scriptlets -n libkgraphviewer0
%files
%license COPYING COPYING.DOC
%doc AUTHORS
%doc %lang(en) %{_kf6_htmldir}/en/kgraphviewer
%{_kf6_applicationsdir}/org.kde.kgraphviewer.desktop
%{_kf6_appstreamdir}/org.kde.kgraphviewer.appdata.xml
%{_kf6_bindir}/kgraphviewer
%{_kf6_configkcfgdir}/kgraphviewer_partsettings.kcfg
%{_kf6_configkcfgdir}/kgraphviewersettings.kcfg
%{_kf6_debugdir}/kgraphviewer.categories
%{_kf6_iconsdir}/hicolor/*/apps/kgraphviewer.png
%{_kf6_plugindir}/kf6/parts/kgraphviewerpart.so
%files -n libkgraphviewer0
%{_kf6_libdir}/libkgraphviewer.so.*
%files -n kgraphviewer-devel
%{_includedir}/kgraphviewer/
%{_kf6_cmakedir}/KGraphViewerPart/
%{_kf6_libdir}/libkgraphviewer.so
%files lang -f kgraphviewer.lang
%exclude %{_kf6_htmldir}/en/kgraphviewer
%changelog