[pkg-wine-party] [wine] 07/08: Fail to build if any file is not installed.

Jens Reyer jreyer-guest at moszumanska.debian.org
Sat Feb 27 15:28:38 UTC 2016


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

jreyer-guest pushed a commit to branch master
in repository wine.

commit 55c4b92ef670382048b9e5a9eb9a689cf5c47333
Author: Jens Reyer <jre.winesim at gmail.com>
Date:   Sat Feb 27 06:47:40 2016 +0100

    Fail to build if any file is not installed.
---
 debian/not-installed.in | 108 ++++++++++++++++++++++++++++++++++++++++++++++++
 debian/rules            |   7 ++++
 2 files changed, 115 insertions(+)

diff --git a/debian/not-installed.in b/debian/not-installed.in
new file mode 100644
index 0000000..8c8f993
--- /dev/null
+++ b/debian/not-installed.in
@@ -0,0 +1,108 @@
+# Not installed files.
+./debian/tmp/notepadVERSION.man
+./debian/tmp/usr/lib/wineVERSION/notepad
+./debian/tmp/usr/share/man/man1/notepad.1
+
+./debian/tmp/widlVERSION.man
+./debian/tmp/usr/lib/wineVERSION/widl
+./debian/tmp/usr/share/man/man1/widl.1
+
+./debian/tmp/winemineVERSION.man
+./debian/tmp/usr/lib/wineVERSION/winemine
+./debian/tmp/usr/share/man/man1/winemine.1
+
+./debian/tmp/usr/lib/wineVERSION/function_grep.pl
+./debian/tmp/usr/share/wineVERSION/applications/wine.desktop
+
+
+# Not installed links.
+./debian/tmp/usr/share/man/man1/winecpp.1
+./debian/tmp/usr/share/man/man1/wineg++.1
+
+
+
+# False positives.
+
+# Upstream changelog (ANNOUNCE) in every package.
+./debian/tmp/changelog
+
+# Doc in wineVERSION.
+./debian/tmp/README.winedbg
+
+# Doc in wine[32|64]VERSION-tools.
+./debian/tmp/README.winedump
+
+# Renamed in wineVERSION[32|64].
+./debian/tmp/usr/lib/wineVERSION/wineserver
+
+# Manpages in wineVERSION.
+./debian/tmp/wineVERSION.man
+./debian/tmp/wineVERSION.de.man
+./debian/tmp/wineVERSION.fr.man
+./debian/tmp/wineVERSION.pl.man
+ 
+./debian/tmp/wineserverVERSION.man
+./debian/tmp/wineserverVERSION.de.man
+./debian/tmp/wineserverVERSION.fr.man
+
+./debian/tmp/msiexecVERSION.man
+./debian/tmp/regeditVERSION.man
+./debian/tmp/regsvr32VERSION.man
+./debian/tmp/winecfgVERSION.man
+./debian/tmp/winedbgVERSION.man
+./debian/tmp/winebootVERSION.man
+./debian/tmp/winefileVERSION.man
+./debian/tmp/winepathVERSION.man
+./debian/tmp/wineconsoleVERSION.man
+
+./debian/tmp/usr/share/man/man1/wine.1
+./debian/tmp/usr/share/man/de.UTF-8/man1/wine.1
+./debian/tmp/usr/share/man/fr.UTF-8/man1/wine.1
+./debian/tmp/usr/share/man/pl.UTF-8/man1/wine.1
+
+./debian/tmp/usr/share/man/man1/wineserver.1
+./debian/tmp/usr/share/man/de.UTF-8/man1/wineserver.1
+./debian/tmp/usr/share/man/fr.UTF-8/man1/wineserver.1
+
+./debian/tmp/usr/share/man/man1/msiexec.1
+./debian/tmp/usr/share/man/man1/regedit.1
+./debian/tmp/usr/share/man/man1/regsvr32.1
+./debian/tmp/usr/share/man/man1/winedbg.1
+./debian/tmp/usr/share/man/man1/winecfg.1
+./debian/tmp/usr/share/man/man1/wineboot.1
+./debian/tmp/usr/share/man/man1/winefile.1
+./debian/tmp/usr/share/man/man1/winepath.1
+./debian/tmp/usr/share/man/man1/wineconsole.1
+
+# Manpages in wine64VERSION.
+./debian/tmp/usr/share/man/man1/wine64VERSION.1
+
+# Manpages in wine[32|64]VERSION-tools.
+./debian/tmp/wmcVERSION.man
+./debian/tmp/wrcVERSION.man
+./debian/tmp/winegccVERSION.man
+./debian/tmp/winedumpVERSION.man
+./debian/tmp/winebuildVERSION.man
+./debian/tmp/winemakerVERSION.man
+./debian/tmp/winemakerVERSION.de.man
+./debian/tmp/winemakerVERSION.fr.man
+
+./debian/tmp/usr/share/man/man1/wmc.1
+./debian/tmp/usr/share/man/man1/wrc.1
+./debian/tmp/usr/share/man/man1/winegcc.1
+./debian/tmp/usr/share/man/man1/winedump.1
+./debian/tmp/usr/share/man/man1/winebuild.1
+./debian/tmp/usr/share/man/man1/winemaker.1
+./debian/tmp/usr/share/man/de.UTF-8/man1/winemaker.1
+./debian/tmp/usr/share/man/fr.UTF-8/man1/winemaker.1
+
+# Links to wineapploader in wineVERSION.
+./debian/tmp/usr/lib/wineVERSION/msiexec
+./debian/tmp/usr/lib/wineVERSION/regedit
+./debian/tmp/usr/lib/wineVERSION/regsvr32
+./debian/tmp/usr/lib/wineVERSION/winecfg
+./debian/tmp/usr/lib/wineVERSION/winedbg
+./debian/tmp/usr/lib/wineVERSION/wineboot
+./debian/tmp/usr/lib/wineVERSION/winefile
+./debian/tmp/usr/lib/wineVERSION/winepath
+./debian/tmp/usr/lib/wineVERSION/wineconsole
diff --git a/debian/rules b/debian/rules
index 125d798..6e2faf0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -61,6 +61,7 @@ endif
 # additional files to generate
 INSTALLS=$(shell ls debian/*VERSION* | sed s/VERSION/$(VERSION)/) \
          debian/bug-control \
+         debian/not-installed \
 
 debian/control: debian/control.in
 	sed s/VERSION/$(VERSION)/g < $< > $@
@@ -83,6 +84,9 @@ debian/fonts-wine$(VERSION)%: debian/fonts-wineVERSION%
 debian/bug-control: debian/bug-control.in
 	sed s/VERSION/$(VERSION)/g < $< > $@
 
+debian/not-installed: debian/not-installed.in
+	sed s/VERSION/$(VERSION)/g < $< > $@
+
 %:
 	dh $@ --parallel --with autoreconf
 
@@ -138,6 +142,9 @@ override_dh_auto_install-arch: $(INSTALLS)
 	test -f debian/tmp/$(BINDIR)/wine-preloader || \
 	    cp debian/scripts/wine-preloader debian/tmp/$(BINDIR)
 
+override_dh_install:
+	dh_install --fail-missing
+
 override_dh_strip:
 	dh_strip -Xwine-pthread -Xwine-kthread --ddeb-migration='libwine$(VERSION)-dbg (<< 1.9.0-1~)'
 

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



More information about the pkg-wine-party mailing list