util/admin/pgadmin4: Version bump to 9.14

This commit is contained in:
Atilla BALCI
2026-04-18 07:36:28 +03:00
parent a6339bd31f
commit 458feefc8e
4 changed files with 299 additions and 186 deletions
+33 -72
View File
@@ -1,85 +1,46 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
import os
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
# fixes build. so build uses python3 instead of python2
pisitools.dosed("runtime/pgAdmin4.pro", "python-config", "python3-config")
# fixes import error while sphinx builds documentation
pisitools.dosed("web/pgadmin/browser/__init__.py", "_commit, default_render_json", "_commit, _render_json")
shelltools.system(""" export PYTHONVERSION="$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')" """)
shelltools.system(""" sed -E "s|/usr/pgadmin4/web|/usr/lib/pgadmin4/web|g; \
s|/usr/pgadmin4/lib/python[0-9\\.]+|/usr/lib/python${PYTHONVERSION}|g" \
-i runtime/ConfigWindow.ui """)
shelltools.system(""" sed "s|##PYTHONVERSION##|${PYTHONVERSION}|g" -i runtime/Server.cpp """)
shelltools.system(" sed -E -i requirements.txt \
-e '/blinker>?=/d' \
-e '/extras>?=/d' \
-e '/Flask>?=/d' \
-e '/Flask-Login>?=/d' \
-e '/Flask-Migrate>?=/d' \
-e '/Flask-SQLAlchemy>?=/d' \
-e '/Flask-WTF>?=/d' \
-e '/pycrypto>?=/d' \
-e '/passlib>?=/d' \
-e '/pytz>?=/d' \
-e '/simplejson>?=/d' \
-e '/six>?=/d' \
-e '/speaklater>?=/d' \
-e '/sqlparse>?=/d' \
-e '/WTForms>?=/d' \
-e '/psutil>?=/d' \
-e '/psycopg2>?=/d' \
-e '/python-dateutil>?=/d' \
-e '/SQLAlchemy>?=/d' \
-e '/Flask-Gravatar>?=/d' \
-e '/Flask-Mail>?=/d' \
-e '/Flask-Principal>?=/d' \
-e '/Flask-Paranoid>?=/d' \
-e '/htmlmin>?=/d' \
-e '/Flask-Security>?=/d' \
-e '/Flask-HTMLmin>?=/d' \
-e '/Flask-Compress>?=/d' \
-e '/sshtunnel>?=/d' \
-e '/Werkzeug>?=/d' ")
shelltools.system("cat requirements.txt")
shelltools.export("LANG", "en_US.UTF-8")
shelltools.export(" LC_ALL", "en_US.UTF-8")
pisitools.dosed("docs/en_US/Makefile.sphinx", "PYTHON = python", "PYTHON = python3")
shelltools.cd("runtime")
shelltools.system("convert +set date:create +set date:modify pgAdmin4.ico pgAdmin4.png")
shelltools.system("qmake CONFIG+=release")
installdir = get.installDIR()
shelltools.system("pip3 install --no-build-isolation --ignore-installed "
"--prefix=/usr --root='%s' "
"-r requirements.txt" % installdir)
os.environ["COREPACK_ENABLE_STRICT"] = "0"
os.environ["COREPACK_ENABLE_AUTO_PIN"] = "0"
os.environ["COREPACK_HOME"] = "/root/.cache/node/corepack"
os.environ["YARN_IGNORE_NODE"] = "1"
shelltools.system("corepack enable")
shelltools.system("corepack prepare yarn@4.9.2 --activate")
shelltools.system("cd web && yarn install && yarn run bundle")
def build():
autotools.make("docs")
shelltools.cd("runtime")
autotools.make()
pass
def install():
pisitools.insinto("/usr/lib/pgadmin4/runtime", "runtime/pgAdmin4")
pisitools.insinto("/usr/lib/pgadmin4/web", "web/*")
pisitools.insinto("/usr/lib/pgadmin4/docs", "docs*")
pisitools.insinto("/usr/share/icons/hicolor/256x256/apps", "runtime/pgAdmin4-0.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/48x48/apps", "runtime/pgAdmin4-1.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/32x32/apps", "runtime/pgAdmin4-2.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/16x16/apps", "runtime/pgAdmin4-3.png", "pgAdmin4.png")
installdir = get.installDIR()
# add documentation
pisitools.dohtml("docs/en_US/_build/*")
# Ana dizinleri oluştur
pisitools.dodir("/usr/lib/pgadmin4")
pisitools.dodir("/usr/bin")
pisitools.dodir("/var/lib/pgadmin")
pisitools.dodir("/var/log/pgadmin")
pisitools.dodir("/usr/share/applications")
if get.buildTYPE() != "_emul32":
pisitools.dodoc("LICENSE", "README")
# Dosyaları kopyala
shelltools.copytree("web", "%s/usr/lib/pgadmin4/web" % installdir)
shelltools.copytree("docs", "%s/usr/lib/pgadmin4/docs" % installdir)
# Launcher script
launcher = "#!/bin/sh\nexec python3 /usr/lib/pgadmin4/web/pgAdmin4.py \"$@\"\n"
open("%s/usr/bin/pgadmin4" % installdir, "w").write(launcher)
shelltools.chmod("%s/usr/bin/pgadmin4" % installdir, 0o755)
# Desktop entry
desktop = "[Desktop Entry]\nName=pgAdmin 4\nComment=PostgreSQL management tool\nExec=pgadmin4\nIcon=pgadmin4\nTerminal=false\nType=Application\nCategories=Development;Database;\n"
open("%s/usr/share/applications/pgadmin4.desktop" % installdir, "w").write(desktop)
+85
View File
@@ -0,0 +1,85 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
# fixes build. so build uses python3 instead of python2
pisitools.dosed("runtime/pgAdmin4.pro", "python-config", "python3-config")
# fixes import error while sphinx builds documentation
pisitools.dosed("web/pgadmin/browser/__init__.py", "_commit, default_render_json", "_commit, _render_json")
shelltools.system(""" export PYTHONVERSION="$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')" """)
shelltools.system(""" sed -E "s|/usr/pgadmin4/web|/usr/lib/pgadmin4/web|g; \
s|/usr/pgadmin4/lib/python[0-9\\.]+|/usr/lib/python${PYTHONVERSION}|g" \
-i runtime/ConfigWindow.ui """)
shelltools.system(""" sed "s|##PYTHONVERSION##|${PYTHONVERSION}|g" -i runtime/Server.cpp """)
shelltools.system(" sed -E -i requirements.txt \
-e '/blinker>?=/d' \
-e '/extras>?=/d' \
-e '/Flask>?=/d' \
-e '/Flask-Login>?=/d' \
-e '/Flask-Migrate>?=/d' \
-e '/Flask-SQLAlchemy>?=/d' \
-e '/Flask-WTF>?=/d' \
-e '/pycrypto>?=/d' \
-e '/passlib>?=/d' \
-e '/pytz>?=/d' \
-e '/simplejson>?=/d' \
-e '/six>?=/d' \
-e '/speaklater>?=/d' \
-e '/sqlparse>?=/d' \
-e '/WTForms>?=/d' \
-e '/psutil>?=/d' \
-e '/psycopg2>?=/d' \
-e '/python-dateutil>?=/d' \
-e '/SQLAlchemy>?=/d' \
-e '/Flask-Gravatar>?=/d' \
-e '/Flask-Mail>?=/d' \
-e '/Flask-Principal>?=/d' \
-e '/Flask-Paranoid>?=/d' \
-e '/htmlmin>?=/d' \
-e '/Flask-Security>?=/d' \
-e '/Flask-HTMLmin>?=/d' \
-e '/Flask-Compress>?=/d' \
-e '/sshtunnel>?=/d' \
-e '/Werkzeug>?=/d' ")
shelltools.system("cat requirements.txt")
shelltools.export("LANG", "en_US.UTF-8")
shelltools.export(" LC_ALL", "en_US.UTF-8")
pisitools.dosed("docs/en_US/Makefile.sphinx", "PYTHON = python", "PYTHON = python3")
shelltools.cd("runtime")
shelltools.system("convert +set date:create +set date:modify pgAdmin4.ico pgAdmin4.png")
shelltools.system("qmake CONFIG+=release")
def build():
autotools.make("docs")
shelltools.cd("runtime")
autotools.make()
def install():
pisitools.insinto("/usr/lib/pgadmin4/runtime", "runtime/pgAdmin4")
pisitools.insinto("/usr/lib/pgadmin4/web", "web/*")
pisitools.insinto("/usr/lib/pgadmin4/docs", "docs*")
pisitools.insinto("/usr/share/icons/hicolor/256x256/apps", "runtime/pgAdmin4-0.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/48x48/apps", "runtime/pgAdmin4-1.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/32x32/apps", "runtime/pgAdmin4-2.png", "pgAdmin4.png")
pisitools.insinto("/usr/share/icons/hicolor/16x16/apps", "runtime/pgAdmin4-3.png", "pgAdmin4.png")
# add documentation
pisitools.dohtml("docs/en_US/_build/*")
if get.buildTYPE() != "_emul32":
pisitools.dodoc("LICENSE", "README")
+34 -114
View File
@@ -1,147 +1,67 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>pgadmin4</Name>
<Homepage>https://www.pgadmin.org/</Homepage>
<Packager>
<Name>İdris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
<Name>Atilla BALCI</Name>
<Email>atilla.balci@tarimorman.gov.tr</Email>
</Packager>
<License>custom</License>
<License>PostgreSQL</License>
<IsA>app:gui</IsA>
<Summary>Comprehensive design and management interface for PostgreSQL</Summary>
<Description>pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.</Description>
<Archive sha1sum="53e44e5707ab04fd8b499d840a71ad8637cde3c0" type="targz">https://pgadmin-archive.postgresql.org/pgadmin4/v4.19/source/pgadmin4-4.19.tar.gz</Archive>
<Description>pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL.</Description>
<Archive sha1sum="16303b96f5d302b27f3145857a190615966fe155" type="targz">https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v9.14/source/pgadmin4-9.14.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>pip3</Dependency>
<Dependency>nodejs</Dependency>
<Dependency>postgresql-lib</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-sphinx</Dependency>
<Dependency>python3-extras</Dependency>
<Dependency>python3-fixtures</Dependency>
<Dependency>python3-html5lib</Dependency>
<Dependency>python3-pbr</Dependency>
<Dependency>python3-mimeparse</Dependency>
<Dependency>python3-pyrsistent</Dependency>
<Dependency>python3-blinker</Dependency>
<Dependency>python3-flask</Dependency>
<Dependency>python3-flask-login</Dependency>
<Dependency>python3-flask-migrate</Dependency>
<Dependency>python3-flask-sqlalchemy</Dependency>
<Dependency>python3-flask-wtf</Dependency>
<Dependency>python3-passlib</Dependency>
<Dependency>python3-pytz</Dependency>
<Dependency>python3-simplejson</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-speaklater</Dependency>
<Dependency>python3-sqlparse</Dependency>
<Dependency>python3-wtforms</Dependency>
<Dependency>python3-psutil</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-paramiko</Dependency>
<Dependency>python3-psycopg2</Dependency>
<Dependency>python3-cryptography</Dependency>
<Dependency>python3-sqlalchemy</Dependency>
<Dependency>python3-testtools</Dependency>
<Dependency>python3-webencodings</Dependency>
<Dependency>python3-werkzeug</Dependency>
<Dependency>python3-dateutil</Dependency>
<Dependency>python3-flask-gravatar</Dependency>
<Dependency>python3-flask-mail</Dependency>
<Dependency>python3-flask-principal</Dependency>
<Dependency>python3-flask-paranoid</Dependency>
<Dependency>python3-sshtunnel</Dependency>
<Dependency>python3-flask-security</Dependency>
<Dependency>python3-flask-compress</Dependency>
<Dependency>python3-email-validator</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">pgadmin4-python-de-vendor-venv-paths.patch</Patch>
<Patch level="1">python-3.8.patch</Patch>
</Patches>
</Source>
</Source>
<Package>
<Name>pgadmin4</Name>
<Summary>Comprehensive design and management interface for PostgreSQL</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>postgresql-lib</Dependency>
<Dependency>imagemagick</Dependency>
<Dependency>python3-blinker</Dependency>
<Dependency>python3-flask</Dependency>
<Dependency>python3-flask-login</Dependency>
<Dependency>python3-flask-migrate</Dependency>
<Dependency>python3-flask-sqlalchemy</Dependency>
<Dependency>python3-flask-wtf</Dependency>
<Dependency>python3-passlib</Dependency>
<Dependency>python3-pytz</Dependency>
<Dependency>python3-simplejson</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-speaklater</Dependency>
<Dependency>python3-sqlparse</Dependency>
<Dependency>python3-wtforms</Dependency>
<Dependency>python3-psutil</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-paramiko</Dependency>
<Dependency>python3-psycopg2</Dependency>
<Dependency>python3-cryptography</Dependency>
<Dependency>python3-sqlalchemy</Dependency>
<Dependency>python3-testtools</Dependency>
<Dependency>python3-webencodings</Dependency>
<Dependency>python3-werkzeug</Dependency>
<Dependency>python3-dateutil</Dependency>
<Dependency>python3-flask-gravatar</Dependency>
<Dependency>python3-flask-mail</Dependency>
<Dependency>python3-flask-principal</Dependency>
<Dependency>python3-flask-paranoid</Dependency>
<Dependency>python3-sshtunnel</Dependency>
<Dependency>python3-flask-security</Dependency>
<Dependency>python3-flask-compress</Dependency>
<Dependency>python3-email-validator</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>postgresql-lib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/pgadmin4">pgadmin4</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/pgadmin4-server">pgadmin4-server</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/share/applications/pgAdmin4.desktop">pgAdmin4.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/lib/pgadmin4/web/config_distro.py">config_distro.py</AdditionalFile>
</AdditionalFiles>
<Files>
<Path fileType="executable">/usr/bin/pgadmin4</Path>
<Path fileType="data">/usr/lib/pgadmin4</Path>
<Path fileType="data">/var/lib/pgadmin</Path>
<Path fileType="data">/var/log/pgadmin</Path>
<Path fileType="data">/usr/share/applications/pgadmin4.desktop</Path>
</Files>
</Package>
<Package>
<Name>pgadmin4-docs</Name>
<Summary>Documentation files for pgadmin4</Summary>
<RuntimeDependencies>
<Dependency release="current">pgadmin4</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/pgadmin4</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2023-11-04</Date>
<Version>4.19</Version>
<Comment>Rebuild</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="1">
<Date>2020-03-24</Date>
<Version>4.19</Version>
<Comment>First release</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
<Update release="3">
<Date>2026-04-18</Date>
<Version>9.14</Version>
<Comment>Version bump to 9.14</Comment>
<Name>Atilla BALCI</Name>
<Email>atilla.balci@tarimorman.gov.tr</Email>
</Update>
</History>
</PISI>
+147
View File
@@ -0,0 +1,147 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>pgadmin4</Name>
<Homepage>https://www.pgadmin.org/</Homepage>
<Packager>
<Name>İdris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Packager>
<License>custom</License>
<IsA>app:gui</IsA>
<Summary>Comprehensive design and management interface for PostgreSQL</Summary>
<Description>pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.</Description>
<Archive sha1sum="53e44e5707ab04fd8b499d840a71ad8637cde3c0" type="targz">https://pgadmin-archive.postgresql.org/pgadmin4/v4.19/source/pgadmin4-4.19.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>postgresql-lib</Dependency>
<Dependency>imagemagick-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-sphinx</Dependency>
<Dependency>python3-extras</Dependency>
<Dependency>python3-fixtures</Dependency>
<Dependency>python3-html5lib</Dependency>
<Dependency>python3-pbr</Dependency>
<Dependency>python3-mimeparse</Dependency>
<Dependency>python3-pyrsistent</Dependency>
<Dependency>python3-blinker</Dependency>
<Dependency>python3-flask</Dependency>
<Dependency>python3-flask-login</Dependency>
<Dependency>python3-flask-migrate</Dependency>
<Dependency>python3-flask-sqlalchemy</Dependency>
<Dependency>python3-flask-wtf</Dependency>
<Dependency>python3-passlib</Dependency>
<Dependency>python3-pytz</Dependency>
<Dependency>python3-simplejson</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-speaklater</Dependency>
<Dependency>python3-sqlparse</Dependency>
<Dependency>python3-wtforms</Dependency>
<Dependency>python3-psutil</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-paramiko</Dependency>
<Dependency>python3-psycopg2</Dependency>
<Dependency>python3-cryptography</Dependency>
<Dependency>python3-sqlalchemy</Dependency>
<Dependency>python3-testtools</Dependency>
<Dependency>python3-webencodings</Dependency>
<Dependency>python3-werkzeug</Dependency>
<Dependency>python3-dateutil</Dependency>
<Dependency>python3-flask-gravatar</Dependency>
<Dependency>python3-flask-mail</Dependency>
<Dependency>python3-flask-principal</Dependency>
<Dependency>python3-flask-paranoid</Dependency>
<Dependency>python3-sshtunnel</Dependency>
<Dependency>python3-flask-security</Dependency>
<Dependency>python3-flask-compress</Dependency>
<Dependency>python3-email-validator</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">pgadmin4-python-de-vendor-venv-paths.patch</Patch>
<Patch level="1">python-3.8.patch</Patch>
</Patches>
</Source>
<Package>
<Name>pgadmin4</Name>
<Summary>Comprehensive design and management interface for PostgreSQL</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>postgresql-lib</Dependency>
<Dependency>imagemagick</Dependency>
<Dependency>python3-blinker</Dependency>
<Dependency>python3-flask</Dependency>
<Dependency>python3-flask-login</Dependency>
<Dependency>python3-flask-migrate</Dependency>
<Dependency>python3-flask-sqlalchemy</Dependency>
<Dependency>python3-flask-wtf</Dependency>
<Dependency>python3-passlib</Dependency>
<Dependency>python3-pytz</Dependency>
<Dependency>python3-simplejson</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-speaklater</Dependency>
<Dependency>python3-sqlparse</Dependency>
<Dependency>python3-wtforms</Dependency>
<Dependency>python3-psutil</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-paramiko</Dependency>
<Dependency>python3-psycopg2</Dependency>
<Dependency>python3-cryptography</Dependency>
<Dependency>python3-sqlalchemy</Dependency>
<Dependency>python3-testtools</Dependency>
<Dependency>python3-webencodings</Dependency>
<Dependency>python3-werkzeug</Dependency>
<Dependency>python3-dateutil</Dependency>
<Dependency>python3-flask-gravatar</Dependency>
<Dependency>python3-flask-mail</Dependency>
<Dependency>python3-flask-principal</Dependency>
<Dependency>python3-flask-paranoid</Dependency>
<Dependency>python3-sshtunnel</Dependency>
<Dependency>python3-flask-security</Dependency>
<Dependency>python3-flask-compress</Dependency>
<Dependency>python3-email-validator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/pgadmin4">pgadmin4</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/pgadmin4-server">pgadmin4-server</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/share/applications/pgAdmin4.desktop">pgAdmin4.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/lib/pgadmin4/web/config_distro.py">config_distro.py</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>pgadmin4-docs</Name>
<Summary>Documentation files for pgadmin4</Summary>
<RuntimeDependencies>
<Dependency release="current">pgadmin4</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/pgadmin4</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2023-11-04</Date>
<Version>4.19</Version>
<Comment>Rebuild</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="1">
<Date>2020-03-24</Date>
<Version>4.19</Version>
<Comment>First release</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>