7ff4cb9b8a
Added package install manifests for split binary packages so files previously left in debian/tmp are assigned to the correct outputs:
...
zoitechat-common (desktop integration, dbus service, icons, locales, appdata, mime).
zoitechat-dev (plugin development header + pkg-config file).
zoitechat-lua, zoitechat-perl, zoitechat-plugins, and zoitechat-python3 (plugin/shared module payloads).
Simplified zoitechat.install to only the core executable + man page, with shared data moved to zoitechat-common to match package split intent.
2026-02-16 13:59:59 -07:00
65d399fa5b
Updated Debian packaging manifest to install the missing manpage (usr/share/man/man1/zoitechat.1) and MIME package XML (usr/share/mime/packages/net.zoite.Zoitechat.mime.xml) so they are no longer left unassigned in debian/tmp and triggering dh_missing errors.
2026-02-16 13:53:54 -07:00
deepend-tildeclub
8ce3787429
Change changelog installation from changelog.txt to changelog.rst
2026-02-16 03:40:14 -07:00
deepend-tildeclub
c4c5964588
Create documentation directories for zoitechat packages
...
Add directories for documentation of various zoitechat packages.
2026-02-16 03:31:06 -07:00
a9d8ffe3fe
Updated Debian build dependencies to target GTK 3 by replacing libgtk2.0-dev with libgtk-3-dev, and updated the package description text to explicitly say “GTK 3 GUI.”
...
Updated Debian build rules to pass -Dgtk3=true to Meson during dh_auto_configure, ensuring the GTK3 frontend is selected in package builds.
2026-02-16 03:22:44 -07:00
708fb3de42
moving website to zoitechat.zoite.net
2026-01-14 12:54:25 -07:00
deepend-tildeclub
4787a2901c
Modify dh_auto_configure options and cleanup rules
...
Removed git checkout check and updated configuration options.
2026-01-10 18:29:28 -07:00
deepend-tildeclub
6913977100
Modify build rules for plugin metainfo and changelogs
...
Updated configuration to enable plugin metainfo installation and added logic to fetch changelogs from GitHub if in a git checkout.
2026-01-10 18:27:37 -07:00
deepend-tildeclub
60c37ee0eb
Fix error handling and improve changelog installation
2026-01-10 18:13:54 -07:00
deepend-tildeclub
92824d5338
Fix installation of changelogs in debian rules
2026-01-10 18:03:11 -07:00
deepend-tildeclub
0aff2e7227
Enhance changelog installation in debian/rules
...
Modify changelog installation process to create documentation directories for packages.
2026-01-10 17:57:55 -07:00
3ebd679ac8
added debian packing source
2026-01-08 18:56:01 -07:00