GnuCash
Silent install package for GnuCash
5.14-0
Office
Utilities
Office
Utilities
- package: tis-gnucash
- name: GnuCash
- version: 5.14-0
- categories: Office,Utilities
- maintainer: Tranquil IT Systems,Jimmy PELÉ
- editor: GnuCash development team
- licence: GPLv2
- locale: all
- target_os: windows
- impacted_process: gnucash.exe
- architecture: all
- signature_date:
- size: 183.80 Mo
- installed_size: 544.36 Mo
- homepage : https://www.gnucash.org/
package : tis-gnucash
version : 5.14-0
architecture : all
section : base
priority : optional
name : GnuCash
categories : Office,Utilities
maintainer : Tranquil IT Systems,Jimmy PELÉ
description : GnuCash is personal and small-business financial-accounting software. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources :
installed_size : 544362496
impacted_process : gnucash.exe
description_fr : GnuCash est un gestionnaire de finances personnelles. Conçu pour être simple d'utilisation, puissant et flexible, GnuCash vous permet de suivre l'évolution de vos comptes bancaires, portefeuilles d'actions, revenus et dépenses. Aussi rapide et intuitif à utiliser qu'un registre de compte papier, il est basé sur des principes de comptabilité professionnelle pour assurer l'équilibre des comptes et des rapports fiables.
description_pl : GnuCash to oprogramowanie finansowo-księgowe dla osób prywatnych i małych firm. Zaprojektowany jako łatwy w użyciu, a jednocześnie potężny i elastyczny, GnuCash pozwala na śledzenie kont bankowych, akcji, przychodów i wydatków. Jest tak szybki i intuicyjny w użyciu jak rejestr książeczki czekowej, a jednocześnie opiera się na profesjonalnych zasadach księgowości, aby zapewnić zrównoważone księgi i dokładne raporty
description_de : GnuCash ist eine Finanzverwaltung für Privatpersonen und kleine Unternehmen
description_es : El GnuCash és un programa de comptabilitat financera personal i per a petita empresa gratuït
description_pt : GnuCash é um software de contabilidade financeira pessoal e de pequenas empresas. Concebido para ser fácil de utilizar, mas potente e flexível, o GnuCash permite rastrear contas bancárias, stocks, receitas e despesas. Tão rápido e intuitivo de utilizar como um registo de livro de cheques, baseia-se em princípios contabilísticos profissionais para assegurar livros equilibrados e relatórios precisos
description_it : GnuCash è un software di contabilità finanziaria per privati e piccole imprese. Progettato per essere facile da usare, ma potente e flessibile, GnuCash permette di tenere traccia di conti bancari, azioni, entrate e uscite. Rapido e intuitivo come un libretto degli assegni, si basa su principi contabili professionali per garantire libri contabili equilibrati e rapporti accurati
description_nl : GnuCash is financiële boekhoudsoftware voor particulieren en kleine bedrijven. GnuCash is ontworpen om eenvoudig in gebruik te zijn, maar is toch krachtig en flexibel. Met GnuCash kunt u bankrekeningen, voorraden, inkomsten en uitgaven bijhouden. Net zo snel en intuïtief te gebruiken als een chequeboekje, is het gebaseerd op professionele boekhoudkundige principes om een evenwichtige boekhouding en nauwkeurige rapporten te garanderen
description_ru : GnuCash - это финансово-бухгалтерское программное обеспечение для личного пользования и малого бизнеса. Разработанная для простоты использования, но мощная и гибкая, GnuCash позволяет отслеживать банковские счета, акции, доходы и расходы. Быстрая и интуитивно понятная в использовании, как чековая книжка, она основана на профессиональных принципах бухгалтерского учета для обеспечения сбалансированности книг и точных отчетов
audit_schedule :
editor : GnuCash development team
keywords : financial,accounting,account,accounts,bank,expenses,income,checkbook,register,reports
licence : GPLv2
homepage : https://www.gnucash.org/
package_uuid : 976654db-12e2-472f-bfda-4c7f1a509903
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 881b395065cda6f19f43fe4aa898e93d04b4650788b8dcf933aade60710d640b
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-12-26T23:05:42.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : ZQa5YpT0WvzU0e6XKi0Pnsb6axZgMs1zc5sKU2F4buVmoIhI/fn09EdkbbblRtmpidpu2DSedFp3X0Pz9LwADfm9F7xWs8N6iiamxJwC593M8MKNh41zIJ8c9t50JKSu7ytpW9cSwGFgpBhMbPeVFRJetxYsj4a17vl7BYokYAEhbKBq8dT6vFEDlpju7t/pBWOe21RBbh3BWuvJYUhPonTIiAhs4dYdpqm0zaRgd2tqcFjnt1qQFFs9vrMmGS6/iCI401AAqChDQvWh5ZczkO+HIO/lpN487oI1W7qAgaihRLHDrQib14BO8gqgoncb7zWsqy5E9/KZ/YSly9N9sg==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
def get_gnucash_version(key):
return get_file_properties(makepath(programfiles32, "gnucash", "bin", "gnucash.exe"))["ProductVersion"]
install_exe_if_needed(
glob.glob("gnucash-*.setup.exe")[0],
"/VERYSILENT /NORESTART /SUPPRESSMSGBOXES /SP-",
key="GnuCash_is1",
min_version=control.get_software_version(),
get_version=get_gnucash_version,
)
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
import json
proxies = {}
if isfile(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini")):
proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
if proxywapt:
proxies = {"http": proxywapt, "https": proxywapt}
windows_release = json.loads(wgets("https://sourceforge.net/projects/gnucash/best_release.json", proxies=proxies))["platform_releases"]["windows"]
filelatest = windows_release["filename"].split("/")[-1]
urldl = windows_release["url"]
# Deleting outdated binaries
for fileactual in glob.glob("gnucash-*.setup.exe"):
if fileactual != filelatest:
print(fileactual + " Deleted")
remove_file(fileactual)
# Downloading latest binaires
if not isfile(filelatest):
print("Downloading " + urldl)
wget(urldl, filelatest, proxies=proxies)
print("Update package done. You can now build-upload your package")
else:
print("This package is already up-to-date")
control.version = get_file_properties(filelatest)["ProductVersion"] + "-0"
control.save_control_to_wapt()
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
a3e3052f9e05c747ea920112107cfc14d8b70b5bd4ab84a033aaccb043be6a0f : WAPT/control
881b395065cda6f19f43fe4aa898e93d04b4650788b8dcf933aade60710d640b : WAPT/icon.png
de3d1dbd84b4ed0a5186d6def95a2273cd69771a9d8e9311e72a43df01b37157 : gnucash-5.14.setup.exe
3a9a41313dd4d4e30246c00b84e08bffe493ed4c28cb0f6082b26122e7f4939c : luti.json
9b189748a6cfe4ce59ae738bb96a67eba3ee6c508f8508d8b50013bf5cb10b03 : setup.py
569b41f24d4f7d0c32b7204a907463d1fe870c658c01b2718102f94b4e58ba4d : update_package.py