diff --git a/finance/kraft/Makefile b/finance/kraft/Makefile index ee751cb5a33a..f5f947ce00d4 100644 --- a/finance/kraft/Makefile +++ b/finance/kraft/Makefile @@ -1,30 +1,34 @@ PORTNAME= kraft DISTVERSIONPREFIX= v -DISTVERSION= 1.2.2 +DISTVERSION= 2.0.0 CATEGORIES= finance kde MAINTAINER= kde@FreeBSD.org COMMENT= Manage invoices and documents for small companies WWW= https://volle-kraft-voraus.de/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ po4a:textproc/po4a \ - rubygem-asciidoctor>=1.5.7<3:textproc/rubygem-asciidoctor -LIB_DEPENDS= libctemplate.so:textproc/google-ctemplate + asciidoctor:textproc/rubygem-asciidoctor # iconv is just used for run -USES= cmake compiler:c++11-lang gettext-tools grantlee:5 iconv \ - kde:5 qt:5 shebangfix +USES= cmake compiler:c++17-lang gettext-tools iconv \ + kde:6 qt:6 shebangfix USE_GITHUB= yes GH_ACCOUNT= dragotin -USE_KDE= config contacts i18n \ +USE_KDE= config contacts i18n texttemplate \ ecm:build -USE_QT= core gui sql svg widgets xml xmlpatterns \ - buildtools:build qmake:build testlib:build +# KDE PIM +USE_KDE+= akonadi akonadicontacts +USE_QT= base svg SHEBANG_FILES= manual/makeman.sh +post-patch: + ${REINPLACE_CMD} '/set(CMAKE_CXX_FLAGS.*-lstdc++fs")/d' \ + ${WRKSRC}/CMakeLists.txt + .include diff --git a/finance/kraft/distinfo b/finance/kraft/distinfo index 4727700bec87..6f19d71c4c28 100644 --- a/finance/kraft/distinfo +++ b/finance/kraft/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739777108 -SHA256 (dragotin-kraft-v1.2.2_GH0.tar.gz) = a1b556d89fb42853e0c085dd47d19546f9dfd70a0f58e161cc56fa4d5555190e -SIZE (dragotin-kraft-v1.2.2_GH0.tar.gz) = 6001871 +TIMESTAMP = 1783939429 +SHA256 (dragotin-kraft-v2.0.0_GH0.tar.gz) = 8da453c62a54ad67c711a295a4d562cf856a95253eade1701e0945a83da28571 +SIZE (dragotin-kraft-v2.0.0_GH0.tar.gz) = 6077275 diff --git a/finance/kraft/pkg-plist b/finance/kraft/pkg-plist index f47969a02c66..241e598d1b4b 100644 --- a/finance/kraft/pkg-plist +++ b/finance/kraft/pkg-plist @@ -1,167 +1,165 @@ +bin/findcontact bin/kraft share/applications/de.volle_kraft_voraus.kraft.desktop -share/config.kcfg/databasesettings.kcfg -share/config.kcfg/kraftsettings.kcfg share/icons/hicolor/scalable/apps/kraft.svg %%DATADIR%%/dbinit/mysql/create_schema.sql %%DATADIR%%/dbinit/mysql/fill_schema_de.sql %%DATADIR%%/dbinit/mysql/fill_schema_en.sql %%DATADIR%%/dbinit/sqlite3/create_schema.sql %%DATADIR%%/dbinit/sqlite3/fill_schema_de.sql %%DATADIR%%/dbinit/sqlite3/fill_schema_en.sql %%DATADIR%%/dbmigrate/mysql/10_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/11_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/12_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/13_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/14_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/15_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/16_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/17_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/18_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/19_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/20_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/21_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/22_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/23_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/24_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/2_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/3_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/4_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/5_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/6_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/7_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/8_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/9_dbmigrate.sql %%DATADIR%%/dbmigrate/mysql/README %%DATADIR%%/dbmigrate/sqlite3/10_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/11_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/12_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/13_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/14_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/15_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/16_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/17_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/18_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/19_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/20_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/21_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/22_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/23_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/24_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/2_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/3_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/4_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/5_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/6_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/7_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/8_dbmigrate.sql %%DATADIR%%/dbmigrate/sqlite3/9_dbmigrate.sql %%DATADIR%%/importfilter/positions/standard_txt.ftr %%DATADIR%%/importfilter/positions/woerlein_txt.ftr %%DATADIR%%/manual/images/de/acceptance_o_o_context.png %%DATADIR%%/manual/images/de/catalog_material.png %%DATADIR%%/manual/images/de/catalog_standard.png %%DATADIR%%/manual/images/de/catalog_standard_fixed_cost.png %%DATADIR%%/manual/images/de/catalog_standard_material.png %%DATADIR%%/manual/images/de/catalog_standard_template.png %%DATADIR%%/manual/images/de/catalog_standard_work.png %%DATADIR%%/manual/images/de/company_adress1.png %%DATADIR%%/manual/images/de/context1.png %%DATADIR%%/manual/images/de/context2.png %%DATADIR%%/manual/images/de/create_new_doc.png %%DATADIR%%/manual/images/de/documentype.png %%DATADIR%%/manual/images/de/followup_1.png %%DATADIR%%/manual/images/de/followup_2.png %%DATADIR%%/manual/images/de/numbercycles.png %%DATADIR%%/manual/images/de/pdfpostproc.png %%DATADIR%%/manual/images/de/taxes.png %%DATADIR%%/manual/images/de/unity.png %%DATADIR%%/manual/images/de/wages.png %%DATADIR%%/manual/images/en/acceptance_o_o_context.png %%DATADIR%%/manual/images/en/catalog_material.png %%DATADIR%%/manual/images/en/catalog_standard.png %%DATADIR%%/manual/images/en/catalog_standard_fixed_cost.png %%DATADIR%%/manual/images/en/catalog_standard_material.png %%DATADIR%%/manual/images/en/catalog_standard_template.png %%DATADIR%%/manual/images/en/catalog_standard_work.png %%DATADIR%%/manual/images/en/company_adress.png %%DATADIR%%/manual/images/en/company_adress1.png %%DATADIR%%/manual/images/en/context1.png %%DATADIR%%/manual/images/en/context2.png %%DATADIR%%/manual/images/en/create_new_doc.png %%DATADIR%%/manual/images/en/documenttype.png %%DATADIR%%/manual/images/en/documentype.png %%DATADIR%%/manual/images/en/followup_1.png %%DATADIR%%/manual/images/en/followup_2.png %%DATADIR%%/manual/images/en/kraft.adoc %%DATADIR%%/manual/images/en/number_cycle.png %%DATADIR%%/manual/images/en/numbercycles.png %%DATADIR%%/manual/images/en/pdfpostproc.png %%DATADIR%%/manual/images/en/taxes.png %%DATADIR%%/manual/images/en/units.png %%DATADIR%%/manual/images/en/unity.png %%DATADIR%%/manual/images/en/wages.png %%DATADIR%%/manual/images/nl/acceptance_o_o_context.png %%DATADIR%%/manual/images/nl/catalog_material.png %%DATADIR%%/manual/images/nl/catalog_standard.png %%DATADIR%%/manual/images/nl/catalog_standard_fixed_cost.png %%DATADIR%%/manual/images/nl/catalog_standard_material.png %%DATADIR%%/manual/images/nl/catalog_standard_template.png %%DATADIR%%/manual/images/nl/catalog_standard_work.png %%DATADIR%%/manual/images/nl/company_adress1.png %%DATADIR%%/manual/images/nl/context1.png %%DATADIR%%/manual/images/nl/context2.png %%DATADIR%%/manual/images/nl/context_1.png %%DATADIR%%/manual/images/nl/context_2.png %%DATADIR%%/manual/images/nl/context_3.png %%DATADIR%%/manual/images/nl/create_new_doc.png %%DATADIR%%/manual/images/nl/documenttype.png %%DATADIR%%/manual/images/nl/documentype.png %%DATADIR%%/manual/images/nl/followup_1.png %%DATADIR%%/manual/images/nl/followup_2.png %%DATADIR%%/manual/images/nl/number_cycle.png %%DATADIR%%/manual/images/nl/numbercycles.png %%DATADIR%%/manual/images/nl/pdfpostproc.png %%DATADIR%%/manual/images/nl/taxes.png %%DATADIR%%/manual/images/nl/units.png %%DATADIR%%/manual/images/nl/unity.png %%DATADIR%%/manual/images/nl/wages.png %%DATADIR%%/manual/kraft-de.html %%DATADIR%%/manual/kraft-en.html %%DATADIR%%/manual/kraft-nl.html %%DATADIR%%/manual/kraftmanual.css %%DATADIR%%/meta/21_meta.xml %%DATADIR%%/pics/kraftapp_logo.png %%DATADIR%%/reports/delivery_receipt.trml %%DATADIR%%/reports/images/docdigestdetailview/kraft_customer.png %%DATADIR%%/reports/images/docdigestdetailview/postit.png %%DATADIR%%/reports/images/identity.png %%DATADIR%%/reports/images/lurchie.png %%DATADIR%%/reports/invoice.gtmpl %%DATADIR%%/reports/invoice.trml %%DATADIR%%/reports/kraft.css %%DATADIR%%/reports/xrechnung.xrtmpl %%DATADIR%%/styles/catalogview.css %%DATADIR%%/styles/docdigestview.css %%DATADIR%%/styles/docoverview.css %%DATADIR%%/styles/docoverview_ro.css %%DATADIR%%/styles/pics/docoverviewbg.png %%DATADIR%%/styles/pics/kraft_customer.png %%DATADIR%%/styles/pics/kraftapp_logo_trans.png %%DATADIR%%/styles/pics/postit.png %%DATADIR%%/styles/systemview.css %%DATADIR%%/styles/templcatalog.style -%%DATADIR%%/tools/erml2pdf.py %%DATADIR%%/tools/watermarkpdf.py -%%DATADIR%%/views/docdigest.thtml -%%DATADIR%%/views/identity.thtml -%%DATADIR%%/views/kraftdoc_ro.thtml -%%DATADIR%%/views/monthdigest.thtml -%%DATADIR%%/views/systemviewdetails.thtml -%%DATADIR%%/views/systemviewerror.thtml -%%DATADIR%%/views/yeardigest.thtml -share/kxmlgui5/kraft/katalogview.rc -share/kxmlgui5/kraft/kraftui.rc +%%DATADIR%%/views/contact.gtmpl +%%DATADIR%%/views/docdigest.gtmpl +%%DATADIR%%/views/identity.gtmpl +%%DATADIR%%/views/kraftdoc_ro.gtmpl +%%DATADIR%%/views/monthdigest.gtmpl +%%DATADIR%%/views/systemviewdetails.gtmpl +%%DATADIR%%/views/systemviewerror.gtmpl +%%DATADIR%%/views/welcome.gtmpl +%%DATADIR%%/views/yeardigest.gtmpl share/locale/de/LC_MESSAGES/kraft.mo share/locale/nl/LC_MESSAGES/kraft.mo share/metainfo/de.volle_kraft_voraus.kraft.appdata.xml