head	1.30;
access;
symbols
	pkgsrc-2013Q2:1.30.0.42
	pkgsrc-2013Q2-base:1.30
	pkgsrc-2012Q4:1.30.0.40
	pkgsrc-2012Q4-base:1.30
	pkgsrc-2011Q4:1.30.0.38
	pkgsrc-2011Q4-base:1.30
	pkgsrc-2011Q2:1.30.0.36
	pkgsrc-2011Q2-base:1.30
	pkgsrc-2009Q4:1.30.0.34
	pkgsrc-2009Q4-base:1.30
	pkgsrc-2008Q4:1.30.0.32
	pkgsrc-2008Q4-base:1.30
	pkgsrc-2008Q3:1.30.0.30
	pkgsrc-2008Q3-base:1.30
	cube-native-xorg:1.30.0.28
	cube-native-xorg-base:1.30
	pkgsrc-2008Q2:1.30.0.26
	pkgsrc-2008Q2-base:1.30
	pkgsrc-2008Q1:1.30.0.24
	pkgsrc-2008Q1-base:1.30
	pkgsrc-2007Q4:1.30.0.22
	pkgsrc-2007Q4-base:1.30
	pkgsrc-2007Q3:1.30.0.20
	pkgsrc-2007Q3-base:1.30
	pkgsrc-2007Q2:1.30.0.18
	pkgsrc-2007Q2-base:1.30
	pkgsrc-2007Q1:1.30.0.16
	pkgsrc-2007Q1-base:1.30
	pkgsrc-2006Q4:1.30.0.14
	pkgsrc-2006Q4-base:1.30
	pkgsrc-2006Q3:1.30.0.12
	pkgsrc-2006Q3-base:1.30
	pkgsrc-2006Q2:1.30.0.10
	pkgsrc-2006Q2-base:1.30
	pkgsrc-2006Q1:1.30.0.8
	pkgsrc-2006Q1-base:1.30
	pkgsrc-2005Q4:1.30.0.6
	pkgsrc-2005Q4-base:1.30
	pkgsrc-2005Q3:1.30.0.4
	pkgsrc-2005Q3-base:1.30
	pkgsrc-2005Q2:1.30.0.2
	pkgsrc-2005Q2-base:1.30
	pkgsrc-2005Q1:1.28.0.4
	pkgsrc-2005Q1-base:1.28
	pkgsrc-2004Q4:1.28.0.2
	pkgsrc-2004Q4-base:1.28
	pkgsrc-2004Q3:1.25.0.4
	pkgsrc-2004Q3-base:1.25
	pkgsrc-2004Q2:1.25.0.2
	pkgsrc-2004Q2-base:1.25
	pkgsrc-2004Q1:1.23.0.2
	pkgsrc-2004Q1-base:1.23
	pkgsrc-2003Q4:1.21.0.2
	pkgsrc-2003Q4-base:1.21
	netbsd-1-6-1:1.17.0.2
	netbsd-1-6-1-base:1.17
	netbsd-1-6:1.12.0.4
	netbsd-1-6-RELEASE-base:1.12
	pkgviews:1.11.0.4
	pkgviews-base:1.11
	buildlink2:1.11.0.2
	buildlink2-base:1.11
	netbsd-1-5-PATCH003:1.11
	netbsd-1-5-PATCH001:1.9
	netbsd-1-5-RELEASE:1.7
	netbsd-1-4-PATCH003:1.7
	netbsd-1-4-PATCH002:1.3
	comdex-fall-1999:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.30
date	2005.04.22.19.02.11;	author wiz;	state dead;
branches;
next	1.29;

1.29
date	2005.04.11.21.46.28;	author tv;	state Exp;
branches;
next	1.28;

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

1.27
date	2004.10.15.14.50.06;	author tv;	state Exp;
branches;
next	1.26;

1.26
date	2004.10.03.00.12.55;	author tv;	state Exp;
branches;
next	1.25;

1.25
date	2004.05.31.16.43.46;	author kristerw;	state Exp;
branches;
next	1.24;

1.24
date	2004.05.03.20.49.34;	author snj;	state Exp;
branches;
next	1.23;

1.23
date	2004.02.14.17.21.44;	author jlam;	state Exp;
branches;
next	1.22;

1.22
date	2004.01.24.13.58.23;	author grant;	state Exp;
branches;
next	1.21;

1.21
date	2003.07.17.21.47.23;	author grant;	state Exp;
branches;
next	1.20;

1.20
date	2003.07.13.13.52.29;	author wiz;	state Exp;
branches;
next	1.19;

1.19
date	2003.06.05.05.01.57;	author uebayasi;	state Exp;
branches;
next	1.18;

1.18
date	2003.06.02.01.18.34;	author jschauma;	state Exp;
branches;
next	1.17;

1.17
date	2003.01.25.05.27.27;	author uebayasi;	state Exp;
branches;
next	1.16;

1.16
date	2003.01.25.05.26.36;	author uebayasi;	state Exp;
branches;
next	1.15;

1.15
date	2003.01.23.19.57.28;	author kristerw;	state Exp;
branches;
next	1.14;

1.14
date	2003.01.07.14.47.16;	author wiz;	state Exp;
branches;
next	1.13;

1.13
date	2003.01.07.03.56.26;	author uebayasi;	state Exp;
branches;
next	1.12;

1.12
date	2002.08.09.11.54.01;	author agc;	state Exp;
branches;
next	1.11;

1.11
date	2002.03.25.01.04.46;	author jmc;	state Exp;
branches;
next	1.10;

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

1.9
date	2001.03.27.03.20.05;	author hubertf;	state Exp;
branches;
next	1.8;

1.8
date	2001.02.17.18.22.17;	author wiz;	state Exp;
branches;
next	1.7;

1.7
date	2000.07.31.06.58.35;	author jlam;	state Exp;
branches;
next	1.6;

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

1.5
date	2000.06.01.11.23.34;	author rh;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.11.02.54.30;	author dmcmahill;	state Exp;
branches;
next	1.3;

1.3
date	2000.02.05.17.21.47;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	99.08.29.21.50.20;	author jlam;	state Exp;
branches;
next	1.1;

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

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


desc
@@


1.30
log
@Remove cassowary -- it hasn't been updated for years by the
authors and does not build against new versions of its dependencies,
and its dependency gtl0 was just removed from pkgsrc.
@
text
@# $NetBSD: Makefile,v 1.29 2005/04/11 21:46:28 tv Exp $
#

DISTNAME=		cassowary-0.60
PKGREVISION=		7
CATEGORIES=		math
MASTER_SITES=		http://www.cs.washington.edu/research/constraints/cassowary/

MAINTAINER=		tech-pkg@@NetBSD.org
HOMEPAGE=		http://www.cs.washington.edu/research/constraints/cassowary/
COMMENT=		Constraint-solving toolkit for linear equalities and inequalities

BUILD_DEPENDS+=		bison>=1.34:../../devel/bison

USE_GNU_TOOLS+=		make
USE_LIBTOOL=		# defined

GNU_CONFIGURE=		# defined
CONFIGURE_ARGS+=	--enable-fd-solver
CONFIGURE_ARGS+=	--with-gtl=${BUILDLINK_PREFIX.gtl0}

PLIST_SUBST+=		GUILE14_SUBDIR=${GUILE14_SUBDIR}

YACC=			bison -y

UNLIMIT_RESOURCES=	datasize memorysize

CXXFLAGS+=		-Wno-deprecated

post-install:
	cd ${PREFIX}/lib/cassowary && ${RMDIR} -p bench

.include "../../devel/gtl0/buildlink3.mk"
.include "../../lang/guile14/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.29
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2004/11/02 20:34:03 wiz Exp $
@


1.28
log
@Depend on gtl0 instead of gtl; gtl will be updated in a minute.
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2004/10/15 14:50:06 tv Exp $
a14 1
USE_BUILDLINK3=		yes
@


1.27
log
@Update linkage to libltdl (via guile{,14}), which is now its own package.

Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't
know which dependencies actually need libltdl, so it was a recursive bump.
Hopefully this recursive inclusion can be ripped out of
guile{,14}/buildlink3.mk at some point and bubble down to dependencies that
actually use libltdl, avoiding this headache in the future....
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2004/10/03 00:12:55 tv Exp $
d5 1
a5 1
PKGREVISION=		6
d21 1
a21 1
CONFIGURE_ARGS+=	--with-gtl=${BUILDLINK_PREFIX.gtl}
d29 1
a29 1
.include "../../mk/bsd.prefs.mk"
d34 1
a34 1
.include "../../devel/gtl/buildlink3.mk"
@


1.26
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.25 2004/05/31 16:43:46 kristerw Exp $
d5 1
a5 1
PKGREVISION=		5
@


1.25
log
@Do not explicitly force use of lang/egcs for SunOS; the buildlink
infrastructure handles compiler issues aoutomagically.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2004/05/03 20:49:34 snj Exp $
d5 1
a5 1
PKGREVISION=		4
@


1.24
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2004/02/14 17:21:44 jlam Exp $
a30 5
.if ${OPSYS} == "SunOS"
DEPENDS+=		egcs-1.1.2:../../lang/egcs
MAKE_ENV+=		CXX=${LOCALBASE}/egcs/bin/g++
.endif

@


1.23
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.22 2004/01/24 13:58:23 grant Exp $
d15 1
a15 1
USE_BUILDLINK2=		# defined
d39 2
a40 2
.include "../../devel/gtl/buildlink2.mk"
.include "../../lang/guile14/buildlink2.mk"
@


1.22
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2003/07/17 21:47:23 grant Exp $
a17 1
LIBTOOL_OVERRIDE=	${WRKSRC}/libtool
@


1.21
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2003/07/13 13:52:29 wiz Exp $
d16 1
a16 1
USE_GMAKE=		# defined
@


1.20
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2003/06/05 05:01:57 uebayasi Exp $
d9 1
a9 1
MAINTAINER=		tech-pkg@@netbsd.org
@


1.19
log
@Bump revisions following the guile14's threaded fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2003/06/02 01:18:34 jschauma Exp $
d5 1
a5 1
PKGREVISION=		3
@


1.18
log
@Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/01/25 05:27:27 uebayasi Exp $
d5 1
a5 1
PKGREVISION=		2
@


1.17
log
@Bump revision; installed location change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/01/25 05:26:36 uebayasi Exp $
d9 1
a9 1
MAINTAINER=		packages@@netbsd.org
@


1.16
log
@Fix installed location honouring GUILE14_SUBDIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2003/01/23 19:57:28 kristerw Exp $
d5 1
a5 1
PKGREVISION=		1
@


1.15
log
@Make configure find guile-config and guile include files.
PKGREVISION++.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2003/01/07 14:47:16 wiz Exp $
d23 2
@


1.14
log
@Convert to buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2003/01/07 03:56:26 uebayasi Exp $
d5 1
a21 1
CONFIGURE_ARGS+=	--with-guile-prefix=${BUILDLINK_PREFIX.guile14}
@


1.13
log
@Rename older (<1.6) Guile as guile14.

Packages using Guile now all depend on guile14.  These packages are
expected to be made depend on newer Guile (1.6.x) when updated in the
future.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2002/08/09 11:54:01 agc Exp $
a12 1
DEPENDS+=		gtl>=0.3.2:../../devel/gtl
d14 1
d17 1
a17 1
LTCONFIG_OVERRIDE=	${WRKSRC}/ltconfig
d21 2
a22 2
CONFIGURE_ARGS+=	--with-guile-prefix=${LOCALBASE}
CONFIGURE_ARGS+=	--with-gtl=${LOCALBASE}
d38 1
@


1.12
log
@Unlimit data and memory size so that this package will build on my ss2
with a whole 36 MB of memory.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2002/03/25 01:04:46 jmc Exp $
a12 1
DEPENDS+=		guile>=1.3.2:../../lang/guile
d38 1
@


1.11
log
@Make this require bison 1.34 or greater as the syntax for --outputfile changed
during bison upgrades and detecting which syntax is in use is far harder than
simply making Makefile.in do the right thing for 1.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2001/09/27 23:18:24 jlam Exp $
d26 2
@


1.10
log
@Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2001/03/27 03:20:05 hubertf Exp $
d12 1
a12 1
BUILD_DEPENDS+=		bison-[0-9]*:../../devel/bison
@


1.9
log
@Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2001/02/17 18:22:17 wiz Exp $
d12 1
a12 1
BUILD_DEPENDS+=		bison-*:../../devel/bison
@


1.8
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/07/31 06:58:35 jlam Exp $
d12 1
a12 1
BUILD_DEPENDS+=		bison:../../devel/bison
@


1.7
log
@Update cassowary to 0.60.  Changes from version 0.50:

12-March-2000: Version 0.60 released.
* Changed license to LGPL!!!
* Added SetAutoResetStayConstants(), FIsAutoResetStayConstants(), make ResetStayConstants() public

29-Jan-2000: Version 0.55 released.
* Some bug fixes
* Added ClSimplexSolver::{ChangeStrength,ChangeStrengthAndWeight,ChangeWeight,
                          DisplayObjective,ExternalResetStayConstants} fns
  From A. Beurivé.

16-Dec-1999: Version 0.54a released.
* Include correct version of OTI Smalltalk .dat file
  (the source in the *.app files was right, the .dat file was old)
* Fix java build bug

15-Dec-1999: Version 0.54 released.
* Bug fixes
* auto-configuration improvements
* Support Java 2 (jdk-1.2)
* Improved ease of building Java demos
* Build guile wrapper as long as guile-config works, use new --disable-guile-build to force off
* Alpha-version of Java constraint parser contributed by Will Portnoy

24-October-1999: Version 0.53 released.
* Bug fixes
* License exception for linking with Scwm.

25-September-1999: Version 0.52 released.
* Bug fix for nested edits where a later edit includes an already-being-edited variable

14-September-1999: Version 0.51 released.
* Minor bug fixes
* Much better packaging, RPMs, etc. more forced reliance on GTL
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/07/15 02:36:45 jlam Exp $
d10 1
@


1.6
log
@Update dependencies on guile to >= 1.3.2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/06/01 11:23:34 rh Exp $
d4 1
a4 1
DISTNAME=		cassowary-0.50
d11 1
d13 1
a13 1
BUILD_DEPENDS+=		${LOCALBASE}/bin/bison:../../devel/bison
d15 3
a17 3
GNU_CONFIGURE=		yes
USE_PKGLIBTOOL=		yes
USE_GMAKE=		yes
d19 2
a20 1
YACC=			${LOCALBASE}/bin/bison -y
d22 3
d32 3
@


1.5
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.4 2000/05/11 02:54:30 dmcmahill Exp $
d11 1
a11 1
DEPENDS+=		guile-1.3.*:../../lang/guile
@


1.4
log
@add YACC= definition to explicitly select bison instead of letting the
default setting of 'yacc' get passed to the configure environment.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/02/05 17:21:47 wiz Exp $
d15 1
a15 1
USE_LIBTOOL=		yes
@


1.3
log
@wildcarded guile-dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/08/29 21:50:20 jlam Exp $
d18 1
@


1.2
log
@Update dependency on guile to 1.3.2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1999/08/24 14:24:26 agc Exp $
d11 1
a11 1
DEPENDS+=		guile-1.3.2:../../lang/guile
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
a11 1
DEPENDS+=		guile-1.3:../../lang/guile
@


1.1.1.1
log
@Initial import of cassowary-0.50, an incremental constraint solving
toolkit that efficiently solves systems of linear equalities and
inequalities, into the NetBSD packages collection. 

Constraints may be either requirements or preferences.  Client code
specifies the constraints to be maintained, and the solver updates the
constrained variables to have values that satisfy the constraints. 
Version 0.50 of the solving toolkit adds support for a one-way finite
domain subsolver.
@
text
@@
