head	1.5;
access;
symbols
	pkgsrc-2026Q1:1.5.0.50
	pkgsrc-2026Q1-base:1.5
	pkgsrc-2025Q4:1.5.0.48
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.5.0.46
	pkgsrc-2025Q3-base:1.5
	pkgsrc-2025Q2:1.5.0.44
	pkgsrc-2025Q2-base:1.5
	pkgsrc-2025Q1:1.5.0.42
	pkgsrc-2025Q1-base:1.5
	pkgsrc-2024Q4:1.5.0.40
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.5.0.38
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.36
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.5.0.34
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.5.0.32
	pkgsrc-2023Q4-base:1.5
	pkgsrc-2023Q3:1.5.0.30
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.28
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.26
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.5.0.24
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.22
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.20
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.18
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.5.0.16
	pkgsrc-2021Q4-base:1.5
	pkgsrc-2021Q3:1.5.0.14
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.12
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.10
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.5.0.8
	pkgsrc-2020Q4-base:1.5
	pkgsrc-2020Q3:1.5.0.6
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.5.0.4
	pkgsrc-2020Q2-base:1.5
	pkgsrc-2020Q1:1.5.0.2
	pkgsrc-2020Q1-base:1.5
	pkgsrc-2019Q4:1.4.0.14
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.10
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.8
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.4.0.6
	pkgsrc-2019Q1-base:1.4
	pkgsrc-2018Q4:1.4.0.4
	pkgsrc-2018Q4-base:1.4
	pkgsrc-2018Q3:1.4.0.2
	pkgsrc-2018Q3-base:1.4
	pkgsrc-2018Q2:1.3.0.10
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.8
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.6
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.4
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.2.0.38
	pkgsrc-2017Q2-base:1.2
	pkgsrc-2017Q1:1.2.0.36
	pkgsrc-2017Q1-base:1.2
	pkgsrc-2016Q4:1.2.0.34
	pkgsrc-2016Q4-base:1.2
	pkgsrc-2016Q3:1.2.0.32
	pkgsrc-2016Q3-base:1.2
	pkgsrc-2016Q2:1.2.0.30
	pkgsrc-2016Q2-base:1.2
	pkgsrc-2016Q1:1.2.0.28
	pkgsrc-2016Q1-base:1.2
	pkgsrc-2015Q4:1.2.0.26
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.24
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.22
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.20
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.18
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.2.0.16
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.14
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.12
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.10
	pkgsrc-2013Q4-base:1.2
	pkgsrc-2013Q3:1.2.0.8
	pkgsrc-2013Q3-base:1.2
	pkgsrc-2013Q2:1.2.0.6
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2013Q1:1.2.0.4
	pkgsrc-2013Q1-base:1.2
	pkgsrc-2012Q4:1.2.0.2
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.1.0.2
	pkgsrc-2012Q3-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2020.01.18.23.33.13;	author rillig;	state Exp;
branches;
next	1.4;
commitid	shGUwZfkr7sleeTB;

1.4
date	2018.07.04.13.40.27;	author jperkin;	state Exp;
branches;
next	1.3;
commitid	NnIyRkdX3Lbg3PIA;

1.3
date	2017.08.07.17.56.13;	author jlam;	state Exp;
branches;
next	1.2;
commitid	EwOgtEqPokND8j2A;

1.2
date	2012.10.23.17.18.09;	author asau;	state Exp;
branches;
next	1.1;

1.1
date	2012.08.15.10.11.28;	author imil;	state Exp;
branches;
next	;


desc
@@


1.5
log
@all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
@
text
@# $NetBSD: Makefile,v 1.4 2018/07/04 13:40:27 jperkin Exp $
#

APOLLOVERS=	1.4
DISTNAME=	apache-apollo-${APOLLOVERS}-unix-distro
PKGNAME=	apollo-${APOLLOVERS}
PKGREVISION=	1
CATEGORIES=	net java
MASTER_SITES=	${MASTER_SITE_APACHE:=activemq/activemq-apollo/1.4/}

MAINTAINER=	imil@@NetBSD.org
HOMEPAGE=	https://activemq.apache.org/apollo/
COMMENT=	Messaging broker built from the foundations of ActiveMQ
LICENSE=	apache-2.0

WRKSRC=		${WRKDIR}/apache-apollo-1.4

USE_JAVA=	run
NO_BUILD=	yes
USE_TOOLS+=	pax

INSTALLATION_DIRS=	bin lib/apollo ${EGDIR}

PKG_SYSCONFSUBDIR=	apollo
EGDIR=			share/examples/apollo
CONF_FILES=		${PREFIX}/${EGDIR}/jul.properties	\
			${PKG_SYSCONFDIR}/jul.properties

SUBST_CLASSES+=		home
SUBST_FILES.home=	${WRKSRC}/bin/apollo
SUBST_SED.home=		-e 's,@@APOLLO_HOME@@,${PREFIX},'
SUBST_SED.home+=	-e 's,@@JAVA_HOME@@,${PKG_JAVA_HOME},'
SUBST_STAGE.home=	pre-configure

do-install:
	${INSTALL_SCRIPT} ${WRKSRC}/bin/apollo ${DESTDIR}${PREFIX}/bin

	${INSTALL_DATA} ${WRKSRC}/etc/jul.properties	\
		${DESTDIR}${PREFIX}/${EGDIR}

	cd ${WRKSRC}/lib && ${PAX} -wr * ${DESTDIR}${PREFIX}/lib/apollo
	${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/lib/apollo/*.jar

	cd ${WRKSRC}/examples && ${PAX} -wr * ${DESTDIR}${PREFIX}/${EGDIR}
	${FIND} ${DESTDIR}${PREFIX}/${EGDIR} -type f -print |	\
		${XARGS} ${CHMOD} ${SHAREMODE}

.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"
@


1.4
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.3 2017/08/07 17:56:13 jlam Exp $
d12 1
a12 1
HOMEPAGE=	http://activemq.apache.org/apollo/
@


1.3
log
@Fix packages that had INSTALLATION_DIRS+=$(PKG_SYSCONFDIR}.

Set PKG_SYSCONFSUBDIR where appropriate, and use {MAKE,OWN}_DIRS to
create the directory tree under ${PKG_SYSCONFDIR} instead of using
INSTALLATION_DIRS.

Bump the PKGREVISION of packages that changed due to changes in the
package install scripts.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2012/10/23 17:18:09 asau Exp $
d33 1
a33 1
SUBST_STAGE.home=	post-patch
@


1.2
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2012/08/15 10:11:28 imil Exp $
d7 1
d22 1
a22 3
EGDIR=		share/examples/apollo

INSTALLATION_DIRS=	bin lib/apollo ${EGDIR} ${PKG_SYSCONFDIR}/apollo
d24 2
d27 1
a27 1
			${PKG_SYSCONFDIR}/apollo/jul.properties
@


1.1
log
@Initial import of apollo, version 1.4, into the NetBSD Packages Collection.

ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker
built from the foundations of the original ActiveMQ. It accomplishes this using
a radically different threading and message dispatching architecture.
In it's current incarnation, Apollo only supports the STOMP protocol but just
like the original ActiveMQ, it's been designed to be a multi protocol broker.
In future versions it will be adding OpenWire support so it can be compatible
with ActiveMQ 5.x JMS clients.
@
text
@d1 1
a1 1
# $NetBSD$
a14 2
PKG_DESTDIR_SUPPORT=	user-destdir

@

