anastasis-gtk

Demonstrator GUI for Anastasis
Log | Files | Refs | README | LICENSE

commit 0fed82dd2fb9a023975b60e20c767790f2ba92b1
parent 3d490ec9f97d86cb65100142a9546004f44165e2
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri, 15 Nov 2024 12:08:35 +0100

list build dependencies in README

Diffstat:
MREADME | 39+++++++++++++++++++++++++++------------
Mpo/anastasis-gtk.pot | 63+++++++++++++++++++++++++++++----------------------------------
Mpo/de.po | 61++++++++++++++++++++++++++++---------------------------------
3 files changed, 84 insertions(+), 79 deletions(-)

diff --git a/README b/README @@ -11,18 +11,33 @@ COPYING for details. Dependencies ============ -libmagic -libjansson : MIT License -libgcrypt : LGPL -postgresql : PostgreSQL License -libmicrohttpd: LGPLv3+ -libgnunet* : GPLv3+ -libgnunetgtk : GPLv3+ -libtaler* : GPLv3+ -libanastasis*: GPLv3+ -libgtk3 : LGPLv2+ -libgladeui : GPLv2+ -libhpdf : ZLIB/LIBPNG license (optional) +Build tools for compiling Anastasis from source: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- gcc or clang +- autoconf >= 2.69 (building from git) +- automake >= 1.11.1 (building from git) +- recutils >= 1.0 (building from git) +- libtool >= 2.2 +- makeinfo >= 4.8 +- make[*3] +- pkgconf or pkg-config +- sphinx +- sphinx-rtd-theme +- sphinx-multiversion + + +Direct dependencies +~~~~~~~~~~~~~~~~~~~ + +These are the direct dependencies for running Anastasis: + +- GNU Anastasis >= 0.5.0 +- PostgreSQL >= 15.0 +- libmagic +- libgtk3+ +- libgladeui +- libhpdf (optional) Installation diff --git a/po/anastasis-gtk.pot b/po/anastasis-gtk.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: anastasis-gtk 0.4.1\n" +"Project-Id-Version: anastasis-gtk 0.5.0\n" "Report-Msgid-Bugs-To: bug-anastasis@gnu.org\n" -"POT-Creation-Date: 2024-02-10 20:57+0100\n" +"POT-Creation-Date: 2024-11-15 11:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,97 +17,97 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/anastasis/anastasis-gtk_action.c:572 +#: src/anastasis/anastasis-gtk_action.c:598 #, c-format msgid "%s (optional)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1273 +#: src/anastasis/anastasis-gtk_action.c:1299 msgid "gratis" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1541 -#: src/anastasis/anastasis-gtk_action.c:1631 -#: src/anastasis/anastasis-gtk_action.c:2738 +#: src/anastasis/anastasis-gtk_action.c:1566 +#: src/anastasis/anastasis-gtk_action.c:1656 +#: src/anastasis/anastasis-gtk_action.c:2759 #, c-format msgid "Failed to initialize QR-code pixbuf for `%s'\n" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2019 +#: src/anastasis/anastasis-gtk_action.c:2044 #, c-format msgid "poll failed: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2097 +#: src/anastasis/anastasis-gtk_action.c:2122 #, c-format msgid "Synchronizing with providers failed: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2137 +#: src/anastasis/anastasis-gtk_action.c:2162 #, c-format msgid "Polling for providers failed: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2209 +#: src/anastasis/anastasis-gtk_action.c:2234 msgid "No available providers! Try to add one!" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2410 +#: src/anastasis/anastasis-gtk_action.c:2435 msgid "unknown" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2432 +#: src/anastasis/anastasis-gtk_action.c:2457 msgid "provider down" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2527 +#: src/anastasis/anastasis-gtk_action.c:2552 #, c-format msgid "Policy #%u" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2533 +#: src/anastasis/anastasis-gtk_action.c:2558 #, c-format msgid "Policy #%u (unavailable, provider down)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2871 +#: src/anastasis/anastasis-gtk_action.c:2892 msgid "INTERNAL ERROR: could not parse state" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2880 +#: src/anastasis/anastasis-gtk_action.c:2901 #, c-format msgid "Hint (#%u): %s" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2916 +#: src/anastasis/anastasis-gtk_action.c:2937 msgid "ERROR: failed to parse server JSON instructions" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3281 +#: src/anastasis/anastasis-gtk_action.c:3302 msgid "question" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3283 +#: src/anastasis/anastasis-gtk_action.c:3304 msgid "sms" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3285 +#: src/anastasis/anastasis-gtk_action.c:3306 msgid "post" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3287 +#: src/anastasis/anastasis-gtk_action.c:3308 msgid "email" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3289 +#: src/anastasis/anastasis-gtk_action.c:3310 msgid "iban" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3291 +#: src/anastasis/anastasis-gtk_action.c:3312 msgid "totp" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3404 +#: src/anastasis/anastasis-gtk_action.c:3425 msgid "You did not name this secret" msgstr "" @@ -206,15 +206,6 @@ msgstr "" msgid "<off>" msgstr "" -#: contrib/anastasis_gtk_about_window.glade:10 -msgid "(C) 2020-@ANASTASIS_YEARTO@ Anastasis SARL" -msgstr "" - -#: contrib/anastasis_gtk_about_window.glade:12 -#: contrib/anastasis_gtk_auth_add_totp.glade:138 -msgid "Anastasis" -msgstr "" - #: contrib/anastasis_gtk_add_provider.glade:113 #: contrib/anastasis_gtk_edit_providers.glade:118 msgid "Provider URL:" @@ -382,6 +373,10 @@ msgstr "" msgid "TOTP Name" msgstr "" +#: contrib/anastasis_gtk_auth_add_totp.glade:138 +msgid "Anastasis" +msgstr "" + #: contrib/anastasis_gtk_auth_add_totp.glade:190 msgid "" "Confirm that your TOTP App works by entering the current 8-digit TOTP code " diff --git a/po/de.po b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: anastasis-gtk unknown\n" "Report-Msgid-Bugs-To: bug-anastasis@gnu.org\n" -"POT-Creation-Date: 2024-02-10 20:57+0100\n" +"POT-Creation-Date: 2024-11-15 11:50+0100\n" "PO-Revision-Date: 2024-08-03 16:07+0000\n" "Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n" "Language-Team: German <https://weblate.taler.net/projects/anastasis/" @@ -19,97 +19,97 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5.5\n" -#: src/anastasis/anastasis-gtk_action.c:572 +#: src/anastasis/anastasis-gtk_action.c:598 #, c-format msgid "%s (optional)" msgstr "%s (optional)" -#: src/anastasis/anastasis-gtk_action.c:1273 +#: src/anastasis/anastasis-gtk_action.c:1299 msgid "gratis" msgstr "gebührenfrei" -#: src/anastasis/anastasis-gtk_action.c:1541 -#: src/anastasis/anastasis-gtk_action.c:1631 -#: src/anastasis/anastasis-gtk_action.c:2738 +#: src/anastasis/anastasis-gtk_action.c:1566 +#: src/anastasis/anastasis-gtk_action.c:1656 +#: src/anastasis/anastasis-gtk_action.c:2759 #, c-format msgid "Failed to initialize QR-code pixbuf for `%s'\n" msgstr "Konnte keinen QR-Code erzeugen für `%s'\n" -#: src/anastasis/anastasis-gtk_action.c:2019 +#: src/anastasis/anastasis-gtk_action.c:2044 #, c-format msgid "poll failed: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2097 +#: src/anastasis/anastasis-gtk_action.c:2122 #, c-format msgid "Synchronizing with providers failed: %s (#%u)" msgstr "Synchronisierung mit Anbietern fehlgeschlagen: %s (#%u)" -#: src/anastasis/anastasis-gtk_action.c:2137 +#: src/anastasis/anastasis-gtk_action.c:2162 #, c-format msgid "Polling for providers failed: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2209 +#: src/anastasis/anastasis-gtk_action.c:2234 msgid "No available providers! Try to add one!" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2410 +#: src/anastasis/anastasis-gtk_action.c:2435 msgid "unknown" msgstr "unbekannt" -#: src/anastasis/anastasis-gtk_action.c:2432 +#: src/anastasis/anastasis-gtk_action.c:2457 msgid "provider down" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2527 +#: src/anastasis/anastasis-gtk_action.c:2552 #, c-format msgid "Policy #%u" msgstr "Richtlinie #%u" -#: src/anastasis/anastasis-gtk_action.c:2533 +#: src/anastasis/anastasis-gtk_action.c:2558 #, c-format msgid "Policy #%u (unavailable, provider down)" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2871 +#: src/anastasis/anastasis-gtk_action.c:2892 msgid "INTERNAL ERROR: could not parse state" msgstr "INTERNER FEHLER: Zustand konnte nicht analysiert werden" -#: src/anastasis/anastasis-gtk_action.c:2880 +#: src/anastasis/anastasis-gtk_action.c:2901 #, c-format msgid "Hint (#%u): %s" msgstr "Hinweis (#%u): %s" -#: src/anastasis/anastasis-gtk_action.c:2916 +#: src/anastasis/anastasis-gtk_action.c:2937 msgid "ERROR: failed to parse server JSON instructions" msgstr "FEHLER: JSON-Anweisungen des Servers konnten nicht geparst werden" -#: src/anastasis/anastasis-gtk_action.c:3281 +#: src/anastasis/anastasis-gtk_action.c:3302 msgid "question" msgstr "Frage" -#: src/anastasis/anastasis-gtk_action.c:3283 +#: src/anastasis/anastasis-gtk_action.c:3304 msgid "sms" msgstr "SMS" -#: src/anastasis/anastasis-gtk_action.c:3285 +#: src/anastasis/anastasis-gtk_action.c:3306 msgid "post" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3287 +#: src/anastasis/anastasis-gtk_action.c:3308 msgid "email" msgstr "E-Mail" -#: src/anastasis/anastasis-gtk_action.c:3289 +#: src/anastasis/anastasis-gtk_action.c:3310 msgid "iban" msgstr "IBAN" -#: src/anastasis/anastasis-gtk_action.c:3291 +#: src/anastasis/anastasis-gtk_action.c:3312 msgid "totp" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3404 +#: src/anastasis/anastasis-gtk_action.c:3425 msgid "You did not name this secret" msgstr "" @@ -208,15 +208,6 @@ msgstr "" msgid "<off>" msgstr "<aus>" -#: contrib/anastasis_gtk_about_window.glade:10 -msgid "(C) 2020-@ANASTASIS_YEARTO@ Anastasis SARL" -msgstr "" - -#: contrib/anastasis_gtk_about_window.glade:12 -#: contrib/anastasis_gtk_auth_add_totp.glade:138 -msgid "Anastasis" -msgstr "Anastasis" - #: contrib/anastasis_gtk_add_provider.glade:113 #: contrib/anastasis_gtk_edit_providers.glade:118 msgid "Provider URL:" @@ -384,6 +375,10 @@ msgstr "" msgid "TOTP Name" msgstr "TOTP-Name" +#: contrib/anastasis_gtk_auth_add_totp.glade:138 +msgid "Anastasis" +msgstr "Anastasis" + #: contrib/anastasis_gtk_auth_add_totp.glade:190 msgid "" "Confirm that your TOTP App works by entering the current 8-digit TOTP code "