Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 344941

Summary: AusweisApp2-1.20.0 ebuild request
Product: Gentoo Linux Reporter: charles17
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: aklitzing, b.buschinski, dschridde+gentoobugs, fedeliallalinea, gentoo.2019, gentoo, o.freyermuth
Priority: High Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://forums.gentoo.org/viewtopic-t-1108256.html
See Also: https://github.com/gentoo/gentoo/pull/15878
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: AusweisApp2-1.20.0.ebuild

Comment 1 charles17 2020-02-12 18:44:28 UTC
Created attachment 613564 [details]
AusweisApp2-1.20.0.ebuild
Comment 2 aklitzing 2020-02-25 10:42:02 UTC
Hi!

Thanks for the ebuild! I saw that you added doxygen for documentation. You don't need that. That's internal stuff only.

You could add http-parser [1] library as dependency. Otherwise it would use the internal version.

Maybe you could add CMAKE_BUILD_TYPE=MinSizeRel or Release.

Best regards
  André

[1] https://packages.gentoo.org/packages/net-libs/http-parser
Comment 3 Volkmar W. Pogatzki 2020-03-31 09:28:52 UTC
Now available on GURU:
https://gitweb.gentoo.org/repo/proj/guru.git/tree/sys-auth/AusweisApp2
Comment 4 Larry the Git Cow gentoo-dev 2020-05-25 11:17:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aecec5ccb947037a17d7a39371e1d8e38f646e

commit a0aecec5ccb947037a17d7a39371e1d8e38f646e
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2020-05-23 16:22:11 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-05-25 11:14:03 +0000

    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.
    
    Closes: https://bugs.gentoo.org/344941
    
    This package has been in ::guru since several weeks.
    
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 sys-auth/AusweisApp2/AusweisApp2-1.20.0.ebuild | 39 ++++++++++++++++++++++++++
 sys-auth/AusweisApp2/AusweisApp2-9999.ebuild   | 38 +++++++++++++++++++++++++
 sys-auth/AusweisApp2/Manifest                  |  1 +
 sys-auth/AusweisApp2/metadata.xml              |  8 ++++++
 4 files changed, 86 insertions(+)
Comment 5 Nils Freydank 2020-05-25 11:58:07 UTC
Hi,

thanks for this ebuild! Inside the tree the ebuild was committed as "maintainer needed" - please add a maintainer there.

Looks like the discussion already took place in the PR on github.com but just got lost before comitting it.

Kind regards,
Nils
Comment 6 Dennis Schridde 2020-05-25 18:28:37 UTC
(In reply to Larry the Git Cow from comment #4)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=a0aecec5ccb947037a17d7a39371e1d8e38f646e
> 
> commit a0aecec5ccb947037a17d7a39371e1d8e38f646e
> Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
> AuthorDate: 2020-05-23 16:22:11 +0000
> Commit:     Conrad Kostecki <conikost@gentoo.org>
> CommitDate: 2020-05-25 11:14:03 +0000

This was reverted in https://cgit.gentoo.org/repo/gentoo.git/commit/sys-auth?id=f3d76e96e57b560dabee7e26f3341b1d310cf8d9

Please reopen.
Comment 7 Larry the Git Cow gentoo-dev 2020-06-19 21:22:01 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3664d1690fe16259d778de23329485cf23f6607c

commit 3664d1690fe16259d778de23329485cf23f6607c
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2020-05-23 16:22:11 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-06-19 21:21:25 +0000

    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 <gentoo@pogatzki.net>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 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(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46214e61e822ddf964f95d7f90586f0ecbd571c6

commit 46214e61e822ddf964f95d7f90586f0ecbd571c6
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2020-05-23 16:19:18 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-06-19 21:21:24 +0000

    licenses: Add EUPL-1.2
    
    Required as license for sys-auth/AusweisApp2
    
    Bug: https://bugs.gentoo.org/344941
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 licenses/EUPL-1.2 | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 191 insertions(+)