[arch-commits] Commit in source-highlight/trunk (PKGBUILD)

Jelle van der Waa jelle at gemini.archlinux.org
Sat Aug 28 10:05:03 UTC 2021


    Date: Saturday, August 28, 2021 @ 10:05:03
  Author: jelle
Revision: 422632

Fix FS#45828

Sed lesspipe.sh for lesspipe support

Modified:
  source-highlight/trunk/PKGBUILD

----------+
 PKGBUILD |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-28 06:40:50 UTC (rev 422631)
+++ PKGBUILD	2021-08-28 10:05:03 UTC (rev 422632)
@@ -3,7 +3,7 @@
 
 pkgname=source-highlight
 pkgver=3.1.9
-pkgrel=5
+pkgrel=6
 pkgdesc="Convert source code to syntax highlighted document"
 arch=('x86_64')
 url="https://www.gnu.org/software/src-highlite/"
@@ -10,6 +10,7 @@
 license=('GPL')
 depends=('bash' 'boost-libs')
 makedepends=('ctags' 'boost')
+optdepends=('lesspipe: src-hilite-lesspipe.sh')
 source=(https://ftp.gnu.org/gnu/src-highlite/${pkgname}-${pkgver}.tar.gz{,.sig}
         source-highlight-gcc11.patch)
 validpgpkeys=('E9FE8AE950CB07F5BEB2E805036A75309D33E5B5')
@@ -19,6 +20,9 @@
 
 prepare() {
   patch -d $pkgname-$pkgver -p1 < source-highlight-gcc11.patch # Fix build with GCC 11
+
+  cd ${pkgname}-${pkgver}
+  sed -i 's/lesspipe/lesspipe.sh/' src/src-hilite-lesspipe.sh.in
 }
 
 build() {



More information about the arch-commits mailing list