1
0
Fork 0

Adding debian version 48.2-3.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
This commit is contained in:
Daniel Baumann 2025-06-22 22:37:52 +02:00
parent c99d511d89
commit d977bd76c7
Signed by: daniel.baumann
GPG key ID: BCC918A2ABD66424
19 changed files with 3574 additions and 0 deletions

3197
debian/changelog vendored Normal file

File diff suppressed because it is too large Load diff

131
debian/control vendored Normal file
View file

@ -0,0 +1,131 @@
Source: nautilus
Section: gnome
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: Amin Bandali <bandali@ubuntu.com>, Jeremy Bícha <jbicha@ubuntu.com>
Build-Depends: debhelper-compat (= 13),
dh-sequence-gir,
dh-sequence-gnome,
appstream <!nocheck>,
dbus <!nocheck>,
desktop-file-utils,
gi-docgen,
gir1.2-gio-2.0-dev,
libadwaita-1-dev (>= 1.6~beta),
libcloudproviders-dev (>= 0.3.1),
libfontconfig-dev,
libgexiv2-dev (>= 0.14.2),
libgirepository1.0-dev (>= 0.10.7-1~),
libglib2.0-dev (>= 2.79.0),
libglib2.0-doc,
libgnome-autoar-0-dev (>= 0.4.4),
libgnome-desktop-4-dev (>= 43~),
libgstreamer-plugins-base1.0-dev,
libgtk-4-dev (>= 4.17.5),
libgtk-4-doc,
libpango1.0-dev (>= 1.42),
libportal-gtk4-dev (>= 0.7),
libselinux1-dev (>= 2.0) [linux-any],
libtinysparql-dev,
libtracker-sparql-3.0-dev,
localsearch <!nocheck>,
meson (>= 0.59.0),
shared-mime-info (>= 0.50),
tracker-test-utils (>= 3) <!nocheck>,
xauth <!nocheck>,
xvfb <!nocheck>
Rules-Requires-Root: no
Homepage: https://wiki.gnome.org/action/show/Apps/Nautilus
Vcs-Browser: https://salsa.debian.org/gnome-team/nautilus
Vcs-Git: https://salsa.debian.org/gnome-team/nautilus.git
Standards-Version: 4.7.0
Package: nautilus
Architecture: any
Depends: bubblewrap [linux-any],
desktop-file-utils (>= 0.7),
eject,
gsettings-desktop-schemas (>= 3.8.0),
gvfs (>= 1.3.2),
libglib2.0-data,
libnautilus-extension4 (= ${binary:Version}),
nautilus-data (= ${source:Version}),
shared-mime-info (>= 0.50),
localsearch,
xdg-user-dirs-gtk,
${misc:Depends},
${shlibs:Depends}
Recommends: gnome-sushi, gvfs-backends, libgdk-pixbuf2.0-bin, librsvg2-common
Breaks: eiciel (<< 0.9.13.1-1.1~),
folder-color (<< 0.0.86-0ubuntu5~),
nautilus-dropbox (<< 2019.02.14-1ubuntu2~),
nautilus-extension-brasero (<< 3.12.3-2),
nautilus-extension-burner (<< 3.0.10-1.2),
nautilus-extension-gnome-console (<< 43),
nautilus-filename-repairer (<< 0.2.0-3.1~),
nautilus-font-manager (<< 0.8.8-2),
nautilus-gtkhash (<< 1.4+git20220617-2.1~),
nautilus-ideviceinfo (<< 0.1.0-0ubuntu15~),
nautilus-image-converter (<< 0.3.1~git20110416-2.1~),
nautilus-share (<< 0.7.3-2ubuntu7~),
nautilus-wipe (<< 0.3.1-2.1~),
seahorse-nautilus (<< 3.11.92-4.1~)
Description: file manager and graphical shell for GNOME
Nautilus is the official file manager for the GNOME desktop. It allows
one to browse directories, preview files and launch applications
associated with them. It is also responsible for handling the icons on
the GNOME desktop. It works on local and remote filesystems.
.
Several icon themes and components for viewing different kinds of files
are available in separate packages.
Package: gir1.2-nautilus-4.0
Architecture: any
Multi-Arch: same
Section: introspection
Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends}
Description: libraries for nautilus components - gir bindings
Nautilus is the official file manager and graphical shell for the
GNOME desktop.
.
This package can be used by other packages using the GIRepository format to
generate dynamic bindings.
Package: libnautilus-extension-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: gir1.2-nautilus-4.0 (= ${binary:Version}),
libglib2.0-dev (>= 2.79.0),
libnautilus-extension4 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Provides: ${gir:Provides}
Description: libraries for nautilus components - development version
Nautilus is the official file manager and graphical shell for the
GNOME desktop.
.
This package provides the necessary development libraries and include
files to develop and compile Nautilus extensions.
Package: libnautilus-extension4
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: libraries for nautilus components - runtime version
Nautilus is the official file manager and graphical shell for the
GNOME desktop.
.
This package contains a few runtime libraries needed by nautilus' extensions.
Package: nautilus-data
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: data files for nautilus
Nautilus is the official file manager and graphical shell for the
GNOME desktop.
.
This package contains pictures, localization files and other data
needed by nautilus.

53
debian/copyright vendored Normal file
View file

@ -0,0 +1,53 @@
This package was debianized by Takuo KITAME <kitame@excalibur.northeye.org> on
Fri, 19 May 2000 14:10:24 +0900.
It was downloaded from https://download.gnome.org/sources/nautilus/
Copyright Holders and Upstream Authors:
Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
Copyright (C) 1997-2000, 2008 Free Software Foundation, Inc.
Copyright (C) 1999, 2000, 2001 Eazel, Inc.
Copyright (C) 1999-2017 Red Hat, Inc.
Copyright (C) 2001, 2002 Anders Carlsson
Copyright (C) 2001 Maciej Stachowiak
Copyright (C) 2002, 2004 James Willcox
Copyright (C) 2002 Bent Spoon Software
Copyright (C) 2002 Christophe Fergeau
Copyright (C) 2002 Darin Adler
Copyright (C) 2002 Jan Arne Petersen
Copyright (C) 2002 Sun Microsystems, Inc.
Copyright (C) 2003, 2004, 2005 Christian Persch
Copyright (C) 2003, 2004 Marco Pesenti Gritti
Copyright (C) 2005 Jamie McCracken
Copyright (C) 2005 Raffaele Sandrini
Copyright (C) 2005 Roberto Majadas
Copyright (C) 2005 Vincent Untz
Copyright (C) 2006 Paolo Borelli
Copyright (C) 2006 Zbigniew Chyla
Copyright (C) 2007 Collabora Ltd.
Copyright (C) 2007 Martin Wehner
Copyright (C) 2007 Nokia Corporation
Copyright (C) 2008-2010 Cosimo Cecchi
Copyright (C) 2009 Alexander Larsson
Copyright (C) 2010 Carlos Garcia Campos
Copyright (C) 2011 Ignacio Casal Quinteiro
Copyright (C) 2018 Ernestas Kulik
Copyright (C) 2018 Canonical Ltd.
License:
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 can be found in `/usr/share/common-licenses/GPL-3'.

1
debian/docs vendored Normal file
View file

@ -0,0 +1 @@
NEWS

17
debian/gbp.conf vendored Normal file
View file

@ -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 = %(version%~%.)s
[pq]
patch-numbers = False

1
debian/gir1.2-nautilus-4.0.install vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/*/girepository-1.0/Nautilus-4.0.typelib

View file

@ -0,0 +1,5 @@
usr/include
usr/lib/*/libnautilus-extension*.so
usr/lib/*/pkgconfig
usr/share/doc
usr/share/gir-1.0/Nautilus-4.0.gir

1
debian/libnautilus-extension4.install vendored Normal file
View file

@ -0,0 +1 @@
usr/lib/*/libnautilus-extension*.so.*

62
debian/libnautilus-extension4.symbols vendored Normal file
View file

@ -0,0 +1,62 @@
libnautilus-extension.so.4 libnautilus-extension4 #MINVER#
* Build-Depends-Package: libnautilus-extension-dev
nautilus_column_get_type@Base 3.14.1
nautilus_column_new@Base 3.14.1
nautilus_column_provider_get_columns@Base 3.14.1
nautilus_column_provider_get_type@Base 3.14.1
nautilus_file_info_add_emblem@Base 3.14.1
nautilus_file_info_add_string_attribute@Base 3.14.1
nautilus_file_info_can_write@Base 3.14.1
nautilus_file_info_create@Base 3.14.1
nautilus_file_info_create_for_uri@Base 3.14.1
nautilus_file_info_get_activation_uri@Base 3.14.1
nautilus_file_info_get_file_type@Base 3.14.1
nautilus_file_info_get_location@Base 3.14.1
nautilus_file_info_get_mime_type@Base 3.14.1
nautilus_file_info_get_mount@Base 3.14.1
nautilus_file_info_get_name@Base 3.14.1
nautilus_file_info_get_parent_info@Base 3.14.1
nautilus_file_info_get_parent_location@Base 3.14.1
nautilus_file_info_get_parent_uri@Base 3.14.1
nautilus_file_info_get_string_attribute@Base 3.14.1
nautilus_file_info_get_type@Base 3.14.1
nautilus_file_info_get_uri@Base 3.14.1
nautilus_file_info_get_uri_scheme@Base 3.14.1
nautilus_file_info_getter@Base 3.14.1
nautilus_file_info_invalidate_extension_info@Base 3.14.1
nautilus_file_info_is_directory@Base 3.14.1
nautilus_file_info_is_gone@Base 3.14.1
nautilus_file_info_is_mime_type@Base 3.14.1
nautilus_file_info_list_copy@Base 3.14.1
nautilus_file_info_list_free@Base 3.14.1
nautilus_file_info_lookup@Base 3.14.1
nautilus_file_info_lookup_for_uri@Base 3.14.1
nautilus_info_provider_cancel_update@Base 3.14.1
nautilus_info_provider_get_type@Base 3.14.1
nautilus_info_provider_update_complete_invoke@Base 3.14.1
nautilus_info_provider_update_file_info@Base 3.14.1
nautilus_menu_append_item@Base 3.14.1
nautilus_menu_get_items@Base 3.14.1
nautilus_menu_get_type@Base 3.14.1
nautilus_menu_item_activate@Base 3.14.1
nautilus_menu_item_get_type@Base 3.14.1
nautilus_menu_item_list_free@Base 3.14.1
nautilus_menu_item_new@Base 3.14.1
nautilus_menu_item_set_submenu@Base 3.14.1
nautilus_menu_new@Base 3.14.1
nautilus_menu_provider_emit_items_updated_signal@Base 3.14.1
nautilus_menu_provider_get_background_items@Base 3.14.1
nautilus_menu_provider_get_file_items@Base 3.14.1
nautilus_menu_provider_get_type@Base 3.14.1
nautilus_operation_result_get_type@Base 3.14.1
nautilus_properties_item_get_name@Base 43~beta
nautilus_properties_item_get_type@Base 43~beta
nautilus_properties_item_get_value@Base 43~beta
nautilus_properties_item_new@Base 43~beta
nautilus_properties_model_get_model@Base 43~beta
nautilus_properties_model_get_title@Base 43~beta
nautilus_properties_model_get_type@Base 43~beta
nautilus_properties_model_new@Base 43~beta
nautilus_properties_model_provider_get_models@Base 43~beta
nautilus_properties_model_provider_get_type@Base 43~beta
nautilus_properties_model_set_title@Base 43~beta

5
debian/nautilus-data.install vendored Normal file
View file

@ -0,0 +1,5 @@
usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml
usr/share/gnome-shell
usr/share/icons
usr/share/locale
usr/share/nautilus/ontology

6
debian/nautilus.install vendored Normal file
View file

@ -0,0 +1,6 @@
usr/bin
usr/lib/*/nautilus/extensions-4/*.so
usr/share/applications
usr/share/dbus-1
usr/share/man
usr/share/metainfo

1
debian/nautilus.maintscript vendored Normal file
View file

@ -0,0 +1 @@
rm_conffile /etc/xdg/autostart/nautilus-autostart.desktop 3.28.1-2~

View file

@ -0,0 +1,30 @@
From: Simon McVittie <smcv@debian.org>
Date: Mon, 9 Jun 2025 18:28:05 +0100
Subject: Revert "test: Disable localsearch/tracker tests"
These tests didn't work reliably in upstream's CI, but they appear to be
reliable on Debian buildds, so let's keep the extra coverage.
This reverts commit 1ea0be865bea3b3fbaba33b16de008a9b58756cd.
Bug: https://gitlab.gnome.org/GNOME/nautilus/-/issues/3878
Forwarded: not-needed
---
test/automated/displayless/meson.build | 4 ----
1 file changed, 4 deletions(-)
diff --git a/test/automated/displayless/meson.build b/test/automated/displayless/meson.build
index cc8c271..4aaf36a 100644
--- a/test/automated/displayless/meson.build
+++ b/test/automated/displayless/meson.build
@@ -51,10 +51,6 @@ tracker_tests = [
]],
]
-# disable tracker tests for now, until issues with accessing it from
-# within the sandbox are resolved
-tracker_tests = []
-
foreach t: tests
test(
t[0],

1
debian/patches/series vendored Normal file
View file

@ -0,0 +1 @@
debian/Revert-test-Disable-localsearch-tracker-tests.patch

47
debian/rules vendored Executable file
View file

@ -0,0 +1,47 @@
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
ENABLE_TESTS := -Dtests=all
else
ENABLE_TESTS := -Dtests=none
endif
ifeq ($(DEB_HOST_ARCH_OS),linux)
ENABLE_SELINUX := -Dselinux=true
else
ENABLE_SELINUX := -Dselinux=false
endif
ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes), yes)
# Not in main repository
ENABLE_CLOUD += -Dcloudproviders=false
else
ENABLE_CLOUD += -Dcloudproviders=true
endif
# test-files-view needs to write to dconf
export HOME=$(CURDIR)/debian/build
%:
dh $@
override_dh_auto_configure:
dh_auto_configure -- \
-Ddocs=true \
-Dpackagekit=true \
$(ENABLE_TESTS) \
$(ENABLE_CLOUD) \
$(ENABLE_SELINUX)
override_dh_auto_test:
touch $(CURDIR)/debian/.debhelper/generated/_source/home/.gtk-bookmarks
GTK_A11Y=none dbus-run-session -- xvfb-run --auto-servernum dh_auto_test
override_dh_gnome_clean:
execute_after_dh_clean:
rm -rf $(CURDIR)/debian/build

6
debian/salsa-ci.yml vendored Normal file
View file

@ -0,0 +1,6 @@
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
variables:
SALSA_CI_DISABLE_REPROTEST: 1

1
debian/source/format vendored Normal file
View file

@ -0,0 +1 @@
3.0 (quilt)

5
debian/upstream/metadata vendored Normal file
View file

@ -0,0 +1,5 @@
Name: Nautilus
Bug-Database: https://gitlab.gnome.org/GNOME/nautilus/-/issues
Bug-Submit: https://gitlab.gnome.org/GNOME/nautilus/-/issues/new
Repository: https://gitlab.gnome.org/GNOME/nautilus.git
Repository-Browse: https://gitlab.gnome.org/GNOME/nautilus

4
debian/watch vendored Normal file
View file

@ -0,0 +1,4 @@
version=4
opts="searchmode=plain, uversionmangle=s/\.(alpha|beta|rc)/~$1/, downloadurlmangle=s|cache.json||" \
https://download.gnome.org/sources/@PACKAGE@/cache.json \
[\d.]+/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@