summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog349
-rw-r--r--debian/control54
-rw-r--r--debian/copyright45
-rw-r--r--debian/endeavour-common.install5
-rw-r--r--debian/endeavour.install3
-rw-r--r--debian/endeavour.links1
-rw-r--r--debian/gbp.conf17
-rw-r--r--debian/not-installed2
-rw-r--r--debian/patches/omni-area-check-for-n_messages-greater-zero-to-avoid.patch25
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata5
-rw-r--r--debian/watch4
14 files changed, 522 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..87e1092
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,349 @@
+endeavour (43.0-5) unstable; urgency=medium
+
+ * Remove obsolete Build-Depends: gtk-doc-tools
+ * Add Build-Depends: libxml2-utils for xmllint
+ * Run wrap-and-sort
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Sun, 30 Mar 2025 13:53:37 -0400
+
+endeavour (43.0-4) unstable; urgency=medium
+
+ [ Philipp Unger ]
+ * add patch to fix a crash if n_messages is zero and causes a divide by zero
+ (Closes: #1022144)
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Fri, 13 Dec 2024 17:33:30 -0500
+
+endeavour (43.0-3) unstable; urgency=medium
+
+ * Remove obsolete transitional package and Breaks/Replaces
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Sat, 14 Sep 2024 21:22:32 -0400
+
+endeavour (43.0-2) unstable; urgency=medium
+
+ * Stop using debian/control.in and dh-sequence-gnome
+ * Update debian/watch
+ * Bump Standards Version to 4.7.0
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Wed, 29 May 2024 14:33:31 -0400
+
+endeavour (43.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump minimum meson to 0.57.0
+ * Drop all patches: applied in new release
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 13 Dec 2022 11:41:47 -0500
+
+endeavour (42.0-5) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Set field Upstream-Contact in debian/copyright.
+ * Remove obsolete field Contact from debian/upstream/metadata
+
+ [ Jeremy Bicha ]
+ * Update debian/upstream/metadata
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 12 Dec 2022 10:22:54 -0500
+
+endeavour (42.0-4) unstable; urgency=medium
+
+ * Cherry-pick patch to fix date picker (Closes: #1003928)
+ * Build against libsoup3 libraries
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 05 Sep 2022 17:49:13 -0400
+
+endeavour (42.0-3) unstable; urgency=medium
+
+ * Team upload
+ * d/control.in: endeavour-common Breaks/Replaces
+ gnome-todo-common (<< 42)
+
+ -- Simon McVittie <smcv@debian.org> Sun, 21 Aug 2022 22:19:56 +0100
+
+endeavour (42.0-2) unstable; urgency=medium
+
+ * debian/control.in: Bump minimum libadwaita to 1.2~alpha
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 21 Aug 2022 14:19:23 -0400
+
+endeavour (42.0-1) unstable; urgency=medium
+
+ * App has been renamed to Endeavour
+ * New upstream release
+ * Add gnome-todo transitional package
+ * Disable introspection and drop the unused gir package (Closes: #991082)
+ * Stop providing a -dev package. Use debian/not-installed for those files
+ * debian/endeavour.links: Add /usr/bin/gnome-todo symlink
+ * Update debian/copyright
+ * debian/docs: NEWS is no longer provided
+ * Drop all patches except the gsettings patch: applied in new release
+ * Cherry-pick patch to fix build with -Werror=format-security
+ * Set Rules-Requires-Root:no and X-Ubuntu-Use-Langpack: yes
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Thu, 18 Aug 2022 16:00:27 -0400
+
+gnome-todo (41.0-3) unstable; urgency=medium
+
+ * debian/control.in: Drop unused librest-dev Build-Depends
+ * debian/control.in: Bump Standards-Version to 4.6.1
+ * Release to unstable (Closes: #1005536)
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Thu, 18 Aug 2022 12:43:13 -0400
+
+gnome-todo (41.0-1) experimental; urgency=medium
+
+ [ Jeremy Bicha ]
+ * New upstream release
+ * Switch from gtk3 to gtk4 and libadwaita
+ * debian/control.in: Bump minimum glib & meson.
+ * debian/control.in: Build-Depend on itstool
+ * Build-Depend on libportal-gtk4-dev for background plugin
+ * Build-Depend on dh-sequence-gnome
+ * debian/gnome-todo-common.install: Install help files
+ * Drop obsolete libgnome-todo (Closes: #883961)
+ * Drop all existing patches: applied in new release
+ * Add patch to compile gsettings schemas for build tests
+ * Cherry-pick patches to fix libportal includes and update
+ libadwaita support
+
+ [ Debian Janitor ]
+ * Bump debhelper from old 12 to 13
+ * Set upstream metadata fields:
+ Bug-Database, Bug-Submit, Contact, Repository, Repository-Browse.
+ * Update standards version to 4.5.1, no changes needed.
+ * Avoid explicitly specifying -Wl,--as-needed linker flag.
+ * Apply multi-arch hints. + gir1.2-gtd-1.0, libgnome-todo-dev:
+ Add Multi-Arch: same.
+
+ -- Jeremy Bicha <jbicha@debian.org> Sun, 16 Jan 2022 18:24:39 -0500
+
+gnome-todo (3.28.1-6) unstable; urgency=medium
+
+ * Team upload.
+ * Explicitly build-dep on librest-dev (Closes: #978357)
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 31 Dec 2020 21:45:21 +0100
+
+gnome-todo (3.28.1-5) unstable; urgency=medium
+
+ * Team upload.
+ * Upload to unstable
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 30 Sep 2019 15:11:50 +0200
+
+gnome-todo (3.28.1-4) experimental; urgency=medium
+
+ * debian/patches/eds-*: Various backports from upstream to build with EDS
+ 3.33
+ * debian/control: Bump to build against libecal-2.0
+
+ -- Iain Lane <laney@debian.org> Mon, 12 Aug 2019 21:39:48 +0100
+
+gnome-todo (3.28.1-3) experimental; urgency=medium
+
+ * Cherry-pick Drop-the-autoptr-definition-for-ESource.patch:
+ - Fix build with evolution-data-server 3.32
+
+ -- Jeremy Bicha <jbicha@debian.org> Wed, 06 Feb 2019 17:42:02 -0500
+
+gnome-todo (3.28.1-2) unstable; urgency=medium
+
+ * Build-Depend on debhelper-compat 12 and drop debian/compat
+ * Drop obsolete Build-Depends on appstream-util and yelp-tools
+ * Add -Wl,-01 to our LDFLAGS
+ * Bump Standards-Version to 4.3.0
+
+ -- Jeremy Bicha <jbicha@debian.org> Tue, 25 Dec 2018 17:03:02 -0500
+
+gnome-todo (3.28.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Drop obsolete dh_translations override
+ * Bump Standards-Version to 4.1.4
+
+ -- Jeremy Bicha <jbicha@debian.org> Wed, 11 Apr 2018 13:20:44 -0400
+
+gnome-todo (3.28.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Move AppStream metadata to main package
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@debian.org> Mon, 12 Mar 2018 22:02:35 -0400
+
+gnome-todo (3.27.90-1) experimental; urgency=medium
+
+ * New upstream development release
+ * Drop libical3.patch: Applied in new release
+
+ -- Jeremy Bicha <jbicha@debian.org> Sun, 11 Feb 2018 15:26:06 -0500
+
+gnome-todo (3.26.2-3) unstable; urgency=medium
+
+ * Add missing Replaces from package split to ensure smooth upgrades
+ * Add stricter dependency from gnome-todo to gnome-todo-common
+ * Use dh_missing --fail-missing
+ * Thanks Didier Roche for the above packaging suggestions
+ * Update Vcs fields for migration to https://salsa.debian.org/
+ * Update debian/gbp.conf for Debian GNOME conventions
+ * Bump debhelper compat to 11
+ * Bump Standards-Version to 4.1.3
+
+ -- Jeremy Bicha <jbicha@debian.org> Mon, 22 Jan 2018 10:25:44 -0500
+
+gnome-todo (3.26.2-2) unstable; urgency=medium
+
+ * Bump Breaks/Replaces for package split so that Ubuntu can sync now
+ (Closes: #873356)
+ * Cherry-pick libical3.patch to fix build with libical 3 (Closes: #883937)
+
+ -- Jeremy Bicha <jbicha@debian.org> Mon, 11 Dec 2017 15:07:10 -0500
+
+gnome-todo (3.26.2-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control
+ - set Standards-Version: 4.1.1
+ * debian/watch
+ - use https for download
+
+ -- Hideki Yamane <henrich@debian.org> Wed, 01 Nov 2017 20:07:48 +0900
+
+gnome-todo (3.26.1-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Hideki Yamane <henrich@debian.org> Fri, 22 Sep 2017 20:53:22 +0900
+
+gnome-todo (3.26.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control
+ - drop autoconf-archive and add meson to Build-Depends
+ - add libjson-glib-dev to Build-Depends
+ * debian/rules
+ - specify --buildsystem=meson
+ - remove autoreconf lines
+ * debian/patches
+ - drop 0001-deal-with-appstream-metadata-in-legacy-location.patch
+ It's unnecessary anymore (since moved to meson build)
+
+ -- Hideki Yamane <henrich@debian.org> Tue, 12 Sep 2017 22:03:54 +0900
+
+gnome-todo (3.24.2-3) experimental; urgency=medium
+
+ * debian/patches
+ - add 0001-deal-with-appstream-metadata-in-legacy-location.patch
+ * debian/{control.in,*.install}
+ - split gnome-todo package to several packages
+
+ -- Hideki Yamane <henrich@debian.org> Fri, 28 Jul 2017 22:52:28 +0900
+
+gnome-todo (3.24.2-2) unstable; urgency=medium
+
+ * Upload to unstable
+ * debian/control.in
+ - set Standards-Version: 4.0.0
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 18 Jun 2017 19:47:46 +0900
+
+gnome-todo (3.24.2-1) experimental; urgency=medium
+
+ * New upstream release
+
+ [ Jeremy Bicha ]
+ * debian/control.in:
+ - Drop unneeded Build-Depends on dh-autoreconf and intltool
+
+ -- Hideki Yamane <henrich@debian.org> Mon, 12 Jun 2017 19:27:06 +0900
+
+gnome-todo (3.24.1-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/{compat,control}
+ - use dh10
+ * debian/rules
+ - remove unnecessary options with dh10
+ - don't call intltoolize to avoid infinite loop
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 03 Jun 2017 09:59:35 +0900
+
+gnome-todo (3.22.1-2) unstable; urgency=medium
+
+ * Add evolution-data-server dependency (Closes: #858206)
+ - the eds plugin is the main backing store for the application
+ and that ofcourse needs evolution-data-server.
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 22 Mar 2017 09:34:47 +0100
+
+gnome-todo (3.22.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/copyright
+ - remove unnecessary CC-BY-SA license
+
+ -- Hideki Yamane <henrich@debian.org> Thu, 22 Dec 2016 11:27:10 +0900
+
+gnome-todo (3.22.0-1) unstable; urgency=medium
+
+ * New upstream release
+ - fix crash in gtd-panel-scheduled.c on i386 (Closes: #822658)
+ * debian/watch
+ - use version 4
+ * debian/control.in
+ - add gtk-doc-tools to deal with FTBFS due to missing gtk-doc.make
+ * debian/copyright
+ - remove lines for data/theme/bg.*
+
+ -- Hideki Yamane <henrich@debian.org> Thu, 03 Nov 2016 23:41:07 +0900
+
+gnome-todo (3.20.2-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 14 May 2016 22:30:28 +0900
+
+gnome-todo (3.20.1-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 30 Apr 2016 14:58:14 +0900
+
+gnome-todo (3.20.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control
+ - use https for Vcs-*
+ - add Build-Depends: libpeas-dev (>= 1.17)
+ - bump up Build-Depends: libgtk-3-dev (>= 3.19.5)
+ - set Standards-Version: 3.9.8
+ * debian/rules
+ - add override_dh_auto_install to get rid of *.la files
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 23 Apr 2016 00:58:26 +0900
+
+gnome-todo (3.18.1-2) unstable; urgency=medium
+
+ * Drop incorrect Build-Depends on libgio3.0-cil-dev. (Closes: #808500)
+
+ -- Michael Biebl <biebl@debian.org> Sun, 20 Dec 2015 23:36:06 +0100
+
+gnome-todo (3.18.1-1) unstable; urgency=medium
+
+ * New upstream release 3.18.1
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 17 Oct 2015 13:10:41 +0900
+
+gnome-todo (3.18.0-2) unstable; urgency=medium
+
+ * Upload to unstable
+
+ -- Hideki Yamane <henrich@debian.org> Mon, 12 Oct 2015 07:29:19 +0900
+
+gnome-todo (3.18.0-1) experimental; urgency=low
+
+ * Initial release
+
+ -- Hideki Yamane <henrich@debian.org> Fri, 21 Aug 2015 23:45:22 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ee32dd1
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,54 @@
+Source: endeavour
+Section: gnome
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: Hideki Yamane <henrich@debian.org>,
+ Iain Lane <laney@debian.org>,
+ Jeremy Bícha <jbicha@ubuntu.com>
+Build-Depends: debhelper-compat (= 13),
+ itstool,
+ libadwaita-1-dev (>= 1.2~alpha),
+ libecal2.0-dev (>= 3.45),
+ libedataserver1.2-dev (>= 3.45),
+ libedataserverui1.2-dev (>= 3.45),
+ libglib2.0-dev (>= 2.58.0),
+ libgoa-1.0-dev (>= 3.45),
+ libgtk-4-dev (>= 3.92.0),
+ libical-dev (>= 0.43),
+ libjson-glib-dev,
+ libpeas-dev (>= 1.17),
+ libportal-gtk4-dev,
+ libxml2-utils,
+ meson (>= 0.57.0)
+Standards-Version: 4.7.0
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/gnome-team/endeavour
+Vcs-Git: https://salsa.debian.org/gnome-team/endeavour.git
+Homepage: https://wiki.gnome.org/Apps/Todo
+
+Package: endeavour
+Architecture: any
+Depends: endeavour-common (>= ${source:Version}),
+ evolution-data-server (>= 3.45),
+ gsettings-desktop-schemas,
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: gnome-todo (= ${binary:Version})
+Description: minimalistic personal task manager designed to fit GNOME desktop
+ Endeavour is a simplistic personal task manager designed to perfectly fit
+ the GNOME desktop. Designed from ground up to seamlessly integrate with
+ the GNOME desktop environment, To Do enables you to be as productive as
+ you want.
+ .
+ Endeavour was formerly known as GNOME Todo.
+
+Package: endeavour-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: common files for Endeavour
+ Endeavour is a simplistic personal task manager designed to perfectly fit
+ the GNOME desktop. Designed from ground up to seamlessly integrate with
+ the GNOME desktop environment, To Do enables you to be as productive as
+ you want.
+ .
+ This package contains common files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ac92683
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,45 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: gnome-todo
+Source: https://gitlab.gnome.org/World/Endeavour
+Upstream-Contact: Jamie Murphy
+
+Files: *
+Copyright: 2015-2021 Georges Basile Stavracas Neto
+ Copyleft © The Endeavour maintainers
+License: GPL-3+
+
+Files: data/appdata/org.gnome.Todo.appdata.xml*
+Copyright: 2015 Copyleft Georges Basile Stavracas Neto
+License: CC0-1.0
+
+Files: debian/*
+Copyright: 2015 Hideki Yamane <henrich@debian.org>
+License: GPL-3+
+
+License: GPL-3+
+ This package 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.
+ .
+ This package 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/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
+
+License: CC0-1.0
+ To the extent possible under law, the author(s) have dedicated all copyright
+ and related and neighboring rights to this software to the public domain
+ worldwide. This software is distributed without any warranty.
+ .
+ You should have received a copy of the CC0 Public Domain Dedication along with
+ this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
+ .
+ On Debian systems, the complete text of the CC0 1.0 Universal license can be
+ found in "/usr/share/common-licenses/CC0-1.0".
diff --git a/debian/endeavour-common.install b/debian/endeavour-common.install
new file mode 100644
index 0000000..b789c43
--- /dev/null
+++ b/debian/endeavour-common.install
@@ -0,0 +1,5 @@
+usr/share/dbus-1/
+usr/share/glib-2.0/
+usr/share/help
+usr/share/icons/
+usr/share/locale/
diff --git a/debian/endeavour.install b/debian/endeavour.install
new file mode 100644
index 0000000..33f0a30
--- /dev/null
+++ b/debian/endeavour.install
@@ -0,0 +1,3 @@
+usr/bin/endeavour
+usr/share/applications/
+usr/share/metainfo/
diff --git a/debian/endeavour.links b/debian/endeavour.links
new file mode 100644
index 0000000..63105f6
--- /dev/null
+++ b/debian/endeavour.links
@@ -0,0 +1 @@
+usr/bin/endeavour usr/bin/gnome-todo
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..e268667
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,17 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/latest
+upstream-branch = upstream/latest
+
+[buildpackage]
+sign-tags = True
+
+[dch]
+multimaint-merge = True
+
+[import-orig]
+postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
+upstream-vcs-tag = v%(version%~%.)s
+
+[pq]
+patch-numbers = False
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..fd4156d
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1,2 @@
+usr/include/endeavour
+usr/lib/*/pkgconfig/endeavour.pc
diff --git a/debian/patches/omni-area-check-for-n_messages-greater-zero-to-avoid.patch b/debian/patches/omni-area-check-for-n_messages-greater-zero-to-avoid.patch
new file mode 100644
index 0000000..cac9389
--- /dev/null
+++ b/debian/patches/omni-area-check-for-n_messages-greater-zero-to-avoid.patch
@@ -0,0 +1,25 @@
+From: Philipp Unger <philipp.unger.1988@gmail.com>
+Date: Mon, 25 Nov 2024 22:27:45 +0100
+Subject: [PATCH] omni-area: check for n_messages greater zero to avoid divide
+ by zero
+
+fixes #496
+
+Forwarded: https://gitlab.gnome.org/World/Endeavour/-/issues/496
+---
+ src/gui/gtd-omni-area.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/gui/gtd-omni-area.c b/src/gui/gtd-omni-area.c
+index 828f36c..007061b 100644
+--- a/src/gui/gtd-omni-area.c
++++ b/src/gui/gtd-omni-area.c
+@@ -78,7 +78,7 @@ switch_message_cb (gpointer user_data)
+ n_messages = g_queue_get_length (self->messages);
+ gtk_stack_set_visible_child_name (self->main_stack, n_messages > 0 ? "messages" : "placeholder");
+
+- next_message_index = (self->current + 1) % n_messages;
++ next_message_index = n_messages > 0 ? (self->current + 1) % n_messages : 0;
+ show_message (self, next_message_index);
+
+ return G_SOURCE_CONTINUE;
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..cf04680
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+omni-area-check-for-n_messages-greater-zero-to-avoid.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..eaf56fa
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- -Dintrospection=false
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..434a096
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://gitlab.gnome.org/World/Endeavour/-/issues
+Bug-Submit: https://gitlab.gnome.org/World/Endeavour/-/issues/new
+Repository: https://gitlab.gnome.org/World/Endeavour.git
+Repository-Browse: https://gitlab.gnome.org/World/Endeavour
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..13ca3d9
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="searchmode=plain" \
+https://gitlab.gnome.org/World/@PACKAGE@/tags?sort=updated_desc \
+ -/archive/[\d.]+/Endeavour-v?@ANY_VERSION@@ARCHIVE_EXT@