From 4a249a8fe31fdb99b02e70f3f7fa73a75dfa2f99 Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 27 Sep 2019 22:26:50 +0330 Subject: [PATCH 1/4] New package: spotify-adblock-linux-1.0 --- .../files/spotify-adblock.desktop | 11 ++++++++++ srcpkgs/spotify-adblock-linux/template | 21 +++++++++++++++++++ 2 files changed, 32 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..d7c43c38cc1 --- /dev/null +++ b/srcpkgs/spotify-adblock-linux/template @@ -0,0 +1,21 @@ +# 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() { + vlicense LICENSE + vmkdir usr/lib + vcopy "*.so" usr/lib + vinstall ${FILESDIR}/spotify-adblock.desktop 644 usr/share/applications/ +} From 1d0cdcde30ca2bdb33607b7800a8cc0e5a9269ff Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 27 Sep 2019 22:33:04 +0330 Subject: [PATCH 2/4] New package: spotify-adblock-linux-1.0 --- srcpkgs/spotify-adblock-linux/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/spotify-adblock-linux/template b/srcpkgs/spotify-adblock-linux/template index d7c43c38cc1..b62c626c2e4 100644 --- a/srcpkgs/spotify-adblock-linux/template +++ b/srcpkgs/spotify-adblock-linux/template @@ -14,8 +14,8 @@ checksum=811358fd2da2ca83e76e3a0dd5ce03ddab39fc19ae9831dd0ccaf4b74abd0804 CFLAGS+=" -shared -fPIC" do_install() { - vlicense LICENSE - vmkdir usr/lib - vcopy "*.so" usr/lib - vinstall ${FILESDIR}/spotify-adblock.desktop 644 usr/share/applications/ + vlicense LICENSE + vmkdir usr/lib + vcopy "*.so" usr/lib + vinstall ${FILESDIR}/spotify-adblock.desktop 644 usr/share/applications/ } From 8ba2bb7a17406a157fd854b0065e463017b0caf5 Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 27 Sep 2019 23:04:58 +0330 Subject: [PATCH 3/4] New package: spotify-adblock-linux-1.0 --- srcpkgs/spotify-adblock-linux/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/spotify-adblock-linux/template b/srcpkgs/spotify-adblock-linux/template index b62c626c2e4..fc61feb19c3 100644 --- a/srcpkgs/spotify-adblock-linux/template +++ b/srcpkgs/spotify-adblock-linux/template @@ -14,7 +14,6 @@ checksum=811358fd2da2ca83e76e3a0dd5ce03ddab39fc19ae9831dd0ccaf4b74abd0804 CFLAGS+=" -shared -fPIC" do_install() { - vlicense LICENSE vmkdir usr/lib vcopy "*.so" usr/lib vinstall ${FILESDIR}/spotify-adblock.desktop 644 usr/share/applications/ From 4037adb368b0614418b45dc2a7420d563812abf5 Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 27 Sep 2019 23:04:58 +0330 Subject: [PATCH 4/4] New package: spotify-adblock-linux-1.0 --- srcpkgs/spotify-adblock-linux/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/spotify-adblock-linux/template 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/ +}