From afabce868992a2f3e54474b883f8e0e28d09c1a6 Mon Sep 17 00:00:00 2001 From: ng0 Date: Sun, 24 Feb 2019 20:22:32 +0000 Subject: [PATCH] guile-git: finish package. --- guile-git/Makefile | 12 +++++--- guile-git/PLIST | 76 ++++++++++++++++++++++++++++++++++++++++++++++ guile-git/TODO | 24 --------------- 3 files changed, 84 insertions(+), 28 deletions(-) delete mode 100644 guile-git/TODO diff --git a/guile-git/Makefile b/guile-git/Makefile index 844ae23ecc..4a20fca674 100644 --- a/guile-git/Makefile +++ b/guile-git/Makefile @@ -4,21 +4,25 @@ DISTNAME= guile-git-0.2.0 CATEGORIES= devel MASTER_SITES= https://gitlab.com/guile-git/guile-git/uploads/160f6a36c1be8d4fc1990a193081a04d/ -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= ng0@n0.is HOMEPAGE= https://gitlab.com/guile-git/guile-git/ -COMMENT= guile bindings of libgit2 +COMMENT= Guile bindings of libgit2 LICENSE= gnu-lgpl-v3 +PKGREVISION= 1 GNU_CONFIGURE= yes USE_LANGUAGES= c USE_TOOLS+= automake autoconf autoreconf pkg-config DEPENDS+= guile-bytestructures>=1.0.5:../../wip/guile-bytestructures +GNU_CONFIGURE_PREFIX= ${PREFIX}/guile/2.2 +CONFIGURE_ARGS+= --libdir=${PREFIX}/guile/2.2/lib +CONFIGURE_ENV+= LIBGIT2_LIBDIR=${BUILDLINK_PREFIX.libgit2}/lib + pre-configure: - export GUILE_LOAD_PATH="/usr/local/share/guile/site/2.2${GUILE_LOAD_PATH:+:}$GUILE_LOAD_PATH" - export GUILE_LOAD_COMPILED_PATH="/usr/local/lib/guile/2.2/site-ccache${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_COMPILED_LOAD_PATH" cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoreconf -I${PREFIX}/guile/2.2/share/aclocal -vif .include "../../lang/guile22/buildlink3.mk" .include "../../devel/libgit2/buildlink3.mk" +.include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/guile-git/PLIST b/guile-git/PLIST index 48d96a5493..fd8e792554 100644 --- a/guile-git/PLIST +++ b/guile-git/PLIST @@ -1 +1,77 @@ @comment $NetBSD$ +guile/2.2/lib/guile/2.2/site-ccache/git.go +guile/2.2/lib/guile/2.2/site-ccache/git/annotated.go +guile/2.2/lib/guile/2.2/site-ccache/git/attr.go +guile/2.2/lib/guile/2.2/site-ccache/git/bindings.go +guile/2.2/lib/guile/2.2/site-ccache/git/blame.go +guile/2.2/lib/guile/2.2/site-ccache/git/blob.go +guile/2.2/lib/guile/2.2/site-ccache/git/branch.go +guile/2.2/lib/guile/2.2/site-ccache/git/checkout.go +guile/2.2/lib/guile/2.2/site-ccache/git/cherrypick.go +guile/2.2/lib/guile/2.2/site-ccache/git/clone.go +guile/2.2/lib/guile/2.2/site-ccache/git/commit.go +guile/2.2/lib/guile/2.2/site-ccache/git/config.go +guile/2.2/lib/guile/2.2/site-ccache/git/cred.go +guile/2.2/lib/guile/2.2/site-ccache/git/errors.go +guile/2.2/lib/guile/2.2/site-ccache/git/fetch.go +guile/2.2/lib/guile/2.2/site-ccache/git/object.go +guile/2.2/lib/guile/2.2/site-ccache/git/oid.go +guile/2.2/lib/guile/2.2/site-ccache/git/reference.go +guile/2.2/lib/guile/2.2/site-ccache/git/remote.go +guile/2.2/lib/guile/2.2/site-ccache/git/repository.go +guile/2.2/lib/guile/2.2/site-ccache/git/reset.go +guile/2.2/lib/guile/2.2/site-ccache/git/rev-parse.go +guile/2.2/lib/guile/2.2/site-ccache/git/settings.go +guile/2.2/lib/guile/2.2/site-ccache/git/status.go +guile/2.2/lib/guile/2.2/site-ccache/git/structs.go +guile/2.2/lib/guile/2.2/site-ccache/git/submodule.go +guile/2.2/lib/guile/2.2/site-ccache/git/tag.go +guile/2.2/lib/guile/2.2/site-ccache/git/tree.go +guile/2.2/lib/guile/2.2/site-ccache/git/types.go +guile/2.2/lib/guile/2.2/site-ccache/git/web.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/config.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/html.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/http.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/mime-types.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/querystring.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/repository.go +guile/2.2/lib/guile/2.2/site-ccache/git/web/template.go +guile/2.2/share/guile/site/2.2/git.scm +guile/2.2/share/guile/site/2.2/git/annotated.scm +guile/2.2/share/guile/site/2.2/git/attr.scm +guile/2.2/share/guile/site/2.2/git/bindings.scm +guile/2.2/share/guile/site/2.2/git/blame.scm +guile/2.2/share/guile/site/2.2/git/blob.scm +guile/2.2/share/guile/site/2.2/git/branch.scm +guile/2.2/share/guile/site/2.2/git/checkout.scm +guile/2.2/share/guile/site/2.2/git/cherrypick.scm +guile/2.2/share/guile/site/2.2/git/clone.scm +guile/2.2/share/guile/site/2.2/git/commit.scm +guile/2.2/share/guile/site/2.2/git/config.scm +guile/2.2/share/guile/site/2.2/git/cred.scm +guile/2.2/share/guile/site/2.2/git/errors.scm +guile/2.2/share/guile/site/2.2/git/fetch.scm +guile/2.2/share/guile/site/2.2/git/object.scm +guile/2.2/share/guile/site/2.2/git/oid.scm +guile/2.2/share/guile/site/2.2/git/reference.scm +guile/2.2/share/guile/site/2.2/git/remote.scm +guile/2.2/share/guile/site/2.2/git/repository.scm +guile/2.2/share/guile/site/2.2/git/reset.scm +guile/2.2/share/guile/site/2.2/git/rev-parse.scm +guile/2.2/share/guile/site/2.2/git/settings.scm +guile/2.2/share/guile/site/2.2/git/status.scm +guile/2.2/share/guile/site/2.2/git/structs.scm +guile/2.2/share/guile/site/2.2/git/submodule.scm +guile/2.2/share/guile/site/2.2/git/tag.scm +guile/2.2/share/guile/site/2.2/git/tree.scm +guile/2.2/share/guile/site/2.2/git/types.scm +guile/2.2/share/guile/site/2.2/git/web.scm +guile/2.2/share/guile/site/2.2/git/web/config.scm +guile/2.2/share/guile/site/2.2/git/web/html.scm +guile/2.2/share/guile/site/2.2/git/web/http.scm +guile/2.2/share/guile/site/2.2/git/web/mime-types.scm +guile/2.2/share/guile/site/2.2/git/web/querystring.scm +guile/2.2/share/guile/site/2.2/git/web/repository.scm +guile/2.2/share/guile/site/2.2/git/web/template.scm +guile/2.2/share/info/dir +guile/2.2/share/info/guile-git.info diff --git a/guile-git/TODO b/guile-git/TODO deleted file mode 100644 index 97138900dd..0000000000 --- a/guile-git/TODO +++ /dev/null @@ -1,24 +0,0 @@ -- guile modules aren't found: - -configure: checking for guile 2.2 -configure: found guile 2.2 -checking for guile-2.2... no -checking for guile2.2... no -checking for guile-2... no -checking for guile2... no -checking for guile... /usr/work/wip/guile-git/work/.buildlink/bin/guile -checking for Guile version >= 2.2... 2.2.4 -checking for guild... /usr/work/wip/guile-git/work/.buildlink/bin/guild -checking for guile-config... /usr/work/wip/guile-git/work/.buildlink/bin/guile-config -checking if (srfi srfi-64) is available... yes -checking if (bytestructures guile) is available... no -configure: error: required guile module not found: (bytestructures guile) -*** Error code 1 - -Stop. -make[1]: stopped in /usr/pkgsrc/wip/guile-git -*** Error code 1 - -Stop. -make: stopped in /usr/pkgsrc/wip/guile-git -