File:  [cvs.NetBSD.org] / pkgsrc / print / pdfjam / patches / patch-bin_pdfjam
Revision 1.1: download - view: text, annotated - select for diffs
Tue Jun 15 13:12:29 2021 UTC (3 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, HEAD
pdfjam: Avoid an extra backslash (NFCI intended on liberal sed(1)-s)

It is problematic at least with recent-ish NetBSD sed(1).

PKGREVISION++

$NetBSD: patch-bin_pdfjam,v 1.1 2021/06/15 13:12:29 leot Exp $

Remove a problematic extra backslash `\'.

--- bin/pdfjam.orig	2010-11-14 23:39:18.000000000 +0000
+++ bin/pdfjam
@@ -1143,19 +1143,19 @@ EndTemplate
     )  > $texFile
 if test "$hyperref" = false; then  ## we don't need hyperref
     cp $texFile $tempFile
-    sed '/\\\usepackage{hyperref}/d' $tempFile | \
-	sed '/\\\hypersetup.*/d' > "${texFile}"
+    sed '/\\usepackage{hyperref}/d' $tempFile | \
+	sed '/\\hypersetup.*/d' > "${texFile}"
     rm $tempFile
 fi
 if test -z "$geometry" ; then geometry=false ; fi
 if test "$geometry" = false; then   ## geometry package is not to be used
     cp $texFile $tempFile
-    cat $tempFile | sed '/\\\usepackage.*{geometry}/d' > $texFile
+    cat $tempFile | sed '/\\usepackage.*{geometry}/d' > $texFile
     rm $tempFile
 fi
 if test -z "$pagecolor"; then   ## color package is not needed
     cp $texFile $tempFile
-    cat $tempFile | sed '/\\\usepackage.*{color}/d' > $texFile
+    cat $tempFile | sed '/\\usepackage.*{color}/d' > $texFile
     rm $tempFile
 fi
 ##

CVSweb <webmaster@jp.NetBSD.org>