From bc213909c25d84e18227087fd82a771fbe781560 Mon Sep 17 00:00:00 2001 From: tatanuki Date: Sun, 20 Sep 2026 16:16:19 +0200 Subject: [PATCH 1/2] Added pgp2ssh template --- srcpkgs/pgp2ssh/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/pgp2ssh/template diff --git a/srcpkgs/pgp2ssh/template b/srcpkgs/pgp2ssh/template new file mode 100644 index 00000000000000..9808925144173a --- /dev/null +++ b/srcpkgs/pgp2ssh/template @@ -0,0 +1,27 @@ +# Template file for 'package' +pkgname=pgp2ssh +version=0.1 +revision=1 +#archs="i686 x86_64" +#build_wrksrc= +build_style=go +#configure_args="" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +go_import_path="github.com/pinpox/pgp2ssh" +hostmakedepends="" +makedepends="" +depends="" +short_desc="Derive private ed25519 SSH key from private PGP key" +maintainer="tatanuki " +license="GPL-3.0" +homepage="https://github.com/pinpox/pgp2ssh" +#changelog="" +distfiles="${homepage}/archive/792e3a3f107e6b4da7b96ded5d46b69efc45d8c1.tar.gz" +checksum=6ee549a579c8537b92d1222a6d09b4b37b94af9d9c838eac75aba480f0e7884a + +pre_configure() { + vsed -e 's|module pgp2ssh|module github.com/pinpox/pgp2ssh|g' -i go.mod +} From 93e02c812ccf25127f3525443b3935d62df35a25 Mon Sep 17 00:00:00 2001 From: tatanuki Date: Mon, 21 Sep 2026 12:16:32 +0200 Subject: [PATCH 2/2] Fixed linting complaints --- srcpkgs/pgp2ssh/template | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/srcpkgs/pgp2ssh/template b/srcpkgs/pgp2ssh/template index 9808925144173a..ad802e1620fa19 100644 --- a/srcpkgs/pgp2ssh/template +++ b/srcpkgs/pgp2ssh/template @@ -2,21 +2,12 @@ pkgname=pgp2ssh version=0.1 revision=1 -#archs="i686 x86_64" -#build_wrksrc= build_style=go -#configure_args="" -#make_build_args="" -#make_install_args="" -#conf_files="" -#make_dirs="/var/log/dir 0755 root root" go_import_path="github.com/pinpox/pgp2ssh" -hostmakedepends="" -makedepends="" -depends="" +hostmakedepends="git" short_desc="Derive private ed25519 SSH key from private PGP key" maintainer="tatanuki " -license="GPL-3.0" +license="GPL-3.0-or-later" homepage="https://github.com/pinpox/pgp2ssh" #changelog="" distfiles="${homepage}/archive/792e3a3f107e6b4da7b96ded5d46b69efc45d8c1.tar.gz"