From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Pango Date: Sat, 15 Jun 2013 09:13:11 +0200 Message-ID: <201306150913.13992.andreas@enge.fr> References: <201306132319.34784.andreas@enge.fr> <201306142325.07791.andreas@enge.fr> <51BBCA61.3090706@gmail.com> Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_JQBvRtk0Wb/V3jh" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59532) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Unkfr-00052r-Od for bug-guix@gnu.org; Sat, 15 Jun 2013 03:13:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Unkfo-0008Ac-LZ for bug-guix@gnu.org; Sat, 15 Jun 2013 03:13:23 -0400 Received: from moutng.kundenserver.de ([212.227.17.9]:64413) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Unkfo-0008AJ-CX for bug-guix@gnu.org; Sat, 15 Jun 2013 03:13:20 -0400 In-Reply-To: <51BBCA61.3090706@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: bug-guix@gnu.org --Boundary-00=_JQBvRtk0Wb/V3jh Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Am Samstag, 15. Juni 2013 schrieb Cyril Roelandt: > In 6131c43d, you also added "git.scm" to Makefile.am. I think it should > be removed. Thanks for spotting this! How about you remove the line at the same time as applying your patch moving subversion.scm into version-control.scm? > Btw, are you working on packaging git ? If so, I think the code should > be in gnu/packages/version-control.scm rather than in a new file. Indeed, but it failed its tests and looked painful to debug ;-) I am attaching my current efforts; if you or someone else would like to pick up from there, you are welcome. Andreas --Boundary-00=_JQBvRtk0Wb/V3jh Content-Type: text/x-scheme; charset="UTF-8"; name="git.scm" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="git.scm" ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2013 Andreas Enge ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public License as published by ;;; the Free Software Foundation; either version 3 of the License, or (at ;;; your option) any later version. ;;; ;;; GNU Guix is distributed in the hope that it will be useful, but ;;; WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see . (define-module (gnu packages git) #:use-module ((guix licenses) #:renamer (symbol-prefix-proc 'license:)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (gnu packages) #:use-module (gnu packages compression) #:use-module (gnu packages curl) #:use-module ((gnu packages gettext) #:renamer (symbol-prefix-proc 'gnu:)) #:use-module (gnu packages openssl) #:use-module (gnu packages perl) #:use-module (gnu packages python) #:use-module (gnu packages xml)) (define-public git (package (name "git") (version "1.8.2.2") (source (origin (method url-fetch) (uri (string-append "http://git-core.googlecode.com/files/git-" version ".tar.gz")) (sha256 (base32 "152757vwdzr0lphv9skb60xijj0r46cp83s6pvhvcarhva7f6382")))) (build-system gnu-build-system) (inputs `(("curl" ,curl) ("expat" ,expat) ("gettext" ,gnu:gettext) ("openssl" ,openssl) ("perl" ,perl) ("python" ,python) ("zlib" ,zlib))) (arguments `(#:test-target "test" #:phases (alist-replace 'configure (lambda* (#:key #:allow-other-keys #:rest args) (let ((configure (assoc-ref %standard-phases 'configure))) (apply configure args) (substitute* "Makefile" (("/bin/sh") (which "sh")) (("/usr/bin/perl") (which "perl")) (("/usr/bin/python") (which "python"))))) %standard-phases))) (synopsis "distributed version control system") (description "Git is a free distributed version control system designed to handle everything from small to very large projects with speed and efficiency.") (license license:gpl2) (home-page "http://git-scm.com/"))) --Boundary-00=_JQBvRtk0Wb/V3jh--