Klemens Nanni <k...@openbsd.org> writes: > Usage is the only offline help you get and I don't like browsing github > to find out how to use the tool. > > A few docs don't apply to us, but it's not worth filtering them, imho. > > While here, I noticed that it packages fine without the chmod hack; > DISTFILES contains the tarball twice, so fix that as well. > > Feedback? OK?
it makes sense. ok semarie@ if it is fine for maintainer too. > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/sccache/Makefile,v > diff -u -p -r1.11 Makefile > --- Makefile 19 Jun 2024 15:16:36 -0000 1.11 > +++ Makefile 12 Sep 2024 14:54:25 -0000 > @@ -6,13 +6,12 @@ COMMENT = compiler cache for C/C++/Rust > GH_ACCOUNT = mozilla > GH_PROJECT = sccache > GH_TAGNAME = v0.8.1 > +REVISION = 0 > > CATEGORIES = devel > > MAINTAINER = Caspar Schutijser <cas...@openbsd.org> > > -FIX_EXTRACT_PERMISSIONS = Yes > - > # Apache 2.0 > PERMIT_PACKAGE = Yes > > @@ -27,8 +26,11 @@ CONFIGURE_STYLE = cargo > LIB_DEPENDS += archivers/zstd > MODCARGO_RUSTFLAGS += -L${LOCALBASE}/lib > > -# as devel/cargo MODULES adds DISTFILES, GH_* didn't > -DISTFILES += ${DISTNAME}${EXTRACT_SUFX} > +DOCDIR = ${PREFIX}/share/doc/sccache > + > +post-install: > + ${INSTALL_DATA_DIR} ${DOCDIR} > + ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DOCDIR}/ > > .include "crates.inc" > > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/devel/sccache/pkg/PLIST,v > diff -u -p -r1.1.1.1 PLIST > --- pkg/PLIST 8 Nov 2023 18:20:53 -0000 1.1.1.1 > +++ pkg/PLIST 12 Sep 2024 14:23:50 -0000 > @@ -1 +1,21 @@ > @bin bin/sccache > +share/doc/sccache/ > +share/doc/sccache/Architecture.md > +share/doc/sccache/Azure.md > +share/doc/sccache/Caching.md > +share/doc/sccache/Configuration.md > +share/doc/sccache/Distributed.md > +share/doc/sccache/DistributedFreeBSD.md > +share/doc/sccache/DistributedQuickstart.md > +share/doc/sccache/GHA.md > +share/doc/sccache/Gcs.md > +share/doc/sccache/Jenkins.md > +share/doc/sccache/Local.md > +share/doc/sccache/Memcached.md > +share/doc/sccache/OSS.md > +share/doc/sccache/Redis.md > +share/doc/sccache/Releasing.md > +share/doc/sccache/ResponseFiles.md > +share/doc/sccache/Rust.md > +share/doc/sccache/S3.md > +share/doc/sccache/Webdav.md > -- Sebastien Marie