summaryrefslogtreecommitdiff
path: root/glow/Pkgfile
blob: 573f1ebf7363055ebbdc6033850d57c9ebca83d1 (plain)
    1 # Description: Markdown renderer for the CLI
    2 # URL: https://github.com/charmbracelet/glow
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: go
    5 
    6 name=glow
    7 version=1.4.1
    8 release=1
    9 source=(https://github.com/charmbracelet/glow/archive/v$version/glow-$version.tar.gz)
   10 
   11 build() {
   12   cd $name-$version
   13 
   14   export CGO_CPPFLAGS="${CPPFLAGS}"
   15   export CGO_CFLAGS="${CFLAGS}"
   16   export CGO_CXXFLAGS="${CXXFLAGS}"
   17   export CGO_LDFLAGS="${LDFLAGS}"
   18 
   19   mkdir "$PKGMK_SOURCE_DIR/gopath" || true
   20   export GOPATH="$PKGMK_SOURCE_DIR/gopath"
   21 
   22   go build \
   23     -trimpath \
   24     -buildmode=pie \
   25     -mod=readonly \
   26     -modcacherw \
   27     -o glow .
   28   install -Dm755 glow $PKG/usr/bin/glow
   29 }

Generated by cgit