summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog5
-rw-r--r--debian/changelog.in5
-rw-r--r--debian/control37
-rw-r--r--debian/copyright36
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/source/format1
6 files changed, 94 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..da8d5a5
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+ueberzugpp (2.8.6) unstable; urgency=medium
+
+ * Initial release.
+
+ -- JustKidding <jk@vin.ovh> Wed, 31 May 2023 07:35:31 -0400
diff --git a/debian/changelog.in b/debian/changelog.in
new file mode 100644
index 0000000..39191dd
--- /dev/null
+++ b/debian/changelog.in
@@ -0,0 +1,5 @@
+ueberzugpp (@@VERSION@@) unstable; urgency=medium
+
+ * Initial release.
+
+ -- JustKidding <jk@vin.ovh> @@DATETIME@@
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..c9fb936
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,37 @@
+Source: ueberzugpp
+Maintainer: JustKidding <jk@vin.ovh>
+Homepage: https://github.com/jstkdng/ueberzugpp
+Section: misc
+Priority: optional
+Standards-Version: 4.5.1
+Conflicts: ueberzug
+Build-Depends:
+ debhelper (>= 13),
+ debhelper-compat (= 13),
+ cmake (>= 3.18),
+ libchafa-dev,
+ libvips-dev,
+ nlohmann-json3-dev,
+ libspdlog-dev,
+ libfmt-dev,
+ libopencv-videoio-dev,
+ libopencv-dev,
+ libopencv-imgproc-dev,
+ libopencv-imgcodecs-dev,
+ libopencv-core-dev,
+ libsixel-dev,
+ libssl-dev,
+ libxcb-image0-dev,
+ libxcb-res0-dev,
+ wayland-protocols,
+ libwayland-dev,
+ librange-v3-dev,
+ extra-cmake-modules
+
+Package: ueberzugpp
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Display images inside the terminal.
+ Überzug++ is a command line utility written in C++ which
+ allows to draw images on terminals by using X11/wayland
+ child windows, sixels, kitty and iterm2.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a395e17
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,36 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ueberzugpp
+Upstream-Contact: JustKidding <jk@vin.ovh>
+Source: https://github.com/jstkdng/ueberzugpp
+
+Files: *
+Copyright: JustKidding <jk@vin.ovh>
+License: GPL-3+ with OpenSSL exception
+ Display images inside a terminal
+ Copyright (C) 2023 JustKidding
+ .
+ This program 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 3 of the License, or
+ (at your option) any later version.
+ .
+ In addition, as a special exception, the author of this program gives
+ permission to link the code of its release with the OpenSSL project's
+ "OpenSSL" library (or with modified versions of it that use the same
+ license as the "OpenSSL" library), and distribute the linked executables.
+ You must obey the GNU General Public License in all respects for all of
+ the code used other than "OpenSSL". If you modify this file, you may
+ extend this exception to your version of the file, but you are not
+ obligated to do so. If you do not wish to do so, delete this exception
+ statement from your version.
+ .
+ This program 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 program. If not, see <https://www.gnu.org/licenses/>.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file '/usr/share/common-licenses/GPL-3'.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..14bcdd3
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+export DH_VERBOSE := 1
+%:
+ dh $@ --buildsystem=cmake
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ -DENABLE_WAYLAND=ON \
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (native)