Import Debian changes 0.1.5-ok1

xdg-dbus-proxy (0.1.5-ok1) nile; urgency=medium

  * Build for openKylin.
This commit is contained in:
Luoyaoming 2024-05-01 09:56:11 +08:00 committed by luoyaoming
parent 6a1e2d2c75
commit cdacde9811
14 changed files with 180 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
xdg-dbus-proxy (0.1.5-ok1) nile; urgency=medium
* Build for openKylin.
-- Luoyaoming <Luoyaoming@kylinos.cn> Wed, 01 May 2024 09:56:11 +0800

57
debian/control vendored Normal file
View File

@ -0,0 +1,57 @@
Source: xdg-dbus-proxy
Section: admin
Priority: optional
Maintainer: openKylin Developers <packaging@lists.openkylin.top>
XSBC-Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Uploaders:
Simon McVittie <smcv@debian.org>,
Build-Depends:
dbus-daemon <!nocheck>,
debhelper-compat (= 13),
docbook-xml,
docbook-xsl,
libglib2.0-dev,
meson,
xsltproc,
Rules-Requires-Root: no
Standards-Version: 4.6.2
Homepage: https://github.com/flatpak/xdg-dbus-proxy
Vcs-Git: https://salsa.debian.org/debian/xdg-dbus-proxy.git
Vcs-Browser: https://salsa.debian.org/debian/xdg-dbus-proxy
Package: xdg-dbus-proxy
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends},
${shlibs:Depends},
Description: filtering D-Bus proxy
xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was
originally part of the Flatpak project, but it has been broken out as
a standalone module to facilitate using it in other contexts, for
example in WebKit-GTK's optional bubblewrap-based sandbox.
.
For this proxy to be useful, restricted D-Bus clients must be denied
access to the normal D-Bus socket (for example by using containers or
AppArmor rules), and instead given access to the listening Unix socket
created by the proxy (typically by bind-mounting it into a Linux
container).
Package: xdg-dbus-proxy-tests
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends},
${shlibs:Depends},
dbus-daemon,
xdg-dbus-proxy,
Recommends:
gnome-desktop-testing,
Description: filtering D-Bus proxy - as-installed tests
xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was
originally part of the Flatpak project, but it has been broken out as
a standalone module to facilitate using it in other contexts, for
example in WebKit-GTK's optional bubblewrap-based sandbox.
.
This package contains as-installed tests, which can be run using
autopkgtest or gnome-desktop-testing-runner, or directly.

63
debian/copyright vendored Normal file
View File

@ -0,0 +1,63 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: xdg-dbus-proxy
Source: https://github.com/flatpak/xdg-dbus-proxy/releases
License: LGPL-2.1+
Files:
*
Copyright:
© 2015-2019 Red Hat, Inc
© 2018 Collabora Ltd.
License: LGPL-2.1+
Files:
backport-autoptr.h
Copyright:
© 1995-1997 Peter Mattis
© 1995-1997 Spencer Kimball
© 1995-1997 Josh MacDonald
© 2015 Colin Walters
License: LGPL-2+
Files:
debian/*
Copyright:
© 2016-2018 Simon McVittie
© 2016-2019 Collabora Ltd.
License: LGPL-2+
License: LGPL-2+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser 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
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Comment:
On Debian systems, the full text of the GNU Lesser General Public License
version 2.1 can be found in the file '/usr/share/common-licenses/LGPL-2.1'.
License: LGPL-2.1+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 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
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Comment:
On Debian systems, the full text of the GNU Lesser General Public License
version 2.1 can be found in the file '/usr/share/common-licenses/LGPL-2.1'.

7
debian/gbp.conf vendored Normal file
View File

@ -0,0 +1,7 @@
[DEFAULT]
pristine-tar = True
compression = xz
debian-branch = debian/latest
upstream-branch = upstream/latest
patch-numbers = False
upstream-vcs-tag = %(version)s

1
debian/patches/series vendored Normal file
View File

@ -0,0 +1 @@

15
debian/rules vendored Executable file
View File

@ -0,0 +1,15 @@
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export LC_ALL=C.UTF-8
include /usr/share/dpkg/default.mk
%:
dh $@ --buildsystem=meson
override_dh_auto_configure:
dh_auto_configure -- \
-Dauto_features=enabled \
-Dinstalled_tests=true \
$(NULL)

3
debian/salsa-ci.yml vendored Normal file
View File

@ -0,0 +1,3 @@
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml

1
debian/source/format vendored Normal file
View File

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

4
debian/tests/control vendored Normal file
View File

@ -0,0 +1,4 @@
Tests: gnome-desktop-testing
Depends:
gnome-desktop-testing,
xdg-dbus-proxy-tests,

6
debian/tests/gnome-desktop-testing vendored Executable file
View File

@ -0,0 +1,6 @@
#!/bin/sh
set -e
exec 2>&1
exec gnome-desktop-testing-runner xdg-dbus-proxy

5
debian/upstream/metadata vendored Normal file
View File

@ -0,0 +1,5 @@
---
Repository: https://github.com/flatpak/xdg-dbus-proxy.git
Repository-Browse: https://github.com/flatpak/xdg-dbus-proxy
Bug-Database: https://github.com/flatpak/xdg-dbus-proxy/issues
Bug-Submit: https://github.com/flatpak/xdg-dbus-proxy/issues/new

9
debian/watch vendored Normal file
View File

@ -0,0 +1,9 @@
version=4
# Upstream releases official Autotools 'make dist' tarballs, so we use
# those in preference to git tags
opts="\
compression=xz, \
dversionmangle=s/\+(?:git)?[0-9]*(?:\+g[0-9a-f]*)//, \
downloadurlmangle=s#/tag/#/download/#;s#(v?@ANY_VERSION@)$#$1/@PACKAGE@-$2.tar.xz#, \
filenamemangle=s#v?@ANY_VERSION@#@PACKAGE@-$1.tar.xz#" \
https://github.com/flatpak/@PACKAGE@/tags .*/releases/tag/v?@ANY_VERSION@

2
debian/xdg-dbus-proxy-tests.install vendored Normal file
View File

@ -0,0 +1,2 @@
usr/libexec/installed-tests
usr/share/installed-tests

2
debian/xdg-dbus-proxy.install vendored Normal file
View File

@ -0,0 +1,2 @@
usr/bin/xdg-dbus-proxy
usr/share/man