From 8604f5b8a1be7e1a64e692f72caad4c2863bdb21 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 20 Mar 2020 11:34:54 -0400 Subject: [PATCH] New package: stoken-0.92 --- common/shlibs | 1 + srcpkgs/stoken-devel | 1 + srcpkgs/stoken-gtk3 | 1 + srcpkgs/stoken/template | 39 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 120000 srcpkgs/stoken-devel create mode 120000 srcpkgs/stoken-gtk3 create mode 100644 srcpkgs/stoken/template diff --git a/common/shlibs b/common/shlibs index 14e6c812fe2..51505584d8d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3859,3 +3859,4 @@ libbudgie-private.so.0 budgie-desktop-10.5.1_1 libbudgietheme.so.0 budgie-desktop-10.5.1_1 libbudgie-plugin.so.0 budgie-desktop-10.5.1_1 libslirp.so.0 libslirp-4.2.0_1 +libstoken.so.1 stoken-0.92_1 diff --git a/srcpkgs/stoken-devel b/srcpkgs/stoken-devel new file mode 120000 index 00000000000..d3039c2d77f --- /dev/null +++ b/srcpkgs/stoken-devel @@ -0,0 +1 @@ +stoken \ No newline at end of file diff --git a/srcpkgs/stoken-gtk3 b/srcpkgs/stoken-gtk3 new file mode 120000 index 00000000000..d3039c2d77f --- /dev/null +++ b/srcpkgs/stoken-gtk3 @@ -0,0 +1 @@ +stoken \ No newline at end of file diff --git a/srcpkgs/stoken/template b/srcpkgs/stoken/template new file mode 100644 index 00000000000..a2369190bd5 --- /dev/null +++ b/srcpkgs/stoken/template @@ -0,0 +1,39 @@ +# Template file for 'stoken' +pkgname=stoken +version=0.92 +revision=1 +build_style=gnu-configure +hostmakedepends="pkgconf" +makedepends="libxml2-devel nettle-devel gtk+3-devel" +short_desc="RSA SecurID-compatible software token generator" +maintainer="Andrew J. Hesford " +license="LGPL-2.1-or-later" +homepage="https://sourceforge.net/p/stoken/wiki/Home/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=aa2b481b058e4caf068f7e747a2dcf5772bcbf278a4f89bc9efcbf82bcc9ef5a + +stoken-gtk3_package() { + depends="${sourcepkg}>=${version}_${revision} gtk+3" + short_desc += " - GTK+3 frontend" + + pkg_install() { + vmove usr/bin/stoken-gui + vmove usr/share/applications + vmove usr/share/pixmaps + vmove "usr/share/stoken/*.ui" + vmove usr/share/man/man1/stoken-gui.1 + } +} + +stoken-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/share/doc/stoken/libstoken-test.c + vmove "usr/lib/*.so" + vmove "usr/lib/*.a" + } +}