mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fc9532e096 | |||
| e44b7abb17 | |||
| 734c2785bf | |||
| 92058bb718 |
@@ -15,7 +15,7 @@ Group: Applications/Internet
|
||||
#Source1: launch.sh
|
||||
Source0: https://github.com/Vencord/Vesktop/archive/refs/tags/v%{version}.tar.gz
|
||||
Requires: xdg-utils
|
||||
BuildRequires: nodejs-npm git
|
||||
BuildRequires: pnpm git
|
||||
# Conflicts: vesktop-bin
|
||||
|
||||
%description
|
||||
@@ -45,8 +45,8 @@ EOF
|
||||
|
||||
|
||||
%build
|
||||
npx pnpm@8 install --no-frozen-lockfile
|
||||
npx pnpm@8 package:dir
|
||||
pnpm install
|
||||
pnpm package:dir
|
||||
|
||||
|
||||
%install
|
||||
@@ -54,18 +54,22 @@ npx pnpm@8 package:dir
|
||||
mkdir -p %buildroot/usr/share/vesktop
|
||||
cp -r dist/*-unpacked/. %buildroot/usr/share/vesktop/.
|
||||
|
||||
install -Dm755 dist/*-unpacked/vencorddesktop %buildroot/usr/bin/vencorddesktop
|
||||
ln -sf /usr/share/vesktop/vencorddesktop %buildroot/usr/bin/vencorddesktop
|
||||
install -Dm644 vesktop.desktop %buildroot/usr/share/applications/vesktop.desktop
|
||||
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/vesktop.png
|
||||
ls -alh dist/*
|
||||
|
||||
install -Dm755 dist/*-unpacked/vesktop %buildroot%_bindir/vencorddesktop
|
||||
ln -sf /usr/share/vesktop/vesktop %buildroot%_bindir/vencorddesktop
|
||||
ln -sf /usr/share/vesktop/vesktop %buildroot%_bindir/vesktop
|
||||
install -Dm644 vesktop.desktop %buildroot%_datadir/applications/vesktop.desktop
|
||||
install -Dm644 build/icon.png %buildroot%_datadir/pixmaps/vesktop.png
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
/usr/bin/vencorddesktop
|
||||
/usr/share/applications/vesktop.desktop
|
||||
/usr/share/pixmaps/vesktop.png
|
||||
/usr/share/vesktop/*
|
||||
%_bindir/vencorddesktop
|
||||
%_bindir/vesktop
|
||||
%_datadir/applications/vesktop.desktop
|
||||
%_datadir/pixmaps/vesktop.png
|
||||
%_datadir/vesktop/*
|
||||
|
||||
%changelog
|
||||
* Tue Nov 07 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.4.3-1
|
||||
|
||||
Reference in New Issue
Block a user