Hi,
This bumps stagit from 0.9.2 to 0.9.3:
* The Makefile of stagit was changed to pass the libgit2 CFLAGS and LDFLAGS
separately. It now uses LIBGIT_INC and LIBGIT_LIB.
* This release adds support for unveil(2).
For stagit this has the following properties now:
- stagit-index: only read-access to the file-system for the specified
directories/repositories.
- stagit: read-access to the specified directory/repository.
read-write and creation access to the current directory for the output
files.
read-write and creation access to the specified cache file.
* Small other improvements (documentation, code-cleanup).
Patch below tested on -current on amd64:
diff --git www/stagit/Makefile www/stagit/Makefile
index db2effa20f4..a3664e40110 100644
--- www/stagit/Makefile
+++ www/stagit/Makefile
@@ -2,7 +2,7 @@
COMMENT = static git page generator
-DISTNAME = stagit-0.9.2
+DISTNAME = stagit-0.9.3
REVISION = 0
CATEGORIES = www
@@ -15,6 +15,7 @@ MAINTAINER = Hiltjo Posthuma <[email protected]>
PERMIT_PACKAGE = Yes
# uses pledge()
+# uses unveil()
WANTLIB = c git2
LIB_DEPENDS = devel/libgit2/libgit2>=0.22
@@ -22,8 +23,10 @@ LIB_DEPENDS = devel/libgit2/libgit2>=0.22
MASTER_SITES = https://codemadness.org/releases/stagit/
MAKE_FLAGS = CC='${CC}' \
- CFLAGS='${CFLAGS} -I${LOCALBASE}/include' \
- LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib -lgit2' \
+ CFLAGS='${CFLAGS}' \
+ LDFLAGS='${LDFLAGS}' \
+ LIBGIT_INC='-I${LOCALBASE}/include' \
+ LIBGIT_LIB='-L${LOCALBASE}/lib -lgit2' \
COMPATOBJ=''
NO_TEST = Yes
diff --git www/stagit/distinfo www/stagit/distinfo
index 99c196aa3cb..08f87f8429f 100644
--- www/stagit/distinfo
+++ www/stagit/distinfo
@@ -1,2 +1,2 @@
-SHA256 (stagit-0.9.2.tar.gz) = chzXz6xHkAjoA+/1r9DJX/nbxkBFCvpbhEvoLY3+DLo=
-SIZE (stagit-0.9.2.tar.gz) = 18525
+SHA256 (stagit-0.9.3.tar.gz) = 24m0HG04A7JWLVb+4Nk5Ng/Ih5AvF6ryff93TfBALaM=
+SIZE (stagit-0.9.3.tar.gz) = 18464
--
Kind regards,
Hiltjo