From 919fdc95f1e485c02035d74fd01bf795b45a8e1c Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sat, 21 Oct 2017 01:08:51 -0200 Subject: [PATCH 1/5] New package: perl-Config-Simple-4.58. --- srcpkgs/perl-Config-Simple/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Config-Simple/template diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template new file mode 100644 index 00000000000..cbdaa503334 --- /dev/null +++ b/srcpkgs/perl-Config-Simple/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Config-Simple' +pkgname=perl-Config-Simple +version=4.58 +revision=1 +wrksrc="${pkgname/perl-//}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="perl" +short_desc="Config::Simple - simple configuration file class" +maintainer="maxice8 " +license="Unknown" +homepage="https://search.cpan.org/dist/Config-Simple/" +distfiles="${CPAN_SITE}/Config/Config-Simple-${version}.tar.gz" +checksum=dd9995706f0f9384a15ccffe116c3b6e22f42ba2e58d8f24ed03c4a0e386edb4 From 3dd18436ee74f23e9bd0555593e546b3e0e4798e Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sat, 21 Oct 2017 01:12:27 -0200 Subject: [PATCH 2/5] New package: perl-File-Slurper-0.010. --- srcpkgs/perl-File-Slurper/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-File-Slurper/template diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template new file mode 100644 index 00000000000..ac91ca54e84 --- /dev/null +++ b/srcpkgs/perl-File-Slurper/template @@ -0,0 +1,15 @@ +# Template file for 'perl-File-Slurper' +pkgname=perl-File-Slurper +version=0.010 +revision=1 +wrksrc="${pkgname/perl-//}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="perl" +short_desc="File::Slurper - A simple, sane and efficient module to slurp a file" +maintainer="maxice8 " +license="Aristic, GPL-1" +homepage="search.cpan.org/dist/File-Slurper" +distfiles="${CPAN_SITE}/File/File-Slurper-${version}.tar.gz" +checksum=a393364648c9d6be938e8a68c3094c5f8a37b19d3159141ec81ba49559343c16 From 9f05431cb9098f2ddcaf467c3662c26160a73996 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sat, 21 Oct 2017 01:16:03 -0200 Subject: [PATCH 3/5] New package: perl-Data-MessagePack-1.00. --- srcpkgs/perl-Data-MessagePack/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Data-MessagePack/template diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template new file mode 100644 index 00000000000..d47c1b0f088 --- /dev/null +++ b/srcpkgs/perl-Data-MessagePack/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Data-MessagePack' +pkgname=perl-Data-MessagePack +version=1.00 +revision=1 +wrksrc="${pkgname/perl-//}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="perl" +short_desc="Data::MessagePack - MessagePack serializing/deserializing" +maintainer="maxice8 " +license="Artistic, GPL-1" +homepage="https://search.cpan.org/dist/Data-MessagePack" +distfiles="${CPAN_SITE}/Data/Data-MessagePack-${version}.tar.gz" +checksum=c9f0eeaf56ee4dfd509eccba2dd838921aebdf186ba60de166443ffc4b0ba1a2 From 606ae06aa260fdf7054567ccc6d6c7df2a2e4bed Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sat, 21 Oct 2017 01:23:00 -0200 Subject: [PATCH 4/5] New package: perl-Net-MPD-0.07. --- srcpkgs/perl-Net-MPD/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/perl-Net-MPD/template diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template new file mode 100644 index 00000000000..c5206f81b9e --- /dev/null +++ b/srcpkgs/perl-Net-MPD/template @@ -0,0 +1,19 @@ +# Template file for 'perl-Net-MPD' +pkgname=perl-Net-MPD +version=0.07 +revision=1 +wrksrc="${pkgname/perl-//}-${version}" +build_style=perl-ModuleBuild +hostmakedepends="perl perl-Module-Build-Tiny" +makedepends="perl" +depends="perl mpd" +short_desc="Net::MPD - Communicate with an MPD server" +maintainer="maxice8 " +license="MIT" +homepage="https://search.cpan.org/dist/Net-MPD" +distfiles="${CPAN_SITE}/Net/Net-MPD-${version}.tar.gz" +checksum=3382fb9c6f5c25de2628f5614429fa8a00791521678c42da068c99e7b294e953 + +post_install() { + vlicense LICENSE +} From 675a0db3bfd47b5215382b3158bac25d00885834 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sat, 21 Oct 2017 01:38:53 -0200 Subject: [PATCH 5/5] clerk: update to 4.0.0. --- srcpkgs/clerk/INSTALL.msg | 5 +++++ srcpkgs/clerk/template | 22 ++++++++++++---------- 2 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 srcpkgs/clerk/INSTALL.msg diff --git a/srcpkgs/clerk/INSTALL.msg b/srcpkgs/clerk/INSTALL.msg new file mode 100644 index 00000000000..71452afdbdb --- /dev/null +++ b/srcpkgs/clerk/INSTALL.msg @@ -0,0 +1,5 @@ +Clerk requires extra configuration to be done. + +1. Copy the files from /usr/share/examples/clerk to ~/.config/clerk +2. edit ~/.config/clerk/clerk.conf to your likings, specially database= +and tmux_config= that have PLACEHOLDER diff --git a/srcpkgs/clerk/template b/srcpkgs/clerk/template index a8018fcd15c..14574dbc635 100644 --- a/srcpkgs/clerk/template +++ b/srcpkgs/clerk/template @@ -1,21 +1,23 @@ # Template file for 'clerk' pkgname=clerk -version=3.2.1 +version=4.0.0 revision=1 noarch=yes -build_style=gnu-makefile -conf_files="/etc/clerk.conf" -depends="bash rofi mpc python3-mpd2 perl" -short_desc="MPD client using bash and rofi" +depends="rofi fzf tmux mpc perl-Net-MPD perl-Data-MessagePack perl-File-Slurper +perl-Config-Simple perl-Try-Tiny perl-IPC-Run perl-HTTP-Date" +short_desc="MPD client written in Perl using rofi or fzf" maintainer="ibrokemypie " license="MIT" homepage="https://github.com/carnager/clerk/" distfiles="https://github.com/carnager/clerk/archive/${version}.tar.gz" -checksum=954a388cce5a86c1760e130febc59b533651a01938b0c9a6b1f4941dda83db97 +checksum=150faa960677169f7bdf783d10b9a5943c835e36af31b29be4c1034c311f3bc4 + +do_install() { + vbin clerk.pl clerk + vbin clerk_rating_client + + vsconf clerk.conf + vsconf clerk.tmux -pre_build() { - sed -i 's|share/doc/clerk/config.example|share/examples/clerk/config.example|' Makefile -} -post_install() { vlicense LICENSE }