Skip to content
Commits on Source (14)
seahorse-nautilus (3.11.92-3) UNRELEASED; urgency=medium
[ Clément Hermann ]
* fix Bug-Debian field in remove_unused_gnome-keyring_dep.patch
* debian/patches/*: Forward vendor patches and update DEP-3 fields
accordingly
[ Ulrike Uhlig ]
* Fix typo to make Lintian happy.
* Update VCS fields to new URL.
[ Carlos Maddela ]
* Update and tidy up build dependencies.
- libgpgme11-dev → libgpgme-dev
- Drop unused gnome-pkg-tools.
- Drop libdbus-glib-1-dev and libgtk-3-dev, which are already
dependencies of other build dependencies.
* Drop unused dh_clean override.
* Update lintian override to use renamed tag.
- debian-watch-may-check-gpg-signature →
debian-watch-does-not-check-gpg-signature
* Add machine-readable upstream metadata.
* Set "Rules-Requires-Root: no".
* Run wrap-and-sort.
* Build with debhelper compat level 12.
* Add nautilus-ext-headers.patch to stop inclusion of deprecated headers.
* Add support for terse build option.
* Indicate compliance with Debian Policy 4.3.0.
* Allow git-buildpackage to automatically sign tags.
* Indicate that package enhances nautilus.
* Add trivial package test.
-- Carlos Maddela <e7appew@gmail.com> Mon, 04 Feb 2019 12:24:39 +1100
seahorse-nautilus (3.11.92-2) unstable; urgency=medium
[ Carlos Maddela ]
......
......@@ -2,26 +2,27 @@ Source: seahorse-nautilus
Section: gnome
Priority: optional
Maintainer: Debian Privacy Maintainers <pkg-privacy-maintainers@lists.alioth.debian.org>
Uploaders: Carlos Maddela <e7appew@gmail.com>, Ulrike Uhlig <u@451f.org>, Clément Hermann <nodens@nodens.org>
Build-Depends: debhelper (>= 10),
gnome-pkg-tools,
Uploaders: Carlos Maddela <e7appew@gmail.com>,
Ulrike Uhlig <u@451f.org>,
Clément Hermann <nodens@nodens.org>
Build-Depends: debhelper (>= 12),
intltool,
libcryptui-dev,
libdbus-glib-1-dev,
libgcr-3-dev,
libgpgme11-dev,
libgtk-3-dev,
libgpgme-dev,
libnautilus-extension-dev,
libnotify-dev
Standards-Version: 4.1.1
Standards-Version: 4.3.0
Homepage: https://wiki.gnome.org/Apps/Seahorse
Vcs-Git: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus.git
Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus
Rules-Requires-Root: no
Package: seahorse-nautilus
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: seahorse
Enhances: nautilus
Replaces: seahorse-plugins
Description: Nautilus extension for Seahorse integration
Seahorse nautilus is an extension for nautilus which allows encryption
......
......@@ -3,4 +3,5 @@
[DEFAULT]
debian-branch = master
upstream-branch = upstream
sign-tags = True
pristine-tar = True
From: Carlos Maddela <e7appew@gmail.com>
Date: Mon, 4 Feb 2019 05:46:19 +1100
Subject: Stop including deprecated nautilus extension headers.
Description: Stop including deprecated nautilus extension headers.
Author: Carlos Maddela <e7appew@gmail.com>
Origin: vendor
Forwarded: https://gitlab.gnome.org/GNOME/seahorse-nautilus/merge_requests/2
Last-Update: 2019-02-04
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---
nautilus-ext/seahorse-nautilus-module.c | 3 +--
nautilus-ext/seahorse-nautilus.c | 4 +---
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/nautilus-ext/seahorse-nautilus-module.c b/nautilus-ext/seahorse-nautilus-module.c
index c011d1c..7067f64 100644
--- a/nautilus-ext/seahorse-nautilus-module.c
+++ b/nautilus-ext/seahorse-nautilus-module.c
@@ -22,8 +22,7 @@
*/
#include <config.h>
-#include <libnautilus-extension/nautilus-extension-types.h>
-#include <libnautilus-extension/nautilus-column-provider.h>
+#include <nautilus-extension.h>
#include <glib/gi18n-lib.h>
#include "seahorse-nautilus.h"
diff --git a/nautilus-ext/seahorse-nautilus.c b/nautilus-ext/seahorse-nautilus.c
index 41efdfd..1fa9b06 100644
--- a/nautilus-ext/seahorse-nautilus.c
+++ b/nautilus-ext/seahorse-nautilus.c
@@ -24,9 +24,7 @@
#include <config.h>
#include <string.h>
#include <glib/gi18n-lib.h>
-#include <libnautilus-extension/nautilus-extension-types.h>
-#include <libnautilus-extension/nautilus-file-info.h>
-#include <libnautilus-extension/nautilus-menu-provider.h>
+#include <nautilus-extension.h>
#include "seahorse-nautilus.h"
static GObjectClass *parent_class;
......@@ -6,3 +6,4 @@ fix-warnings.patch
fix-desktop-files.patch
update-README.patch
update-translations.patch
nautilus-ext-headers.patch
#!/usr/bin/make -f
ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS)))
export DH_VERBOSE = 1
else
CONF_OPTIONS := --quiet
endif
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND = -Wall -Wno-deprecated-declarations
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
......@@ -10,11 +16,8 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
override_dh_autoreconf:
dh_autoreconf --as-needed
override_dh_clean:
dh_clean -X.orig
for f in $(MUTABLE_FILES); do \
test ! -f $$f.orig || mv -f $$f.orig $$f; \
done
override_dh_auto_configure:
dh_auto_configure -- $(CONF_OPTIONS)
override_dh_auto_install:
dh_auto_install
......
seahorse-nautilus source: debian-watch-may-check-gpg-signature
seahorse-nautilus source: debian-watch-does-not-check-gpg-signature
Tests: no-la-files
Depends: dpkg, @
#!/bin/sh
set -e
# Make sure that no .la files have been packaged.
! ( dpkg -L seahorse-nautilus | grep -q "\.la$" )
%YAML 1.1
---
# https://wiki.debian.org/UpstreamMetadata
Bug-Database: https://gitlab.gnome.org/GNOME/seahorse-nautilus/issues
Bug-Submit: https://gitlab.gnome.org/GNOME/seahorse-nautilus/issues/new
Contact: Stef Walter <stefw@gnome.org>
Name: Seahorse Nautilus
Homepage: https://wiki.gnome.org/Apps/Seahorse
Repository: https://gitlab.gnome.org/GNOME/seahorse-nautilus.git
Repository-Browse: https://gitlab.gnome.org/GNOME/seahorse-nautilus/commits/master
Security-Contact: Stef Walter <stefw@gnome.org>