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:
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"