From 0d2646b246def5144dee17963d165fb222b27d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Wed, 27 Apr 2022 14:54:50 +0200 Subject: packaging et cetera RIP --- debian/README.Debian | 1 + debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 13 +++++++++++++ debian/copyright | 7 +++++++ debian/ircxmpp.service | 15 +++++++++++++++ debian/rules | 3 +++ 7 files changed, 45 insertions(+) create mode 120000 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/ircxmpp.service create mode 100755 debian/rules (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian new file mode 120000 index 0000000..59a23c4 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1 @@ +../README \ No newline at end of file diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..34f2644 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +ircxmpp (0.0.1-1) stable; urgency=low + + * Initial release. + + -- Anton Luka Šijanec Wed, 27 Apr 2021 14:00:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..df3a181 --- /dev/null +++ b/debian/control @@ -0,0 +1,13 @@ +Source: ircxmpp +Section: net +Priority: optional +Maintainer: Anton Luka Šijanec +Build-Depends: debhelper (>=11~), libircclient-dev, libstrophe-dev +Standards-Version: 4.1.4 +Homepage: http://git.sijanec.eu/sijanec/ircxmpp + +Package: ircxmpp +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: one-to-one bridge between IRC and XMPP diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..11569a2 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,7 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ircxmpp +Upstream-Contact: Anton Luka Šijanec +Source: http://git.sijanec.eu/sijanec/sear.c +Copyright: 2022 Anton Luka Šijanec +Disclaimer: This package is not licensed under any licence. +Comment: At least in current version of this program, no licensing information was published. diff --git a/debian/ircxmpp.service b/debian/ircxmpp.service new file mode 100644 index 0000000..18eb171 --- /dev/null +++ b/debian/ircxmpp.service @@ -0,0 +1,15 @@ +[Unit] +Description=one-to-one bridge between IRC and XMPP +After=network.target + +[Service] +TemporaryFileSystem=/:ro +BindReadOnlyPaths=/lib /etc /usr/bin +EnvironmentFile=-/etc/ircxmpp +Type=simple +DynamicUser=yes +ExecStart=/usr/bin/ircxmpp +Restart=no + +[Install] +WantedBy=multi-user.target diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cbe925d --- /dev/null +++ b/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ -- cgit v1.2.3