mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-12 23:45:18 +00:00
srcinfo updated with Makefile command now
Flatpak manifest added keybinder-3.0 module
This commit is contained in:
parent
d3ca266f56
commit
66d684ea92
6
Makefile
6
Makefile
@ -2,8 +2,9 @@ INNO_VERSION=6.2.0
|
||||
TEMP_DIR=/tmp/spotube-tar
|
||||
USR_SHARE=deb-struct/usr/share
|
||||
BUNDLE_DIR=build/linux/x64/release/bundle
|
||||
MIRRORLIST=${PWD}/build/mirrorlist
|
||||
deb:
|
||||
mkdir -p spotube\
|
||||
mkdir -p ${USR_SHARE}/spotube\
|
||||
&& mkdir -p $(USR_SHARE)/applications $(USR_SHARE)/icons/spotube $(USR_SHARE)/spotube\
|
||||
&& cp -r $(BUNDLE_DIR)/* $(USR_SHARE)/spotube\
|
||||
&& cp linux/spotube.desktop $(USR_SHARE)/applications/\
|
||||
@ -22,6 +23,9 @@ appimage:
|
||||
appimage-builder --recipe AppImageBuilder.yml\
|
||||
&& mv Spotube-*-x86_64.AppImage build
|
||||
|
||||
aursrcinfo:
|
||||
docker run -e EXPORT_SRC=1 -v ${PWD}/aur-struct:/pkg -v ${MIRRORLIST}:/etc/pacman.d/mirrorlist:ro whynothugo/makepkg
|
||||
|
||||
publishaur:
|
||||
echo '[Warning!]: you need SSH paired with AUR'\
|
||||
&& rm -rf build/spotube\
|
||||
|
@ -1,10 +1,11 @@
|
||||
pkgbase = spotube
|
||||
pkgdesc = A lightweight free Spotify desktop-client which handles playback manually, streams music using Youtube & no Spotify premium account is needed
|
||||
pkgver = 1.0.1
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/KRTirtho/spotube/
|
||||
arch = x86_64
|
||||
license = BSD 4-Clause
|
||||
depends = libkeybinder3
|
||||
source = https://github.com/KRTirtho/spotube/releases/download/v1.0.1/Spotube-linux-x86_64.tar.xz
|
||||
md5sums = 44f79f93ddaf6f0c4e7d133d2fe34bde
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
app-id: oss.krtirtho.Spotube
|
||||
runtime: org.gnome.Platform
|
||||
runtime-version: '40'
|
||||
runtime-version: "40"
|
||||
sdk: org.gnome.Sdk
|
||||
command: spotube
|
||||
finish-args:
|
||||
- --socket=x11
|
||||
- --socket=fallback-x11
|
||||
- --socket=fallback-x11
|
||||
- --socket=wayland
|
||||
- --socket=pulseaudio
|
||||
- --share=network
|
||||
@ -26,4 +26,17 @@ modules:
|
||||
- x86_64
|
||||
url: https://github.com/KRTirtho/spotube/releases/download/v1.0.1/Spotube-linux-x86_64.tar.xz
|
||||
dest: spotube
|
||||
sha256: 117f379c4e32a03cf1a596345e14ba82d9c143cc0ff5ac49a6e10fdc7a3d5178
|
||||
sha256: 117f379c4e32a03cf1a596345e14ba82d9c143cc0ff5ac49a6e10fdc7a3d5178
|
||||
- name: keybinder3
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- cd keybinder-3
|
||||
&& ./configure --prefix=/
|
||||
&& make
|
||||
&& make DESTDIR=/app install
|
||||
- install -Dm644 keybinder-3/COPYING /app/share/licenses/keybinder-3/LICENSE
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/kupferlauncher/keybinder/releases/download/keybinder-3.0-v0.3.2/keybinder-3.0-0.3.2.tar.gz
|
||||
dest: keybinder-3
|
||||
sha256: e6e3de4e1f3b201814a956ab8f16dfc8a262db1937ff1eee4d855365398c6020
|
||||
|
Loading…
Reference in New Issue
Block a user