diff options
author | Stefan Hacker <dd0t@users.sourceforge.net> | 2014-04-27 01:23:47 +0400 |
---|---|---|
committer | Stefan Hacker <dd0t@users.sourceforge.net> | 2014-04-27 01:59:57 +0400 |
commit | e562e92e7611c35c912fb9401bd047cb77f5b7c4 (patch) | |
tree | 4007cb8ff4edf2988ae54ea8a968a59509ef0551 /scripts | |
parent | fb3d6c64fe079a71eb25824de8b345746fc00d68 (diff) |
Exclude files with DFSG licensing issues from tar balls (#1230)
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/release.pl | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/scripts/release.pl b/scripts/release.pl index 22dce2b44..47c584fcb 100755 --- a/scripts/release.pl +++ b/scripts/release.pl @@ -41,7 +41,23 @@ close(F); print "Compressing tree\n"; my $ballname = "mumble-${ver}"; -my $exclusions = "--exclude=*/.git* --exclude=${ballname}.*"; +my $exclusions = join(" --exclude=", ("", + "*/.git*", + # Exclude the archive we are currently writing to + "${ballname}.*", + # Exclude files with Debian FSG licensing issues (#1230) + "${ballname}/speex/doc/draft-herlein-avt-rtp-speex-00.txt", + "${ballname}/speex/doc/draft-herlein-speex-rtp-profile-02.txt", + "${ballname}/speex/doc/draft-herlein-speex-rtp-profile-03.txt", + "${ballname}/speex/doc/draft-ietf-avt-rtp-speex-00.txt", + "${ballname}/speex/doc/draft-ietf-avt-rtp-speex-01-tmp.txt", + "${ballname}/speex/doc/draft-ietf-avt-rtp-speex-05-tmp.txt", + "${ballname}/speex/doc/manual.lyx", + "${ballname}/celt-0.11.0-src/doc/ietf/draft-valin-celt-rtp-profile-01.txt", + "${ballname}/celt-0.7.0-src/doc/ietf/draft-valin-celt-rtp-profile-01.txt" + ) +); + system("mkdir ${ballname}") == 0 or croak "Could not create target directory ${ballname}"; system("mv * ${ballname}/"); |