head	1.11;
access;
symbols
	pkgsrc-2026Q1:1.11.0.2
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.10.0.16
	pkgsrc-2025Q4-base:1.10
	pkgsrc-2025Q3:1.10.0.14
	pkgsrc-2025Q3-base:1.10
	pkgsrc-2025Q2:1.10.0.12
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.10.0.10
	pkgsrc-2025Q1-base:1.10
	pkgsrc-2024Q4:1.10.0.8
	pkgsrc-2024Q4-base:1.10
	pkgsrc-2024Q3:1.10.0.6
	pkgsrc-2024Q3-base:1.10
	pkgsrc-2024Q2:1.10.0.4
	pkgsrc-2024Q2-base:1.10
	pkgsrc-2024Q1:1.10.0.2
	pkgsrc-2024Q1-base:1.10
	pkgsrc-2023Q4:1.9.0.10
	pkgsrc-2023Q4-base:1.9
	pkgsrc-2023Q3:1.9.0.8
	pkgsrc-2023Q3-base:1.9
	pkgsrc-2023Q2:1.9.0.6
	pkgsrc-2023Q2-base:1.9
	pkgsrc-2023Q1:1.9.0.4
	pkgsrc-2023Q1-base:1.9
	pkgsrc-2022Q4:1.9.0.2
	pkgsrc-2022Q4-base:1.9
	pkgsrc-2022Q3:1.8.0.6
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.8.0.4
	pkgsrc-2022Q2-base:1.8
	pkgsrc-2022Q1:1.8.0.2
	pkgsrc-2022Q1-base:1.8
	pkgsrc-2021Q4:1.5.0.2
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.4.0.14
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.12
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.10
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.8
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.6
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.4
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.2
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.1.0.18
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.14
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.12
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.10
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.8
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.6
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.4
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.2
	pkgsrc-2018Q1-base:1.1;
locks; strict;
comment	@# @;


1.11
date	2025.12.27.08.10.12;	author wiz;	state Exp;
branches;
next	1.10;
commitid	ZhDJcgBEYoQlp1oG;

1.10
date	2024.02.13.18.11.39;	author wiz;	state Exp;
branches;
next	1.9;
commitid	4OIFmMM9cOXMGiYE;

1.9
date	2022.10.24.14.12.56;	author wiz;	state Exp;
branches;
next	1.8;
commitid	Tjd5SQllllytHYYD;

1.8
date	2022.03.10.16.32.25;	author gdt;	state Exp;
branches;
next	1.7;
commitid	TVEFciyfdWxUMGvD;

1.7
date	2022.03.10.07.42.32;	author wiz;	state Exp;
branches;
next	1.6;
commitid	jHbz1Ht4hp3VRDvD;

1.6
date	2022.03.05.18.35.58;	author gdt;	state Exp;
branches;
next	1.5;
commitid	5kIekSpWXEZ0E3vD;

1.5
date	2021.12.08.16.03.58;	author adam;	state Exp;
branches;
next	1.4;
commitid	2PyWjHx5T8rqARjD;

1.4
date	2020.03.08.16.49.13;	author wiz;	state Exp;
branches;
next	1.3;
commitid	rcNYzTQo8icypCZB;

1.3
date	2020.02.16.20.12.28;	author gdt;	state Exp;
branches;
next	1.2;
commitid	aubryqUUJLwWdWWB;

1.2
date	2020.02.16.19.59.17;	author wiz;	state Exp;
branches;
next	1.1;
commitid	setCs3I5ESqo9WWB;

1.1
date	2018.01.16.13.33.32;	author wiz;	state Exp;
branches;
next	;
commitid	X6lEOk0XUd5Gt6nA;


desc
@@


1.11
log
@guile22-slib: switch to https
@
text
@# $NetBSD: Makefile,v 1.10 2024/02/13 18:11:39 wiz Exp $

SLIBVERSION=	3.3.1
DISTNAME=	guile-slib-${SLIBVERSION}
PKGNAME=	${DISTNAME:S/guile/guile22/}
CATEGORIES=	devel
MASTER_SITES=	# empty
DISTFILES=	# empty

MAINTAINER=	gdt@@NetBSD.org
HOMEPAGE=	https://people.csail.mit.edu/jaffer/SLIB
COMMENT=	SLIB glue files for guile

GUILE_VERSION=	guile22
GUILE_DIR=	2.2
PLIST_SUBST+=	GUILE_DIR=${GUILE_DIR}

DEPENDS+=	slib>=${SLIBVERSION}:../../devel/slib

NO_BUILD=	yes
WRKSRC=		${WRKDIR}

# See ../guile-slib for comments explaining the choice of paths and
# how this works.

INSTALLATION_DIRS=	guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR}

do-install:
	${RM} -f ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR}/slib
	${LN} -sf ${PREFIX}/share/slib \
		${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR}/slib
	${RM} -f ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR}/slibcat
	cd ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR}/slib && \
		GUILE_LOAD_PATH=${PREFIX}/share \
		GUILE_IMPLEMENTATION_PATH=${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/${GUILE_DIR} \
		${PREFIX}/guile/${GUILE_DIR}/bin/guile -q -c "(begin (use-modules (ice-9 slib)) (require 'new-catalog))"

.include "../../lang/${GUILE_VERSION}/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.10
log
@*slib*: update to 3.3.1

2024-01-15  Aubrey Jaffer  <jaffer@@jaffer-Vivobook-ASUSLaptop-X1703ZA-K1703ZA>

* require.scm (*slib-version*): Bumped from 3b7 to 3c1.

2023-10-14  Aubrey Jaffer  <agj@@alum.mit.edu>

* mklibcat.scm, require.scm (catalog:expand-path): Patch from
Radey Shouman accepts vicinity symbols 'library, 'implementation,
'home, and 'user, which expand to the value of the corresponding
"*-vicinity" procedure.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2022/10/24 14:12:56 wiz Exp $
d11 1
a11 1
HOMEPAGE=	http://people.csail.mit.edu/jaffer/SLIB
@


1.9
log
@*slib: update to 3.2.7

	* require.scm (*slib-version*): Bumped from 3b6 to 3b7.
	* array.scm (A:floQ128d, A:floQ64d, A:floQ32d): floR --> floQ.
	* iso8601.scm (iso-8601->time): Corrected scanf count
	* sort.scm (sorted?): Fixed bug on vectors.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2022/03/10 16:32:25 gdt Exp $
d3 1
a3 1
SLIBVERSION=	3.2.7
@


1.8
log
@devel/guile*-slib: Finish alignment of guile*-slib packages

guile-slib:

Add more comments explaining a residual problem.  Put back RM
statements because they help re-running failed builds, even if they
are pointless on a fresh build.  Sort PLIST.  No change in generated
package.

guile22-slib:

Use variables more.  Move to site/2.2 subdir, following guile-lib and
upstream defaults.  Point to guile-slib for comments.

Sorry for the churn; this was much harder to understand than I expected.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2022/03/10 07:42:32 wiz Exp $
d3 1
a3 1
SLIBVERSION=	3.2.6
a5 1
PKGREVISION=	5
@


1.7
log
@guile22-slib: make it match guile-slib to fix installation

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/03/05 18:35:58 gdt Exp $
d6 1
a6 1
PKGREVISION=	4
d24 4
a27 1
INSTALLATION_DIRS=	guile/${GUILE_DIR}/share/guile guile/${GUILE_DIR}/share/guile/site
d30 1
a30 1
	${RM} -f ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/slib
d32 3
a34 3
		${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/slib
	${RM} -f ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/slibcat
	cd ${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site/slib && \
d36 1
a36 1
		GUILE_IMPLEMENTATION_PATH=${DESTDIR}${PREFIX}/guile/${GUILE_DIR}/share/guile/site \
d39 1
a39 1
.include "../../lang/guile22/buildlink3.mk"
@


1.6
log
@guile22-slib: Catch up with change of guile 2.2 default directories
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/12/08 16:03:58 adam Exp $
d6 1
a6 1
PKGREVISION=	3
d15 4
d24 1
a24 1
INSTALLATION_DIRS=	share/guile share/guile/site
d27 1
a27 1
	${RM} -f ${DESTDIR}${PREFIX}/share/guile/site/slib
d29 3
a31 3
		${DESTDIR}${PREFIX}/share/guile/site/slib
	${RM} -f ${DESTDIR}${PREFIX}/share/guile/slibcat
	cd ${DESTDIR}${PREFIX}/share/guile/site/slib && \
d33 2
a34 2
		GUILE_IMPLEMENTATION_PATH=${DESTDIR}${PREFIX}/share/guile \
		guile -q -c "(begin (use-modules (ice-9 slib)) (require 'new-catalog))"
@


1.5
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/03/08 16:49:13 wiz Exp $
d6 1
a6 1
PKGREVISION=	2
d12 1
a12 1
HOMEPAGE=	http://swissnet.ai.mit.edu/~jaffer/SLIB.html
d20 1
a20 1
INSTALLATION_DIRS=	share/guile share/guile/2.2 share/guile/site
d29 1
a29 1
		GUILE_IMPLEMENTATION_PATH=${DESTDIR}${PREFIX}/share/guile/2.2 \
@


1.4
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/02/16 20:12:28 gdt Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.3
log
@devel/guile22-slib: CSE on slib version
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/02/16 19:59:17 wiz Exp $
d6 1
@


1.2
log
@guile22-slib: update to 3.2.6 to match slib
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/01/16 13:33:32 wiz Exp $
d3 2
a4 1
DISTNAME=	guile-slib-3.2.6
d14 1
a14 1
DEPENDS+=	slib>=3.2.6:../../devel/slib
@


1.1
log
@devel/guile22-slib: import guile22-slib-3.2.5

SLIB glue files for guile 2.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2016/09/15 14:02:41 wiz Exp $
d3 1
a3 1
DISTNAME=	guile-slib-3.2.5
d13 1
a13 1
DEPENDS+=	slib>=3.2.5nb1:../../devel/slib
@

