diff --git a/0001-Fix-broken-installation.patch b/0001-Fix-broken-installation.patch new file mode 100644 index 0000000..5030847 --- /dev/null +++ b/0001-Fix-broken-installation.patch @@ -0,0 +1,35 @@ +From 768ece9056721315b8d0a237dc603e2ce7830303 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Wed, 10 Aug 2022 07:54:39 +0200 +Subject: [PATCH] Fix broken installation + +Patch picked from Debian. +Fixes: https://invent.kde.org/frameworks/kapidox/-/issues/14 +--- + MANIFEST.in | 1 + + setup.py | 1 + + 2 files changed, 2 insertions(+) + create mode 100644 MANIFEST.in + +diff --git a/MANIFEST.in b/MANIFEST.in +new file mode 100644 +index 0000000..c38095f +--- /dev/null ++++ b/MANIFEST.in +@@ -0,0 +1 @@ ++recursive-include kapidox/data * +diff --git a/setup.py b/setup.py +index 12b1d07..0409aa1 100755 +--- a/setup.py ++++ b/setup.py +@@ -8,6 +8,7 @@ setup( + maintainer_email='olivier@churlaud.com', + url='https://invent.kde.org/frameworks/kapidox', + packages=find_packages(), ++ include_package_data=True, + python_requires=">=3.8", + scripts=['kapidox/depdiagram_generate_all'], + entry_points={ +-- +2.37.1 + diff --git a/kapidox-5.96.0.tar.xz b/kapidox-5.96.0.tar.xz deleted file mode 100644 index 78421ef..0000000 --- a/kapidox-5.96.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9147997567bcaca5248e0d8827675d36570a4f932c8386acf4a047a67927b0f0 -size 197492 diff --git a/kapidox-5.96.0.tar.xz.sig b/kapidox-5.96.0.tar.xz.sig deleted file mode 100644 index 81c9bf0..0000000 --- a/kapidox-5.96.0.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEU+a0e0XOo+DVt0V3WNDuZIpIs7sFAmLAczYACgkQWNDuZIpI -s7uCvQf+MOAAcvO5ZNedOVp8EGwwd4By/s9PubZzMEf3oHnP+Fc2LTVnOGFnkCjC -wyAX5CZVPnlaP1qrFhn/VeUinj1NfLesnOt7eWL3Br/+kuqxUnNxJM9jnGBCGY7Q -8GHE6Oh8rvF18Wl8GhLckU89+yQarheuh4E4P5znTnE1wwZsbUDkeAmS8ceclQM3 -aSZ7Wf+kxNO553u/DaVAc5JWdL49mSjg/XVC/wct2Y4q2j23RTdNDcGQx5rxwCJ4 -eLWgIuEk9IJ+DypBcgneMYswR7SIl4xgMYggGaBA+tTNF1aCrP1YO7fXNWhiNMxp -1b6Pr8Ry8HvubflPHB1apuL7hdSebA== -=Rfj5 ------END PGP SIGNATURE----- diff --git a/kapidox-5.97.0.tar.xz b/kapidox-5.97.0.tar.xz new file mode 100644 index 0000000..2b297c2 --- /dev/null +++ b/kapidox-5.97.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d8fc3011350c2a4cb421153cd67990f3e69c0cd7226b9d9f1956460360be965 +size 198492 diff --git a/kapidox-5.97.0.tar.xz.sig b/kapidox-5.97.0.tar.xz.sig new file mode 100644 index 0000000..bf40371 --- /dev/null +++ b/kapidox-5.97.0.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEU+a0e0XOo+DVt0V3WNDuZIpIs7sFAmLvxqcACgkQWNDuZIpI +s7vtVwf+PCI6gZJZ6PfWD4CPMAjvXNg7+8kmTaOii2u6aChCiQ991k3O8yHHq+an +IynF7+in4jawdjIbnFcIrckTeUPDJchox5Y32n4Pc0QX2KhJphIeFgEa5kf03/62 +z17cOG2qMGCWpJLXdiikZFrJLuhc/ktu7Rr8wmEbaXmR5T4rcAgCdxwigMB+c9Rf +Jnt+DEozayb23vmyvTcLddgSy/qiSVXT2NcmB2jSvXZSUrHNeajsfUJif3hmReOf +5zetVT+n3+36iRovYBaIEXlcYySZrFw96KBqc/8lzzNKHkt1ZwLZB34SGKT9RbNP +QOZwUvIssIuOAOwiYKLsfy4JZj11Cg== +=0kLi +-----END PGP SIGNATURE----- diff --git a/kapidox.changes b/kapidox.changes index 1af5a2a..2692df4 100644 --- a/kapidox.changes +++ b/kapidox.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Sun Aug 7 22:27:10 UTC 2022 - Christophe Giboudeaux + +- Update to 5.97.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.97.0 +- Changes since 5.96.0: + * Improve getting started docs +- Add patch to fix installation: + * 0001-Fix-broken-installation.patch + ------------------------------------------------------------------- Sun Jul 3 11:55:46 UTC 2022 - Christophe Giboudeaux diff --git a/kapidox.spec b/kapidox.spec index edce54e..c09484d 100644 --- a/kapidox.spec +++ b/kapidox.spec @@ -18,13 +18,13 @@ # Only needed for the package signature condition %bcond_without released -%define _tar_path 5.96 +%define _tar_path 5.97 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: kapidox -Version: 5.96.0 +Version: 5.97.0 Release: 0 Summary: Scripts and data for building API documentation License: BSD-2-Clause @@ -35,6 +35,8 @@ Source: %{name}-%{version}.tar.xz Source1: %{name}-%{version}.tar.xz.sig Source2: frameworks.keyring %endif +# PATCH-FIX-UPSTREAM +Patch0: 0001-Fix-broken-installation.patch BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: python-rpm-macros @@ -61,7 +63,7 @@ python3 setup.py build %install python3 setup.py install --prefix=%{_kf5_prefix} --root=%{buildroot} -%fdupes %{buildroot} +%fdupes -s %{buildroot} %files %license LICENSES/*