-
Notifications
You must be signed in to change notification settings - Fork 1
/
syncstar.spec
56 lines (42 loc) · 1.38 KB
/
syncstar.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
%global pack syncstar
Name: %{pack}
Version: 0.1.0
Release: 1%{?dist}
Summary: Service for creating bootable USB storage devices at community conference kiosks
# The syncstar project is licensed under AGPL-3.0-or-later license, except for the following files
#
# MIT license -
# syncstar/frontend/static/css3/bs.min.css
# syncstar/frontend/static/jscn/bs.min.js
License: AGPL-3.0-or-later AND MIT
Url: https://github.com/gridhead/%{pack}
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
Requires: coreutils
Requires: util-linux
Requires: redis
%description
SyncStar lets users create bootable USB storage devices with the operating
system image of their choice. This application is intended to be deployed on
kiosk devices and electronic signages where conference guests and booth
visitors can avail its services.
%prep
%autosetup -n %{pack}-%{version}
%generate_buildrequires
%pyproject_buildrequires -t
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files %{pack}
%check
%tox
%files -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/%{name}
%changelog
* Tue Jul 02 2024 Akashdeep Dhar <[email protected]> - 0.1.0-1
- Initial release for SyncStar project
- More information can be found on https://github.com/gridhead/syncstar/releases/tag/0.1.0