diff options
author | Nikos Nikolaou (nxnikos) <nikos@nikolaou.name> | 2009-04-10 00:59:06 +0000 |
---|---|---|
committer | Nikos Nikolaou (nxnikos) <nikos@nikolaou.name> | 2009-04-10 00:59:06 +0000 |
commit | dc76c9a83bcaf166277954b91513e7f09c4aa7a4 (patch) | |
tree | b4f028b540fdf9bf5e0eb4d3008bd78cf260a360 /dev-util/smartsvn | |
parent | x11-drivers/xf86-video-nouveau: new snapshot (diff) | |
download | sunrise-reviewed-dc76c9a83bcaf166277954b91513e7f09c4aa7a4.tar.gz sunrise-reviewed-dc76c9a83bcaf166277954b91513e7f09c4aa7a4.tar.bz2 sunrise-reviewed-dc76c9a83bcaf166277954b91513e7f09c4aa7a4.zip |
dev-util/smartsvn: New ebuild for smartsvn, bug 183325, review by Tommy[D]
svn path=/sunrise/; revision=8251
Diffstat (limited to 'dev-util/smartsvn')
-rw-r--r-- | dev-util/smartsvn/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/smartsvn/Manifest | 4 | ||||
-rw-r--r-- | dev-util/smartsvn/metadata.xml | 6 | ||||
-rw-r--r-- | dev-util/smartsvn/smartsvn-5.0.5.ebuild | 43 |
4 files changed, 61 insertions, 0 deletions
diff --git a/dev-util/smartsvn/ChangeLog b/dev-util/smartsvn/ChangeLog new file mode 100644 index 000000000..2952022d6 --- /dev/null +++ b/dev-util/smartsvn/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-util/smartsvn +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 10 Apr 2009; Nikos Nikolaou (nxnikos) <nikos@nikolaou.name> + +smartsvn-5.0.5.ebuild, +metadata.xml: + New ebuild for smartsvn, bug 183325, review by Tommy[D] + diff --git a/dev-util/smartsvn/Manifest b/dev-util/smartsvn/Manifest new file mode 100644 index 000000000..637b4c1f7 --- /dev/null +++ b/dev-util/smartsvn/Manifest @@ -0,0 +1,4 @@ +DIST smartsvn-generic-5_0_5.tar.gz 8272277 RMD160 a2a082a7d5c4ebe0d640dfeb8092b4531b46577d SHA1 e7dbf97385fb7d49c30c0c63e85ad792777fa190 SHA256 6a4e5df8b39b3dea3a7c0f136a309b71b5bc3367bc80ce0dc954e368e43515ba +EBUILD smartsvn-5.0.5.ebuild 1084 RMD160 0aff16cd56c77037ef96942b0dcdb479fd239aa3 SHA1 5f3246decb6bc257cf7330d03e68f84f2f45b7cf SHA256 dd874d5052897ca4252d29885384b05885d6ab59862969283b371310833adcde +MISC ChangeLog 280 RMD160 8d2078a565762f72d98656d52da025076be93734 SHA1 400248203bbb2b262af49df2d7bf71208881465c SHA256 138651ff25c1143efedda761c8f0532763e52a3b6824a35eb87ec4ad9ad3d998 +MISC metadata.xml 263 RMD160 29af7f646812a941362d89c0ee9566150df25b5b SHA1 8d5988faa6a2e1b34ca739895d1b425ddafcb32e SHA256 1a4b794f9b03c548e77abf998b34c58b16e852d255bf0322f34b48554c003c30 diff --git a/dev-util/smartsvn/metadata.xml b/dev-util/smartsvn/metadata.xml new file mode 100644 index 000000000..ede0c5e35 --- /dev/null +++ b/dev-util/smartsvn/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>maintainer-wanted</herd> + <longdescription>SmartSVN is a powerful GUI SVN client written in Java</longdescription> +</pkgmetadata> diff --git a/dev-util/smartsvn/smartsvn-5.0.5.ebuild b/dev-util/smartsvn/smartsvn-5.0.5.ebuild new file mode 100644 index 000000000..7a94e0a41 --- /dev/null +++ b/dev-util/smartsvn/smartsvn-5.0.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +MY_PV=${PV//./_} +MY_P=smartsvn-generic-${MY_PV} + +DESCRIPTION="SmartSVN" +HOMEPAGE="http://www.syntevo.com/smartsvn/" +SRC_URI="${MY_P}.tar.gz" +SLOT="0" +LICENSE="smartsvn" +KEYWORDS="~amd64 ~x86" + +IUSE="" +RESTRICT="fetch" + +RDEPEND=">=virtual/jre-1.4.1" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_install() { + insinto /opt/smartsvn + doins -r * || die "cannot install needed files" + fperms +x /opt/smartsvn/bin/smartsvn.sh || die "cannot make executable" + dosym /opt/smartsvn/bin/smartsvn.sh /usr/bin/smartsvn || die "cannot create symlink" + + for X in 32 48 64 128 + do + insinto /usr/share/icons/hicolor/${X}x${X}/apps + newins "${S}/bin/${PN}-${X}x${X}.png" "${PN}.png" || die "cannot install needed files" + done + + make_desktop_entry "${PN}" "SmartSVN" ${PN}.png "Development;RevisionControl" +} + +pkg_nofetch(){ + einfo "Please download ${MY_P}.tar.gz from:" + einfo "${HOMEPAGE}download.html?file=smartsvn/${MY_P}.tar.gz" + einfo "and move/copy to ${DISTDIR}" +} |