Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 321512 Details for
Bug 328747
{dev-java,www-servers}/jetty* - A web server and javax.servlet container, plus support for many other integrations.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
jetty-7.6.5.v20120716.ebuild
jetty-bin-7.6.5.20120716.ebuild (text/plain), 3.80 KB, created by
John J. Aylward
on 2012-08-16 20:07:20 UTC
(
hide
)
Description:
jetty-7.6.5.v20120716.ebuild
Filename:
MIME Type:
Creator:
John J. Aylward
Created:
2012-08-16 20:07:20 UTC
Size:
3.80 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI="2" > >inherit eutils java-pkg-2 > >DESCRIPTION="Jetty Web Server; Java Servlet container" > >SLOT="7" >HOMEPAGE="http://www.eclipse.org/jetty/" >KEYWORDS="~amd64 ~x86" >LICENSE="EPL-1.0" > >MY_PN="jetty" >#MY_JETTY="${PN}-${SLOT}" >MY_JETTY="${MY_PN}-${SLOT}" > >MY_PV=$(version_format_string '$1.$2.$3.v$4') > >IUSE="anttasks client policy tomcat7" > >SRC_URI="http://download.eclipse.org/jetty/${MY_PV}/dist/jetty-distribution-${MY_PV}.tar.gz > anttasks? ( http://repo1.maven.org/maven2/org/mortbay/jetty/jetty-ant/${MY_PV}/jetty-ant-${MY_PV}.jar )" >RESTRICT="mirror" > >DEPEND=" > tomcat7? ( dev-java/tomcat-servlet-api:3.0 ) > !tomcat7? ( dev-java/tomcat-servlet-api:2.5 ) > !www-servers/jetty:${SLOT} > !www-servers/jetty-eclipse:${SLOT} > !www-servers/jetty-eclipse-bin:${SLOT} > >=virtual/jre-1.5" > >RDEPEND="${DEPEND} > anttasks? ( dev-java/ant ) > >=dev-java/slf4j-api-1.3.1 > >=dev-java/sun-javamail-1.4 > >=dev-java/jta-1.0.1 > >=java-virtuals/jaf-1.1" > >S="${WORKDIR}/${MY_PN}-distribution-${MY_PV}" > >src_install() { > cd "${S}" > > java-pkg_jarinto "/usr/share/${MY_JETTY}/lib/" > > if ! use client ; then > rm -f lib/${MY_PN}-client-${MY_PV}.jar > fi > > if use policy ; then > java-pkg_jarinto "/usr/share/${MY_JETTY}/lib/policy" > for I in lib/policy/*.policy; do > java-pkg_dojar ${I} > done > else > rm -f lib/${MY_PN}-policy-${MY_PV}.jar > fi > > java-pkg_jarinto "/usr/share/${MY_JETTY}/lib/" > #java-pkg_sointo "/usr/lib/${MY_JETTY}" > > java-pkg_dojar start.jar > > for I in lib/${MY_PN}*-${MY_PV}.jar; do > JAR=${I/lib\//} > JAR=${JAR/-${MY_PV}/} > java-pkg_newjar ${I} ${JAR} > done > > java-pkg_newjar lib/monitor/${MY_PN}-monitor-${MY_PV}.jar ${MY_PN}-monitor.jar > > if use anttasks ; then > cd ${DISTDIR} > java-pkg_newjar ${MY_PN}-ant-${MY_PV}.jar ${MY_PN}-ant.jar > cd ${S} > fi > > dodir /etc/${MY_JETTY} > insinto /etc/${MY_JETTY} > doins etc/* > > dodir /etc/conf.d > insinto /etc/conf.d > newins ${FILESDIR}/conf.d/${MY_JETTY} ${MY_JETTY} > > dodir /etc/init.d > exeinto /etc/init.d > newexe ${FILESDIR}/init.d/${MY_JETTY} ${MY_JETTY} > > dodir /var/log/${MY_JETTY} > > JETTY_HOME=/var/lib/${MY_JETTY} > dodir ${JETTY_HOME}/webapps > dodir ${JETTY_HOME}/contexts > dodir ${JETTY_HOME}/resources > dosym ${JAVA_PKG_JARDEST} ${JETTY_HOME}/lib > dosym ${JAVA_PKG_JARDEST}/start.jar ${JETTY_HOME}/start.jar > dosym /etc/${MY_JETTY} ${JETTY_HOME}/etc > dosym /var/log/${MY_JETTY} ${JETTY_HOME}/logs > > START_CONFIG=${D}/${JETTY_HOME}/start.config > echo "\$(jetty.class.path).path always" > ${START_CONFIG} > echo "\$(jetty.lib)/** exists \$(jetty.lib)" >> ${START_CONFIG} > echo "jetty.home=${JETTY_HOME}" >> ${START_CONFIG} > echo "org.eclipse.jetty.xml.XmlConfiguration.class" >> ${START_CONFIG} > echo "\$(start.class).class" >> ${START_CONFIG} > echo "\$(jetty.home)/etc/jetty.xml" >> ${START_CONFIG} > echo "\$(jetty.home)/lib/*" >> ${START_CONFIG} > echo "/usr/share/sun-javamail/lib/*" >> ${START_CONFIG} > echo "/usr/share/ant/lib/*" >> ${START_CONFIG} > echo "/usr/share/slf4j-api/lib/*" >> ${START_CONFIG} > echo "/usr/share/jta/lib/*" >> ${START_CONFIG} > if use tomcat7 ; then > echo "/usr/share/tomcat-servlet-api-3.0/lib/*" >> ${START_CONFIG} > else > echo "/usr/share/tomcat-servlet-api-2.5/lib/*" >> ${START_CONFIG} > fi > echo "" >> ${START_CONFIG} > echo "\$(jetty.home)/resources/" >> ${START_CONFIG} >} > >pkg_preinst () { > enewuser jetty > fowners jetty:jetty /var/log/${MY_JETTY} > fperms g+w /var/log/${MY_JETTY} > mv ${D}/usr/share/${PN}-${SLOT}/package.env ${D}/usr/share/${MY_JETTY}/package.env > rm -rf ${D}/usr/share/${PN}-${SLOT} >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 328747
:
239169
|
252235
|
252237
|
252239
|
252241
|
252243
|
252247
|
252305
|
252307
|
252309
|
252543
|
252545
|
252547
|
274803
|
274807
|
274827
|
274835
|
274849
|
283873
|
321512
|
321514