on xenial help sign in
Drop scope recommends generator.
commitbf362f7d39c8fbfaf541f1ed8b5d044fda643c76 authorMichał Sawicz <michal.sawicz@canonical.com> dateMon 24 Mar 2014, 12:32 (13 years ago) parent4283f67
3 files changed−34
debian/control−2 debian/rules−5 debian/scopes-recommends-generator−27
debian/control−2
@@ -13,14 +13,12 @@ Build-Depends: cmake,
1313 libgles2-mesa-dev[armhf],
1414 libgsettings-qt-dev,
1515 libhud-client2-dev,
16− libjson-perl,
1716 libnih-dbus-dev,
1817 libnih-dev,
1918 libpulse-dev,
2019 libqmenumodel-dev (>= 0.2.7),
2120 libunity-api-dev (>= 7.80.4),
2221 libunity-mir-dev,
23− libunity-scopes-json-def-phone,
2422 libupstart-dev,
2523 libusermetricsoutput1-dev,
2624 libxcb1-dev,
debian/rules−5
@@ -6,8 +6,6 @@
66export DPKG_GENSYMBOLS_CHECK_LEVEL=4
77export NO_PNG_PKG_MANGLE=1
88
9−SCOPES_RECOMMENDS := $(shell perl debian/scopes-recommends-generator /usr/share/unity/client-scopes.json)
10−
119.PHONY: build
1210build %:
1311 dh $@ --parallel --fail-missing --with python2,python3
@@ -41,6 +39,3 @@ override_dh_makeshlibs:
4139# libMockLightDM-qml.so links against liblightdm-qt5-2.so which doesn't exist
4240override_dh_shlibdeps:
4341 dh_shlibdeps -XlibMockLightDM-qml.so
44−
45−override_dh_gencontrol:
46− dh_gencontrol -- -Vunity-default-masterscopes="$(SCOPES_RECOMMENDS)"
debian/scopes-recommends-generatordeleted−27
@@ -1,27 +0,0 @@
1−#!/usr/bin/perl -w
2−
3−use strict;
4−binmode STDOUT, ":utf8";
5−use utf8;
6−
7−use JSON;
8−
9−my $json;
10−{
11− local $/; #Enable 'slurp' mode
12− open my $fh, "<", $ARGV[0];
13− $json = <$fh>;
14− close $fh;
15−}
16−# get it to a scalar
17−my $j = "[" . $json . "]";
18−
19−my $decoded_json = decode_json( $j );
20−
21−my $recommends_list = "";
22−for my $record ( @$decoded_json ) {
23− foreach my $key ( keys(%$record) ) {
24− $recommends_list = $recommends_list . $key . ", ";
25− }
26−}
27−print $recommends_list;