[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / ucblogo

File: [cvs.NetBSD.org] / pkgsrc / lang / ucblogo / Makefile (download)

Revision 1.31, Mon Jul 12 14:03:11 2021 UTC (20 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.30: +15 -27 lines

ucblogo: Update to 6.2.1

* Update HOMEPAGE and COMMENT.
* Use tarball from GitHub.
* Use wxWidgets unconditionally (cannot disable wxWidgets anymore).
* Set LICENSE.

Changelog:
6.2.1
Corrects manual page name from logo to ucblogo to match executable.
(Note: Windows executable and Mac dmg installs do not need this so only
the .tar.gz is provided.)

6.2
This is a maintenance release of the UCB Logo programming language interpreter.
Fixes and Updates:

    multiple bug fixes
    a new autoconf based build system
    optional object oriented logo ( --enable-objects )
    Renamed executable from logo to ucblogo for unix.

This includes work from dmalec, Barak A. Pearlmutter, janekr, hosiet, reinerh,
atehwa, kilobyte, brianharvey, pahihu, and jrincayc.

6.1
This is a maintenance release of the UCB Logo programming language interpreter.
Fixes and Updates:

    64 bit support (fixes bug that prevented drawing large numbers of lines in 64 bit mode)
    wxWidgets 3.0 support
    License changed to GNU General Public License 3 or newer
    Support for compiling for 64 bit MacOS

# $NetBSD: Makefile,v 1.31 2021/07/12 14:03:11 ryoon Exp $

GITHUB_PROJECT=	ucblogo-code
GITHUB_RELEASE=	version_${PKGVERSION_NOREV}
DISTNAME=	ucblogo-6.2.1
CATEGORIES=	lang
MASTER_SITES=	${MASTER_SITE_GITHUB:=jrincayc/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://people.eecs.berkeley.edu/~bh/logo.html
COMMENT=	UCB (Berkeley) Logo interpreter
LICENSE=	gnu-gpl-v3

USE_LANGUAGES+=		c c++

GNU_CONFIGURE=		yes

# Enable object oriented Logo features
CONFIGURE_ARGS+=	--enable-objects

USE_TOOLS+=		gmake makeinfo
INFO_FILES=		yes

.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../x11/wxGTK30/buildlink3.mk"
.include "../../mk/termcap.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"