47 lines
1.1 KiB
Makefile
Raw Normal View History

# $OpenBSD: Makefile,v 1.8 2013/03/18 11:09:56 ajacoutot Exp $
PKG_ARCH= *
COMMENT= open source message broker implementing JMS 1.1
2013-03-02 12:31:35 +00:00
V= 5.8.0
DISTNAME= apache-activemq-$V
REVISION= 4
CATEGORIES= net
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# Apache2
PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES= ${MASTER_SITE_APACHE:=activemq/apache-activemq/${V}/}
EXTRACT_SUFX= -bin.tar.gz
MODULES= java
MODJAVA_VER= 1.6+
RUN_DEPENDS= java/javaPathHelper
SUBST_VARS += V
NO_BUILD= Yes
2013-03-11 11:35:43 +00:00
NO_TEST= Yes
pre-configure:
${SUBST_CMD} ${WRKSRC}/bin/activemq
do-install:
rm -r ${WRKSRC}/bin/{macosx,linux-x86-*,*.orig} \
${WRKSRC}/data
${INSTALL_DATA_DIR} ${PREFIX}/activemq/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/activemq/conf
cd ${WRKSRC} && tar cf - * | tar xf - -C ${PREFIX}/activemq/
${INSTALL_DATA} ${FILESDIR}/activemqrc ${PREFIX}/share/examples/activemq/
mv ${PREFIX}/activemq/conf ${PREFIX}/share/examples/activemq/
cd ${PREFIX}/activemq && ln -sf /var/db/activemq/data data
cd ${PREFIX}/activemq && ln -sf /var/db/activemq/tmp tmp
cd ${PREFIX}/activemq && ln -sf ${SYSCONFDIR}/activemq conf
.include <bsd.port.mk>