Update to 2.12.0 #1

Manually merged
pool merged 13 commits from java-packages/hibiscus:main into factory 2025-11-18 11:58:49 +01:00
4 changed files with 130 additions and 24 deletions

BIN
2.12.0.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6bd6a1ee97a5e2c919b0a4675dcadc7d293d52f1893de9e0144bb524ad505e06
size 24161804

View File

@@ -1,3 +1,119 @@
-------------------------------------------------------------------
Mon Nov 03 13:59:04 UTC 2025 - ecsos@opensuse.org - 2.12.0
- Update to version 2.12.0:
- NEW: 1156 Update auf HBCI4Java 4.1.3 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.3
- NEW: 1155 Hinweis-Box zu VoP
- NEW: 1154 Update auf HBCI4Java 4.1.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.2
- NEW: 1153 Support für die neue Segment-Version 2 beim Abrufen und Löschen von SEPA-Daueraufträgen
- CHG: 1152 Summenzeile in Umsatzliste wurde unnötig oft neu berechnet
- BUG: 1151 Reguläre Überweisungen wurden beim Duplizieren zu Echtzeit-Überweisungen
- NEW: 1150 Update auf HBCI4Java 4.1.0 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.0
- NEW: 1149 Erste experimentelle Version mit VoP
- NEW: 1148 Neuer Extra-toleranter Datums-Parser beim Import von CSV-Dateien. Akzeptiert quasi alle bekannten Datumsformate.
- NEW: 1147 Update auf HBCI4Java 4.0.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.2
- BUG: 1146 Bei der Synchronisierung über mehrere Plugins konnte es zu einem Fehler kommen, dass die Synchronisierung bereits läuft
- NEW: 1145 Update auf HBCI4Java 4.0.1 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.1
- NEW: 1144 Update auf HBCI4Java 3.1.91 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.91
- mit neuen Sparda-URLs (Sparda-Bank West)
- NEW: 1143 Neue Überweisungen per Default als Echtzeitüberweisungen erstellen
- NEW: 1142 Beim Import von Umsätzen im CSV-Format auch Kategoriebäume unterstützen.
Die Kategorien müssen in der Form „Oberkategorie/Unterkategorie/Kategorie“ (beliebige Verschachtelungstiefe) angegeben sein
- NEW: 1141 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 08.09.2025
-------------------------------------------------------------------
Sat Aug 2 07:54:54 UTC 2025 - ecsos <ecsos@opensuse.org> - 2.10.27
- Update to 2.10.27
- NEW: 1140 Update auf HBCI4Java 3.1.90 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.90 - mit einem Bugfix beim Lesen von FinTS-Antwort-Nachrichten
- Changes from 2.10.26
- NEW: 1140 Update auf HBCI4Java 3.1.89 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.89 - mit neuen Sparda-URLs
- NEW: 1139 In der Umsatzliste bei „Name des Kontoinhabers enthält“ auch in Name 2 suchen
- NEW: 1138 Neue obantoo-Version mit aktualisierter BLZ-Datei für Österreich
- BUG: 1137 Box „Erster Start“ unter Linux nicht mehr explizit mit weissem Hintergrund darstellen
- NEW: 1136 Liste der Daueraufträge: Bei Auswahl mehrerer Daueraufträge Anzahl und Summe anzeigen
- BUG: 1135 Einnahmen/Ausgaben: Wenn ein deaktiviertes Konto ausgewählt aber anschließend die Option „Nur aktive Konten“ aktiviert wurde, kam es zu einem Fehler
- NEW: 1134 XRechnung: Beachten von Gutschriftsmerkmalen in ExchangedDocument/TypeCode
- NEW: 1133 XRechnung: Unterstützung weiterer Dialekte. Außerdem Warnung anzeigen, wenn Betrag negativ ist
-------------------------------------------------------------------
Thu Apr 3 08:13:40 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.25
- NEW: 1132 Update auf HBCI4Java 3.1.88 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.88
- mit neuen Sparda-URLs (Hessen und München)
- NEW: 1131 itext-Update auf 5.5.13.4
- NEW: 1130 Default-Cipher der H2-Datenbank bei neuen Datenbanken von XTEA auf AES umgestellt
- NEW: 1129 Update auf HBCI4Java 3.1.87 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.87
- siehe https://homebanking-hilfe.de/forum/topic.php?p=176201#real176201
- NEW: 1128 Update auf HBCI4Java 3.1.86 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.86
- siehe https://homebanking-hilfe.de/forum/topic.php?p=176073#real176073
-------------------------------------------------------------------
Sun Feb 9 12:49:58 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.24
- NEW: 1127 Passenden MariaDB/MySQL-Treiber automatisch ermitteln
- BUG: 1126 Casts auf Double aus dem Resultset vermeiden
- NEW: 1125 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.03.2025
- NEW: 1124 Wenn unmittelbar vor dem Anzeigen des ChipTAN-USB-Dialogs
der Kartenleser nicht gefunden wird, den User bitten, den Leser anzuschliessen
und die Karte einzulegen
- NEW: 1123 Neue Option „Gesamten Pfad der Umsatzkategorie anzeigen“ in den Einstellungen der Umsatzliste
- siehe https://homebanking-hilfe.de/forum/topic.php?p=174818#real174818
- NEW: 1122 XRechnung: Import auch direkt im XML-Format, außerdem eine Reihe weiterer XML-Varianten unterstützen
- NEW: 1121 XRechnung: Alternativ „ExchangedDocument/ID“ als Verwendungszweck verwenden
- siehe https://homebanking-hilfe.de/forum/topic.php?p=174533#real174533
- NEW: 1120 Neue obantoo-Version mit https://github.com/willuhn/obantoo/pull/4
- NEW: 1061 Umstellung von MySQL auf MariaDB
-------------------------------------------------------------------
Tue Jan 14 16:45:25 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.23
- NEW: 1119 Update auf HBCI4Java 3.1.85 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.85 - siehe https://homebanking-hilfe.de/forum/topic.php?p=174231#real174231
- Changes from 2.10.22
- NEW: 1118 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.12.2024
- NEW: 1117 Update auf HBCI4Java 3.1.84 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.84
- CHG: 1116 Postbank-Kundenkennungen können ein „@“ enthalten
-------------------------------------------------------------------
Wed Sep 18 15:39:12 UTC 2024 - ecsos <ecsos@opensuse.org>
- Update to 2.10.21
- BUG: 1115 Kontoauswahl-Dialog: Darstellungsfehler wenn nur ein Konto vorhanden ist und dieses automatisch selektiert wurde
- BUG: 1114 Spalte „Kunden-/Mandatsreferenz“ wurde beim CSV-Import von Umsätze nicht beachtet - https://github.com/willuhn/hibiscus/pull/144
- NEW: 1113 Update auf HBCI4Java 3.1.82 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.82
- NEW: 1112 Update auf HBCI4Java 3.1.81 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.81
- NEW: 1111 Neue Option „[x] Vorzeichen von Beträgen umkehren“ beim CSV-Import
- NEW: 1110 Spalte „#“ auch in „Umsätze nach Kategorien“ anzeigen
- NEW: 1109 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.09.2024
- NEW: 1108 Kontogruppe sowie Kontobezeichnung in den virtuellen Konto-Adressen mit anzeigen
- NEW: 1107 Drucken von einzelnen Buchungen in Sammelaufträgen - siehe https://homebanking-hilfe.de/forum/topic.php?p=172122#real172122
- CHG: 1106 Prüfung auf Vorhandensein der BIC im Konto beim Speichern eines Auftrages entfernt
- NEW: 1105 Globale Suche: Buchungen aus Sammelaufträgen nach Termin sortieren
- NEW: 1104 Globale Suche: Buchungen aus Sammelaufträgen in Ergebnisliste aufschlüsseln und beim Klick direkt in Buchung wechseln
- NEW: 1103 Export von Umsatz-Kategorien im Banking4-Format (*.tre)
- NEW: 1103 Spalte „Auftragstyp“ in der Liste der Überweisungen mit anzeigen - siehe https://homebanking-hilfe.de/forum/topic.php?t=26596
- NEW: 1102 Neue obantoo-Version mit PR #1 und #2
- NEW: 1101 Import von Umsatz-Kategorien im Banking4-Format (*.tre)
- NEW: 1100 Löschen aller Umsatz-Kategorien ermöglichen
- CHG: 1099 Such-Provider der Vor-SEPA-Auftragsarten entfernt
- BUG: 1098 Automatisch Whitespaces aus Bank-URL entfernen (siehe https://homebanking-hilfe.de/forum/topic.php?p=171637#real171637)
- NEW: 1097 Unterstützung für den Import von XRechnung per PDF. Konik sowie die alte ZUGFeRD-Implementierung entfernt
- NEW: 1096 Bei Rückmeldecode „3956 - Starke Kundenauthentifizierung noch ausstehend“
den Rückmeldecode nicht als ausgeführt betrachten - auch dann nicht,
wenn keine Fehlermeldung geliefert wurde. Siehe Mail von Axel vom 15.05.2024
- NEW: 1095 Update auf HBCI4Java 3.1.80 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.80
- INIT_FLIP_USER_INST auch dann aktivieren, wenn experimentelle Funktionen nicht aktiviert sind
- NEW: 1094 Neue Option „BIC nach Eingabe der IBAN automatisch vervollständigen“, um die Vervollständigung
auch dann deaktivieren zu können, wenn „Kontonummern und Bankleitzahlen mittels Prüfsumme testen“ aktiviert ist
- NEW: 1093 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.06.2024
- BUG: 1092 Saldo-Chart: Ende-Datum wurde nicht berücksichtigt, wenn es in der Vergangenheit lag
- BUG: 1091 Bei der Saldoprognose wurde als Startsaldo der Anfangssaldo von heute verwendet. Richtig ist aber der Endsaldo.
Andernfalls gibt es einen Bruch am Übergang von realen Daten zur Prognose
-------------------------------------------------------------------
Mon Apr 22 11:55:38 UTC 2024 - ecsos <ecsos@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package hibiscus
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,32 +16,24 @@
#
%define _major 2
%define _minor 10
%define _micro 20
%define _build 384
%define _version %{_major}.%{_minor}.%{_micro}
%define _tag V_%{_major}_%{_minor}_%{_micro}_BUILD_%{_build}
Name: hibiscus
Version: %{_version}
Version: 2.12.0
Release: 0
Summary: Java online banking client using the HBCI standard
License: Apache-2.0 AND GPL-2.0-only AND LGPL-2.0-only AND CPL-1.0 AND Zlib AND MPL-1.0 AND EPL-1.0
Group: Productivity/Office/Finance
URL: https://www.willuhn.de/products/hibiscus/
Source: https://github.com/willuhn/hibiscus/archive/refs/tags/%{_tag}.tar.gz
Source: https://github.com/willuhn/hibiscus/archive/refs/tags/%{version}.tar.gz
Source2: hibiscus-rpmlintrc
BuildRequires: ant
BuildRequires: desktop-file-utils
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
BuildRequires: jameica-devel >= 2.10.4
BuildRequires: java-devel >= 11
BuildRequires: jameica-devel >= 2.12.0
BuildRequires: java-devel >= 17
BuildRequires: jpackage-utils
BuildRequires: xml-commons-apis
Requires: jameica >= 2.10.4
Requires: jameica >= 2.12.0
# Don't offer libraries linked in here to other packages:
AutoReqProv: off
@@ -52,7 +44,7 @@ key files and PIN/TAN including chipTAN and smsTAN for authentification.
Supported file formats include MT940, DTAUS, CSV, Moneyplex and PDF/HTML.
%prep
%setup -q -n %{name}-%{_tag}
%setup -q
# Remove Windows and Mac libraries
rm -rf lib/hbci4java-card-*
@@ -76,7 +68,8 @@ ant -f build/build.xml -Ddefine.java.version=1.8 init compile jar zip src
%install
mkdir -p %{buildroot}%{_prefix}/lib/jameica/plugins
cp -r releases/%{version}-%{_build}/%{name} %{buildroot}%{_prefix}/lib/jameica/plugins
##cp -r releases/%%{version}-%%{_build}/%%{name} %%{buildroot}%%{_prefix}/lib/jameica/plugins
cp -r releases/%{version}/%{name} %{buildroot}%{_prefix}/lib/jameica/plugins
# icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
@@ -92,11 +85,8 @@ install -D -m 0644 %{name}.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.a
%fdupes %{buildroot}
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%doc build/ChangeLog