summaryrefslogtreecommitdiff
path: root/dev-vcs/rcs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-vcs/rcs')
-rw-r--r--dev-vcs/rcs/Manifest9
-rw-r--r--dev-vcs/rcs/metadata.xml15
-rw-r--r--dev-vcs/rcs/rcs-5.8.2.ebuild35
-rw-r--r--dev-vcs/rcs/rcs-5.9.3.ebuild47
-rw-r--r--dev-vcs/rcs/rcs-5.9.4.ebuild47
5 files changed, 153 insertions, 0 deletions
diff --git a/dev-vcs/rcs/Manifest b/dev-vcs/rcs/Manifest
new file mode 100644
index 000000000000..f61572072524
--- /dev/null
+++ b/dev-vcs/rcs/Manifest
@@ -0,0 +1,9 @@
+DIST rcs-5.8.2.tar.gz 1209822 SHA256 ea00bd5e0d0317d3388dd78c9b3a9381d7d1cce59d686aec60f41eb633c693dc SHA512 59bfdb57d1e361f01b6682aae99115e5b181ee429e4d49bf1eadd7c7d24abf8547f7368a608d5aac480ca2b8a095ca3d1b56723ba308c15aa5c612676088c374 WHIRLPOOL fd4a3bca5b0a745ec8cea219878585cfc57a963dac3f4a73fab5ee7b5651e0405e4f29a9bb22605c9e6285f881b9a7a75079b20ed14ad2ec56ad19bd36dc38f8
+DIST rcs-5.9.3.tar.xz 800736 SHA256 68b0d1c1b8657766cd7dc78e10564ce4836220e64665fb35fbe74dbc1dff5b47 SHA512 99b124a94f285d8c675a2a51397ca4a97468f053d42aecf543e9266f16aea6b2667613f565c3462ffd2350c28e22baa4d01d598e2cc7e1e940625086f6de0ba6 WHIRLPOOL e9cd1d14a0c00da42b464104032ee201d40a33d1601428c8483474474f86e8a3d0634e2ec6d92ada6d3a9af5f0463bd3690665a06133e8ddc65e676d69076976
+DIST rcs-5.9.4.tar.xz 801360 SHA256 063d5a0d7da1821754b80c639cdae2c82b535c8ff4131f75dc7bbf0cd63a5dff SHA512 c501a46b8d2e166ec0b54301d72687d9b38b31d84517fcc8dd560a296e7ad250962a92f019e53b2921af9045755e2e7f2f2acc9542dbe0d19ee110ef36861cd4 WHIRLPOOL 69f21d2f324422f549127e07f2147d9f01022b20893c1be53e9e06085647c59b18a44b91c2178654bfd6db01e6b451e848d095c299b87eaf0315dd9efdce6af7
+EBUILD rcs-5.8.2.ebuild 777 SHA256 784aa2b7b5d7d821a67b37fe1586e290939bf4ac4f89d59f79ed1609d7463c01 SHA512 510ce2c4dc570a4cefbb1a5caee03699c70caab09ee8c06da56fdf63a03867c6885d066378ccdd729542f1087a6f3ecc4426ed0a65a37d6fa6f482f1ed142763 WHIRLPOOL f50e10a107a9d2416214e37dff7a019d9453cb761451001ddbe4d87b02c6d0da88d935030f0050d86dfb643a04c17a550fb3d162514c848df1f98803747ab96f
+EBUILD rcs-5.9.3.ebuild 904 SHA256 c6ca46bb8777611873db9d23161303248eb307e3df782c6668a89e008c333a87 SHA512 e1f17eb43ee1efcc6a7b674111ff5e3cee43354628ce819fd20f3f8feaf16cd3693666e9f99ec468066fb0e8b273b87f80a48711411562cf1dad141f58c4a11e WHIRLPOOL f13685f084a4d933b69811305a14452b9ec1f10078c4d63c9a5bf7fa0620ca2f288c30f81b9ee2a5a8178ae64bd6782f747e4ef52ef924ae07a405e89894826d
+EBUILD rcs-5.9.4.ebuild 913 SHA256 9f4ffdaff9044e79e1af236e88e2d5bbd6c30e576bdc9ddc5667578dc1af630b SHA512 c4c4ff4041dc3fa30fc5866d308b1bc324415a891e159b91b3389e134f16652f3d4b9840b57b8f23d452ca83be73e43d05b41e4044e05517ea2b9c631fc6f0d0 WHIRLPOOL ebc44c336120c16f75ee5496f76296d4532d1459e0d73511158fa0d0cbc1d2ee0945d8707d423801691a254da2bf6147721650c2ea9625b5aa36eeebcffb4cd3
+MISC ChangeLog 3190 SHA256 e7aeb5b7893a089ad38863407b5e55f3500e18ed4177ff778e0567a133458dc3 SHA512 6e8031d5619564901de227777080fef526239a98d0333e3ec3c27b7c3e7a7a69eb2aa43b892f8f6a612971591baf4e6314ea095818c70eb3769b01b58be07106 WHIRLPOOL ed733ab64f107efad51235838a99c1b437340c6ab3d37b223b9aca5885a1ca5354fefe0a94a8a62c1443d040f99e11b48f487557c05322ca1498dec409fbe1cf
+MISC ChangeLog-2015 8768 SHA256 61316489eea80315349056bfda3910527dd16ba3eca41695e5b3610f27d7222f SHA512 63bc14ca6037262e7a3eeff3c5645726368ddc5b503d734847f3f88300bd08658e3006c7bbdcfa57dbf32cc109ebf08a306576596ea0c4268910e78985de06d0 WHIRLPOOL 89a2ad45d94c95607404d6c1d2bd93700d678bc38fbda6303429e814746273b110d8fff06d23373ccb3f3a4d972a0d1db9037bbb754f4143006e26a7a367093a
+MISC metadata.xml 611 SHA256 936ae377603e8c94dff4a7c6a5a263e2ee66bdd1bfcf68aa8a30393aadff7a1f SHA512 b6c98f9d50b76f67606e410a63360862014e1ebfe7218ecde84acdfa7d3fb4507c5480b083095204535489c36396c58f31c2610a80f684b49ceff66ca949fd2e WHIRLPOOL b64799b8984a11756ddd084c427354a22ebc7e20696f73622804bacb6dc3b94efdcdd2e349174e829211df2483ee85d390dcdd0b919222d7025ce7c55299e999
diff --git a/dev-vcs/rcs/metadata.xml b/dev-vcs/rcs/metadata.xml
new file mode 100644
index 000000000000..521535ab1877
--- /dev/null
+++ b/dev-vcs/rcs/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>titanofold@gentoo.org</email>
+ <name>Aaron W. Swenson</name>
+ </maintainer>
+ <longdescription>
+ The Revision Control System (RCS) is a system for managing
+ multiple versions of files. RCS automates the storage, retrieval,
+ logging, identification and merging of file revisions. RCS is useful
+ for text files that are revised frequently (for example, programs,
+ documentation, graphics, papers and form letters).
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-vcs/rcs/rcs-5.8.2.ebuild b/dev-vcs/rcs/rcs-5.8.2.ebuild
new file mode 100644
index 000000000000..ba609ed52b45
--- /dev/null
+++ b/dev-vcs/rcs/rcs-5.8.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="Revision Control System"
+HOMEPAGE="https://www.gnu.org/software/rcs/"
+SRC_URI="mirror://gnu/rcs/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="doc"
+
+RDEPEND="sys-apps/diffutils"
+
+src_prepare() {
+ sed -i \
+ -e '/gets is a security hole/d' \
+ lib/stdio.in.h || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ if use doc; then
+ emake DESTDIR="${D}" install-html
+ rm -R "${ED}/usr/share/doc/rcs"
+ dohtml -r doc/rcs.html/
+ fi
+}
diff --git a/dev-vcs/rcs/rcs-5.9.3.ebuild b/dev-vcs/rcs/rcs-5.9.3.ebuild
new file mode 100644
index 000000000000..62e25445b0c0
--- /dev/null
+++ b/dev-vcs/rcs/rcs-5.9.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Revision Control System"
+HOMEPAGE="https://www.gnu.org/software/rcs/"
+SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="doc"
+
+RDEPEND="
+ sys-apps/diffutils
+ sys-apps/ed"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e '/gets is a security hole/d' \
+ lib/stdio.in.h || die
+}
+
+src_configure() {
+ append-flags -std=gnu99
+ econf
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc ChangeLog NEWS README
+
+ if use doc; then
+ emake -C doc html
+ rm -R "${ED}/usr/share/doc/rcs"
+ mv doc/rcs.html doc/html
+ dodoc -r doc/html/
+ fi
+}
diff --git a/dev-vcs/rcs/rcs-5.9.4.ebuild b/dev-vcs/rcs/rcs-5.9.4.ebuild
new file mode 100644
index 000000000000..7740f1422be6
--- /dev/null
+++ b/dev-vcs/rcs/rcs-5.9.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Revision Control System"
+HOMEPAGE="https://www.gnu.org/software/rcs/"
+SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="doc"
+
+RDEPEND="
+ sys-apps/diffutils
+ sys-apps/ed"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e '/gets is a security hole/d' \
+ lib/stdio.in.h || die
+}
+
+src_configure() {
+ append-flags -std=gnu99
+ econf
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc ChangeLog NEWS README
+
+ if use doc; then
+ emake -C doc html
+ rm -R "${ED}/usr/share/doc/rcs"
+ mv doc/rcs.html doc/html
+ dodoc -r doc/html/
+ fi
+}