johanh/oscar

Project ID: 24067

Description

OSCAR is a derivative of SleepyHead version 1.1.0, created when that was abandoned by Mark Watkins.

SleepyHead was a cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea. It was released under the GPL version 3 license. See the file COPYING for those details.

SleepyHead was written by Mark Watkins (aka Jedimark), an Australian software developer afflicted with sleep apnea. SleepyHead was copyright (C) 2011-2018 by Mark Watkins mark@jedimark.net Portions of OSCAR are copyright (c) 2019, 2020 by The OSCAR Team oscar@oscar-team.org

Installation Instructions

In Fedora and CentOS 8:
sudo dnf copr enable johanh/oscar
sudo dnf install oscar
To uninstall: sudo dnf erase oscar

In CentOS 7:
yum install epel-release
yum-config-manager --add-repo https://copr.fedorainfracloud.org/coprs/johanh/oscar/repo/epel-7/johanh-oscar-epel-7.repo
yum install oscar

(For Redhat Enterprise Linux, see https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F how to enable the Epel repository)

In RHEL 9:
dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/johanh/oscar/repo/epel-9/johanh-oscar-epel-9.repo
dnf install oscar

To download the source rpm (for developers):
dnf download --source oscar

Rpm spec is available at https://github.com/hevanaa/oscar-spec

Installation Issues

If you installed this copr repository a long time ago, and later upgraded your Fedora distribution to a newer version, dnf might show certificate errors during "dnf update". Dnf might not be able to automatically renew the old certificate and you might get errors like:

The GPG keys listed for the "Copr repo for oscar owned by johanh" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository.

To solve the issue, delete your old certificate. This can be found with the following command:

rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep oscar

The output will be something like:

gpg-pubkey-725c1d58-5cc1efea ...

Delete this old certificate with the following command:

sudo rpm -e gpg-pubkey-725c1d58-5cc1efea

Now dnf update will work and you can accept the new certificate from the repository.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 7 x86_64 (61)* EPEL 7 (209 downloads)
EPEL 8 x86_64 (27)* EPEL 8 (141 downloads)
EPEL 9 x86_64 (61)* EPEL 9 (65 downloads)
Fedora 38 x86_64 (601)* Fedora 38 (102 downloads)
Fedora 39 x86_64 (338)* Fedora 39 (74 downloads)
Fedora 40 x86_64 (53)* Fedora 40 (23 downloads)

* Total number of downloaded packages.