guile-git: finish package.

This commit is contained in:
ng0 2019-02-24 20:22:32 +00:00
parent 2415bb08b0
commit afabce8689
3 changed files with 84 additions and 28 deletions

View File

@ -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"

View File

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

View File

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