summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Nikolaou (nxnikos) <nikos@nikolaou.name>2009-04-09 22:17:42 +0000
committerNikos Nikolaou (nxnikos) <nikos@nikolaou.name>2009-04-09 22:17:42 +0000
commitc4725339d24032e0489ad58640d9a7e4b98328b6 (patch)
tree8375af5b7216cb2164828b052d40cf369746668a /dev-util
parentlicenses/ smartcvs: adding smartcvs license from http://www.syntevo.com/smart... (diff)
downloadsunrise-c4725339d24032e0489ad58640d9a7e4b98328b6.tar.gz
sunrise-c4725339d24032e0489ad58640d9a7e4b98328b6.tar.bz2
sunrise-c4725339d24032e0489ad58640d9a7e4b98328b6.zip
dev-util/smartcvs: New ebuild for smartcvs, bug 183328
svn path=/sunrise/; revision=8244
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/smartcvs/ChangeLog8
-rw-r--r--dev-util/smartcvs/Manifest4
-rw-r--r--dev-util/smartcvs/metadata.xml6
-rw-r--r--dev-util/smartcvs/smartcvs-7.0.7.ebuild56
4 files changed, 74 insertions, 0 deletions
diff --git a/dev-util/smartcvs/ChangeLog b/dev-util/smartcvs/ChangeLog
new file mode 100644
index 000000000..b5ead744c
--- /dev/null
+++ b/dev-util/smartcvs/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-util/smartcvs
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 09 Apr 2009; Nikos Nikolaou (nxnikos) <nikos@nikolaou.name>
+ +smartcvs-7.0.7.ebuild, +metadata.xml:
+ New ebuild for smartcvs, bug 183328
+
diff --git a/dev-util/smartcvs/Manifest b/dev-util/smartcvs/Manifest
new file mode 100644
index 000000000..9a4e8cad0
--- /dev/null
+++ b/dev-util/smartcvs/Manifest
@@ -0,0 +1,4 @@
+DIST smartcvs-generic-7_0_7.tar.gz 7278979 RMD160 f3f663d65abc5cb5fc332d56ffae5eb457201e0b SHA1 2a3f10cf7ff9d755c9866fb8129ed4733a1dd230 SHA256 92d0094861032ff604e1714a9e10eb8c5fbc10e855089d1f93112720871e7c24
+EBUILD smartcvs-7.0.7.ebuild 1237 RMD160 09a249fd0649baea592580cc9c09130a1e352078 SHA1 14b909a03ab5fbba68764a0f4bcb774d73e9da14 SHA256 6a8075d09a46e0d754db7fc8a74f338a3fd8795f79232153c2e57287e02a3594
+MISC ChangeLog 260 RMD160 df83f724fa845ce8607fd82b8d124cb0ef977f02 SHA1 d9d1b3d6b4e8e269ed2779d8ac796aff755761f6 SHA256 3c12c7072ce2dbae4f4ddd8a3e73b92f16b2c04bf979221304bc20339e8ffa8b
+MISC metadata.xml 205 RMD160 c57c64ff4d5e01d0003cb2f76b762b2a771fd9da SHA1 1eee4f4506fd7305d4d31b1ac9be3baabb92a954 SHA256 350725b5576f4d17ec0a40fb61155886e356090caf608297f2aded67b7da1fc7
diff --git a/dev-util/smartcvs/metadata.xml b/dev-util/smartcvs/metadata.xml
new file mode 100644
index 000000000..1a0ee3fd2
--- /dev/null
+++ b/dev-util/smartcvs/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>java</herd>
+ <longdescription>SmartCVS</longdescription>
+</pkgmetadata>
diff --git a/dev-util/smartcvs/smartcvs-7.0.7.ebuild b/dev-util/smartcvs/smartcvs-7.0.7.ebuild
new file mode 100644
index 000000000..3d79efeb5
--- /dev/null
+++ b/dev-util/smartcvs/smartcvs-7.0.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+MY_PV=${PV//./_}
+MY_P=smartcvs-generic-${MY_PV}
+
+DESCRIPTION="SmartCVS"
+HOMEPAGE="http://www.syntevo.com/smartcvs/"
+SRC_URI="${MY_P}.tar.gz"
+SLOT="0"
+LICENSE="smartcvs"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+RESTRICT="fetch"
+
+RDEPEND=">=virtual/jre-1.4.1"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_install() {
+# dodir /opt/smartcvs
+ insinto /opt/smartcvs
+ doins *
+ insinto /opt/smartcvs/bin
+ doins bin/*
+ insinto /opt/smartcvs/lib
+ doins lib/*
+ insinto /opt/smartcvs/sources
+ doins sources/*
+ exeinto /opt/smartcvs/bin
+ doexe bin/smartcvs.sh
+# cp -dPR * ${D}/opt/smartcvs/
+ dosym /opt/smartcvs/bin/smartcvs.sh /usr/bin/
+
+ 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"
+ done
+
+ make_desktop_entry ${PN}.sh "SmartCVS" ${PN}.png "Development;RevisionControl"
+ einfo "smartcvs is very much useless unless a GUI is available"
+}
+
+pkg_nofetch() {
+ einfo "Please download ${MY_P}.tar.gz from:"
+ einfo "http://www.syntevo.com/smartcvs/download.html?file=smartcvs%2Fsmartcvs-generic-${MY_PV}.tar.gz"
+ einfo "and move/copy to ${DISTDIR}"
+}
+
+