forked from pool/mygnuhealth
Accepting request 905077 from Application:ERP:GNUHealth:Factory
- Version 1.0.1 * Fix the download path within GNU.org. Now it points to https://ftp.gnu.org/gnu/health/mygnuhealth/ * Include Changelog file * Include local / offline documentation (resides on /usr/share/doc/packages/mygnuhealth) * doc_path.diff added * Clean up __pycache__ from tarball OBS-URL: https://build.opensuse.org/request/show/905077 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mygnuhealth?expand=0&rev=2
This commit is contained in:
commit
0428046b25
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:21611c1a9a00273572e52e731ea28348e60ed737fb9dd35cdf62c0ca927a1f16
|
|
||||||
size 4706504
|
|
3
MyGNUHealth-1.0.1.tar.gz
Normal file
3
MyGNUHealth-1.0.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1a77c087572a9c1e24d3b63d64ecca19f74b58aecc9ea2555c73d168e14be9b0
|
||||||
|
size 4706576
|
14
doc_path.diff
Normal file
14
doc_path.diff
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff -U 3 -dHrN -- a/setup.py b/setup.py
|
||||||
|
--- a/setup.py 2021-07-08 00:55:24.000000000 +0200
|
||||||
|
+++ b/setup.py 2021-07-08 09:44:15.828710409 +0200
|
||||||
|
@@ -53,8 +53,8 @@
|
||||||
|
zip_safe=False,
|
||||||
|
data_files=[
|
||||||
|
('share/applications', ['org.kde.mygnuhealth.desktop']),
|
||||||
|
- ('share/doc/mygnuhealth', ['doc/mygnuhealth.rst']),
|
||||||
|
- ('share/doc/mygnuhealth/images', glob('doc/images/*', recursive=True)),
|
||||||
|
+ ('share/doc/packages/mygnuhealth', ['doc/mygnuhealth.rst']),
|
||||||
|
+ ('share/doc/packages/mygnuhealth/images', glob('doc/images/*', recursive=True)),
|
||||||
|
('share/metainfo', ['org.kde.mygnuhealth.metainfo.xml']),
|
||||||
|
('share/icons/hicolor/scalable/apps/',
|
||||||
|
['mygnuhealth/images/mygnuhealth.svg']),
|
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 8 06:40:10 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
||||||
|
|
||||||
|
- Version 1.0.1
|
||||||
|
* Fix the download path within GNU.org. Now it points to
|
||||||
|
https://ftp.gnu.org/gnu/health/mygnuhealth/
|
||||||
|
* Include Changelog file
|
||||||
|
* Include local / offline documentation (resides on
|
||||||
|
/usr/share/doc/packages/mygnuhealth)
|
||||||
|
* doc_path.diff added
|
||||||
|
* Clean up __pycache__ from tarball
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 24 15:30:33 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
Thu Jun 24 15:30:33 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
||||||
|
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define modname MyGNUHealth
|
%define modname MyGNUHealth
|
||||||
%define majorver 1
|
%define majorver 1
|
||||||
|
|
||||||
@ -23,7 +24,7 @@
|
|||||||
%global __requires_exclude qmlimport\\((BloodPressure|FedLogin|GHBio|GHBol|GHPsycho|Glucose|LocalAccountManager|MoodEnergy|NetworkSettings|Osat|ProfileSettings|Weight|PoL|GHLifestyle|GHPhysicalActivity|GHNutrition|GHSleep|GHAbout)
|
%global __requires_exclude qmlimport\\((BloodPressure|FedLogin|GHBio|GHBol|GHPsycho|Glucose|LocalAccountManager|MoodEnergy|NetworkSettings|Osat|ProfileSettings|Weight|PoL|GHLifestyle|GHPhysicalActivity|GHNutrition|GHSleep|GHAbout)
|
||||||
|
|
||||||
Name: mygnuhealth
|
Name: mygnuhealth
|
||||||
Version: %{majorver}.0.0
|
Version: %{majorver}.0.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The personal health record for the GNU Health system
|
Summary: The personal health record for the GNU Health system
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
@ -31,19 +32,20 @@ Group: Productivity/Office/Management
|
|||||||
URL: http://health.gnu.org/
|
URL: http://health.gnu.org/
|
||||||
Source: https://files.pythonhosted.org/packages/source/M/%{modname}/%{modname}-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/M/%{modname}/%{modname}-%{version}.tar.gz
|
||||||
Patch0: shebang.diff
|
Patch0: shebang.diff
|
||||||
|
Patch1: doc_path.diff
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python3-pyside2 >= 5.15
|
|
||||||
BuildRequires: python3-matplotlib
|
|
||||||
BuildRequires: python3-tinydb
|
|
||||||
BuildRequires: python3-bcrypt
|
BuildRequires: python3-bcrypt
|
||||||
|
BuildRequires: python3-matplotlib
|
||||||
|
BuildRequires: python3-pyside2 >= 5.15
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
|
BuildRequires: python3-tinydb
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
Requires: kirigami2
|
Requires: kirigami2
|
||||||
Requires: python3-pyside2 >= 5.15
|
Requires: python3-bcrypt
|
||||||
Requires: python3-matplotlib
|
Requires: python3-matplotlib
|
||||||
|
Requires: python3-pyside2 >= 5.15
|
||||||
Requires: python3-requests
|
Requires: python3-requests
|
||||||
Requires: python3-tinydb
|
Requires: python3-tinydb
|
||||||
Requires: python3-bcrypt
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The Personal Health Information Management System for Desktop and Mobile Devices
|
The Personal Health Information Management System for Desktop and Mobile Devices
|
||||||
@ -55,12 +57,12 @@ Group: Productivity/Office/Management
|
|||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description -n %{name}-doc
|
%description -n %{name}-doc
|
||||||
This package includes the documentation for MyGNUHealth Personal Health
|
This package includes the documentation for MyGNUHealth Personal Health
|
||||||
Information Management System for Desktop and Mobile Devices
|
Information Management System for Desktop and Mobile Devices
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{modname}-%{version}
|
%setup -q -n %{modname}-%{version}
|
||||||
%patch0 -p1
|
%autopatch -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%python3_build
|
%python3_build
|
||||||
@ -72,6 +74,9 @@ Information Management System for Desktop and Mobile Devices
|
|||||||
desktop-file-install --dir %{buildroot}%{_datadir}/applications org.kde.mygnuhealth.desktop
|
desktop-file-install --dir %{buildroot}%{_datadir}/applications org.kde.mygnuhealth.desktop
|
||||||
%suse_update_desktop_file org.kde.mygnuhealth
|
%suse_update_desktop_file org.kde.mygnuhealth
|
||||||
|
|
||||||
|
#documentation in the MyGNUHealth-doc package is sufficient
|
||||||
|
rm -rf %{buildroot}%{_docdir}/*
|
||||||
|
|
||||||
%python_expand %fdupes %{buildroot}%{python3_sitelib}
|
%python_expand %fdupes %{buildroot}%{python3_sitelib}
|
||||||
|
|
||||||
%post
|
%post
|
||||||
|
Loading…
Reference in New Issue
Block a user