From 3664d1690fe16259d778de23329485cf23f6607c Mon Sep 17 00:00:00 2001 From: "Volkmar W. Pogatzki" Date: Sat, 23 May 2020 18:22:11 +0200 Subject: sys-auth/AusweisApp2: New package The AusweisApp2 is a software, that you can install on your Computer/Smartphone/Tablet, to identify yourself online with your ID card or your electronic residence permit. The App is availible for the most used operating systems and works in all common browsers. This package has been in ::guru since several weeks. Closes: https://bugs.gentoo.org/344941 Closes: https://github.com/gentoo/gentoo/pull/15878 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Volkmar W. Pogatzki Signed-off-by: Conrad Kostecki --- sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild | 40 ++++++++++++++++++++++++++ sys-auth/AusweisApp2/AusweisApp2-9999.ebuild | 39 +++++++++++++++++++++++++ sys-auth/AusweisApp2/Manifest | 1 + sys-auth/AusweisApp2/metadata.xml | 19 ++++++++++++ 4 files changed, 99 insertions(+) create mode 100644 sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild create mode 100644 sys-auth/AusweisApp2/AusweisApp2-9999.ebuild create mode 100644 sys-auth/AusweisApp2/Manifest create mode 100644 sys-auth/AusweisApp2/metadata.xml (limited to 'sys-auth') diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild new file mode 100644 index 000000000000..4cc7a6c7a052 --- /dev/null +++ b/sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Official authentication app for German ID cards and residence permits" +HOMEPAGE="https://www.ausweisapp.bund.de/" +SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +RDEPEND=" + dev-libs/openssl:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5[qml] + dev-qt/qtwidgets:5 + net-libs/http-parser:0= + sys-apps/pcsc-lite + virtual/udev" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + cmake_src_configure +} diff --git a/sys-auth/AusweisApp2/AusweisApp2-9999.ebuild b/sys-auth/AusweisApp2/AusweisApp2-9999.ebuild new file mode 100644 index 000000000000..a4ae965bed85 --- /dev/null +++ b/sys-auth/AusweisApp2/AusweisApp2-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake git-r3 + +DESCRIPTION="Official authentication app for German ID cards and residence permits" +HOMEPAGE="https://www.ausweisapp.bund.de/" +EGIT_REPO_URI="https://github.com/Governikus/AusweisApp2.git" + +LICENSE="EUPL-1.2" +SLOT="0" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +RDEPEND=" + dev-libs/openssl:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5[qml] + dev-qt/qtwidgets:5 + net-libs/http-parser:0= + sys-apps/pcsc-lite + virtual/udev" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + cmake_src_configure +} diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest new file mode 100644 index 000000000000..6a730bf1ac79 --- /dev/null +++ b/sys-auth/AusweisApp2/Manifest @@ -0,0 +1 @@ +DIST AusweisApp2-1.20.0.tar.gz 9727544 BLAKE2B 23d31b5cff2756948d563052ff53fffb737c6895fddada036969350b0a65f404f8def70f8ac4409a34fe9f83160e15cd8d4b6441f901f8e53e791ca386140383 SHA512 9222bc59521aa3533c79206df14b079e618f6efbdd04c11b4cc754027dc155d2ad4a321cabdbb35b9308f5e9631ca05e828969633125fe0ac651156669a784d0 diff --git a/sys-auth/AusweisApp2/metadata.xml b/sys-auth/AusweisApp2/metadata.xml new file mode 100644 index 000000000000..3139b2058361 --- /dev/null +++ b/sys-auth/AusweisApp2/metadata.xml @@ -0,0 +1,19 @@ + + + + + gentoo@pogatzki.net + Volkmar W. Pogatzki + + + proxy-maint@gentoo.org + Proxy Maintainers + + + conikost@gentoo.org + Conrad Kostecki + + + Governikus/AusweisApp2 + + -- cgit v1.2.3-18-g5258