head	1.33;
access;
symbols
	pkgsrc-2022Q3:1.31.0.8
	pkgsrc-2022Q3-base:1.31
	pkgsrc-2022Q2:1.31.0.6
	pkgsrc-2022Q2-base:1.31
	pkgsrc-2022Q1:1.31.0.4
	pkgsrc-2022Q1-base:1.31
	pkgsrc-2021Q4:1.31.0.2
	pkgsrc-2021Q4-base:1.31
	pkgsrc-2021Q3:1.29.0.4
	pkgsrc-2021Q3-base:1.29
	pkgsrc-2021Q2:1.29.0.2
	pkgsrc-2021Q2-base:1.29
	pkgsrc-2021Q1:1.28.0.8
	pkgsrc-2021Q1-base:1.28
	pkgsrc-2020Q4:1.28.0.6
	pkgsrc-2020Q4-base:1.28
	pkgsrc-2020Q3:1.28.0.4
	pkgsrc-2020Q3-base:1.28
	pkgsrc-2020Q2:1.28.0.2
	pkgsrc-2020Q2-base:1.28
	pkgsrc-2020Q1:1.27.0.2
	pkgsrc-2020Q1-base:1.27
	pkgsrc-2019Q4:1.25.0.4
	pkgsrc-2019Q4-base:1.25
	pkgsrc-2019Q3:1.24.0.2
	pkgsrc-2019Q3-base:1.24
	pkgsrc-2019Q2:1.23.0.2
	pkgsrc-2019Q2-base:1.23
	pkgsrc-2019Q1:1.22.0.6
	pkgsrc-2019Q1-base:1.22
	pkgsrc-2018Q4:1.22.0.4
	pkgsrc-2018Q4-base:1.22
	pkgsrc-2018Q3:1.22.0.2
	pkgsrc-2018Q3-base:1.22
	pkgsrc-2018Q2:1.21.0.2
	pkgsrc-2018Q2-base:1.21
	pkgsrc-2018Q1:1.19.0.14
	pkgsrc-2018Q1-base:1.19
	pkgsrc-2017Q4:1.19.0.12
	pkgsrc-2017Q4-base:1.19
	pkgsrc-2017Q3:1.19.0.10
	pkgsrc-2017Q3-base:1.19
	pkgsrc-2017Q2:1.19.0.6
	pkgsrc-2017Q2-base:1.19
	pkgsrc-2017Q1:1.19.0.4
	pkgsrc-2017Q1-base:1.19
	pkgsrc-2016Q4:1.19.0.2
	pkgsrc-2016Q4-base:1.19
	pkgsrc-2016Q3:1.17.0.2
	pkgsrc-2016Q3-base:1.17
	pkgsrc-2016Q2:1.16.0.2
	pkgsrc-2016Q2-base:1.16
	pkgsrc-2016Q1:1.15.0.2
	pkgsrc-2016Q1-base:1.15
	pkgsrc-2015Q4:1.14.0.4
	pkgsrc-2015Q4-base:1.14
	pkgsrc-2015Q3:1.14.0.2
	pkgsrc-2015Q3-base:1.14
	pkgsrc-2015Q2:1.13.0.10
	pkgsrc-2015Q2-base:1.13
	pkgsrc-2015Q1:1.13.0.8
	pkgsrc-2015Q1-base:1.13
	pkgsrc-2014Q4:1.13.0.6
	pkgsrc-2014Q4-base:1.13
	pkgsrc-2014Q3:1.13.0.4
	pkgsrc-2014Q3-base:1.13
	pkgsrc-2014Q2:1.13.0.2
	pkgsrc-2014Q2-base:1.13
	pkgsrc-2014Q1:1.11.0.2
	pkgsrc-2014Q1-base:1.11
	pkgsrc-2013Q4:1.9.0.4
	pkgsrc-2013Q4-base:1.9
	pkgsrc-2013Q3:1.9.0.2
	pkgsrc-2013Q3-base:1.9
	pkgsrc-2013Q2:1.8.0.2
	pkgsrc-2013Q2-base:1.8
	pkgsrc-2013Q1:1.6.0.4
	pkgsrc-2013Q1-base:1.6
	pkgsrc-2012Q4:1.6.0.2
	pkgsrc-2012Q4-base:1.6
	pkgsrc-2012Q3:1.4.0.2
	pkgsrc-2012Q3-base:1.4
	pkgsrc-2012Q2:1.2.0.12
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.10
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.2.0.8
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q3:1.2.0.6
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.2.0.4
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2011Q1:1.2.0.2
	pkgsrc-2011Q1-base:1.2;
locks; strict;
comment	@# @;


1.33
date	2022.12.25.11.18.59;	author wiz;	state dead;
branches;
next	1.32;
commitid	NnQXmCveO01vJV6E;

1.32
date	2022.10.26.10.32.04;	author wiz;	state Exp;
branches;
next	1.31;
commitid	PVFjlIYUKslkpdZD;

1.31
date	2021.12.08.16.06.54;	author adam;	state Exp;
branches;
next	1.30;
commitid	2PyWjHx5T8rqARjD;

1.30
date	2021.09.29.19.01.26;	author adam;	state Exp;
branches;
next	1.29;
commitid	WsBUbBM52TSePSaD;

1.29
date	2021.04.21.13.25.29;	author adam;	state Exp;
branches;
next	1.28;
commitid	RAyVO2K5RkoQ8aQC;

1.28
date	2020.05.22.10.56.44;	author adam;	state Exp;
branches;
next	1.27;
commitid	m1Z0QPvTTTWz3e9C;

1.27
date	2020.03.08.16.51.35;	author wiz;	state Exp;
branches;
next	1.26;
commitid	rcNYzTQo8icypCZB;

1.26
date	2020.01.18.21.51.04;	author jperkin;	state Exp;
branches;
next	1.25;
commitid	JW4hJgY8ZdoTFdTB;

1.25
date	2019.11.04.22.09.52;	author rillig;	state Exp;
branches;
next	1.24;
commitid	3HKsGoZT17shdAJB;

1.24
date	2019.07.20.22.46.55;	author wiz;	state Exp;
branches;
next	1.23;
commitid	dMrQLvIeoazTQPvB;

1.23
date	2019.05.23.19.23.19;	author rillig;	state Exp;
branches;
next	1.22;
commitid	aWlQW8HYUUFCAmoB;

1.22
date	2018.07.04.13.40.40;	author jperkin;	state Exp;
branches;
next	1.21;
commitid	NnIyRkdX3Lbg3PIA;

1.21
date	2018.04.17.22.29.52;	author wiz;	state Exp;
branches;
next	1.20;
commitid	2vVfqOUBo6B4wQyA;

1.20
date	2018.04.02.09.30.07;	author wiz;	state Exp;
branches;
next	1.19;
commitid	vVJVbhXKP7eGGQwA;

1.19
date	2016.11.26.18.34.47;	author marino;	state Exp;
branches;
next	1.18;
commitid	mWAgJ4jzjyL4wFvz;

1.18
date	2016.11.25.20.36.50;	author marino;	state Exp;
branches;
next	1.17;
commitid	OuLe7Bz0COsVdyvz;

1.17
date	2016.09.19.13.04.28;	author wiz;	state Exp;
branches;
next	1.16;
commitid	98KhYczgOTf8STmz;

1.16
date	2016.05.07.03.49.21;	author joerg;	state Exp;
branches;
next	1.15;
commitid	HDLnuYB0orTI8v5z;

1.15
date	2016.03.05.11.29.35;	author jperkin;	state Exp;
branches
	1.15.2.1;
next	1.14;
commitid	1LoxeQftu903HrXy;

1.14
date	2015.08.23.14.30.42;	author wiz;	state Exp;
branches;
next	1.13;
commitid	z69rudj4sznWYoyy;

1.13
date	2014.05.10.00.00.05;	author marino;	state Exp;
branches;
next	1.12;
commitid	JRJQKiiCNal2hVzx;

1.12
date	2014.04.30.16.30.57;	author marino;	state Exp;
branches;
next	1.11;
commitid	hswtHHP2fI7T4Jyx;

1.11
date	2014.02.12.23.18.44;	author tron;	state Exp;
branches;
next	1.10;
commitid	dfJj7CwMMWJzNRox;

1.10
date	2014.01.01.11.52.37;	author wiz;	state Exp;
branches;
next	1.9;
commitid	QYCwxCyUCmbkmpjx;

1.9
date	2013.07.07.23.47.40;	author marino;	state Exp;
branches;
next	1.8;
commitid	zeM9EzhiXaDB2BWw;

1.8
date	2013.04.27.13.02.48;	author marino;	state Exp;
branches;
next	1.7;

1.7
date	2013.04.27.11.52.43;	author marino;	state Exp;
branches;
next	1.6;

1.6
date	2012.10.28.06.30.10;	author asau;	state Exp;
branches;
next	1.5;

1.5
date	2012.10.04.07.08.08;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2012.07.28.23.43.56;	author dholland;	state Exp;
branches;
next	1.3;

1.3
date	2012.07.08.20.16.13;	author marino;	state Exp;
branches;
next	1.2;

1.2
date	2011.03.23.15.41.55;	author joerg;	state Exp;
branches;
next	1.1;

1.1
date	2011.03.02.10.14.32;	author drochner;	state Exp;
branches;
next	;

1.15.2.1
date	2016.05.08.16.54.10;	author bsiegert;	state Exp;
branches;
next	;
commitid	sRHPSzCV1UJ7sH5z;


desc
@@


1.33
log
@xmlada: remove

Doesn't build in any bulk build I could find.

Also remove the three packages using it:
grpbuild-aux, aws, aws-demos
@
text
@# $NetBSD: Makefile,v 1.32 2022/10/26 10:32:04 wiz Exp $

DISTNAME=	aws-${AWS_VERSION}
PKGNAME=	aws-demos-${AWS_VERSION}
PKGREVISION=	17
CATEGORIES=	www
MASTER_SITES=	http://downloads.dragonlace.net/src/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	http://libre.adacore.com/libre/tools/aws/
COMMENT=	Adacore Ada Web Server demonstration programs
LICENSE=	gnu-gpl-v2

AWS_VERSION=		3.1.0.0
USE_TOOLS+=		gmake makeinfo sed awk
USE_LANGUAGES=		c ada c++ fortran
PATCHDIR=		${.CURDIR}/../../www/aws/patches
DISTINFO_FILE=		${.CURDIR}/../../www/aws/distinfo
CONFIGURE_ARGS+=	GCC=ada
CONFIGURE_ARGS+=	PROCESSORS=1
CONFIGURE_ARGS+=	PYTHON=python${PYVERSSUFFIX}
CONFIGURE_ARGS+=	XMLADA=true
CONFIGURE_ARGS+=	prefix=${PREFIX}
CONFIGURE_ARGS+=	DEBUG=true

MY_MAKE_ENV+=		ADA_PROJECT_PATH=${PREFIX}/lib/gnat
MY_MAKE_ENV+=		AWK=awk
MY_MAKE_ENV+=		PATH=${PREFIX}/gcc5-aux/bin:${PATH}
MY_CONF_ENV+=		PATH=${PREFIX}/gcc5-aux/bin:${PATH}
CONFIGURE_ARGS+=	LPATH=${BUILDLINK_PREFIX.openssl}/lib
CONFIGURE_ARGS+=	ZPATH=${BUILDLINK_PREFIX.zlib}/lib

SUBST_CLASSES+=		lpath
SUBST_STAGE.lpath=	pre-configure
SUBST_MESSAGE.lpath=	Add library path for ldap
SUBST_FILES.lpath=	demos/test_ldap/test_ldap.gpr
SUBST_VARS.lpath=	PREFIX

DEMO_DIRS+=	auth
DEMO_DIRS+=	autobahn
DEMO_DIRS+=	cert
DEMO_DIRS+=	com
DEMO_DIRS+=	dispatch
DEMO_DIRS+=	dowload_manager
DEMO_DIRS+=	hello_world
DEMO_DIRS+=	hotplug
DEMO_DIRS+=	jabber_demo
DEMO_DIRS+=	multiple_sessions
DEMO_DIRS+=	res_demo
DEMO_DIRS+=	soap_demo
DEMO_DIRS+=	soap_disp
DEMO_DIRS+=	soap_vs
DEMO_DIRS+=	split
DEMO_DIRS+=	test_mail
DEMO_DIRS+=	text_input
DEMO_DIRS+=	upload
DEMO_DIRS+=	vh_demo
DEMO_DIRS+=	web_block
DEMO_DIRS+=	web_block_ajax
DEMO_DIRS+=	web_block_ajax_templates
DEMO_DIRS+=	web_elements
DEMO_DIRS+=	web_mail
DEMO_DIRS+=	websockets
DEMO_DIRS+=	wps
DEMO_DIRS+=	ws
DEMO_DIRS+=	zdemo

# These don't build, fail finding "aws.ini"
#DEMO_DIRS+=	interoplab
#DEMO_DIRS+=	hello_wsdl

PLIST_VARS+=	ldap ssl

.include "../../www/aws/buildlink3.mk"

.if !empty(PKG_BUILD_OPTIONS.awk:Mldap)
.include "../../databases/openldap-client/buildlink3.mk"
CONFIGURE_ARGS+=	LDAP=true
DEMO_DIRS+=		test_ldap
PLIST.ldap=		yes
.endif

.if !empty(PKG_BUILD_OPTIONS.awk:Mssl)
.include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+=	SOCKET=openssl
DEMO_DIRS+=		agent
DEMO_DIRS+=		runme
PLIST.ssl=		yes
.endif

.if !empty(PKG_BUILD_OPTIONS.awk:Mgnutls)
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../security/gnutls/buildlink3.mk"
CONFIGURE_ARGS+=	SOCKET=gnutls
DEMO_DIRS+=		agent
DEMO_DIRS+=		runme
PLIST.ssl=		yes
.endif

do-configure:
	cd ${WRKSRC} && ${SETENV} ${MY_CONF_ENV} \
		${GMAKE} setup ${CONFIGURE_ARGS}

do-build:
.for dd in ${DEMO_DIRS}
	cd ${WRKSRC}/demos/${dd} && ${SETENV} ${MY_MAKE_ENV} ${GMAKE}
.endfor

do-install:
	${MKDIR} ${DESTDIR}${PREFIX}/share/examples/aws/demos
.for dd in ${DEMO_DIRS}
	${FIND} ${WRKSRC}/demos/${dd} -type f -perm -0100 \
	-exec ${INSTALL} {} ${DESTDIR}${PREFIX}/share/examples/aws/demos/ \;
.endfor

.include "../../devel/zlib/buildlink3.mk"
.include "../../devel/gprbuild-aux/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.32
log
@*: bump PKGREVISION for libunistring shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2021/12/08 16:06:54 adam Exp $
@


1.31
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2021/09/29 19:01:26 adam Exp $
d5 1
a5 1
PKGREVISION=	16
@


1.30
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2021/04/21 13:25:29 adam Exp $
d5 1
a5 1
PKGREVISION=	15
@


1.29
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2020/05/22 10:56:44 adam Exp $
d5 1
a5 1
PKGREVISION=	14
@


1.28
log
@revbump after updating security/nettle
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2020/03/08 16:51:35 wiz Exp $
d5 1
a5 1
PKGREVISION=	13
@


1.27
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2020/01/18 21:51:04 jperkin Exp $
d5 1
a5 1
PKGREVISION=	12
@


1.26
log
@*: Recursive revision bump for openssl 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2019/11/04 22:09:52 rillig Exp $
d5 1
a5 1
PKGREVISION=	11
@


1.25
log
@www: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded phraseanet since pkglint got the indentation wrong.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2019/07/20 22:46:55 wiz Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.24
log
@*: recursive bump for nettle 3.5.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2019/05/23 19:23:19 rillig Exp $
d34 1
a34 1
SUBST_CLASSES+= 	lpath
@


1.23
log
@all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2018/07/04 13:40:40 jperkin Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.22
log
@*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2018/04/17 22:29:52 wiz Exp $
d38 1
a38 1
SUBST_SED.lpath=	-e 's|@@PREFIX@@|${PREFIX}|g'
@


1.21
log
@Add p11-kit to gnutls/bl3.mk and bump dependencies.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2018/04/02 09:30:07 wiz Exp $
d35 1
a35 1
SUBST_STAGE.lpath=	post-patch
@


1.20
log
@*: reset maintainer for marino on his request
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2016/11/26 18:34:47 marino Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.19
log
@devel/gprbuild-aux: change buildlink default full=>build

Normally gprbuild is only used for building, with a notable exception
of the broken devel/gps.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.18 2016/11/25 20:36:50 marino Exp $
#
d10 1
a10 1
MAINTAINER=	draco@@marino.st
@


1.18
log
@Upgrade USE_LANGUAGES=ada to use lang/gcc5-aux instead of lang/gcc-aux

This large commit accomplishes the following:

1) Switch USE_LANGUAGES=ada to require lang/gcc5-aux (gcc 5.4) instead
   of lang/gcc-aux (gcc 4.9.2) on gcc.mk
2) Bump affected ports and fix paths as necessary
3) Upgrade devel/gprbuild to the latest release
   - No longer requires lang/gnat_util
   - gprslave requires gcc6-aux, so it was disabled for now
4) Fix lang/gnat_util but set PKG_SKIP_REASON
   - It has no further purpose in the pkgsrc tree
   - It has no practical purpose outside of the pkgsrc tree
   - Indicate intent to remove from tree in Jan. 2017
5) Set devel/GPS as failed with PKG_FAIL_REASON
   - This version of GPS is several years old and at the time they were
     strongly tied to compiler.
   - Latest release of GPS require gcc6-aux (not available) and several
     new and complex dependencies
   - maintainer (me) has no interest to continue supporting it
   - Leaving GPS in place until Jan 2017 to give another person chance to
     upgrade and take over support
   - Latest version in FreeBSD Ports Collection as a reference point
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2016/09/19 13:04:28 wiz Exp $
d6 1
a6 1
PKGREVISION=	7
@


1.17
log
@Recursive PKGREVISION bump for gnutls shlib major bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2016/05/07 03:49:21 joerg Exp $
d6 1
a6 1
PKGREVISION=	6
d30 2
a31 2
MY_MAKE_ENV+=		PATH=${PREFIX}/gcc-aux/bin:${PATH}
MY_CONF_ENV+=		PATH=${PREFIX}/gcc-aux/bin:${PATH}
@


1.16
log
@Use build option framework to not randomly vomit on the console.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2016/03/05 11:29:35 jperkin Exp $
d6 1
a6 1
PKGREVISION=	5
@


1.15
log
@Bump PKGREVISION for security/openssl ABI bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2015/08/23 14:30:42 wiz Exp $
a74 1
BUILT_AWS !=	pkg_info -Q PKG_OPTIONS aws 2>/dev/null || echo
d76 3
a78 1
.if !empty(BUILT_AWS:Mldap)
d85 1
a85 1
.if !empty(BUILT_AWS:Mssl)
d93 1
a93 1
.if !empty(BUILT_AWS:Mgnutls)
a118 1
.include "../../www/aws/buildlink3.mk"
@


1.15.2.1
log
@Pullup ticket #4977 - requested by joerg
www/aws-demos: build fix

Revisions pulled up:
- www/aws-demos/Makefile                                        1.16
- www/aws/buildlink3.mk                                         1.2

---
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Sat May  7 03:49:21 UTC 2016

   Modified Files:
   	pkgsrc/www/aws: buildlink3.mk
   	pkgsrc/www/aws-demos: Makefile

   Log Message:
   Use build option framework to not randomly vomit on the console.
@
text
@d1 1
a1 1
# $NetBSD$
d75 1
d77 1
a77 3
.include "../../www/aws/buildlink3.mk"

.if !empty(PKG_BUILD_OPTIONS.awk:Mldap)
d84 1
a84 1
.if !empty(PKG_BUILD_OPTIONS.awk:Mssl)
d92 1
a92 1
.if !empty(PKG_BUILD_OPTIONS.awk:Mgnutls)
d118 1
@


1.14
log
@Bump PKGREVISION for nettle shlib major bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2014/05/10 00:00:05 marino Exp $
d6 1
a6 1
PKGREVISION=	4
@


1.13
log
@www/aws-demos: Fix libz and libssl paths

The libz and libssl paths were not correctly specified. To correct,
BUILDLINK_PREFIX has been used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2014/04/30 16:30:57 marino Exp $
d6 1
a6 1
PKGREVISION=	3
@


1.12
log
@www/aws-demos: Fix after gprbuild update

The new gprbuild configuration files must have a slight difference
because it can no longer work with the standard buildlink.  Passing
an additional directory in the pass will fix it though.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2014/02/12 23:18:44 tron Exp $
d32 2
a33 1
CONFIGURE_ARGS+=	LPATH=${PREFIX}/lib ZPATH=/usr/lib
@


1.11
log
@Recursive PKGREVISION bump for OpenSSL API version bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2014/01/01 11:52:37 wiz Exp $
d6 1
a6 1
PKGREVISION=	2
d28 4
a31 2
MAKE_ENV+=		ADA_PROJECT_PATH=${PREFIX}/lib/gnat
MAKE_ENV+=		AWK=awk
d102 2
a103 1
	cd ${WRKSRC} && ${GMAKE} setup ${CONFIGURE_ARGS}
d107 1
a107 1
	cd ${WRKSRC}/demos/${dd} && ${SETENV} ${MAKE_ENV} ${GMAKE}
@


1.10
log
@Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2013/07/07 23:47:40 marino Exp $
d6 1
a6 1
PKGREVISION=	1
@


1.9
log
@www/aws-demos: Follow update of www/aws

The www/aws-demos builds off of www/aws, but it required several changes
after www/aws was updated to version 3.1.0.

Five new demos were also added.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2013/04/27 13:02:48 marino Exp $
d6 1
@


1.8
log
@www/aws-demos: ldap fix

Oops, I thought the previous build passed.
It was missing a directory creation and it needs to specifically
pull in ldap and ssl buildlinks for those options, as well as
update the link parameters.  Ride on the revbump from a few minutes ago.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2012/10/28 06:30:10 asau Exp $
a5 1
PKGREVISION=	2
d15 3
a17 3
AWS_VERSION=		2.10.0.1
USE_TOOLS+=		gmake makeinfo sed gawk
USE_LANGUAGES=		c ada
d25 1
d27 3
a29 1
MAKE_ENV+=	ADA_PROJECT_PATH=${PREFIX}/lib/gnat
d38 2
d42 1
d54 1
d61 1
d88 10
a98 1
	${MKDIR} ${WRKSRC}/.build/native/debug/static/obj
a113 1
.include "../../lang/python/pyversion.mk"
a114 1
.include "../../devel/gnatpython/buildlink3.mk"
@


1.7
log
@www/aws-demos: Several fixes

1) Removed backup master site which is going away
2) Fixed ldap linkage problem
3) Removed two demos that don't build
4) Added three demos conditional on ssl/ldap (ssl demos was always built
   before but would have failed if aws wasn't built with ssl)
@
text
@d30 1
a30 1
SUBST_STAGE.lpath=	pre-configure
d33 1
a33 1
SUBST_SED.lpath=	-e "s,@@PREFIX@@,${PREFIX},g"
d67 1
d74 1
d82 1
@


1.6
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2012/10/04 07:08:08 wiz Exp $
d6 1
a6 1
PKGREVISION=	1
d8 1
a8 2
MASTER_SITES=	http://downloads.dragonlace.net/src/ \
		http://dragonlace.mirrors.ada.cx/src/
d29 6
a34 1
DEMO_DIRS+=	agent
a38 1
DEMO_DIRS+=	hello_wsdl
a39 1
DEMO_DIRS+=	interoplab
a42 1
DEMO_DIRS+=	runme
d58 20
a77 8
# untested
#PLIST_VARS+=	ldap
#pkgbase := aws
#.include "../../mk/pkg-build-options.mk"
#.if !empty(PKG_BUILD_OPTIONS.aws:Mldap)
#DEMO_DIRS+=	test_ldap
#PLIST.ldap=	yes
#.endif
@


1.5
log
@Remove unnecessary python restriction (to all supported versions).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2012/07/28 23:43:56 dholland Exp $
a16 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.4
log
@Make install rule work even when the umask was 077 during build.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2012/07/08 20:16:13 marino Exp $
a28 2
PYTHON_VERSION_ACCEPTED=	26 27

@


1.3
log
@www/aws-demos: Build with USE_LANGUAGES+= ada

1) Remove lang/gnat-aux dependency
2) USE_LANGUAGES+= ada (invokes lang/gcc-aux dependency)
3) Restore use of pkgsrc wrappers
4) USE_TOOLS+= gawk (remove gawk dependency)
5) Add several CONFIGURE_ARGS
6) Add python dependency
7) Update 1-line description
8) Update long description


Given the number of changes requires to build using lang/gcc-aux, it's
doubtful that this package built correctly with lang/gnat-aux.
Originally www/aws contained the demos and they were split out into
a second package after submission, but this split package may not have
been properly tested afterwards.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2011/03/23 15:41:55 joerg Exp $
d80 1
a80 1
	${FIND} ${WRKSRC}/demos/${dd} -type f -perm -0001 \
@


1.2
log
@Fix dependencies. XXX why is this not using USE_TOOLS?
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2011/03/02 10:14:32 drochner Exp $
d6 1
d14 1
a14 1
COMMENT=	Adacore Ada Web Server and framework
d19 11
a29 4
USE_TOOLS+=		gmake makeinfo sed
BUILD_DEPENDS+=		gawk-[0-9]*:../../lang/gawk
PATCHDIR=	${.CURDIR}/../../www/aws/patches
DISTINFO_FILE=	${.CURDIR}/../../www/aws/distinfo
a68 5
post-wrapper:
	# We disable at least the wrapper binaries on all GNAT AUX to
	# avoid potential linkage problems
	${RM} ${WRKDIR}/.wrapper/bin/*

d70 1
a70 2
	cd ${WRKSRC} && ${SETENV} CC=gnatgcc \
	${GMAKE} setup ${CONFIGURE_ARGS}
d74 1
a74 1
	cd ${WRKSRC}/demos/${dd} && ${GMAKE}
d85 1
@


1.1
log
@-disable the "pre-configure" step which turned out to be unnecessary
 and could cause problems when building as non-root, from John Marino
-put the build of demo programs (which was optionally, not switched
 on per default) into its own pkg, to avoid builds in the "install"
 phase and conditional PLIST entries
-misc cleanup, fix a DESTDIR glitch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2011/02/11 16:48:52 drochner Exp $
d19 1
a19 1
BUILD_DEPENDS+=		gawk:../../lang/gawk
@

