From c46c12a72cc51436dfdd3d20f9417a264309f8e1 Mon Sep 17 00:00:00 2001 From: Tim Waugh Date: Oct 07 2014 14:13:35 +0000 Subject: Merge branch 'f20' into f21 --- diff --git a/.gitignore b/.gitignore index 4615f44..9fde9e9 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ ghostscript-8.71.tar.xz /ghostscript-9.10-cleaned.tar.bz2 /ghostscript-9.12-cleaned.tar.bz2 /ghostscript-9.14-cleaned.tar.bz2 +/ghostscript-9.14-cleaned-1.tar.bz2 diff --git a/generate-tarball.sh b/generate-tarball.sh index 61f3f62..911d67d 100755 --- a/generate-tarball.sh +++ b/generate-tarball.sh @@ -1,8 +1,26 @@ #!/bin/sh -VERSION=$1 +VERSION="$1" -rm -rf ghostscript-$VERSION -tar jxvf ghostscript-$VERSION.tar.bz2 -rm -r ghostscript-$VERSION/jpegxr -tar jcvf ghostscript-$VERSION-cleaned.tar.bz2 ghostscript-$VERSION +rm -rf ghostscript-"$VERSION" +tar jxvf ghostscript-"$VERSION".tar.bz2 + +GS=ghostscript-"$VERSION" + +# License unclear (bug #1000387). +rm -r "$GS"/jpegxr + +# License unknown (bug #1149617). +## Documentation +rm -f "$GS"/contrib/japanese/doc/djgpp.txt +rm -f "$GS"/contrib/japanese/doc/gdevmag.txt +rm -f "$GS"/contrib/japanese/doc/gs261j.* +## Example code +rm -f "$GS"/examples/chess.ps +## %ram% IODevice +rm -f "$GS"/base/gsioram.c +rm -f "$GS"/base/ramfs.c +rm -f "$GS"/base/ramfs.h +sed -i -e 's, $(GLD)ramfs.dev,,' "$GS"/Makefile.in "$GS"/psi/msvc.mak + +tar jcvf ghostscript-"$VERSION"-cleaned-1.tar.bz2 "$GS" diff --git a/ghostscript.spec b/ghostscript.spec index 668e40c..33966e5 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -5,18 +5,19 @@ Summary: A PostScript interpreter and renderer Name: ghostscript Version: %{gs_ver} -Release: 6%{?dist} +Release: 7%{?dist} # Included CMap data is Redistributable, no modification permitted, # see http://bugzilla.redhat.com/487510 License: AGPLv3+ and Redistributable, no modification permitted URL: http://www.ghostscript.com/ Group: Applications/Publishing -Source0: ghostscript-%{gs_ver}-cleaned.tar.bz2 -# ghostscript contains a jpegxr directory containing code we cannot -# ship due to licensing concerns. Therefore we use this script to -# remove that directory before shipping it. Download the upstream -# tarball and invoke this script while in the tarball's directory: +Source0: ghostscript-%{gs_ver}-cleaned-1.tar.bz2 +# ghostscript contains code we cannot ship due to licensing concerns. +# Therefore we use this script to remove it before shipping the +# tarball. +# Download the upstream tarball and invoke this script while in the +# tarball's directory: Source1: generate-tarball.sh Source2: CIDFnmap Source4: cidfmap @@ -337,6 +338,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgs.so %changelog +* Tue Oct 7 2014 Tim Waugh 9.14-7 +- Avoid shipping ramfs source as its license is unclear. Similarly + with some documentation and example code (bug #1149617). + * Sat Aug 16 2014 Fedora Release Engineering - 9.14-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 379d980..803508c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz dfc93dd2aaaf2b86d2fd55f654c13261 adobe-cmaps-200406.tar.gz -20880993fe6f8745ffa029215fb1d474 ghostscript-9.14-cleaned.tar.bz2 +9f52809b19afa78dd25d6f9378184e69 ghostscript-9.14-cleaned-1.tar.bz2