head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.12
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.6.0.10
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.6.0.8
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.6
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.4
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.2
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.5.0.2
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.4.0.12
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.10
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.8
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.6
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.4
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.2
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.3.0.6
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.4
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.2
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.1.0.42
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.40
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.38
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.36
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.34
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.32
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.30
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.26
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.6
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.28
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.24
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.22
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.20
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.18
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.16
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.14
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.12
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.10
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.8
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.4
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.2
	pkgsrc-2017Q1-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2024.11.28.19.47.16;	author ryoon;	state Exp;
branches;
next	1.5;
commitid	6RiLAl0xDDHFVrzF;

1.5
date	2024.07.29.20.09.07;	author ktnb;	state Exp;
branches;
next	1.4;
commitid	Ae3E5nySbsCkYLjF;

1.4
date	2023.01.16.03.52.32;	author dholland;	state Exp;
branches;
next	1.3;
commitid	E8xCPxo7MZihzI9E;

1.3
date	2022.05.24.12.54.27;	author nikita;	state Exp;
branches;
next	1.2;
commitid	Khqm5XfF0OnubjFD;

1.2
date	2022.04.23.23.27.55;	author tnn;	state Exp;
branches;
next	1.1;
commitid	GsyfLHmQXAuDGnBD;

1.1
date	2017.02.11.01.40.27;	author kamil;	state Exp;
branches;
next	;
commitid	fyDJBrQgFRxDqtFz;


desc
@@


1.6
log
@lang/owl-lisp: Update to 0.2.2

Changelog:
Not available.
@
text
@# $NetBSD: Makefile,v 1.5 2024/07/29 20:09:07 ktnb Exp $

DISTNAME=	owl-v0.2.2
PKGNAME=	${DISTNAME:S/owl-v/owl-lisp-/}
CATEGORIES=	lang
MASTER_SITES=	${MASTER_SITE_GITLAB:=owl-lisp/}
GITLAB_PROJECT=	owl
GITLAB_RELEASE=	v${PKGVERSION_NOREV}
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://haltp.org/n/owl
COMMENT=	Purely functional dialect of Scheme
LICENSE=	mit

LDFLAGS.SunOS+=		-lsocket -lnsl

INSTALL_MAKE_FLAGS=	DESTDIR=${DESTDIR}
INSTALL_MAKE_FLAGS+=	PREFIX=${PREFIX}
INSTALL_MAKE_FLAGS+=	MANDIR=/${PKGMANDIR}
MANCOMPRESSED=		yes

.include "../../mk/bsd.pkg.mk"
@


1.5
log
@owl-lisp: update to 0.2.1

minor bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2023/01/16 03:52:32 dholland Exp $
d3 1
a3 1
DISTNAME=	owl-v0.2.1
@


1.4
log
@lang/owl-lisp: requires -lsocket -lnsl on solaris
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2022/05/24 12:54:27 nikita Exp $
d3 1
a3 1
DISTNAME=	owl-v0.2
@


1.3
log
@owl-lisp: switch to USE_GITLAB.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/04/23 23:27:55 tnn Exp $
d16 2
@


1.2
log
@owl-lisp: Fix master site. while here update to 0.2

unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2017/02/11 01:40:27 kamil Exp $
d6 3
a8 1
MASTER_SITES=	https://gitlab.com/owl-lisp/owl/-/archive/v${PKGVERSION_NOREV}/
@


1.1
log
@Import owl-lisp-0.1.13 as lang/owl-lisp.

Owl Lisp is a purely functional dialect of Scheme. It is based on the
applicable subset of R7RS standard, extending it mainly with threads and data
structures necessary for purely functional operation. Owl can be used on most
UNIX-like systems, such as Linux, BSDs and OS X. Programs are typically
compiled via C to standalone binaries, so Owl isn't needed to run programs
written in it.

Owl project originally got started both as an attempt to extend R5RS Scheme
with some necessary features, such as threads and modules, and as an experiment
on how being purely functional influences the runtime and use of an applicative
order purely functional language. While things have been added to Scheme, Owl
tries to keep the core language as simple as possible.

Implementationwise the goal was to get a small portable system which could be
used to ship programs easily. This is currently accomplished by using a small
register-based virtual machine, which can be extended with program-specific
instructions to reduce interpretive overhead.
@
text
@d1 1
a1 1
# $NetBSD$
d3 2
a4 1
DISTNAME=	owl-lisp-0.1.13
d6 2
a7 2
MASTER_SITES=	${MASTER_SITE_GITHUB:=aoh/}
GITHUB_TAG=	v${PKGVERSION_NOREV}
d14 4
a17 3
MANCOMPRESSED=	yes

MAKE_ENV=	MANDIR=/${PKGMANDIR}
@

