commit:     8288e3408c5590ceeb75bfe958977efed83d380b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 20:36:08 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 20:36:08 2017 +0000
URL:        https://gitweb.gentoo.org/proj/java.git/commit/?id=8288e340

net-mail/davmail: Remove outdated package

This is still alive upstream but we cannot update it right now. There
are recent davmail-bin ebuilds floating around.

 net-mail/davmail/Manifest                |   1 -
 net-mail/davmail/davmail-3.9.1-r1.ebuild | 124 -------------------------------
 net-mail/davmail/files/initd             |  36 ---------
 net-mail/davmail/metadata.xml            |   8 --
 4 files changed, 169 deletions(-)

diff --git a/net-mail/davmail/Manifest b/net-mail/davmail/Manifest
deleted file mode 100644
index ffc87d96..00000000
--- a/net-mail/davmail/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST davmail-src-3.9.1-1646.tgz 17293888 SHA256 
69a3a544643c4b19aa7c104a1b92e46fefcf122ce7ab406a659a7d65960ca9b1 SHA512 
e9ff12fc6ec167fa78b7f9d1fda7eff40af25ddb9e638fdb4dc94d3654e7c8d441ae3efef13a86e777e25a6201df81cf484695e4a6fb95c42b942d8eb6c03fde
 WHIRLPOOL 
ecad30eb762108f159f84742779290f37c03a6bcdaf7c01cb7a61f24915df693295a8905009b402ceb1bd1fae1385f280edc84b070c552d2026a2591e19454a4

diff --git a/net-mail/davmail/davmail-3.9.1-r1.ebuild 
b/net-mail/davmail/davmail-3.9.1-r1.ebuild
deleted file mode 100644
index 8bc68dd6..00000000
--- a/net-mail/davmail/davmail-3.9.1-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-REV="1646"
-MY_P="${PN}-src-${PV}-${REV}"
-JAVA_PKG_IUSE="source"
-
-inherit user java-pkg-2 java-ant-2
-
-DESCRIPTION="POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
-HOMEPAGE="http://davmail.sourceforge.net/";
-SRC_URI="mirror://sourceforge/davmail/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# The tests can't be run in isolation?
-RESTRICT="test"
-
-CDEPEND="dev-java/commons-codec:0
-       dev-java/commons-httpclient:3
-       >=dev-java/htmlcleaner-2.2:0
-       dev-java/jcifs:1.1
-       dev-java/log4j:0
-       dev-java/swt:3.8
-       dev-java/stax2-api:0
-       java-virtuals/javamail:0
-       java-virtuals/servlet-api:2.5"
-
-DEPEND="${CDEPEND}
-       >=virtual/jdk-1.6"
-
-RDEPEND="${CDEPEND}
-       >=virtual/jre-1.6
-
-       dev-java/commons-collections:0
-       dev-java/slf4j-nop:0
-       dev-java/xerces:2"
-
-# The last three RDEPEND packages are required by jackrabbit-webdav.jar,
-# which is bundled until it is feasible to build Apache Jackrabbit.
-
-S="${WORKDIR}/${MY_P}"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_BUILD_TARGET="compile"
-EANT_GENTOO_CLASSPATH="commons-codec,commons-httpclient-3,htmlcleaner,jcifs-1.1,log4j,swt-3.8,stax2-api,javamail,servlet-api-2.5"
-EANT_EXTRA_ARGS="-Dis.java6=true"
-
-pkg_setup() {
-       java-pkg-2_pkg_setup
-       enewuser davmail
-}
-
-src_prepare() {
-       # Delete bundled JARs but keep jackrabbit-webdav.jar.
-       find lib -name "*.jar" ! -name "jackrabbit-webdav-*.jar" -delete 
-printf "removed %p\n" || die
-
-       # Support htmlcleaner-2.2.
-       sed -i -r \
-               -e "/ContentToken/s/\.getContent\(\)/\0.toString()/" \
-               -e "s/(Content|Comment)Token/\1Node/g" \
-               src/java/davmail/exchange/ExchangeSession.java || die
-
-       # These are unnecessary and require extra dependencies.
-       find src/ -name "OSX*" -delete || die
-       sed -i "/OSX[A-Z]/d" 
src/java/davmail/ui/{browser/DesktopBrowser,tray/DavGatewayTray}.java || die
-}
-
-src_compile() {
-       java-pkg-2_src_compile
-       jar cf "${PN}.jar" -C target/classes . || die
-}
-
-src_install() {
-       java-pkg_register-dependency commons-collections,slf4j-nop,xerces-2
-
-       java-pkg_dojar "${PN}.jar"
-       java-pkg_newjar lib/jackrabbit-webdav-*.jar jackrabbit-webdav.jar
-
-       newicon src/java/tray48.png "${PN}.png" || die
-       java-pkg_dolauncher "${PN}" --main davmail.DavGateway
-       make_desktop_entry "${PN}" "DavMail"
-
-       insinto /etc
-       doins src/web/WEB-INF/classes/davmail.properties || die
-       newinitd "${FILESDIR}/initd" "${PN}" || die
-
-       keepdir "/var/log/${PN}" || die
-       fowners davmail:davmail "/var/log/${PN}" || die
-       fperms 750 "/var/log/${PN}" || die
-
-       dodoc releasenotes.txt || die
-       use source && java-pkg_dosrc src/java/davmail
-}
-
-src_test() {
-       local DIR="src/test"
-       local 
CP="${DIR}:${PN}.jar:lib/jackrabbit-webdav-1.4.jar:$(java-pkg_getjars 
junit-4,${EANT_GENTOO_CLASSPATH})"
-       ejavac -classpath "${CP}" -d "${DIR}" $(find "${DIR}" -name "*.java")
-
-       local TESTS=$(find "${DIR}" -name "Test*.java" ! -path 
"${DIR}/davmail/ui/*")
-       TESTS="${TESTS//src\/test\/}"
-       TESTS="${TESTS//.java}"
-       TESTS="${TESTS//\//.}"
-       ejunit4 -classpath "${CP}" ${TESTS}
-}
-
-pkg_postinst() {
-       einfo "You can run davmail as a user application or a system-wide 
service. In"
-       einfo "the latter case, you will need to modify /etc/davmail.properties 
to suit"
-       einfo "your needs. You may find it easier to run the davmail 
application,"
-       einfo "configure it via the GUI and copy the resulting 
~/.davmail.properties"
-       einfo "to /etc."
-       echo
-       einfo "You can also run multiple system-wide instances of davmail by 
creating"
-       einfo "symlinks such as /etc/init.d/davmail.foo and matching 
configuration"
-       einfo "files such as /etc/davmail.foo.properties."
-}

diff --git a/net-mail/davmail/files/initd b/net-mail/davmail/files/initd
deleted file mode 100644
index a6df7dd1..00000000
--- a/net-mail/davmail/files/initd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/runscript
-
-CONFIG="/etc/${SVCNAME}.properties"
-PIDFILE="/var/run/${SVCNAME}.pid"
-SUFFIX="${SVCNAME#*.}"
-
-if [[ "${SVCNAME}" == "${SUFFIX}" ]]; then
-       SUFFIX=""
-else
-       SUFFIX=" (${SUFFIX})"
-fi
-
-depend() {
-       need net
-}
-
-start() {
-       ebegin "Starting DavMail${SUFFIX} gateway"
-
-       if ! $(grep -Fl "davmail.server=true" "${CONFIG}" &> /dev/null); then
-               eend 1 "Ensure that ${CONFIG} has the line davmail.server=true"
-               return 1
-       fi
-
-       start-stop-daemon --start --user davmail --chdir /var/log/davmail \
-               --make-pidfile --pidfile "${PIDFILE}" --background \
-               --exec /usr/bin/davmail -- "${CONFIG}"
-
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping DavMail${SUFFIX} gateway"
-       start-stop-daemon --stop --user davmail --pidfile "${PIDFILE}"
-       eend $?
-}

diff --git a/net-mail/davmail/metadata.xml b/net-mail/davmail/metadata.xml
deleted file mode 100644
index 2444066a..00000000
--- a/net-mail/davmail/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="project">
-       <email>j...@gentoo.org</email>
-       <name>Java</name>
-</maintainer>
-</pkgmetadata>

Reply via email to