artifactory updated, removed outdated packages.
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
DIST artifactory-3.2.0.zip 34410104 SHA256 574ede95da281dd21dba1bd5f82d651d15031d3241b8b7e22b49c03cb786d123 SHA512 a50bae1598242e9a1ffcef85327a1518414e563ddafed658fe5a7aede9e3d5436ecd2b08fe2fb3a84c317e64ae16442d431b4bac2f9852b5aad8df0a57e15d07 WHIRLPOOL a36382b62f6bb0b1094a1b5fb5e590fb9e25cca1181f918e06d3249c07f36a0dd754ae6a67af63d7322bc186e88bedbeb27e759142707ced39f340930109bc02
|
||||
EBUILD artifactory-3.2.0.ebuild 2367 SHA256 755a143214d036a5da2e05cd5297383f74c246d77cde8681a0c0d85cdf1b2173 SHA512 76b50f14086d5433e366ff2d55d7983d8f94f5241b049a89096f47924afe51378be79bcc60dc70133a3e8bd957bd07d80bc828b0c8a83ae476fb62f30ef16934 WHIRLPOOL 849743b5d207651d02bb7a0a9117e31f35e2bdf2c6c5b05ba51cfd00345c395e952566a59d088d104cedf8ed59466e603fe7a050a94bfa9b5f389c2587c60faa
|
||||
DIST jfrog-artifactory-oss-4.2.0.zip 35372795 SHA256 13bf200f0a75ee67aeec25979fe6a99bcf7f1018b08ad681c33436a149dab7cc SHA512 d2cd2ecbf5f2fabbc1276cfef112c24d86d94d426ae2a5a0cd956e7cb2b39d2c48c052cde2414e728f88c66dd399a6fe8c563022208f3cedab40be9af6ce3de2 WHIRLPOOL 382df6b70ab34b1e96a06129b18c53f17c81244aca358c30f32b3a7e68764ae78b2309ecdd5e5a8471278885b64600cce9f92e146122e352874794a417e6e67d
|
||||
EBUILD artifactory-4.2.0.ebuild 2363 SHA256 fd05f60f0fadde9a32b2cc7bc8116791b151dd76c427bfa1a2e8b2a30e155abc SHA512 80adbdd7424bb7c37416a47e948e3a42b1fb566f266ac4d479fd558f7280c040f9a68a5ed2c93c3429a8660379cf7388bcb24e73b5de2a6b5df6e8406f0cd0ae WHIRLPOOL c653b66f1666338642478dfbdf511c2ed6a7c9dc16b2bc230b83754b165809b12fa3cd0e3b7bec0a66fc8152fecc0fc76a75a1b90566a1c7bcf125efadd385f0
|
||||
|
@@ -1,26 +1,26 @@
|
||||
# copyright (c) 2014 migmedia
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils java-pkg-2
|
||||
inherit eutils java-pkg-2 user
|
||||
|
||||
DESCRIPTION="Artifactory Maven Artifact Server"
|
||||
HOMEPAGE="http://www.jfrog.org/products.php"
|
||||
|
||||
MY_PN="artifactory-oss"
|
||||
SLOT="0"
|
||||
RESTRICT="mirror"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
|
||||
SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-${MY_PN}-${PV}.zip"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
IUSE="mysql postgres"
|
||||
|
||||
RDEPEND="virtual/jre:1.7
|
||||
>=www-servers/tomcat-7.0.52
|
||||
>=www-servers/tomcat-8.0.00
|
||||
dev-java/jsr305
|
||||
mysql? ( dev-java/jdbc-mysql )
|
||||
"
|
||||
DEPEND="virtual/jdk:1.7
|
||||
>=www-servers/tomcat-7.0.52
|
||||
>=www-servers/tomcat-8.0.00
|
||||
dev-java/jsr305
|
||||
mysql? ( dev-java/jdbc-mysql )
|
||||
"
|
||||
@@ -28,13 +28,15 @@ DEPEND="virtual/jdk:1.7
|
||||
ARTIFACTORY_HOME=/var/lib/${PN}
|
||||
ARTIFACTORY_USER=artifact
|
||||
TOMCAT_SUFFIX=${ARTIFACTORY_USER}
|
||||
CONTAINER=/var/lib/tomcat-7-$TOMCAT_SUFFIX
|
||||
CONTAINER=/var/lib/tomcat-8-$TOMCAT_SUFFIX
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup artifact
|
||||
enewuser ${ARTIFACTORY_USER} -1 /bin/sh -1 artifact
|
||||
if [[ ! -d /etc/tomcat-7-${TOMCAT_SUFFIX} ]] ; then
|
||||
/usr/share/tomcat-7/gentoo/tomcat-instance-manager.bash --create --suffix ${TOMCAT_SUFFIX} \
|
||||
if [[ ! -d /etc/tomcat-8-${TOMCAT_SUFFIX} ]] ; then
|
||||
/usr/share/tomcat-8/gentoo/tomcat-instance-manager.bash --create --suffix ${TOMCAT_SUFFIX} \
|
||||
--user ${ARTIFACTORY_USER} --group artifact
|
||||
fi
|
||||
}
|
||||
@@ -51,12 +53,9 @@ src_prepare() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
diropts -m775 -o ${ARTIFACTORY_USER} -g artifact
|
||||
keepdir ${ARTIFACTORY_HOME}/backup
|
||||
keepdir ${ARTIFACTORY_HOME}/data
|
||||
keepdir ${ARTIFACTORY_HOME}/work
|
||||
keepdir ${ARTIFACTORY_HOME}/etc
|
||||
keepdir /var/log/artifactory
|
||||
diropts -m0775 -o ${ARTIFACTORY_USER} -g artifact
|
||||
keepdir ${ARTIFACTORY_HOME}/{backup,data,work,etc}
|
||||
keepdir /var/log/${PN}
|
||||
|
||||
insinto ${CONTAINER}/webapps
|
||||
doins webapps/${PN}.war
|
Reference in New Issue
Block a user