diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2013-05-11 22:49:39 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2013-05-11 22:49:39 +0200 |
| commit | 1b1c335f5e62cff78ab9fff9c998fc932a0e8a4e (patch) | |
| tree | e18d526dc8630a060cc19f94bc01dab0e340ae15 /gnu | |
| parent | 9bff16b3f23c94858e6ce5af6b7ac13cd64fc017 (diff) | |
gnu: Add GNU RCS.
* gnu/packages/bazaar.scm: Rename to...
* gnu/packages/version-control.scm: ... this.
(rcs): New variable.
* Makefile.am (MODULES): Adjust accordingly.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/version-control.scm (renamed from gnu/packages/bazaar.scm) | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/gnu/packages/bazaar.scm b/gnu/packages/version-control.scm index 63fe3419992..74718f51490 100644 --- a/gnu/packages/bazaar.scm +++ b/gnu/packages/version-control.scm | |||
| @@ -16,10 +16,11 @@ | |||
| 16 | ;;; You should have received a copy of the GNU General Public License | 16 | ;;; You should have received a copy of the GNU General Public License |
| 17 | ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. | 17 | ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. |
| 18 | 18 | ||
| 19 | (define-module (gnu packages bazaar) | 19 | (define-module (gnu packages version-control) |
| 20 | #:use-module ((guix licenses) #:select (gpl2+)) | 20 | #:use-module ((guix licenses) #:select (gpl2+ gpl3+)) |
| 21 | #:use-module (guix packages) | 21 | #:use-module (guix packages) |
| 22 | #:use-module (guix download) | 22 | #:use-module (guix download) |
| 23 | #:use-module (guix build-system gnu) | ||
| 23 | #:use-module (guix build-system python) | 24 | #:use-module (guix build-system python) |
| 24 | #:use-module (guix build utils) | 25 | #:use-module (guix build utils) |
| 25 | #:use-module ((gnu packages gettext) | 26 | #:use-module ((gnu packages gettext) |
| @@ -52,3 +53,25 @@ central version control and distributed version control. Developers can | |||
| 52 | organize their workspace in whichever way they want. It is possible to work | 53 | organize their workspace in whichever way they want. It is possible to work |
| 53 | from a command line or use a GUI application.") | 54 | from a command line or use a GUI application.") |
| 54 | (license gpl2+))) | 55 | (license gpl2+))) |
| 56 | |||
| 57 | (define-public rcs | ||
| 58 | (package | ||
| 59 | (name "rcs") | ||
| 60 | (version "5.9.0") | ||
| 61 | (source (origin | ||
| 62 | (method url-fetch) | ||
| 63 | (uri (string-append "mirror://gnu/rcs/rcs-" | ||
| 64 | version ".tar.xz")) | ||
| 65 | (sha256 | ||
| 66 | (base32 | ||
| 67 | "0w26vsx732dcmb5qfhlkkzvrk1sx6d74qibrn914n14j0ci90jcq")))) | ||
| 68 | (build-system gnu-build-system) | ||
| 69 | (home-page "http://www.gnu.org/software/rcs/") | ||
| 70 | (synopsis "Per-file local revision control system") | ||
| 71 | (description | ||
| 72 | "The GNU Revision Control System (RCS) manages multiple revisions of | ||
| 73 | files. RCS automates the storing, retrieval, logging, identification, and | ||
| 74 | merging of revisions. RCS is useful for text that is revised frequently, | ||
| 75 | including source code, programs, documentation, graphics, papers, and form | ||
| 76 | letters.") | ||
| 77 | (license gpl3+))) | ||
