Package Details: cie-middleware-bin 1.4.3.9-1

Git Clone URL: https://aur.archlinux.org/cie-middleware-bin.git (read-only, click to copy)
Package Base: cie-middleware-bin
Description: Middleware della CIE (Carta di Identità Elettronica) per Linux - Upstream Release
Upstream URL: https://developers.italia.it/it/cie
Licenses: BSD
Conflicts: cie-middleware, cie-middleware-git
Provides: cie-middleware
Submitter: Juma7C9
Maintainer: Juma7C9
Last Packager: Juma7C9
Votes: 5
Popularity: 1.01
First Submitted: 2021-02-21 16:46 (UTC)
Last Updated: 2024-06-21 17:11 (UTC)

Dependencies (5)

Required by (0)

Sources (2)

Latest Comments

1 2 Next › Last »

rogueai commented on 2024-05-03 08:35 (UTC) (edited on 2024-05-03 08:36 (UTC) by rogueai)

Updated PKGBUILD for version 1.4.3.7

https://gist.github.com/rogueai/6d0666a7217223d9fcab06de27b3f4b2

tesfabpel commented on 2023-07-18 20:45 (UTC)

PKGBUILD for version 1.4.3.5: https://gist.github.com/tesfabpel/9fcb4062b465f238c5b4a207a9c6234a

tesfabpel commented on 2023-04-01 08:57 (UTC)

Hi, I've updated the PKGBUILD to the latest version. Available here: https://gist.github.com/tesfabpel/9fcb4062b465f238c5b4a207a9c6234a

FabioLolix commented on 2022-01-09 19:40 (UTC) (edited on 2022-01-09 19:40 (UTC) by FabioLolix)

Variations of a pkgbase, that could also not exist, like in this case cie-middleware, need to provide/conflicts only with the pkgbase. cie-middleware-git need to be corrected too and I've a patch for that.

The license need to be installed using ${pkgname} (or equivalent), ${pkgname%-bin} is not an equivalent, https://wiki.archlinux.org/title/PKGBUILD#license

$ namcap cie-middleware-bin-1.4.1-2-x86_64.pkg.tar

cie-middleware-bin W: ELF file ('usr/lib/libcie-pkcs11.so') lacks FULL RELRO, check LDFLAGS.

cie-middleware-bin E: Missing custom license directory (usr/share/licenses/cie-middleware-bin)

Juma7C9 commented on 2022-01-09 17:22 (UTC)

Thank you for the feedback!

@fortea: I clarified the description as you suggested; @FabioLolix: I added the provides array, while the conflicts is not superfluous, as this package cannot be installed side-to-side with the other(s). As for the license, looking at the most popular packages in AUR, both the base name and the package name are used for the path, so I kept it as it was to maintain consistency between versions.

fortea commented on 2022-01-07 13:20 (UTC)

I think it would be important to specify that this package uses the official binaries, not custom ones

FabioLolix commented on 2022-01-07 13:17 (UTC)

The license need to be installed in ${pkgdir}/usr/share/licenses/${pkgname}/

FabioLolix commented on 2022-01-07 12:59 (UTC)

Hello, this need provides=(cie-middleware), while conflicts cie-middleware-git is not needed

robertfoster commented on 2020-09-20 23:04 (UTC) (edited on 2020-09-20 23:06 (UTC) by robertfoster)

Hi @Juma7C9, I understand your intentions, maybe I only use my .desktop for few reasons:

  • it doesn't have a impact on upstream software
  • it fixes some cosmethics bugs regarding window-switching (as you can notice, doing alt-tab doesn't show the CIE icon)
  • it improve themeability using pixmap icon

For cieid.sh, using exec doesn't spawn another shell to run the jar.

I can also humbly suggest to use a better indentation in PKGBUILD (package func). Anyway thanks for this package

Juma7C9 commented on 2020-09-15 09:55 (UTC)

Thank you, I updated the package!

As for the PKGBUILD, I prefer to keep the package as close as possible to upstream, unless there is a strong reason not to. If that's the case, please let me know, and I'll modify it accordingly!