diff --git a/README.md b/README.md deleted file mode 100644 index beebe0c1..00000000 --- a/README.md +++ /dev/null @@ -1,43 +0,0 @@ -[![Debian Build](https://github.com/ZoiteChat/zoitechat/actions/workflows/debian-build.yml/badge.svg)](https://github.com/ZoiteChat/zoitechat/actions/workflows/debian-build.yml) -[![Flatpak Build](https://github.com/ZoiteChat/zoitechat/actions/workflows/flatpak-build.yml/badge.svg)](https://github.com/ZoiteChat/zoitechat/actions/workflows/flatpak-build.yml) -[![Windows Build](https://github.com/ZoiteChat/zoitechat/actions/workflows/windows-build.yml/badge.svg)](https://github.com/ZoiteChat/zoitechat/actions/workflows/windows-build.yml) - -ZoiteChat Debian packaging (starter kit) - -This folder was generated from Debian's HexChat packaging and then renamed/adjusted for ZoiteChat. - -What it gives you: -- debian/ directory with package names, install paths, AppStream ID, and VCS fields updated to ZoiteChat -- Debian-specific patches/default-server overrides removed to reduce patch-fail risk on the fork -- Python plugin package moved to Suggests (since it's known to be unstable in Flatpak builds) - -Build on Fedora (recommended via container) ------------------------------------------- -1) From your ZoiteChat repo root (the one that contains meson.build), copy this debian/ directory into it. - -2) Build inside a Debian container using Podman: - - podman run --rm -it \ - -v "$PWD":/src -w /src \ - debian:testing bash - -3) In the container: - - apt-get update - apt-get install -y --no-install-recommends \ - build-essential devscripts equivs ca-certificates - - # Install build-deps from debian/control - mk-build-deps -i -t "apt-get -y --no-install-recommends" debian/control - - # Build (binary packages) - dpkg-buildpackage -us -uc -b - -Your .deb files will appear in the parent directory of the repo on the host. - -Notes ------ -- If ZoiteChat still uses HexChat’s AppStream IDs or installs plugin metainfo, - tweak debian/*.install accordingly. -- If you want the Python plugin excluded entirely, remove the zoitechat-python3 - package stanza from debian/control and delete debian/zoitechat-python3.* files.