From 364e77d395a3bbe7035f7916cf07c8ce9bd709a2 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 419ff4641d2..60ad7fb85d5 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3861,3 +3861,4 @@ libc++utilities.so.5 cpp-utilities-5.2.0_1 libtagparser.so.9 tagparser-9.1.2_1 libqtutilities.so.6 qtutilities-6.0.4_1 libkdsoap.so.1.9.0 KDSoap-1.9.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" + } +}