Portage is a package management system used by Gentoo Linux
# ChangeLog for app-office/borg
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/borg/ChangeLog,v 1.10 2007/10/20 11:51:11 ali_bush Exp $
20 Oct 2007;
Adding ~amd64.
16 Jun 2007; Tobias Scherbaum
Added ~ppc, bug #174175
*borg-1.5.2 (11 Apr 2007)
11 Apr 2007; Petteri Räty
Version bump for bug #167121. Does not use bundled jars any more besides
jcalendar.jar (see bug #174173).
16 Feb 2007; Petteri Räty
Removed old generation 1 revision.
*borg-1.4-r1 (12 Sep 2006)
12 Sep 2006; Krzysiek Pawlik
Migrated to new Java build system.
24 Jan 2006; Patrick McLean
Added ~amd64, bug #119903.
22 Jul 2005; David Holm
Added to ~ppc.
*borg-1.4 (18 Dec 2004)
18 Dec 2004; Chris Aniszczyk
Version bump. Closes #72042
*borg-1.3.2 (05 Oct 2004)
05 Oct 2004; Thomas Matthijs
+borg-1.3.2.ebuild:
Initial import, ebuild submitted by antoine marmignon
DIST borg_src_1.4.zip 1205432 RMD160 7dede3d37db1c12d5f4415fba86a09e37afe37e0 SHA1 44ec2153d796d144ac0aa741b99876e70d55c479 SHA256 f832654ad6acbe54593cf326cd483044de8cd0d23d75e272d61dfa4aaa4e0dad
DIST borg_src_1_5_2.zip 4173264 RMD160 c3a1b3eac1000b58c1722dd9d04270a743902a3d SHA1 40819e73062c1a485362aafc605a448843628e57 SHA256 410060ff5e5b4fe3eef61d2b83b19ecc497084a465d72e72382f3a0844f65c0a
EBUILD borg-1.4-r1.ebuild 890 RMD160 b5b7e23b9ce91b27d1561d643c63ed411a855d45 SHA1 4cf32183d49a4f8ac988bb2feb479d8bc9c02ac6 SHA256 3785de617d9c8b1e9fd3c8614cde7af00c9a8710cb7097616f97a6711106e5a3
EBUILD borg-1.5.2.ebuild 1587 RMD160 81a4d19266db747d93e666c39f26ac0b1206169a SHA1 b566903dab8fbd7ea027f8feb10eab63d51d8351 SHA256 15525cd35819478e48618d5b033b43f42883937acca71488075a0b0a766defb0
MISC ChangeLog 1354 RMD160 d753a6919368b663af634e3263ec737ad7c8f489 SHA1 ced946f095db1325eb7de72abb3acf0b6ce73022 SHA256 70fc1c9d73eec60c8e7aa9807964429f25a7db695c7499cc661f5e626fc08c0a
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/borg/borg-1.4-r1.ebuild,v 1.1 2006/09/12 19:54:03 nelchael Exp $
inherit java-pkg-2 java-ant-2
DESCRIPTION="Calendar and task tracker, written in Java"
HOMEPAGE="http://borg-calendar.sourceforge.net/"
SRC_URI="mirror://sourceforge/borg-calendar/borg_src_${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=">=virtual/jdk-1.4
app-arch/unzip
dev-java/ant-core"
RDEPEND=">=virtual/jre-1.4"
S="${WORKDIR}/borg_src/BORG Calendar Common/"
src_compile() {
cd ant
eant borg-jar || die "compile problem"
}
src_install() {
java-pkg_dojar dist/${PN}.jar
echo "#!/bin/sh" > ${PN}
echo "cd /usr/share/${PN}" >> ${PN}
echo "\${JAVA_HOME}/bin/java -jar \$(java-config -p borg) \$*" >> ${PN}
dobin ${PN}
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/borg/borg-1.5.2.ebuild,v 1.3 2007/10/20 11:51:11 ali_bush Exp $
inherit versionator java-pkg-2 java-ant-2
DESCRIPTION="Calendar and task tracker, written in Java"
HOMEPAGE="http://borg-calendar.sourceforge.net/"
MY_PN="${PN}_src"
MY_PV="$(replace_all_version_separators _ )"
SRC_URI="mirror://sourceforge/borg-calendar/${MY_PN}_${MY_PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
COMMON_DEP="
=dev-java/commons-httpclient-3*
dev-java/sun-javamail
dev-java/ical4j
dev-java/javahelp
dev-java/jdictrayapi
=dev-java/servletapi-2.4*"
DEPEND=">=virtual/jdk-1.4
app-arch/unzip
${COMMON_DEP}"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
S="${WORKDIR}/${MY_PN}"
src_unpack() {
unpack "${A}"
cd "${S}"
# Upstream is dead and we already have dev-java/jcalendar
# but it's not the same thing
mv BORGCalendarCommon/lib/jcalendar.jar "${T}"
rm -v */lib/*.jar || die
rm -v */*/lib/*.jar || die
cd BORGCalendarCommon/lib/ || die
java-pkg_jar-from sun-javamail
java-pkg_jar-from commons-httpclient-3
java-pkg_jar-from ical4j
java-pkg_jar-from javahelp
java-pkg_jar-from jdictrayapi
java-pkg_jar-from servletapi-2.4
mv "${T}/jcalendar.jar" . || die
}
EANT_BUILD_XML="BORGCalendarCommon/ant/build.xml"
EANT_BUILD_TARGET=" "
src_install() {
java-pkg_dojar ./BORGCalendarCommon/dist/*.jar
java-pkg_dojar BORGCalendarCommon/lib/jcalendar.jar
java-pkg_dolauncher ${PN} --main net.sf.borg.control.Borg
}