Bug#780380: unblock: context/2014.05.21.20140528-2
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Dear release managers,
although late in the release cycle, I would like to ask for an unblock of
context 2014.05.21.20140528-2
Changes are minimal, namely fixing 3 wrapper scripts that were generated
the wrong way.
Current testing version contains the following three wrappers for
texfind, texfont, and pdftrimwhite:
#!/bin/sh
mtxrun --script texfind binary-indep
Note the "binary-indep" which happened to be there due to a bug in the
Makefile.
The new wrapper scripts contain
#!/bin/sh
mtxrun --script texfind "$@"
which is the correct thing to do.
This is bug #780330 and the change is (besides the changelog entry)
only the following in the debian/rules file:
- (echo "#!/bin/sh"; echo "mtxrun --script pdftrimwhite \"$@\"" ) > $(instbase)/usr/bin/pdftrimwhite
- (echo "#!/bin/sh"; echo "mtxrun --script texfind \"$@\"" ) > $(instbase)/usr/bin/texfind
- (echo "#!/bin/sh"; echo "mtxrun --script texfont \"$@\"" ) > $(instbase)/usr/bin/texfont
+ (echo "#!/bin/sh"; echo 'mtxrun --script pdftrimwhite "$$@"' ) > $(instbase)/usr/bin/pdftrimwhite
+ (echo "#!/bin/sh"; echo 'mtxrun --script texfind "$$@"' ) > $(instbase)/usr/bin/texfind
+ (echo "#!/bin/sh"; echo 'mtxrun --script texfont "$$@"' ) > $(instbase)/usr/bin/texfont
full debdiff is attached.
I hope you can consider this unblock.
Thanks a lot and all the best
Norbert
unblock context/2014.05.21.20140528-2
-- System Information:
Debian Release: 8.0
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.0.0-rc2+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru context-2014.05.21.20140528/debian/changelog context-2014.05.21.20140528/debian/changelog
--- context-2014.05.21.20140528/debian/changelog 2014-05-28 18:41:04.000000000 +0900
+++ context-2014.05.21.20140528/debian/changelog 2015-03-13 12:14:10.000000000 +0900
@@ -1,3 +1,10 @@
+context (2014.05.21.20140528-2) unstable; urgency=medium
+
+ * Fix creation of some helper scripts in debian/rules
+ (Closes: #780330) [hilmar-guest]
+
+ -- Hilmar Preuße <hille42@web.de> Thu, 12 Mar 2015 18:04:24 +0100
+
context (2014.05.21.20140528-1) unstable; urgency=medium
* upload to unstable
diff -Nru context-2014.05.21.20140528/debian/rules context-2014.05.21.20140528/debian/rules
--- context-2014.05.21.20140528/debian/rules 2014-05-28 18:41:04.000000000 +0900
+++ context-2014.05.21.20140528/debian/rules 2015-03-13 12:14:10.000000000 +0900
@@ -45,9 +45,9 @@
rm -r $(instbase)/usr/share/texmf/scripts/context/stubs
#
##cp texmf-dist/scripts/context/stubs/unix/* $(instbase)/usr/bin
- (echo "#!/bin/sh"; echo "mtxrun --script pdftrimwhite \"$@\"" ) > $(instbase)/usr/bin/pdftrimwhite
- (echo "#!/bin/sh"; echo "mtxrun --script texfind \"$@\"" ) > $(instbase)/usr/bin/texfind
- (echo "#!/bin/sh"; echo "mtxrun --script texfont \"$@\"" ) > $(instbase)/usr/bin/texfont
+ (echo "#!/bin/sh"; echo 'mtxrun --script pdftrimwhite "$$@"' ) > $(instbase)/usr/bin/pdftrimwhite
+ (echo "#!/bin/sh"; echo 'mtxrun --script texfind "$$@"' ) > $(instbase)/usr/bin/texfind
+ (echo "#!/bin/sh"; echo 'mtxrun --script texfont "$$@"' ) > $(instbase)/usr/bin/texfont
####(echo "#!/usr/bin/perl"; tail -n +3 texmf-dist/scripts/context/perl/pdftrimwhite.pl ) > $(instbase)/usr/bin/pdftrimwhite
# install man pages
Reply to: