Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#40765 closed submission (fixed)

Port for gnomint, a single-user PKI with graphical (GTK) and CLI interface

Reported by: fgp (Florian G. Pflug) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: gnomint

Description

gnoMint provides a GUI and a CLI to manage a simple PKI. Supports multiple root certificates, intermediate certificates, creating/importing and signing of CSRs and certificate revokation. Stores the whole PKI in a single sqlite file.

Attached is a Portfile plus patches for gnomint.

Attachments (4)

Portfile (1.1 KB) - added by fgp (Florian G. Pflug) 11 years ago.
Portfile
patch-configure.in.diff (203 bytes) - added by fgp (Florian G. Pflug) 11 years ago.
Patch to remove "-Werror"
patch-src-import.c.diff (1.9 KB) - added by fgp (Florian G. Pflug) 11 years ago.
Patch to fix compilation, in C structure and non-structure types do NOT share the same namespace
patch-src-Makefile.am.diff (226 bytes) - added by fgp (Florian G. Pflug) 11 years ago.
Patch to fix gnomint-cli compilation, needs to link against libgcrypt

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by fgp (Florian G. Pflug)

Attachment: Portfile added

Portfile

Changed 11 years ago by fgp (Florian G. Pflug)

Attachment: patch-configure.in.diff added

Patch to remove "-Werror"

Changed 11 years ago by fgp (Florian G. Pflug)

Attachment: patch-src-import.c.diff added

Patch to fix compilation, in C structure and non-structure types do NOT share the same namespace

Changed 11 years ago by fgp (Florian G. Pflug)

Attachment: patch-src-Makefile.am.diff added

Patch to fix gnomint-cli compilation, needs to link against libgcrypt

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Port: gnomint added
Status: newassigned

Thanks.

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Committed in r112181 with these changes:

  • changed whitespace from tabs to spaces to conform to modeline
  • removed "configure.args --prefix=${prefix}" because MacPorts already puts "--prefix=${prefix}" in configure.pre_args for you
  • rewrote master_sites to avoid redirects
  • sorted dependencies alphabetically
  • rewrote glib2 dependency so that glib2-devel could satisfy it
  • added line "license GPL-3+" based on the comment headers in the source files
  • added build dependency on pkgconfig

comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Build failed on buildbots:

configure: error: Your intltool is too old.  You need intltool 0.23 or later.

Added intltool build dependency in r112182.

Note: See TracTickets for help on using tickets.