commit d4bdb07b07dc90e70b6c2682586e8417226636842377dc459853532cf7aba807 Author: Christophe Marin Date: Thu Sep 12 11:40:12 2024 +0000 KDE release gear 24.08.1 OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kgraphviewer?expand=0&rev=4 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -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 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/applications.keyring b/applications.keyring new file mode 100644 index 0000000..2998088 Binary files /dev/null and b/applications.keyring differ diff --git a/kgraphviewer-24.08.0.tar.xz b/kgraphviewer-24.08.0.tar.xz new file mode 100644 index 0000000..170878e --- /dev/null +++ b/kgraphviewer-24.08.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2efe1591be2794df6eb299ed6ab32629bf91208c097a0e2a5fe89c8ce5c8cd1 +size 1582636 diff --git a/kgraphviewer-24.08.0.tar.xz.sig b/kgraphviewer-24.08.0.tar.xz.sig new file mode 100644 index 0000000..649a527 --- /dev/null +++ b/kgraphviewer-24.08.0.tar.xz.sig @@ -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----- diff --git a/kgraphviewer-24.08.1.tar.xz b/kgraphviewer-24.08.1.tar.xz new file mode 100644 index 0000000..5ba39ba --- /dev/null +++ b/kgraphviewer-24.08.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35d46abf16e52d064a240e94690e0789719c9e5362eb587ea415ee401dbec3c5 +size 1583016 diff --git a/kgraphviewer-24.08.1.tar.xz.sig b/kgraphviewer-24.08.1.tar.xz.sig new file mode 100644 index 0000000..bb5355d --- /dev/null +++ b/kgraphviewer-24.08.1.tar.xz.sig @@ -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----- diff --git a/kgraphviewer.changes b/kgraphviewer.changes new file mode 100644 index 0000000..340476e --- /dev/null +++ b/kgraphviewer.changes @@ -0,0 +1,132 @@ +------------------------------------------------------------------- +Tue Sep 10 14:10:41 UTC 2024 - Christophe Marin + +- 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 + +- 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 + +- 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 + +- Require extra-cmake-modules at build time + +------------------------------------------------------------------- +Wed Jul 17 20:42:04 UTC 2019 - Christophe Giboudeaux + +- 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) + diff --git a/kgraphviewer.spec b/kgraphviewer.spec new file mode 100644 index 0000000..715c49f --- /dev/null +++ b/kgraphviewer.spec @@ -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