[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