Forked from
pkg / apertis-tests
550 commits behind the upstream repository.
-
Luis Araujo authored
This package is no longer required as the test is deprecated. Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4345
Luis Araujo authoredThis package is no longer required as the test is deprecated. Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4345
control 8.85 KiB
Source: apertis-tests
Section: utils
Priority: extra
Maintainer: apertis-tests maintainers <apertis-tests@apertis.org>
Build-Depends:
automake (>= 1.11),
autopoint,
debhelper (>= 9),
dh-apparmor,
dh-python,
libclutter-1.0-dev,
libclutter-gst-3.0-dev,
libfolks-dev,
libgeoclue-dev,
libgrilo-0.2-dev,
libgstreamer1.0-dev,
libmx-2.0-0-dev,
libncurses5-dev,
libsoup2.4-dev,
libtelepathy-glib-dev,
libtool,
libtracker-sparql-1.0-dev,
libwebkit-clutter-dev,
pkg-config,
python,
python-yaml,
python3,
valac,
Standards-Version: 3.9.6
Vcs-Browser: https://git.apertis.org/cgit/apertis-tests.git/
Vcs-Git: https://git.apertis.org/git/apertis-tests.git
Package: apertis-tests
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
${python:Depends},
Breaks:
chaiwala-tests (<< ${binary:Version}),
Replaces:
chaiwala-tests (<< ${binary:Version}),
Description: automated and manual test definitions
This package installs test scripts, test data and other pieces of
automated and manual tests.
.
It does not install the dependencies of all of the tests: see
*.yaml to list those.
.
For automated testing, a git checkout of apertis-tests.git should
be used instead.
Package: apertis-tests-bin
Architecture: any
Depends:
${misc:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
Description: automated and manual test executables
This package installs compiled executables that have no shared library
dependencies that would not be expected in a minimal image.
Package: apertis-tests-apparmor-report
Architecture: all
Depends: ${misc:Depends}, apparmor, apparmor-utils
Provides: chaiwala-apparmor-report
Breaks:
chaiwala-apparmor-report (<< ${binary:Version}),
Replaces:
chaiwala-apparmor-report (<< ${binary:Version}),
Description: apparmor complaint report generator
This package contains the apparmor complaint report generator.
Package: apertis-tests-apparmor-goals
Architecture: any
Depends: apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
iputils-ping,
${shlibs:Depends},
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
Description: Functional tests for Chaiwala specific features
This package tests Chaiwala specific features and requirement which are not
necessarely the same of AppArmor upstream tests (although some tests might be
enforced here as well).
Package: apertis-tests-apparmor-test-launcher
Architecture: any
Depends: ${shlibs:Depends}, libwebkit-clutter-common (>= 1.11.1+20121121+cbe592f-0co2), webkit-clutter-testing, chaiwala-user-session
Provides: chaiwala-apparmor-test-launcher
Conflicts: chaiwala-apparmor-test-launcher
Replaces: chaiwala-apparmor-test-launcher
Description: simple launcher to demo and test session lockdown
This package contains a very simple launcher with the accompanying AppArmor
profile. The launcher is started by default when this package is installed.
Package: apertis-tests-apparmor-fake-mxlauncher
Architecture: any
Depends: ${shlibs:Depends}, apertis-tests-apparmor-test-launcher
Provides: chaiwala-apparmor-fake-mxlauncher
Conflicts: chaiwala-apparmor-fake-mxlauncher
Replaces: chaiwala-apparmor-fake-mxlauncher
Description: replacement for MxLauncher that tries to do stuff it is not allowed to
This package diverts the MxLauncher binary and install in its place a fake
version that tries to do things the MxLauncher policy does not allow, such as
accessing files which are not related to the browser cache/configuration.
Package: apertis-tests-apparmor-dbus
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.95~2430-0ubuntu3),
apparmor-profiles,
chaiwala-apparmor-profiles,
chaiwala-tests,
dbus,
Description: Functional tests for D-Bus mediation in AppArmor
This package tests Apertis D-Bus mediation in AppArmor.
Package: apertis-tests-apparmor-gstreamer1.0
Architecture: all
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
chaiwala-test-media,
chaiwala-tests (>= 20130318),
gstreamer1.0-tools (>= 1.0.5-1co3),
Description: Functional tests for GStreamer1.0 AppArmor profiles/abstractions
This package tests Apertis AppArmor profiles for GStreamer 1.0.
Package: apertis-tests-apparmor-tracker
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
gir1.2-grilo-0.2,
gir1.2-tracker-1.0,
python3-gi,
tracker (>= 0.14.1),
Description: Functional tests for Tracker AppArmor profiles/abstractions
This package tests Apertis AppArmor profiles for Tracker.
Package: apertis-tests-apparmor-tumbler
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
chaiwala-tests,
tumbler (>= 0.1.25),
Description: Functional tests for Tumbler AppArmor profiles
This package tests Apertis AppArmor profiles for Tumbler.
Package: apertis-tests-apparmor-ofono
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles, apertis-tests-apparmor-report,
chaiwala-tests (>= 20130211.0),
ofono,
Description: Functional tests for Ofono AppArmor abstraction
Simple tests to ensure the Ofono profile are providing the
required functionality and protection.
Package: apertis-tests-apparmor-bluez
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
bluez,
chaiwala-apparmor-profiles,
chaiwala-tests (>= 20130211.0),
Description: Functional tests for Bluez AppArmor profiles
Simple tests to ensure the Bluez profiles are providing the
required functionality and protection.
Package: apertis-tests-apparmor-libreoffice
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co7),
apparmor-profiles,
chaiwala-apparmor-profiles,
libreoffice-calc,
libreoffice-impress,
libreoffice-writer,
python3-uno,
Description: Functional tests for LibreOffice AppArmor profiles
This package tests Apertis AppArmor profiles for LibreOffice.
Package: apertis-tests-apparmor-geoclue
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
chaiwala-tests,
geoclue,
geoclue-manual,
Description: Functional tests for GeoCule AppArmor profiles/abstractions
This package tests Apertis AppArmor profiles for GeoClue.
Package: apertis-tests-apparmor-pulseaudio
Architecture: any
Depends:
${misc:Depends},
${perl:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-apparmor-report,
apparmor (>= 2.8.0-0ubuntu5co4),
apparmor-profiles,
chaiwala-apparmor-profiles,
chaiwala-tests,
pulseaudio-utils,
Description: Functional tests for PulseAudio AppArmor profiles/abstractions
This package tests Apertis AppArmor profiles for PulseAudio.
Package: chaiwala-tests
Architecture: any
Depends: ${misc:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends},
apertis-tests,
apertis-tests-bin,
libglib2.0-bin, binutils,
connman, python-dbus, python-gobject,
gir1.2-gstreamer-1.0, gir1.2-gst-plugins-base-1.0,
expect-dev
Description: Various Apertis test implementations
Various Apertis-specific tests which were historically called
"chaiwala-tests" (Chaiwala was an older project codename) and
have not been split into smaller packages yet.
# When splitting up chaiwala-tests, if compiled code or extra dependencies
# are required, please install the (compiled) contents of ./foo/bar to
# /usr/lib/apertis-tests/foo/bar, and package them as apertis-tests-foo-bar.
# If there's no compiled code and no "heavy" dependencies, just install them
# to /usr/lib/apertis-tests/foo/bar in apertis-tests instead.
# Exception: if there is only a small amount of compiled code and
# the library dependencies are included in minimal images, they can go
# in apertis-tests-bin.