Remove the packaging since we are no longer going to carry packages for all these distros
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1781/
--- a/meson.build Tue Aug 30 04:23:00 2022 -0500
+++ b/meson.build Sat Sep 17 23:37:00 2022 -0500
@@ -117,7 +117,6 @@
###############################################################################
--- a/packaging/debian/changelog Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-talkatu (0.0.1) UNRELEASED; urgency=medium
- -- Gary Kramlich <grim@reaperworld.com> Sun, 29 Jul 2018 00:03:51 -0500
--- a/packaging/debian/control Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,92 +0,0 @@
-Maintainer: Gary Kramlich <grim@reaperworld.com>
-Build-Depends: debhelper-compat (=12),
- libgtk-4-dev, libgtk-4-bin,
- libgumbo-dev, libcmark-dev,
-Homepage: https://keep.imfreedom.org/talkatu/talkatu/
-Vcs-Browser: https://keep.imfreedom.org/talkatu/talkatu/file/default
-Vcs-Hg: https://keep.imfreedom.org/talkatu/talkatu/
-Standards-Version: 4.1.5
-Depends: ${misc:Depends},
- libtalkatu-common (=${source:Version}),
- libglib2.0-0 (>=2.40.0),
-Description: GTK widgets for chat applications
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package contains the main library.
-Depends: ${misc:Depends},
- libtalkatu0 (=${binary:Version}),
- gir1.2-talkatu-0.0 (=${binary:Version}),
-Description: Development files for the talkatu library
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package includes the files used for development against libtalkatu.
-Package: libtalkatu-common
-Depends: ${misc:Depends},
-Description: Common files for the talkatu library
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package contains the common files that the library needs.
-Depends: ${misc:Depends}
-Suggests: libtalkatu-dev
-Description: Documentation for the talkatu library
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package contains the documentation for the library.
-Depends: ${misc:Depends},
- libtalkatu0 (=${binary:Version}),
- libglib2.0-0 (>=2.40.0),
-Description: Demo for the talkatu library
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package contains the demo application.
-Package: gir1.2-talkatu-0.0
-Depends: ${gir:Depends},
- libtalkatu0 (=${binary:Version})
-Description: typelib for talkatu library
- Talkatu provides support for parsing and rendering plain text, HTML, and
- Markdown inside of GTK.
- This package can be used by other packages using the GIRepository format to
- generate dynamic bindings for libtalkatu.
--- a/packaging/debian/copyright Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Contact: grim@reaperworld.com
-Source: https://keep.imfreedom.org/talkatu/talkatu/
-Copyright: 2017-2020 Gary Kramlich <grim@reaperworld.com>
- This library is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this library; if not, see <https://www.gnu.org/licenses/>.
- On Debian systems, the complete text of the GNU General Public License
- can be found in /usr/share/common-licenses/GPL-2.
--- a/packaging/debian/gir1.2-talkatu-0.0.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-usr/lib/*/girepository-1.0/
--- a/packaging/debian/libtalkatu-common.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
--- a/packaging/debian/libtalkatu-dev.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-usr/lib/*/pkgconfig/*.pc
-debian/tmp/usr/share/vala/vapi/talkatu.deps
-debian/tmp/usr/share/vala/vapi/talkatu.vapi
--- a/packaging/debian/libtalkatu-doc.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
--- a/packaging/debian/libtalkatu0.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-usr/lib/*/libtalkatu.so.*
--- a/packaging/debian/rules Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
- dh $@ --buildsystem=meson --with gir
--- a/packaging/debian/source/format Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
--- a/packaging/debian/talkatu-demo.install Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-usr/share/man/man1/talkatu-demo.1
--- a/packaging/meson.build Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
- input : 'talkatu.spec.in',
- output : 'talkatu.spec',
- configuration : version_conf)
--- a/packaging/talkatu.spec.in Tue Aug 30 04:23:00 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-Version: @TALKATU_MAJOR_VERSION@.@TALKATU_MINOR_VERSION@.@TALKATU_MICRO_VERSION@
-%if "@TALKATU_EXTRA_VERSION@" == ""
-Release: 1.%{?build_number}%{?!build_number:1}%{?dist}
-Release: 0.%{?build_number}%{?!build_number:1}%{?dist}
-Summary: A collection of GTK widgets for chat applications
-Url: https://keep.imfreedom.org/talkatu/talkatu
-Group: Development/Libraries
-BuildRequires: cmark-devel
-BuildRequires: gi-docgen
-BuildRequires: glib2-devel >= 2.20.0
-BuildRequires: gobject-introspection-devel
-BuildRequires: gtk4-devel
-BuildRequires: gumbo-parser-devel
-BuildRequires: libadwaita-devel
-BuildRequires: meson >= 0.37.0
-%if 0%{?suse_version} > 0
-# avoid "directories not owned by a package" error
-Summary: A collection of GTK widgets for chat applications
-Group: Development/Libraries
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Summary: A collection of GTK widgets for chat applications
-Group: Development/Libraries
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Talkatu is a collection of GTK widgets for rendering plain text, HTML and
-This package contains the main library.
-Talkatu provides support for parsing and rendering plain text, HTML and
-This package includes the files used for development against libtalkatu.
-Talkatu provides support for parsing and rendering plain text, HTML and
-This package contains the vapi bindings allowing Talkatu to be used from vala.
-%if %{notownedhack} == 1
-rm -rf %{buildroot}%{_datadir}/talkatu/
-%postun -p /sbin/ldconfig
-%doc README.md ChangeLog logo.png
-%if %{notownedhack} == 0
-%{_mandir}/man1/talkatu-demo.1*
-%{_libdir}/libtalkatu.so.0.1.0
-%doc README.md HACKING logo.png
-%if %{notownedhack} == 0
-%{_includedir}/talkatu-1.0/
-%{_libdir}/libtalkatu.so
-%{_libdir}/libtalkatu.so.0
-%{_libdir}/pkgconfig/talkatu.pc
-%{_libdir}/girepository-1.0/Talkatu-0.0.typelib
-%{_datadir}/doc/talkatu/
-%{_datadir}/gir-1.0/Talkatu-0.0.gir
-%doc README.md HACKING logo.png
-%if %{notownedhack} == 0
-%{_datadir}/vala/vapi/talkatu.vapi
-%{_datadir}/vala/vapi/talkatu.deps
-* Thu May 21 2020 Gary Kramlich <grim@reaperworld.com>
-* Tue Jul 31 2018 Gary Kramlich <grim@reaperworld.com>