From 4b8bcc5a1bfbab9b74d409f05c7a027b988adaeb Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 27 Sep 2019 23:04:58 +0330 Subject: [PATCH] New package: spotify-adblock-linux-1.0 --- .../files/spotify-adblock.desktop | 11 ++++++++++ srcpkgs/spotify-adblock-linux/template | 20 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/spotify-adblock-linux/files/spotify-adblock.desktop create mode 100644 srcpkgs/spotify-adblock-linux/template diff --git a/srcpkgs/spotify-adblock-linux/files/spotify-adblock.desktop b/srcpkgs/spotify-adblock-linux/files/spotify-adblock.desktop new file mode 100644 index 00000000000..074ba5775a5 --- /dev/null +++ b/srcpkgs/spotify-adblock-linux/files/spotify-adblock.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=Spotify (adblock) +GenericName=Music Player +Icon=spotify-client +TryExec=spotify +Exec=env LD_PRELOAD=/usr/lib/spotify-adblock.so spotify %U +Terminal=false +MimeType=x-scheme-handler/spotify; +Categories=Audio;Music;Player;AudioVideo; +StartupWMClass=spotify diff --git a/srcpkgs/spotify-adblock-linux/template b/srcpkgs/spotify-adblock-linux/template new file mode 100644 index 00000000000..fc61feb19c3 --- /dev/null +++ b/srcpkgs/spotify-adblock-linux/template @@ -0,0 +1,20 @@ +# Template file for 'spotify-adblock-linux' +pkgname=spotify-adblock-linux +version=1.0 +revision=1 +build_style=gnu-makefile +makedepends="libcurl-devel" +short_desc="Spotify adblocker for Linux" +maintainer="linarcx " +license="GPL-3.0-or-later" +homepage="https://github.com/abba23/spotify-adblock-linux" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=811358fd2da2ca83e76e3a0dd5ce03ddab39fc19ae9831dd0ccaf4b74abd0804 + +CFLAGS+=" -shared -fPIC" + +do_install() { + vmkdir usr/lib + vcopy "*.so" usr/lib + vinstall ${FILESDIR}/spotify-adblock.desktop 644 usr/share/applications/ +}