From f872504b4181d6d2136aa003f15eac6389c18fa1 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 26 Feb 2019 17:33:27 +0000 Subject: [PATCH] debian: Drop Debian support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This a relic from being hosted in Endless’ GitHub, and being built directly for Debian. There’s no need to carry this upstream — distributions can add their own packaging as needed. Signed-off-by: Philip Withnall --- README | 3 +- debian/changelog | 5 - debian/compat | 1 - debian/control | 94 ------------------- debian/copyright | 20 ---- debian/docs | 1 - debian/eos-parental-controls-data.install | 4 - debian/eos-parental-controls-tools.install | 2 - debian/gbp.conf | 6 -- debian/gir1.2-eos-parental-controls-0.install | 1 - debian/libeos-parental-controls-0-dev.install | 3 - .../libeos-parental-controls-0-tests.install | 2 - debian/libeos-parental-controls-0.install | 1 - debian/rules | 17 ---- debian/source/format | 1 - debian/tests/control | 4 - debian/tests/gnome-desktop-testing | 27 ------ 17 files changed, 1 insertion(+), 191 deletions(-) delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/docs delete mode 100644 debian/eos-parental-controls-data.install delete mode 100644 debian/eos-parental-controls-tools.install delete mode 100644 debian/gbp.conf delete mode 100644 debian/gir1.2-eos-parental-controls-0.install delete mode 100644 debian/libeos-parental-controls-0-dev.install delete mode 100644 debian/libeos-parental-controls-0-tests.install delete mode 100644 debian/libeos-parental-controls-0.install delete mode 100755 debian/rules delete mode 100644 debian/source/format delete mode 100644 debian/tests/control delete mode 100644 debian/tests/gnome-desktop-testing diff --git a/README b/README index 97aba2c..bb3e87f 100644 --- a/README +++ b/README @@ -24,8 +24,7 @@ Dependencies Licensing ========= -All code in this project is licensed under LGPL-2.1+. See debian/copyright and -COPYING for more details. +All code in this project is licensed under LGPL-2.1+. See COPYING for more details. Bugs ==== diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 59c5305..0000000 --- a/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -eos-parental-controls (0) UNRELEASED; urgency=low - - * Initial release (Closes: T23859) - - -- Philip Withnall Fri, 05 Oct 2018 23:36:00 +0100 \ No newline at end of file diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 9a03714..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 \ No newline at end of file diff --git a/debian/control b/debian/control deleted file mode 100644 index 0298290..0000000 --- a/debian/control +++ /dev/null @@ -1,94 +0,0 @@ -Source: eos-parental-controls -Section: misc -Priority: optional -Maintainer: Philip Withnall -Standards-Version: 4.1.2 -Build-Depends: - debhelper (>= 10), - gir1.2-glib-2.0, - gobject-introspection (>= 1.30.0), - gtk-doc-tools, - libaccountsservice-dev, - libdbus-1-dev, - libgirepository1.0-dev (>= 1.30.0), - libglib2.0-dev (>= 2.54.2), - meson, - policykit-1, - python3-gi, - -Package: eos-parental-controls-data -Section: misc -Architecture: all -Depends: - accountsservice, - policykit-1, - ${misc:Depends}, -Description: Parental Controls - architecture independent files - This package contains the architecture-independent data files. - -Package: eos-parental-controls-tools -Section: misc -Architecture: any -Multi-arch: same -Depends: - eos-parental-controls-data (= ${source:Version}), - gir1.2-eos-parental-controls-0, - gir1.2-glib-2.0, - python3, - python3-gi, - ${misc:Depends}, -Description: Parental Controls Tools - This package contains tools for querying and updating the parental controls - settings for users. - -Package: gir1.2-eos-parental-controls-0 -Section: introspection -Architecture: any -Multi-arch: same -Depends: - ${gir:Depends}, - ${misc:Depends}, -Description: Parental Controls Library - introspection bindings - This package contains a library for accessing the parental controls settings - for users. - . - This package contains a machine-readable API description for - libeos-parental-controls for use by the client tools and other clients. - -Package: libeos-parental-controls-0 -Section: misc -Architecture: any -Depends: - eos-parental-controls-data (= ${source:Version}), - ${misc:Depends}, - ${shlibs:Depends}, -Description: Parental Controls Library - This package contains a library for accessing the parental controls settings - for users. - -Package: libeos-parental-controls-0-dev -Section: libdevel -Architecture: any -Multi-arch: same -Depends: - libglib2.0-dev, - libeos-parental-controls-0 (= ${binary:Version}), - ${misc:Depends}, -Description: Parental Controls Library - library development - This package contains a library for accessing the parental controls settings - for users. - . - This package contains development files for clients. - -Package: libeos-parental-controls-0-tests -Section: misc -Architecture: any -Depends: - ${misc:Depends}, - ${shlibs:Depends}, -Description: Parental Controls Library - tests - This package contains a library for accessing the parental controls settings - for users. - . - This package contains unit tests for the client APIs used to access the - parental controls. \ No newline at end of file diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 509708a..0000000 --- a/debian/copyright +++ /dev/null @@ -1,20 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: eos-parental-controls -Upstream-Contact: Philip Withnall -Source: github.com/endlessm/eos-parental-controls -Disclaimer: Not part of the Debian distribution. -Copyright: Copyright 2018 Endless Mobile, Inc. -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 \ No newline at end of file diff --git a/debian/docs b/debian/docs deleted file mode 100644 index 100b938..0000000 --- a/debian/docs +++ /dev/null @@ -1 +0,0 @@ -README \ No newline at end of file diff --git a/debian/eos-parental-controls-data.install b/debian/eos-parental-controls-data.install deleted file mode 100644 index ca3f187..0000000 --- a/debian/eos-parental-controls-data.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/share/accountsservice/interfaces/com.endlessm.ParentalControls.AppFilter.xml -usr/share/dbus-1/interfaces/com.endlessm.ParentalControls.AppFilter.xml -usr/share/polkit-1/actions/com.endlessm.ParentalControls.policy -usr/share/polkit-1/rules.d/com.endlessm.ParentalControls.rules \ No newline at end of file diff --git a/debian/eos-parental-controls-tools.install b/debian/eos-parental-controls-tools.install deleted file mode 100644 index 98f2016..0000000 --- a/debian/eos-parental-controls-tools.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/eos-parental-controls-client -usr/share/man/man8/eos-parental-controls-client.8* \ No newline at end of file diff --git a/debian/gbp.conf b/debian/gbp.conf deleted file mode 100644 index e309e54..0000000 --- a/debian/gbp.conf +++ /dev/null @@ -1,6 +0,0 @@ -[DEFAULT] -debian-tag = Version_%(version)s -debian-branch = master - -[dch] -ignore-branch = True \ No newline at end of file diff --git a/debian/gir1.2-eos-parental-controls-0.install b/debian/gir1.2-eos-parental-controls-0.install deleted file mode 100644 index 5886c61..0000000 --- a/debian/gir1.2-eos-parental-controls-0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/girepository-1.0/EosParentalControls-0.* \ No newline at end of file diff --git a/debian/libeos-parental-controls-0-dev.install b/debian/libeos-parental-controls-0-dev.install deleted file mode 100644 index 0cfb211..0000000 --- a/debian/libeos-parental-controls-0-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/include/eos-parental-controls-0 -usr/lib/*/pkgconfig/eos-parental-controls-0.pc -usr/share/gir-1.0/EosParentalControls-0.gir \ No newline at end of file diff --git a/debian/libeos-parental-controls-0-tests.install b/debian/libeos-parental-controls-0-tests.install deleted file mode 100644 index 8a1f430..0000000 --- a/debian/libeos-parental-controls-0-tests.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/installed-tests/libeos-parental-controls-0 -usr/share/installed-tests/libeos-parental-controls-0 \ No newline at end of file diff --git a/debian/libeos-parental-controls-0.install b/debian/libeos-parental-controls-0.install deleted file mode 100644 index 17c57b9..0000000 --- a/debian/libeos-parental-controls-0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libeos-parental-controls-0.so* \ No newline at end of file diff --git a/debian/rules b/debian/rules deleted file mode 100755 index fa026c7..0000000 --- a/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -export DEB_BUILD_MAINT_OPTIONS = hardening=+all -export LC_ALL=C.UTF-8 - -override_dh_auto_configure: - dh_auto_configure \ - -- \ - -Dinstalled_tests=true \ - $(NULL) - -override_dh_missing: - dh_missing --fail-missing - -%: - dh $@ --with gir --parallel diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 9f67427..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (native) \ No newline at end of file diff --git a/debian/tests/control b/debian/tests/control deleted file mode 100644 index 1849372..0000000 --- a/debian/tests/control +++ /dev/null @@ -1,4 +0,0 @@ -Tests: gnome-desktop-testing -Depends: - gnome-desktop-testing, - libeos-parental-controls-0-tests, \ No newline at end of file diff --git a/debian/tests/gnome-desktop-testing b/debian/tests/gnome-desktop-testing deleted file mode 100644 index f84116f..0000000 --- a/debian/tests/gnome-desktop-testing +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -# Run the eos-parental-controls installed-tests which do not require root -# privileges. - -# Copyright © 2017, 2018 Endless Mobile, Inc. -# -# 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 - -set -e -exec 2>&1 - -exec gnome-desktop-testing-runner \ - libeos-parental-controls-0 \ - -- \ No newline at end of file