dev-util/atlassian-plugin-sdk - 8.2.8 (masterlay)

Search

Install

Install this version:

emerge -a =dev-util/atlassian-plugin-sdk-8.2.8

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-util/atlassian-plugin-sdk-8.2.8

Or alternatively:

emerge --autounmask-write -a =dev-util/atlassian-plugin-sdk-8.2.8

Package Information

Description:
Development kit to build Atlassian plugins
Homepage:
http://developer.atlassian.com
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
8.2.8 6 ~amd64 ~x86 8.2.8
View Raw Ebuild
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

EAPI=6

DESCRIPTION="Development kit to build Atlassian plugins"
HOMEPAGE="http://developer.atlassian.com"
SRC_URI="https://sdkrepo.atlassian.com/deb-archive/${PN}_${PV}_all.deb"
LICENSE="Apache-2.0"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""

MAVEN_VERSION="3.5.4"

DEPEND="
	virtual/jdk:11
"
RDEPEND="${DEPEND}"

S="${WORKDIR}"

src_unpack(){
	unpack "${A}"
	unpack ./data.tar.xz
	rm *.tar.gz debian-binary
}

src_install(){
	insinto /opt/atlassian/${PV}
	doins -r usr/share/${P}/repository || die
	doins -r usr/share/${P}/apache-maven-${MAVEN_VERSION} || die
	exeinto /opt/atlassian/${PV}/bin
	find usr/share/${P}/bin/ -exec doexe '{}' +
	fperms +x //opt/atlassian/${PV}/apache-maven-${MAVEN_VERSION}/bin/mvn
	fperms +x //opt/atlassian/${PV}/apache-maven-${MAVEN_VERSION}/bin/mvn.orig
	fperms +x //opt/atlassian/${PV}/apache-maven-${MAVEN_VERSION}/bin/mvnDebug
	fperms +x //opt/atlassian/${PV}/apache-maven-${MAVEN_VERSION}/bin/mvnyjp
}

Dependencies

DEPEND

	virtual/jdk:11

RDEPEND

	virtual/jdk:11

Manifest for 8.2.8

Type File Size Source URLs
DIST atlassian-plugin-sdk_8.2.8_all.deb 49838238 bytes https://sdkrepo.atlassian.com/deb-archive/atlassian-plugin-sdk_8.2.8_all.deb