mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-28 22:38:26 +00:00
41 lines
1009 B
RPMSpec
41 lines
1009 B
RPMSpec
%global appid dev.astramusic.astra
|
|
%global ver 0.6.1-beta
|
|
|
|
Name: astra
|
|
%electronmeta -D
|
|
Version: %(echo %ver | sed 's/-/~/')
|
|
Release: 1%?dist
|
|
Summary: A desktop music player for people who still have a music library
|
|
License: GPL-3.0-only AND %electron_license
|
|
URL: https://astramusic.dev
|
|
Source0: https://github.com/Boof2015/astra/archive/refs/tags/v%ver.tar.gz
|
|
BuildRequires: nodejs-npm nodejs-packaging
|
|
|
|
%description
|
|
Audiophile music player with gapless playback, parametric EQ, AutoEQ import, and real-time DSP visualizers.
|
|
|
|
%prep
|
|
%autosetup -n %name-%ver
|
|
|
|
%build
|
|
%npm_build -BV -M production
|
|
%__nodejs ./scripts/build/writeAppBuildMetadata.cjs
|
|
|
|
%install
|
|
%electron_install -I -D
|
|
|
|
%terra_appstream
|
|
|
|
%files
|
|
%license LICENSE
|
|
%doc README.md
|
|
%_bindir/%name
|
|
%_libdir/%name
|
|
%_appsdir/%name.desktop
|
|
%_metainfodir/%appid.metainfo.xml
|
|
%_hicolordir/*/apps/%name.png
|
|
|
|
%changelog
|
|
* Sat Jun 28 2026 madonuko <madonuko@outlook.com> - 0.6.1~beta
|
|
- Initial package.
|