void-packages

Void Source Packages
git clone git://ezup.dev/void-packages.git
Log | Files | Refs | README | LICENSE

commit f480e9908e53bb54be9151b62173f9d8e2ef4760
parent 5c409a3c8ad778a2141654687785d1b57b57f7f6
Author: Dash Eclipse <dash@ezup.dev>
Date:   Tue, 21 Jul 2020 10:06:35 +0000

New Package: pass (git version)

Diffstat:
Msrcpkgs/dwl/template | 4++--
Asrcpkgs/pass/template | 30++++++++++++++++++++++++++++++
Asrcpkgs/passmenu | 2++
Msrcpkgs/scroll/template | 4++--
Msrcpkgs/trojan/template | 1-
Msrcpkgs/wterm/template | 4++--
6 files changed, 38 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/dwl/template b/srcpkgs/dwl/template @@ -1,12 +1,12 @@ # Template file for 'dwl' pkgname=dwl version=0.1 -revision=1 +revision=2 build_style=gnu-makefile make_use_env=yes hostmakedepends="git pkg-config wayland-devel" makedepends="wayland-protocols wlroots-devel xcb-util-errors-devel xcb-util-wm-devel" -short_desc="dwm for Wayland" +short_desc="dwm for Wayland (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="GPL-3.0-or-later" homepage="https://github.com/djpohly/dwl" diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template @@ -0,0 +1,30 @@ +# Template file for 'pass' +pkgname=pass +version=1.7.3 +revision=3 +archs=noarch +wrksrc="password-store-${version}" +build_style=gnu-makefile +make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes" +make_check_target=test +hostmakedepends="git" +depends="bash gnupg2 tree" +#checkdepends="${depends} git" +short_desc="Stores, retrieves, generates, and synchronizes passwords securely (git version)" +maintainer="Dash Eclipse <dash@ezup.dev>" +license="GPL-2.0-or-later" +homepage="https://www.passwordstore.org" + +do_fetch() { + git clone --depth 1 https://git.zx2c4.com/password-store ${wrksrc} + commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) + sed -i "s/ v1.7.3 /v1.7.3 (git-${commit_id})/" ${wrksrc}/src/password-store.sh +} + +passmenu_package() { + short_desc="Dmenu-based interface to pass" + depends="dmenu xdotool ${sourcepkg}>=${version}_${revision}" + pkg_install() { + vbin contrib/dmenu/passmenu + } +} diff --git a/srcpkgs/passmenu b/srcpkgs/passmenu @@ -0,0 +1 @@ +pass+ \ No newline at end of file diff --git a/srcpkgs/scroll/template b/srcpkgs/scroll/template @@ -1,11 +1,11 @@ # Template file for 'scroll' pkgname=scroll version=0.1 -revision=1 +revision=2 build_style=gnu-makefile hostmakedepends="git" makedepends="musl-legacy-compat" -short_desc="scrollbackbuffer program for st" +short_desc="scrollbackbuffer program for st (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="ISC" homepage="https://git.suckless.org/scroll" diff --git a/srcpkgs/trojan/template b/srcpkgs/trojan/template @@ -14,7 +14,6 @@ distfiles="${homepage}/archive/v${version}.tar.gz" checksum=86cdb2685bb03a63b62ce06545c41189952f1ec4a0cd9147450312ed70956cbc system_accounts="${pkgname}" - make_dirs="/etc/trojan 0750 trojan trojan" post_install() { diff --git a/srcpkgs/wterm/template b/srcpkgs/wterm/template @@ -1,14 +1,14 @@ # Template file for 'wterm' pkgname=wterm version=0.7 -revision=2 +revision=3 archs="i686* x86_64*" build_style=gnu-makefile make_use_env=compliant hostmakedepends="git pkg-config wayland-devel" makedepends="fontconfig-devel libdrm-devel libxkbcommon-devel pixman-devel wayland-devel" depends="wterm-terminfo-${version}_${revision}" -short_desc="st fork for wayland" +short_desc="st fork for wayland (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/majestrate/wterm"