[Piuparts-commits] [piuparts] 03/08: p.conf.anbe: [sid-bl] tune ignores and exceptions

Holger Levsen holger at layer-acht.org
Sun May 14 14:18:18 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit 1f8e1ef5f2e2c5c90e9eb8849b0c918f8760b6df
Author: Andreas Beckmann <anbe at debian.org>
Date:   Wed May 3 14:27:39 2017 +0200

    p.conf.anbe: [sid-bl] tune ignores and exceptions
    
    Signed-off-by: Andreas Beckmann <anbe at debian.org>
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 .../post_install_extras_unbreak_symlinks           | 42 ++++++++++++++++++----
 instances/piuparts.conf.anbe                       |  2 ++
 2 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks b/custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
index f88e032..86d7430 100755
--- a/custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
+++ b/custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks
@@ -184,12 +184,22 @@ install_extra_package quassel-data		inxi
 # quilt: Suggests: default-mta | mail-transport-agent
 install_extra_package quilt			nullmailer
 
+# /usr/share/tuxpaint/fonts/locale/zh_TW.ttf -> ../../../fonts/truetype/arphic/uming.ttc
+# /usr/share/tuxpaint/fonts/locale/zh_CN.ttf -> ../../../fonts/truetype/arphic-gbsn00lp/gbsn00lp.ttf
+# /usr/share/tuxpaint/fonts/locale/th.ttf -> ../../../fonts/opentype/tlwg/Garuda-Bold.otf
+# /usr/share/tuxpaint/fonts/locale/te.ttf -> ../../../fonts/truetype/fonts-telu-extra/Pothana2000.ttf
+# /usr/share/tuxpaint/fonts/locale/ko.ttf -> ../../../fonts/truetype/nanum/NanumGothic.ttf
+# /usr/share/tuxpaint/fonts/locale/gu.ttf -> ../../../fonts/truetype/lohit-gujarati/Lohit-Gujarati.ttf
+# /usr/share/tuxpaint/fonts/locale/ar.ttf -> ../../../fonts/truetype/fonts-arabeyes/ae_Nice.ttf
+# tuxpaint-data: Suggests: fonts-arabeyes, fonts-arphic-gbsn00lp, fonts-arphic-uming, fonts-nanum, fonts-gujr, fonts-taml, fonts-telu, fonts-tlwg-garuda-otf
+install_extra_package tuxpaint-data		fonts-arabeyes fonts-arphic-gbsn00lp fonts-arphic-uming fonts-nanum fonts-gujr fonts-taml fonts-telu fonts-tlwg-garuda-otf
+
 # /usr/share/uim/loader.scm -> /var/lib/uim/loader.scm
 # /usr/share/uim/installed-modules.scm -> /var/lib/uim/installed-modules.scm
 install_extra_package libuim-data		uim-utils
 
 # /var/lib/gridengine/lib/lx-* -> /usr/lib/gridengine
-install_extra_package gridengine-common		gridengine-client db-util
+install_extra_package gridengine-common		gridengine-client db-util db5.3-sql-util
 
 if [ -n "$EXTRA" ]; then
 	log_debug
@@ -197,12 +207,32 @@ if [ -n "$EXTRA" ]; then
 	apt-get -y install $EXTRA
 fi
 
+# if package $1 is installed, $2... should exist
+create_extra_file()
+{
+	local p f
+	p=$1
+	shift
+	if is_installed "$p" ; then
+		for f in "$@"
+		do
+			if [ ! -e $f ]; then
+				echo "Creating empty target $f"
+				touch $f
+			fi
+		done
+	fi
+}
+
+# /etc/openvswitch/.conf.db.~lock~ -> /var/lib/openvswitch/.conf.db.~lock~
+# /etc/openvswitch/conf.db -> /var/lib/openvswitch/conf.db
+create_extra_file openvswitch-switch		/var/lib/openvswitch/.conf.db.~lock~ /var/lib/openvswitch/conf.db
+
 # /etc/vdr/remote.conf -> /var/lib/vdr/remote.conf
 # /etc/vdr/setup.conf -> /var/lib/vdr/setup.conf
 # /var/lib/vdr/commands.conf -> ../../cache/vdr/commands.conf
 # /var/lib/vdr/reccmds.conf -> ../../cache/vdr/reccmds.conf
-if is_installed vdr ; then
-	for f in /var/lib/vdr/remote.conf /var/lib/vdr/setup.conf /var/cache/vdr/reccmds.conf /var/cache/vdr/commands.conf ; do
-		test -e $f || touch $f
-	done
-fi
+create_extra_file vdr				/var/cache/vdr/commands.conf /var/cache/vdr/reccmds.conf /var/lib/vdr/remote.conf /var/lib/vdr/setup.conf
+
+# /etc/vdr/plugins/xineliboutput/config -> /var/lib/vdr/plugins/xineliboutput/config
+create_extra_file vdr-plugin-xineliboutput	/var/lib/vdr/plugins/xineliboutput/config
diff --git a/instances/piuparts.conf.anbe b/instances/piuparts.conf.anbe
index d5a7140..2997619 100644
--- a/instances/piuparts.conf.anbe
+++ b/instances/piuparts.conf.anbe
@@ -659,9 +659,11 @@ piuparts-flags =
 	-i :/usr/lib/libcxx/test/std/experimental/filesystem/Inputs/static_test_env/bad_symlink
 # civicrm-common, #857601, /usr/share/civicrm/packages/OpenFlashChart/open-flash-chart.swf -> ../../../../local/open-flash-chart.swf
 	-i :/usr/share/civicrm/packages/OpenFlashChart/open-flash-chart.swf
+	-i :/usr/share/gocode/src/github.com/hashicorp/atlas-go/archive/test-fixtures/archive-symlink/link/link
 	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26231/exe
 	-i :/usr/share/qt4/plugins
 # ignore broken symlinks (patterns)
+	-I :/etc/.*/supervise
 	-I /usr/include/python2\.7_d/.*\.h
 	-I /usr/include/python3\..dm/.*\.h
 	-I :/usr/lib/jvm/java-.*-openjdk-.*/src\.zip

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list