[mame] 03/03: Cleanup tarball from non-free bits and binaries.

Jordi Mallach jordi at moszumanska.debian.org
Thu Apr 14 07:06:10 UTC 2016


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

jordi pushed a commit to branch master
in repository mame.

commit 8b374dfd97a3a738b41cdf5029a6d23a0a51d63f
Author: Jordi Mallach <jordi at debian.org>
Date:   Wed Apr 13 15:50:31 2016 +0200

    Cleanup tarball from non-free bits and binaries.
---
 debian/changelog |  2 ++
 debian/rules     | 16 ++++++++++++++++
 2 files changed, 18 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index b24df5b..ee9ecce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,6 +23,8 @@ mame (0.172-1) UNRELEASED; urgency=medium
   * Update Standards-Version to 3.9.7, no changes needed.
   * Add qt5_build.patch: add -qt5 parametres to all calls of moc and qmake.
     Patch by Sune Vuorela, thanks!
+  * Remove non-free bits of rapidjson and all generated binaries and files
+    from the orig tarball at get-orig-source rule to appease lintian.
 
  -- Jordi Mallach <jordi at debian.org>  Thu, 10 Mar 2016 23:38:43 +0100
 
diff --git a/debian/rules b/debian/rules
index 1c4426f..dae9019 100755
--- a/debian/rules
+++ b/debian/rules
@@ -188,6 +188,22 @@ get-orig-source:
         https://github.com/mamedev/mame/tarball/$(MAME_PACKAGE)$(MAME_VERSION)
 	tar -xzf source.tar.gz --strip-component=1 -C $(TMPDIR)/$(MAME_SRCDIR)/ \
         --exclude=\.*
+	# Remove non-free rapidjson subdir
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/rapidjson/bin/jsonchecker
+	# Remove binaries and other cruft
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/zlib/contrib/dotzlib/DotZLib.chm
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/bx/tools/bin/linux/genie
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/bx/tools/bin/windows/genie.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/lzma/7zr.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/lzma/lzma.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_java/JavaExe.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_java/UpdateRsrcJavaExe.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_csharp/pm_managed/app.rc
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_csharp/pm_managed/resource.h
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_java/pmjni/pmjni.rc
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/portmidi/pm_java/setup/pmdefaults-setup.exe
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/android-project/gradle/wrapper/gradle-wrapper.jar
+	rm -rf $(TMPDIR)/$(MAME_SRCDIR)/3rdparty/zlib/contrib/dotzlib/DotZLib.chm
 	wget -O build.tar.gz https://github.com/mamedev/build/tarball/master
 	tar -xzf build.tar.gz --strip-component=1 -C $(TMPDIR)/
 	mv $(TMPDIR)/whatsnew/whatsnew_$(MAME_VERSION).txt \

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



More information about the Pkg-games-commits mailing list