head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.52
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.50
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.48
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.46
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.44
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.42
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.40
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.38
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.36
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.34
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.32
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.30
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.28
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.26
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.24
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.22
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.20
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.18
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.16
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.14
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.12
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.10
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.8
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.6
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.2
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.4
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.2.0.58
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.2.0.56
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.54
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.52
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.50
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.2.0.48
	pkgsrc-2018Q2-base:1.2
	pkgsrc-2018Q1:1.2.0.46
	pkgsrc-2018Q1-base:1.2
	pkgsrc-2017Q4:1.2.0.44
	pkgsrc-2017Q4-base:1.2
	pkgsrc-2017Q3:1.2.0.42
	pkgsrc-2017Q3-base:1.2
	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.1.1.0.14
	pkgsrc-2012Q3-base:1.1.1.1
	pkgsrc-2012Q2:1.1.1.1.0.12
	pkgsrc-2012Q2-base:1.1.1.1
	pkgsrc-2012Q1:1.1.1.1.0.10
	pkgsrc-2012Q1-base:1.1.1.1
	pkgsrc-2011Q4:1.1.1.1.0.8
	pkgsrc-2011Q4-base:1.1.1.1
	pkgsrc-2011Q3:1.1.1.1.0.6
	pkgsrc-2011Q3-base:1.1.1.1
	pkgsrc-2011Q2:1.1.1.1.0.4
	pkgsrc-2011Q2-base:1.1.1.1
	pkgsrc-2011Q1:1.1.1.1.0.2
	pkgsrc-2011Q1-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.3
date	2019.11.03.17.04.21;	author rillig;	state Exp;
branches;
next	1.2;
commitid	9qGqfCdBtEMzyqJB;

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

1.1
date	2011.01.31.20.46.01;	author jym;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2011.01.31.20.46.01;	author jym;	state Exp;
branches;
next	;


desc
@@


1.3
log
@misc: align variable assignments

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

No manual corrections.
@
text
@# $NetBSD: Makefile,v 1.2 2012/10/08 09:57:20 asau Exp $
#

PKGNAME=	ec2-api-tools-1.3.62308
DISTNAME=	ec2-api-tools-1.3-62308

.include	"Makefile.common"

CATEGORIES=	misc
MASTER_SITES=	http://s3.amazonaws.com/ec2-downloads/
EXTRACT_SUFX=	.zip

MAINTAINER=	jym@@NetBSD.org
HOMEPAGE=	http://aws.amazon.com/developertools/351
COMMENT=	Amazon EC2 API tools (register, launch, administer instances)
LICENSE=	amazon-software-license AND apache-2.0 AND gnu-gpl-v2 \
		    AND cddl-1.0

NO_BUILD=	yes

USE_JAVA=	run
USE_JAVA2=	1.5

REPLACE_INTERPRETER+=	bash
REPLACE.bash.old=	/usr/bin/env.*bash
REPLACE.bash.new=	/bin/sh
REPLACE_FILES.bash=	bin/*

SUBST_CLASSES+=			java-path
SUBST_STAGE.java-path=		pre-configure
SUBST_FILES.java-path=		bin/ec2-cmd
SUBST_VARS.java-path+=		PKG_JAVA_HOME
SUBST_MESSAGE.java-path=	Fixing path to Java interpreter.

SUBST_CLASSES+=		ec2-home
SUBST_STAGE.ec2-home=	pre-configure
SUBST_FILES.ec2-home=	bin/*
SUBST_SED.ec2-home+=	-e 's|:.EC2_HOME is not set|:-${EC2_HOME}|g'
SUBST_MESSAGE.ec2-home=	Setting EC2_HOME default path.

PLIST_SUBST+=		EC2_DIR=${EC2_DIR:Q}

INSTALLATION_DIRS+=	bin ${EC2_DIR} ${EC2_DIR}/bin ${EC2_DIR}/lib

post-extract:
	# Get rid of Windows batch files
	${FIND} ${WRKSRC} -name \*.cmd -type f -print | ${XARGS} ${RM} -f

do-install:
	${FIND} ${WRKSRC} -name \*.orig -type f -print | ${XARGS} ${RM} -f

	# Install EC2 .jar files
	cd ${WRKSRC}/lib && for f in *; do			\
	       ${INSTALL_DATA} $$f ${DESTDIR}${EC2_HOME}/lib;	\
	done

	# Install EC2 scripts
	cd ${WRKSRC}/bin && for f in *; do			\
		${INSTALL_SCRIPT} $$f ${DESTDIR}${EC2_HOME}/bin;\
		${LN} -sf ${DESTDIR}${EC2_HOME}/bin/$$f 	\
			${DESTDIR}${PREFIX}/bin;		\
	done


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


1.2
log
@Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2011/01/31 20:46:01 jym Exp $
d29 5
a33 5
SUBST_CLASSES+=		java-path
SUBST_STAGE.java-path=	pre-configure
SUBST_FILES.java-path=	bin/ec2-cmd
SUBST_VARS.java-path+=	PKG_JAVA_HOME
SUBST_MESSAGE.java-path=Fixing path to Java interpreter.
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
a18 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.1.1.1
log
@Import misc/ec2-api-tools.

The API tools serve as the client interface to the Amazon EC2 web
service. Use these tools to register and launch AMI instances, manage
EBS volumes, manipulate security groups, and more.
@
text
@@
