Skip to content

Commit

Permalink
package spotx-bash (#2629)
Browse files Browse the repository at this point in the history
(cherry picked from commit 0dbbb8f)
  • Loading branch information
Its-J authored and raboneko committed Dec 15, 2024
1 parent 5872d4e commit 8942ba5
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 0 deletions.
8 changes: 8 additions & 0 deletions anda/tools/spotx-bash/anda.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "spotx-bash.spec"
}
labels {
nightly = 1
}
}
36 changes: 36 additions & 0 deletions anda/tools/spotx-bash/spotx-bash.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
%global commit 0143cd113cdec0f0516beba3afe46e42e69b8b1c
%global commit_date 20241119
%global shortcommit %(c=%{commit}; echo ${c:0:7})

Name: spotx-bash
Version: %commit_date.git~%shortcommit
Release: 1%?dist
Summary: Adblock for the Spotify desktop client on Linux.
License: MIT
URL: https://github.com/SpotX-Official/SpotX-Bash
Source0: %url/archive/%commit.tar.gz
Requires: bash
BuildArch: noarch
Provides: spotx spotx-linux spot-x spotx.sh

%description
%summary

%prep
%autosetup -n SpotX-Bash-%commit

%install
mkdir -p %{buildroot}%{_bindir}
install -Dm 755 spotx.sh %buildroot%{_bindir}/spotx

%post
%{__ln_s} -f %{_bindir}/spotx %{_bindir}/spotx.sh

%files
%doc README.md
%license LICENSE
%_bindir/spotx

%changelog
* Sat Dec 14 2024 Its-J
- Package SpotX-Bash
5 changes: 5 additions & 0 deletions anda/tools/spotx-bash/update.rhai
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("SpotX-Official/SpotX-Bash"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}

0 comments on commit 8942ba5

Please sign in to comment.