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 }
|