summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/gnome-software.gsettings-override.in2
-rwxr-xr-xdebian/rules3
2 files changed, 3 insertions, 2 deletions
diff --git a/debian/gnome-software.gsettings-override.in b/debian/gnome-software.gsettings-override.in
index f6ee4a0..3f5d025 100644
--- a/debian/gnome-software.gsettings-override.in
+++ b/debian/gnome-software.gsettings-override.in
@@ -1,4 +1,4 @@
[org.gnome.software]
-official-repos=['@DISTRO@-*']
+official-repos=[@OFFICIAL_REPOS@]
free-repos=[@FREE_REPOS@]
free-repos-url='@URL@'
diff --git a/debian/rules b/debian/rules
index 8595ee9..8e33449 100755
--- a/debian/rules
+++ b/debian/rules
@@ -47,6 +47,7 @@ ifeq ($(DEB_HOST_ARCH_OS), linux)
endif
DISTRO_ID = debian
+OFFICIAL_REPOS = \'@DISTRO@-*\'
FREE_REPOS = \'@DISTRO@-*-main\'
FREE_URL = https:\/\/www.debian.org\/social_contract\#guidelines
ifeq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
@@ -72,7 +73,7 @@ ifneq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
endif
override_dh_installgsettings:
- sed "s#@FREE_REPOS@#$(FREE_REPOS)#g" debian/gnome-software.gsettings-override.in > debian/gnome-software.gsettings-override
+ sed -e "s#@OFFICIAL_REPOS@#$(OFFICIAL_REPOS)#g" -e "s#@FREE_REPOS@#$(FREE_REPOS)#g" debian/gnome-software.gsettings-override.in > debian/gnome-software.gsettings-override
sed -i "s/@DISTRO@/$(DISTRO_ID)/g" debian/gnome-software.gsettings-override
sed -i "s/@URL@/$(FREE_URL)/g" debian/gnome-software.gsettings-override
dh_installgsettings