head	1.69;
access;
symbols
	pkgsrc-2026Q1:1.69.0.4
	pkgsrc-2026Q1-base:1.69
	pkgsrc-2025Q4:1.69.0.2
	pkgsrc-2025Q4-base:1.69
	pkgsrc-2025Q3:1.68.0.4
	pkgsrc-2025Q3-base:1.68
	pkgsrc-2025Q2:1.68.0.2
	pkgsrc-2025Q2-base:1.68
	pkgsrc-2025Q1:1.67.0.28
	pkgsrc-2025Q1-base:1.67
	pkgsrc-2024Q4:1.67.0.26
	pkgsrc-2024Q4-base:1.67
	pkgsrc-2024Q3:1.67.0.24
	pkgsrc-2024Q3-base:1.67
	pkgsrc-2024Q2:1.67.0.22
	pkgsrc-2024Q2-base:1.67
	pkgsrc-2024Q1:1.67.0.20
	pkgsrc-2024Q1-base:1.67
	pkgsrc-2023Q4:1.67.0.18
	pkgsrc-2023Q4-base:1.67
	pkgsrc-2023Q3:1.67.0.16
	pkgsrc-2023Q3-base:1.67
	pkgsrc-2023Q2:1.67.0.14
	pkgsrc-2023Q2-base:1.67
	pkgsrc-2023Q1:1.67.0.12
	pkgsrc-2023Q1-base:1.67
	pkgsrc-2022Q4:1.67.0.10
	pkgsrc-2022Q4-base:1.67
	pkgsrc-2022Q3:1.67.0.8
	pkgsrc-2022Q3-base:1.67
	pkgsrc-2022Q2:1.67.0.6
	pkgsrc-2022Q2-base:1.67
	pkgsrc-2022Q1:1.67.0.4
	pkgsrc-2022Q1-base:1.67
	pkgsrc-2021Q4:1.67.0.2
	pkgsrc-2021Q4-base:1.67
	pkgsrc-2021Q3:1.66.0.14
	pkgsrc-2021Q3-base:1.66
	pkgsrc-2021Q2:1.66.0.12
	pkgsrc-2021Q2-base:1.66
	pkgsrc-2021Q1:1.66.0.10
	pkgsrc-2021Q1-base:1.66
	pkgsrc-2020Q4:1.66.0.8
	pkgsrc-2020Q4-base:1.66
	pkgsrc-2020Q3:1.66.0.6
	pkgsrc-2020Q3-base:1.66
	pkgsrc-2020Q2:1.66.0.4
	pkgsrc-2020Q2-base:1.66
	pkgsrc-2020Q1:1.66.0.2
	pkgsrc-2020Q1-base:1.66
	pkgsrc-2019Q4:1.65.0.10
	pkgsrc-2019Q4-base:1.65
	pkgsrc-2019Q3:1.65.0.6
	pkgsrc-2019Q3-base:1.65
	pkgsrc-2019Q2:1.65.0.4
	pkgsrc-2019Q2-base:1.65
	pkgsrc-2019Q1:1.65.0.2
	pkgsrc-2019Q1-base:1.65
	pkgsrc-2018Q4:1.64.0.8
	pkgsrc-2018Q4-base:1.64
	pkgsrc-2018Q3:1.64.0.6
	pkgsrc-2018Q3-base:1.64
	pkgsrc-2018Q2:1.64.0.4
	pkgsrc-2018Q2-base:1.64
	pkgsrc-2018Q1:1.64.0.2
	pkgsrc-2018Q1-base:1.64
	pkgsrc-2017Q4:1.63.0.24
	pkgsrc-2017Q4-base:1.63
	pkgsrc-2017Q3:1.63.0.22
	pkgsrc-2017Q3-base:1.63
	pkgsrc-2017Q2:1.63.0.18
	pkgsrc-2017Q2-base:1.63
	pkgsrc-2017Q1:1.63.0.16
	pkgsrc-2017Q1-base:1.63
	pkgsrc-2016Q4:1.63.0.14
	pkgsrc-2016Q4-base:1.63
	pkgsrc-2016Q3:1.63.0.12
	pkgsrc-2016Q3-base:1.63
	pkgsrc-2016Q2:1.63.0.10
	pkgsrc-2016Q2-base:1.63
	pkgsrc-2016Q1:1.63.0.8
	pkgsrc-2016Q1-base:1.63
	pkgsrc-2015Q4:1.63.0.6
	pkgsrc-2015Q4-base:1.63
	pkgsrc-2015Q3:1.63.0.4
	pkgsrc-2015Q3-base:1.63
	pkgsrc-2015Q2:1.63.0.2
	pkgsrc-2015Q2-base:1.63
	pkgsrc-2015Q1:1.62.0.2
	pkgsrc-2015Q1-base:1.62
	pkgsrc-2014Q4:1.61.0.8
	pkgsrc-2014Q4-base:1.61
	pkgsrc-2014Q3:1.61.0.6
	pkgsrc-2014Q3-base:1.61
	pkgsrc-2014Q2:1.61.0.4
	pkgsrc-2014Q2-base:1.61
	pkgsrc-2014Q1:1.61.0.2
	pkgsrc-2014Q1-base:1.61
	pkgsrc-2013Q4:1.60.0.4
	pkgsrc-2013Q4-base:1.60
	pkgsrc-2013Q3:1.60.0.2
	pkgsrc-2013Q3-base:1.60
	pkgsrc-2013Q2:1.59.0.6
	pkgsrc-2013Q2-base:1.59
	pkgsrc-2013Q1:1.59.0.4
	pkgsrc-2013Q1-base:1.59
	pkgsrc-2012Q4:1.59.0.2
	pkgsrc-2012Q4-base:1.59
	pkgsrc-2012Q3:1.58.0.2
	pkgsrc-2012Q3-base:1.58
	pkgsrc-2012Q2:1.57.0.4
	pkgsrc-2012Q2-base:1.57
	pkgsrc-2012Q1:1.57.0.2
	pkgsrc-2012Q1-base:1.57
	pkgsrc-2011Q4:1.56.0.4
	pkgsrc-2011Q4-base:1.56
	pkgsrc-2011Q3:1.56.0.2
	pkgsrc-2011Q3-base:1.56
	pkgsrc-2011Q2:1.54.0.2
	pkgsrc-2011Q2-base:1.54
	pkgsrc-2011Q1:1.53.0.2
	pkgsrc-2011Q1-base:1.53
	pkgsrc-2010Q4:1.52.0.2
	pkgsrc-2010Q4-base:1.52
	pkgsrc-2010Q3:1.51.0.2
	pkgsrc-2010Q3-base:1.51
	pkgsrc-2010Q2:1.50.0.4
	pkgsrc-2010Q2-base:1.50
	pkgsrc-2010Q1:1.50.0.2
	pkgsrc-2010Q1-base:1.50
	pkgsrc-2009Q4:1.49.0.4
	pkgsrc-2009Q4-base:1.49
	pkgsrc-2009Q3:1.49.0.2
	pkgsrc-2009Q3-base:1.49
	pkgsrc-2009Q2:1.48.0.2
	pkgsrc-2009Q2-base:1.48
	pkgsrc-2009Q1:1.46.0.20
	pkgsrc-2009Q1-base:1.46
	pkgsrc-2008Q4:1.46.0.18
	pkgsrc-2008Q4-base:1.46
	pkgsrc-2008Q3:1.46.0.16
	pkgsrc-2008Q3-base:1.46
	cube-native-xorg:1.46.0.14
	cube-native-xorg-base:1.46
	pkgsrc-2008Q2:1.46.0.12
	pkgsrc-2008Q2-base:1.46
	cwrapper:1.46.0.10
	pkgsrc-2008Q1:1.46.0.8
	pkgsrc-2008Q1-base:1.46
	pkgsrc-2007Q4:1.46.0.6
	pkgsrc-2007Q4-base:1.46
	pkgsrc-2007Q3:1.46.0.4
	pkgsrc-2007Q3-base:1.46
	pkgsrc-2007Q2:1.46.0.2
	pkgsrc-2007Q2-base:1.46
	pkgsrc-2007Q1:1.45.0.8
	pkgsrc-2007Q1-base:1.45
	pkgsrc-2006Q4:1.45.0.6
	pkgsrc-2006Q4-base:1.45
	pkgsrc-2006Q3:1.45.0.4
	pkgsrc-2006Q3-base:1.45
	pkgsrc-2006Q2:1.45.0.2
	pkgsrc-2006Q2-base:1.45
	pkgsrc-2006Q1:1.44.0.2
	pkgsrc-2006Q1-base:1.44
	pkgsrc-2005Q4:1.41.0.6
	pkgsrc-2005Q4-base:1.41
	pkgsrc-2005Q3:1.41.0.4
	pkgsrc-2005Q3-base:1.41
	pkgsrc-2005Q2:1.41.0.2
	pkgsrc-2005Q2-base:1.41
	pkgsrc-2005Q1:1.39.0.4
	pkgsrc-2005Q1-base:1.39
	pkgsrc-2004Q4:1.39.0.2
	pkgsrc-2004Q4-base:1.39
	pkgsrc-2004Q3:1.37.0.2
	pkgsrc-2004Q3-base:1.37
	pkgsrc-2004Q2:1.36.0.4
	pkgsrc-2004Q2-base:1.36
	pkgsrc-2004Q1:1.36.0.2
	pkgsrc-2004Q1-base:1.36
	pkgsrc-2003Q4:1.31.0.2
	pkgsrc-2003Q4-base:1.31
	netbsd-1-6-1:1.25.0.2
	netbsd-1-6-1-base:1.25
	netbsd-1-6:1.21.0.6
	netbsd-1-6-RELEASE-base:1.21
	pkgviews:1.21.0.2
	pkgviews-base:1.21
	buildlink2:1.20.0.2
	buildlink2-base:1.21
	netbsd-1-5-PATCH003:1.20
	netbsd-1-5-PATCH001:1.8
	netbsd-1-5-RELEASE:1.4
	netbsd-1-4-PATCH003:1.4
	netbsd-1-4-PATCH002:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.69
date	2025.09.30.14.29.17;	author gutteridge;	state Exp;
branches;
next	1.68;
commitid	s8bIFJvduvKbkKcG;

1.68
date	2025.05.18.10.37.30;	author zafer;	state Exp;
branches;
next	1.67;
commitid	FDo5xDoswrmconVF;

1.67
date	2021.12.08.16.02.16;	author adam;	state Exp;
branches;
next	1.66;
commitid	2PyWjHx5T8rqARjD;

1.66
date	2020.03.08.16.42.28;	author bsiegert;	state Exp;
branches;
next	1.65;
commitid	zwKxhaUg2qJlnCZB;

1.65
date	2019.01.04.02.06.05;	author tnn;	state Exp;
branches;
next	1.64;
commitid	FV51FMwhWhn8kp6B;

1.64
date	2018.01.28.20.10.53;	author wiz;	state Exp;
branches;
next	1.63;
commitid	QPx6fI8ZTJVRhGoA;

1.63
date	2015.06.22.16.22.21;	author jperkin;	state Exp;
branches;
next	1.62;
commitid	kAheJOVHBljLArqy;

1.62
date	2015.03.15.19.56.54;	author tnn;	state Exp;
branches;
next	1.61;
commitid	aPiqr88cQ5hLXJdy;

1.61
date	2014.01.03.05.01.36;	author ryoon;	state Exp;
branches;
next	1.60;
commitid	RzpBV5SnHh6z1Djx;

1.60
date	2013.07.15.02.02.23;	author ryoon;	state Exp;
branches;
next	1.59;
commitid	aGblgSa9xp3HyvXw;

1.59
date	2012.10.02.20.11.44;	author asau;	state Exp;
branches;
next	1.58;

1.58
date	2012.09.15.10.05.19;	author obache;	state Exp;
branches;
next	1.57;

1.57
date	2012.01.24.09.11.06;	author sbd;	state Exp;
branches;
next	1.56;

1.56
date	2011.08.23.13.06.49;	author obache;	state Exp;
branches;
next	1.55;

1.55
date	2011.08.20.15.35.23;	author joerg;	state Exp;
branches;
next	1.54;

1.54
date	2011.04.22.13.41.58;	author obache;	state Exp;
branches;
next	1.53;

1.53
date	2011.01.23.23.54.21;	author tnn;	state Exp;
branches;
next	1.52;

1.52
date	2010.11.22.20.02.50;	author shattered;	state Exp;
branches;
next	1.51;

1.51
date	2010.08.21.16.55.06;	author asau;	state Exp;
branches;
next	1.50;

1.50
date	2010.03.24.19.43.25;	author asau;	state Exp;
branches;
next	1.49;

1.49
date	2009.07.14.10.01.28;	author tnn;	state Exp;
branches;
next	1.48;

1.48
date	2009.05.20.00.58.19;	author wiz;	state Exp;
branches;
next	1.47;

1.47
date	2009.04.16.18.08.32;	author tnn;	state Exp;
branches;
next	1.46;

1.46
date	2007.05.07.12.42.19;	author tnn;	state Exp;
branches;
next	1.45;

1.45
date	2006.03.30.03.44.43;	author jlam;	state Exp;
branches;
next	1.44;

1.44
date	2006.03.05.16.27.26;	author jlam;	state Exp;
branches;
next	1.43;

1.43
date	2006.03.04.21.29.54;	author jlam;	state Exp;
branches;
next	1.42;

1.42
date	2006.02.05.23.09.46;	author joerg;	state Exp;
branches;
next	1.41;

1.41
date	2005.05.22.20.08.10;	author jlam;	state Exp;
branches;
next	1.40;

1.40
date	2005.04.11.21.46.14;	author tv;	state Exp;
branches;
next	1.39;

1.39
date	2004.10.03.00.15.01;	author tv;	state Exp;
branches;
next	1.38;

1.38
date	2004.09.22.08.09.39;	author jlam;	state Exp;
branches;
next	1.37;

1.37
date	2004.09.05.16.59.28;	author danw;	state Exp;
branches;
next	1.36;

1.36
date	2004.03.02.13.54.03;	author seb;	state Exp;
branches;
next	1.35;

1.35
date	2004.02.14.17.21.43;	author jlam;	state Exp;
branches;
next	1.34;

1.34
date	2004.02.14.00.59.11;	author jlam;	state Exp;
branches;
next	1.33;

1.33
date	2004.02.12.09.10.51;	author jlam;	state Exp;
branches;
next	1.32;

1.32
date	2004.01.24.13.51.14;	author grant;	state Exp;
branches;
next	1.31;

1.31
date	2003.08.09.12.30.51;	author seb;	state Exp;
branches;
next	1.30;

1.30
date	2003.08.09.10.59.10;	author seb;	state Exp;
branches;
next	1.29;

1.29
date	2003.07.17.21.44.49;	author grant;	state Exp;
branches;
next	1.28;

1.28
date	2003.07.13.13.52.22;	author wiz;	state Exp;
branches;
next	1.27;

1.27
date	2003.07.05.15.53.33;	author seb;	state Exp;
branches;
next	1.26;

1.26
date	2003.02.21.12.53.23;	author mycroft;	state Exp;
branches;
next	1.25;

1.25
date	2002.12.23.04.25.01;	author jlam;	state Exp;
branches;
next	1.24;

1.24
date	2002.12.11.14.03.40;	author drochner;	state Exp;
branches;
next	1.23;

1.23
date	2002.11.01.16.34.39;	author wiz;	state Exp;
branches;
next	1.22;

1.22
date	2002.10.05.22.54.10;	author wiz;	state Exp;
branches;
next	1.21;

1.21
date	2002.05.12.10.16.48;	author abs;	state Exp;
branches;
next	1.20;

1.20
date	2002.03.21.05.39.18;	author fredb;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	2002.02.18.15.14.26;	author seb;	state Exp;
branches;
next	1.18;

1.18
date	2001.10.23.03.37.44;	author mycroft;	state Exp;
branches;
next	1.17;

1.17
date	2001.10.22.02.23.53;	author mycroft;	state Exp;
branches;
next	1.16;

1.16
date	2001.10.21.11.07.11;	author wiz;	state Exp;
branches;
next	1.15;

1.15
date	2001.06.23.19.26.58;	author jlam;	state Exp;
branches;
next	1.14;

1.14
date	2001.06.21.03.03.20;	author jlam;	state Exp;
branches;
next	1.13;

1.13
date	2001.06.11.06.34.39;	author jlam;	state Exp;
branches;
next	1.12;

1.12
date	2001.06.11.02.05.12;	author jlam;	state Exp;
branches;
next	1.11;

1.11
date	2001.06.10.00.08.45;	author jlam;	state Exp;
branches;
next	1.10;

1.10
date	2001.05.28.06.19.10;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2001.05.22.06.59.25;	author jlam;	state Exp;
branches;
next	1.8;

1.8
date	2001.02.17.09.07.19;	author agc;	state Exp;
branches;
next	1.7;

1.7
date	2000.12.16.01.57.01;	author wiz;	state Exp;
branches;
next	1.6;

1.6
date	2000.10.27.17.47.01;	author jlam;	state Exp;
branches;
next	1.5;

1.5
date	2000.10.27.08.01.46;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	2000.08.07.15.45.15;	author danw;	state Exp;
branches;
next	1.3;

1.3
date	2000.07.01.03.39.44;	author danw;	state Exp;
branches;
next	1.2;

1.2
date	2000.06.01.11.23.33;	author rh;	state Exp;
branches;
next	1.1;

1.1
date	99.10.29.13.57.56;	author agc;	state Exp;
branches
	1.1.1.1;
next	;

1.20.2.1
date	2002.06.23.18.50.33;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	99.10.29.13.57.56;	author agc;	state Exp;
branches;
next	;


desc
@@


1.69
log
@librep: use ctype.h correctly

Fixes build failures in dependent wm/sawfish (which invokes this Lisp
interpreter during builds) on NetBSD >= 10.99.14 or so.
@
text
@# $NetBSD: Makefile,v 1.68 2025/05/18 10:37:30 zafer Exp $
#

DISTNAME=		librep_0.92.7
PKGNAME=		${DISTNAME:S/_/-/}
PKGREVISION=		3
CATEGORIES=		lang devel
MASTER_SITES=		https://www.aydogan.net/distfiles/lang/
EXTRACT_SUFX=		.tar.xz

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		http://sawfish.wikia.com/
COMMENT=		Emacs Lisp-like runtime library, interpreter, compiler and VM
LICENSE=		gnu-gpl-v2

USE_TOOLS+=		gmake makeinfo gzip
USE_LIBTOOL=		yes
# we have a symlink to libtool
DEPENDS+=		libtool-base-[0-9]*:../../devel/libtool-base
INFO_FILES=		yes
PKGCONFIG_OVERRIDE=	librep.pc.in

GNU_CONFIGURE=		yes
CONFIGURE_ARGS+=	--with-readline
CONFIGURE_ARGS+=	--with-gmp
CONFIGURE_ARGS+=	--enable-static

.include "../../mk/bsd.prefs.mk"

REPLACE_INTERPRETER+=	rep
REPLACE.rep.old=	.*/bin/rep
REPLACE.rep.new=	${PREFIX}/bin/rep
REPLACE_FILES.rep=	src/rep-xgettext.jl

SUBST_CLASSES+=		fixwrap
SUBST_STAGE.fixwrap=	post-build
SUBST_FILES.fixwrap=	libtool
SUBST_SED.fixwrap=	-e "s,${WRAPPER_BINDIR}/libtool,${PKG_LIBTOOL},g"

.include "../../databases/gdbm/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../devel/libffi/buildlink3.mk"
# uses rl_basic_quote_characters
.include "../../devel/readline/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.68
log
@master_site is out of service and timing out. provide archive.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2021/12/08 16:02:16 adam Exp $
d6 1
a6 1
PKGREVISION=		2
@


1.67
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2020/03/08 16:42:28 bsiegert Exp $
d8 1
a8 1
MASTER_SITES=		http://download.tuxfamily.org/librep/
@


1.66
log
@Revbump packages depending on libffi after .so version change.

Requested by Matthias Ferdinand and Oskar on pkgsrc-users.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2019/01/04 02:06:05 tnn Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.65
log
@librep: update to 0.92.7

changes: arm support & build fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2018/01/28 20:10:53 wiz Exp $
d6 1
@


1.64
log
@Bump PKGREVISION for gdbm shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2015/06/22 16:22:21 jperkin Exp $
d4 2
a5 2
DISTNAME=		librep-0.92.3
PKGREVISION=		1
d8 1
a8 1
EXTRACT_SUFX=		.tar.bz2
d13 1
a28 4
.if ${MACHINE_ARCH} == "x86_64"
CONFIGURE_ARGS+=	--with-stack-direction=-1
.endif

@


1.63
log
@Substitute hardcoded path to the libtool wrapper.  Fixes CHECK_WRKREF builds.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2015/03/15 19:56:54 tnn Exp $
d5 1
@


1.62
log
@needs gzip(1) during installation
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2014/01/03 05:01:36 ryoon Exp $
d36 5
@


1.61
log
@Update to 0.92.3

Changelog:
0.92.3
======

   * More entities support for xml-reader (gt, umlauts, esszett)

   * Fix address of FSF in all files [Togan Muftouglu]

   * Assume stack-direciton `downwards' for all ppc and s390 variants
     [Kimb B. Heino]

   * Updated `install-sh' to version 2011-01-19.21.

   * Added `program-exists-p' [Mark Triggs]

0.92.2.1
========

   * Assume stack-direction `downwards' on ARM [Kim B. Heino]


0.92.2
======

   * Sync librep.spec with Fedora [Kim B. Heino]

   * Assume stack-direction `downwards' for x86_64.  Self-detection
     doesn't work with gcc >= 4.7.0 [Kim B. Heino]

   * read_line no longer aborts at 400 characters [Timo Korvola]

0.92.1b
=======

   * Fixed a bug in librep.pc

0.92.1
======

   * Fixed building REP on OS-X 10.6 by not exporting librepm.sym via
     libtool[John Harper]

   * Fixed building REP on OS-X 10.7 by defining a proper ALIGN if
     ffi.h doesn't provide one [John Harper]

   * Fixed detection of FFI, if ffi.h isn't found [John Harper]

   * Added various missing symbols in librep.sym [John Harper]

   * Fixed a warning from configure regarding librep.pc [Christopher
     Bratusek]

   * Removed VPATH from Makefiles, to allow building REP using `makepp'
     [Daniel Pfeiffer]

   * Added `positon' meta-function [Jeremy Hankins] [Eli Barzilay]

   * Imported utility-functions from Sawfish: `beautify-symbol',
     `remove-newlines', `option-index' and `string->symbol'.

0.92.0
======

   * Bumped soname to 16.0.0 [Ian Zimmermann]

   * Make librep loading shared-objects, rather than libtool-archives
     [Kim B. Heino]

   * Removed architecture and version from installation paths
     [Christopher Bratusek]

   * Improved debian packaging-scripts [Ian Zimmermann, Christopher
     Bratusek]

0.91.1
======

   * `rep.ffi.util' module [Sergey Bolshakov]

     A new module containing utils for rep's ffi binding is added.

   * Fixed librep.pc to prevent a possible build issue in rep-gtk or
     sawfish (occured on fedora 14) [Christopher Bratusek]

   * New functions [Teika Kazura]

     `function-name' returns the name of the function object. (*note
     Functions::)

     `remove-hook-by-name' removes functions from a hook by their name.
     (*note Normal Hooks::)

   * Documentation [Teika kazura]

     Function `in-hook-p' now has the documentation. (*note Normal
     Hooks::)

     New sections "Module Aliases" (*note Module Aliases::), "Module
     Limits" (*note Module Limits::).

   * Minor bugfix: `remove-hook' used to emit an error if the hook was
     unbound, but it's fixed. [Teika kazura]

   * fixed the spec-file [Kim B. Heino]

   * updated debian packaging-scripts (mostly) to the new format
     [Christopher Bratusek]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2013/07/15 02:02:23 ryoon Exp $
d13 1
a13 1
USE_TOOLS+=		gmake makeinfo
@


1.60
log
@* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
  are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2012/10/02 20:11:44 asau Exp $
d4 1
a4 2
DISTNAME=		librep-0.91.0
PKGREVISION=		4
d6 1
a6 1
MASTER_SITES=		http://download.tuxfamily.org/sawfish/librep/
d10 1
a10 1
HOMEPAGE=		http://librep.sourceforge.net/
a19 2
REP_LIBTOOL=		${PREFIX}/lib/rep/${MACHINE_GNU_PLATFORM}/libtool

a35 4
post-install:
	${RM} -f ${DESTDIR}${REP_LIBTOOL}
	${LN} -s ${PKG_LIBTOOL} ${DESTDIR}${REP_LIBTOOL}

@


1.59
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2012/09/15 10:05:19 obache Exp $
a14 1
USE_GNU_READLINE=	yes # uses rl_basic_quote_characters
d47 1
@


1.58
log
@recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2012/01/24 09:11:06 sbd Exp $
a13 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.57
log
@Recursive dependency bump for databases/gdbm ABI_DEPENDS change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2011/08/23 13:06:49 obache Exp $
d5 1
a5 1
PKGREVISION=		3
@


1.56
log
@Recursive bump from gdbm shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2011/08/20 15:35:23 joerg Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.55
log
@Fix C99 vs GNU89 inline mess. Annotate that AMD64 grows stack downwards
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2011/04/22 13:41:58 obache Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.54
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2011/01/23 23:54:21 tnn Exp $
d30 6
@


1.53
log
@Update to librep-0.91.0.

0.91.0
======
   * Update note [important]:
     You need to rebuild rep-gtk and sawfish against this version of
     librep, because of an ABI-change.
     Your lisp files have to be byte-compiled again, too.
   * Halfway improved `debug-on-error' and `backtrace-on-error' [Teika
     Kazura]
   * When you evaluate a closure interactively, the module it belongs
     to is printed, too. [Teika kazura]
   * Improved functions' docstring support [Teika Kazura]
   * New function `subr-structure' [Teika Kazura]
   * Major documentation revision [Teika kazura]
   * `define-special-variable' is replaced by `defvar-setq' [Teika
     kazura]
   * Makefile's uninstall rule has been fixed [Christopher Bratusek]

0.90.6
======
   * renamed `file-uid-p' to `file-uid' and `file-gid-p' to `file-gid'
     [Christopher Bratusek]
   * Minor doc improvements [Teika Kazura]
   * improved specfile [Kim B. Heino]
   * Process execution failure emits better message. [Teika Kazura]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2010/11/22 20:02:50 shattered Exp $
d5 1
@


1.52
log
@Install manpages in man/, not share/man/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2010/08/21 16:55:06 asau Exp $
d4 1
a4 2
DISTNAME=		librep-0.90.5
PKGREVISION=		1
d6 1
a6 1
MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=librep/}
@


1.51
log
@Update to librep 0.90.5

0.90.5
======

   * Byte compiler bugfix in docstring loss [Teika Kazura]

     Practical effect: Previously, if a user byte-compile files, then
     the docstring is lost in sawfish-config. This is fixed.

     Details: Loss of docstring happened only if (1) byte compiler is
     not given `--write-docs', so only byte-compilation by user (2)
     defvar is invoked within macro definition, including `defcustom' in
     Sawfish. Plain defvar was not affected by this bug.  It was
     because in 'trans-defvar' in lisp/rep/vm/compiler/rep.jl, the
     docstring is stored in a wrong property `variable-documentation'.
     It is corrected to `documentation'.

     Symbol `variable-documentation' is not used elsewhere, including
     Sawfish and emacs' sawfish-mode.
   * Our own implementation of dlmalloc is disabled since 2002, as it
     breaks librep on several architectures. From this version on, we
     don't ship it.  [Kim B. Heino]
   * Our own implementation of alloca/memcmp is not needed, rely on
     libcs instead.  [Kim B. Heino]
   * Majorly improved the debian and rpm packaging scripts [Christopher
     Bratusek] [Kim B. Heino]
   * Install headers to $includedir/rep/ instead of $includedir/
     [Christopher Bratusek]
   * Autotools improvements (Makefile, autogen.sh & Co.)  [Christopher
     Bratusek]
   * Added `file-gid-p' function for getting the gid of a file
     [Christopher Bratusek]
   * Added `file-uid-p' function for getting the uid of a file
     [Christopher Bratusek]

0.90.4
======

   * Library version bumped to 9.4.1
   * Use $prefix/lib instead of $prefix/libexec
   * Fixups for OpenBSD [Jasper Lievisse Adriaanse]
   * Don't hardcode /usr in manpage installation path

0.90.3
======

   * Added `file-executable-p' function
   * Improved spec-file [Kim B. Heino]
   * Improved ebuild [Fuchur, Christopher Bratusek]
   * Fallback check for ffi, if there's no libffi.pc [Vincent Untz]
   * Removed rep-config script (use librep.pc instead)
   * Added man-pages for `rep', `repdoc', `rep-remote' and
     `rep-xgettext' [Debian]
   * Added debian packaging scripts based on the official ones

0.90.2
======

   * Fixed a major defunct with prin1 + utf8 [Timo Korvola]
   * Fixed descriptions of formats %s and %S in streams.c

0.90.1
======

   * Properly terminate the rep interpreter [Jürgen Hötzel]
   * Use readline history in interactive mode [Jürgen Hötzel]
   * Tar file-handler does now support XZ compressed tarballs
   * Tar file-handler does now support LZMA compressed tarballs
   * Improved regex for parsing tar output in the file-handler [Alexey
     I. Froloff]
   * We do now correctly check for libffi
   * Improved libffi-binding [Alexey I. Froloff]
   * Updated librep.sym for missing entries [Alexey I. Froloff]
   * Fixed an incomplete definition
   * Added -L$prefix to libs section of the .pc file
   * No C++ style comments in C code
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2010/03/24 19:43:25 asau Exp $
d5 1
@


1.50
log
@Recursive revision bump for GMP update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2009/07/14 10:01:28 tnn Exp $
d4 1
a4 2
DISTNAME=		librep-0.90.0
PKGREVISION=		1
d22 1
a22 1
REP_LIBTOOL=		${PREFIX}/libexec/rep/${MACHINE_GNU_PLATFORM}/libtool
d41 1
@


1.49
log
@Update to librep-0.90.0. Changes:
* Added UTF-8 Support! [Wang Diancheng]
* Remove scheme and unscheme modules
* Going on with code-cleanup
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2009/05/20 00:58:19 wiz Exp $
d5 1
@


1.48
log
@Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2009/04/16 18:08:32 tnn Exp $
d4 1
a4 2
DISTNAME=		librep-0.17.3
PKGREVISION=		1
d17 2
d36 1
a36 1
	${INSTALL_SCRIPT} ${PKG_LIBTOOL} ${DESTDIR}${REP_LIBTOOL}
@


1.47
log
@Update to librep-0.17.3.

0.17.3
======
* Updated MAINTAINERS
* Dropped rep.m4 - use librep.pc instead
* Improved librep.pc
* Updated librep.spec
* Add -L/lib$libsuff to READLINE_LIBS [T2 Patch]
* Fix compilation on PPC64 [Marcus Comstedt]
* Small fixup in src/fake-libexec [SuSE]
* No rpath in src/rep-config.sh [Fedora]
* Added ebuild [Harald van Dijk]
* Improved Makefile's distclean rule
* Reworked autogen.sh
* Reworked configure.in
* Major rework of the spec-file
* Improved configure's ending message
* Fixed configure.in's templates for autoheader
* BSD-Tar is not supported by librep, give users a usefull warning
  message [Mark Diekhans]

0.17.2
======
* fixups for configure.in
* updated BUGS, HACKING and README
* define inline if undefined (fixes compiler warnings)
* create the destination directory for the .pc file before installing it
* fixed in issue with FreeBSD in numbers.c [FreeBSD patch]
* improved a function of numbers.c [FreeBSD patch]
* rep_file_fdopen has not been listed in librep.sym
* added -tag=CC to libtool in several places
* don't ignore $LDFLAGS upon build
* dropped some useless code in sdbm.c
* make sure inline is defined

0.17.1
======
* started code-cleanup
* added a .pc file
* added -no-split to makeinfo [FreeBSD patch]
* added -enable-paranoia to configure [compile with CFLAGS+="-Wall -ansi"]
* updated the spec file
* replaced a static void by a void in main.c [Debian patch]
* use correct shebang in rep-xgettext.jl [ALT-Linux patch]
* trim trailing / to mkdir(2) [NetBSD patch]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2007/05/07 12:42:19 tnn Exp $
d5 1
@


1.46
log
@librep-0.17nb3: Bring in a couple of bugfixes from GNOME svn.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2006/03/30 03:44:43 jlam Exp $
d4 1
a4 2
DISTNAME=		librep-0.17
PKGREVISION=		3
d7 1
d13 1
d15 4
a18 1
USE_GNU_READLINE=	# uses rl_basic_quote_characters
a19 1
USE_LIBTOOL=		yes
d27 4
a30 3
CONFIG_STATUS_OVERRIDE=	# empty

INFO_FILES=	# PLIST
d33 2
a34 2
	${RM} -f ${REP_LIBTOOL}
	${INSTALL_SCRIPT} ${PKG_LIBTOOL} ${REP_LIBTOOL}
@


1.45
log
@* Honor PKGINFODIR.
* List the info files directly in the PLIST.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2006/03/05 16:27:26 jlam Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.44
log
@* Teach the tools framework how to supply the pkgsrc version of
  makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2006/03/04 21:29:54 jlam Exp $
d26 1
a26 1
INFO_FILES=	librep.info
@


1.43
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2006/02/05 23:09:46 joerg Exp $
d13 1
a13 1
USE_TOOLS+=		gmake
a25 1
USE_MAKEINFO=	YES
@


1.42
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2005/05/22 20:08:10 jlam Exp $
d9 1
a9 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.41
log
@Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2005/04/11 21:46:14 tv Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.40
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2004/10/03 00:15:01 tv Exp $
d13 1
a13 1
USE_GNU_TOOLS+=		make
@


1.39
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2004/09/22 08:09:39 jlam Exp $
a12 1
USE_BUILDLINK3=		yes
@


1.38
log
@Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2004/09/05 16:59:28 danw Exp $
d5 1
@


1.37
log
@update to librep 0.17, mostly from a patch by Tobias Nygren in
PR 26837, plus some pkglinting. Also, change maintainer to tech-pkg
since I haven't run sawfish in years.

0.17
====

   * Added `rep.ffi' module (Foreign Function Interface). Uses gcc's
     libffi. Very untested.

   * Partial implementation of guile's `GH' interface.

   * Bug fixes:

        - Don't hang in select for a second when starting processes via
          the `system' function (race condition that only seems to show
          up on Linux 2.6 kernels)

        - Miscellaneous fixes for Mac OS X.

        - Don't return a reversed list of items from the XML parser.
          (Alexander V. Nikolaev)

        - Fixes to string capitalization functions. (Charles Stewart)
@
text
@d1 1
a1 1
# $NetBSD$
a28 2
PLIST_SUBST+=		REP_VERS=${REP_VERS}

@


1.36
log
@Fix build: short and easy way out of a config.status overriding problem
by disabling the override.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2004/02/14 17:21:43 jlam Exp $
d4 1
a4 4
DISTNAME=		librep-${REP_VERS}
REP_VERS=		0.16.1
#PKGREVISION=		3
PKGREVISION=		1
d8 1
a8 1
MAINTAINER=		danw@@NetBSD.org
a11 2
DEPENDS+=		libtool-base>=${LIBTOOL_REQD}:../../devel/libtool-base

@


1.35
log
@LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2004/02/14 00:59:11 jlam Exp $
d29 2
@


1.34
log
@Copy the libtool script instead of symlinking to it to avoid a hidden
dependency on libtool.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2004/02/12 09:10:51 jlam Exp $
a21 1
LIBTOOL_OVERRIDE=	${WRKSRC}/libtool
@


1.33
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2004/01/24 13:51:14 grant Exp $
d37 1
a37 1
	${LN} -sf ${PKG_LIBTOOL} ${REP_LIBTOOL}
@


1.32
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2003/08/09 12:30:51 seb Exp $
d17 2
d21 1
a21 3
USE_BUILDLINK2=		# defined
USE_GNU_TOOLS+=		make
USE_LIBTOOL=		# defined
d25 1
a25 1
GNU_CONFIGURE=		# defined
d37 1
a37 1
	${LN} -sf ${LIBTOOL} ${REP_LIBTOOL}
d39 4
a42 4
.include "../../databases/gdbm/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/gmp/buildlink2.mk"
.include "../../devel/readline/buildlink2.mk"
@


1.31
log
@Remove some leftovers from older texinfo handling framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2003/08/09 10:59:10 seb Exp $
d20 1
a20 1
USE_GMAKE=		# defined
@


1.30
log
@USE_NEW_TEXINFO is unnecessary now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2003/07/17 21:44:49 grant Exp $
a28 2
TEXINFO_OVERRIDE=	YES
TEXINFO_PATTERNS+=	Makedefs.in
@


1.29
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2003/07/13 13:52:22 wiz Exp $
a31 1
USE_NEW_TEXINFO=	YES
@


1.28
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2003/07/05 15:53:33 seb Exp $
d11 1
a11 1
MAINTAINER=		danw@@netbsd.org
@


1.27
log
@Convert to USE_NEW_TEXINFO.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2003/02/21 12:53:23 mycroft Exp $
d7 1
@


1.26
log
@Update to librep 0.16.1.

   * New modules `rep.data.trie', `rep.threads.proxy'

   * Also added `rep.xml.reader' and `rep.xml.printer', though these
     should probably be used with extreme caution

   * Appending to queues is now O(1) not O(n)

   * Many changes to `rep.net.rpc' module, protocol is incompatible
     with previous version. Should be more robust

   * `rep.i18n.gettext' module exports the `bindtextdomaincodeset'
     function (Christophe Fergeau)

   * Slightly more secure way of seeding the rng

   * `inexact->exact' can now convert floating point numbers to
     rationals (though not optimally). This means that `numerator' and
     `denominator' also work better with floats now

   * New function `file-ttyp'

   * Some random bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2002/12/23 04:25:01 jlam Exp $
d31 4
a44 1
.include "../../mk/texinfo.mk"
@


1.25
log
@Bump PKGREVISION for lang/librep and update the buildlink2.mk dependency
to the latest librep.  librep installs and uses its own libtool for use by
rep-* packages.  We replace librep's libtool with a symlink to
${LOCALBASE}/bin/libtool and add a dependency on libtool-base.  This
addresses PR 19495 by Bill Sommerfeld.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2002/12/11 14:03:40 drochner Exp $
d5 2
a6 2
REP_VERS=		0.15.1
PKGREVISION=		3
@


1.24
log
@LTCONFIG_OVERRIDE -> LIBTOOL_OVERRIDE, fixes build problem ("cannot find
-liconv") mentioned by Andrew Brown in PM
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2002/11/01 16:34:39 wiz Exp $
d6 1
a6 1
PKGREVISION=		2
d14 2
d22 1
d32 4
@


1.23
log
@Depend on latest gdbm and bump PKGREVISION (major bump in gdbm library).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2002/10/05 22:54:10 wiz Exp $
d19 1
a19 1
LTCONFIG_OVERRIDE=	${WRKSRC}/ltconfig
@


1.22
log
@Convert to buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2002/05/12 10:16:48 abs Exp $
d6 1
a6 1
PKGREVISION=		1
a13 1
BUILDLINK_DEPENDS.gdbm=	gdbm>=1.8.0
@


1.21
log
@prdownloads.sourceforge.net is no longer any use.
Switch to MASTER_SITE_SOURCEFORGE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2002/03/21 05:39:18 fredb Exp $
d17 1
a17 1
USE_BUILDLINK_ONLY=	# defined
d31 4
a34 4
.include "../../databases/gdbm/buildlink.mk"
.include "../../devel/gettext-lib/buildlink.mk"
.include "../../devel/gmp/buildlink.mk"
.include "../../devel/readline/buildlink.mk"
@


1.20
log
@Bump PKGREVISION and dependencies in lock step for sawfish and friends
because of the change to MACHINE_GNU_PLATFORM for certain ports.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2002/02/18 15:14:26 seb Exp $
d8 1
a8 1
MASTER_SITES=		http://prdownloads.sourceforge.net/librep/
@


1.20.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2002/05/12 10:16:48 abs Exp $
d8 1
a8 1
MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=librep/}
@


1.19
log
@Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2001/10/23 03:37:44 mycroft Exp $
d6 1
@


1.18
log
@Update to librep 0.15.1.
Only change is to fix intermittent memory corruption in the PRNG.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2001/10/22 02:23:53 mycroft Exp $
d25 2
d34 1
@


1.17
log
@Update to librep 0.15, and put back the static libraries.
(Too many changes to list here.)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2001/10/21 11:07:11 wiz Exp $
d5 1
a5 1
REP_VERS=		0.15
@


1.16
log
@Update to 0.14, provided by Eric Gillespie, Jr., in pkg/14134.
Changes:
* New module `rep.util.md5', has two functions for generating MD5
  message digests (of files or strings)
* Changes to the `rep.io.sockets' function:
  In the `socket-server' function the HOST and/or PORT arguments may
  be false, meaning to listen on all addresses and to choose a
  random unused port.
  New functions `socket-peer-address' and `socket-peer-port', these
  always returns the details of the far end of the connetion.
  `socket-address' and `socket-port' have been changed to always
  return the details of the local connection point.
* New function in `rep.system' module, `crypt'. A wrapper for the
  system's `crypt' function (if it has one)
* New function in `rep.threads' mdoule, `make-suspended-thread'
* New module `rep.net.rpc', provides a text-stream based RPC
  mechanism for Lisp programs. Similar in some ways to untyped CORBA.
  (This is still in the experimental stage - its interface may
  change in forthcoming releases)
* New functions in `rep.data' module, `list->vector' and
  `vector->list'
* New macro `define-special-form'. A combination of `defvar' and
  `setq' - it always makes the variable special and it always sets
  it to the given value
* New module `rep.test.framework' implementing `assert', `check' and
  `test' macros. This provides a framework for implementing unit
  tests in Lisp modules (such that running the interpreter with the
  `--check' option will run all tests that have been set up to be
  autoloaded
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2001/06/23 19:26:58 jlam Exp $
d5 1
a5 1
REP_VERS=		0.14
d7 1
a7 1
MASTER_SITES=		ftp://librep.sourceforge.net/pub/librep/
d24 1
@


1.15
log
@Generalize how the dependency pattern may be specified.  Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/06/21 03:03:20 jlam Exp $
d5 1
a5 1
REP_VERS=		0.13.2
@


1.14
log
@Mark as USE_BUILDLINK_ONLY.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2001/06/11 06:34:39 jlam Exp $
d13 1
a13 1
GDBM_REQD=		1.8.0
a30 1

@


1.13
log
@CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2001/06/11 02:05:12 jlam Exp $
d16 1
@


1.12
log
@The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2001/06/10 00:08:45 jlam Exp $
a22 1
CONFIGURE_ENV+=		CPPFLAGS="${CPPFLAGS}"
@


1.11
log
@Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2001/05/28 06:19:10 jlam Exp $
d25 2
a30 5

CPPFLAGS+=		-I${BUILDLINK_INCDIR}
LDFLAGS+=		-L${BUILDLINK_LIBDIR}

PLIST_SUBST+=		REP_VERS=${REP_VERS}
@


1.10
log
@Use buildlink.mk files to get dependencies and to prevent unintended
linking against installed libraries or finding installed headers except
for those that are explicitly linked into ${BUILDLINK_INCDIR} and
${BUILDLINK_LIBDIR}.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2001/05/22 06:59:25 jlam Exp $
a33 2

pre-configure: ${BUILDLINK_TARGETS}
@


1.9
log
@Document why GNU readline is required.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2001/02/17 09:07:19 agc Exp $
d13 2
a14 5
DEPENDS+=		gmp>=3.0:../../devel/gmp
DEPENDS+=		gdbm>=1.8.0:../../databases/gdbm

# Uses GNU readline's rl_basic_quote_characters.
DEPENDS+=		readline>=4.0:../../devel/readline
a16 1
USE_LIBINTL=		# defined
d22 10
a31 2
CONFIGURE_ARGS+=	--with-gmp-prefix=${LOCALBASE}
CONFIGURE_ARGS+=	--with-gdbm-prefix=${LOCALBASE}
d34 2
@


1.8
log
@Move the COMMENT from being in its own file to a definition in the
package Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/12/16 01:57:01 wiz Exp $
d15 2
@


1.7
log
@USE_LIBINTL instead of DEPEND on gettext
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/10/27 17:47:01 jlam Exp $
d11 1
@


1.6
log
@Update librep to 0.13.2.  Changes from version 0.13.1:

   * Fix `define' so that it tracks bound variables and ignores
     shadowed keywords when traversing code

   * Added checks to compilation process for the kind of missing
     shared-library problems that many people see

   * Fixed the `install-aliases' shell script
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/10/27 08:01:46 jlam Exp $
a13 1
DEPENDS+=		gettext>=0.10.35nb1:../../devel/gettext
d17 1
a24 1
CONFIGURE_ENV+=		LIBS="-lintl"
@


1.5
log
@Update librep to 0.13.1.  Add dependency on gettext and use installed
libintl for i18n needs.  Changes since version 0.12.4 are *lots* of bug
fixes, module namespace reorganization, several _incompatible_ VM changes,
and the addition of several new modules, including a safe-interpreter for
untrusted bytecodes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/08/07 15:45:15 danw Exp $
d4 2
a5 1
DISTNAME=		librep-0.13.1
d26 2
@


1.4
log
@Update to librep 0.12.4. (Various very minor bugfixes.)
Based on patches from Jerry Alexandratos <alexandr@@eecis.udel.edu>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/07/01 03:39:44 danw Exp $
d4 1
a4 1
DISTNAME=		librep-0.12.4
d13 1
d16 9
a24 6
GNU_CONFIGURE=		yes
CONFIGURE_ARGS=		--with-readline --with-gmp-prefix=${LOCALBASE} \
			--with-gdbm-prefix=${LOCALBASE}
USE_GMAKE=		yes
USE_LIBTOOL=		yes
LTCONFIG_OVERRIDE=	${WRKSRC}/etc/ltconfig
@


1.3
log
@Update to librep 0.12.2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1999/12/17 14:43:05 mellon Exp $
d4 1
a4 1
DISTNAME=		librep-0.12.2
@


1.2
log
@s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1999/10/29 13:57:56 agc Exp $
d4 17
a20 24
DISTNAME=	librep-0.7
CATEGORIES=	lang
MASTER_SITES=	ftp://ftp.dcs.warwick.ac.uk/people/John.Harper/librep/

MAINTAINER=	packages@@netbsd.org
HOMEPAGE=	http://www.dcs.warwick.ac.uk/~john/sw/librep.html

ONLY_FOR_PLATFORM=	SunOS-*-*	# only for Solaris, at the moment

GNU_CONFIGURE=	yes
USE_GMAKE=	yes
USE_PKGLIBTOOL=	yes

#INFO_FILES=	librep.info

PLIST_SRC=	${WRKDIR}/PLIST-src

post-install:
	case ${OPSYS} in						\
	NetBSD)	platform=""; os="netbsd1" ;;				\
	SunOS)	platform="sun"; os="solaris2" ;;			\
	esac;								\
	${SED} -e 's|@@PLATFORM@@|'$$platform'|g' -e 's|@@OS@@|'$$os'|g'	\
			${PKGDIR}/PLIST > ${PLIST_SRC}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/10/22 15:13:02 agc Exp $
d15 1
a15 1
USE_LIBTOOL=	yes
@


1.1.1.1
log
@Initial import of librep, an Emacs Lisp-like runtime library,
interpreter, compiler and VM, into the NetBSD packages collection.
@
text
@@
