GNU bug report logs -
#26617
[PATCH] gnu: Add gnustep-make.
Previous Next
Reported by: Kei Kebreau <kei <at> openmailbox.org>
Date: Sun, 23 Apr 2017 00:39:02 UTC
Severity: normal
Tags: patch
Done: Kei Kebreau <kei <at> openmailbox.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26617 in the body.
You can then email your comments to 26617 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#26617
; Package
guix-patches
.
(Sun, 23 Apr 2017 00:39:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Kei Kebreau <kei <at> openmailbox.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 23 Apr 2017 00:39:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gnustep.scm (gnustep-make): New variable.
---
gnu/packages/gnustep.scm | 30 +++++++++++++++++++++++++++++-
1 file changed, 29 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gnustep.scm b/gnu/packages/gnustep.scm
index 6e729165c..b55b0ea29 100644
--- a/gnu/packages/gnustep.scm
+++ b/gnu/packages/gnustep.scm
@@ -22,7 +22,9 @@
#:use-module (guix packages)
#:use-module (guix build-system gnu)
#:use-module (guix licenses)
+ #:use-module (gnu packages base)
#:use-module (gnu packages xorg)
+ #:use-module (gnu packages libffcall)
#:use-module (gnu packages gnome)
#:use-module (gnu packages gtk)
#:use-module (gnu packages texinfo)
@@ -30,7 +32,33 @@
#:use-module (gnu packages glib)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages image)
- #:use-module (gnu packages pkg-config))
+ #:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages xml))
+
+(define-public gnustep-make
+ (package
+ (name "gnustep-make")
+ (version "2.7.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "ftp://ftp.gnustep.org/pub/gnustep/core/"
+ name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1khiygfkz0zhh9b5nybn40g0xnnjxchk24n49hff1bwanszir84h"))))
+ (build-system gnu-build-system)
+ (arguments
+ '(#:tests? #f)) ; no check target
+ (native-inputs
+ `(("which" ,which)))
+ (home-page "http://gnustep.org")
+ (synopsis "GNUstep make package")
+ (description "The makefile package is a simple, powerful and extensible way
+to write makefiles for a GNUstep-based project. It allows the user to write a
+project without having to deal with the complex issues associated with
+configuration, building, installation, and packaging. It also allows the user
+to easily create cross-compiled binaries.")
+ (license gpl3+)))
(define-public windowmaker
(package
--
2.12.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26617
; Package
guix-patches
.
(Sun, 23 Apr 2017 00:49:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 26617 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sat, Apr 22, 2017 at 08:38:05PM -0400, Kei Kebreau wrote:
> * gnu/packages/gnustep.scm (gnustep-make): New variable.
Cool!
> --- a/gnu/packages/gnustep.scm
> +++ b/gnu/packages/gnustep.scm
> @@ -22,7 +22,9 @@
> #:use-module (guix packages)
> #:use-module (guix build-system gnu)
> #:use-module (guix licenses)
> + #:use-module (gnu packages base)
> #:use-module (gnu packages xorg)
> + #:use-module (gnu packages libffcall)
> #:use-module (gnu packages gnome)
> #:use-module (gnu packages gtk)
> #:use-module (gnu packages texinfo)
> @@ -30,7 +32,33 @@
> #:use-module (gnu packages glib)
> #:use-module (gnu packages fontutils)
> #:use-module (gnu packages image)
> - #:use-module (gnu packages pkg-config))
> + #:use-module (gnu packages pkg-config)
> + #:use-module (gnu packages xml))
Are all of these new modules used?
> + (home-page "http://gnustep.org")
Is there a package-specific home-page?
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26617
; Package
guix-patches
.
(Sun, 23 Apr 2017 15:37:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 26617 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Leo Famulari <leo <at> famulari.name> writes:
> On Sat, Apr 22, 2017 at 08:38:05PM -0400, Kei Kebreau wrote:
>> * gnu/packages/gnustep.scm (gnustep-make): New variable.
>
> Cool!
>
>> --- a/gnu/packages/gnustep.scm
>> +++ b/gnu/packages/gnustep.scm
>> @@ -22,7 +22,9 @@
>> #:use-module (guix packages)
>> #:use-module (guix build-system gnu)
>> #:use-module (guix licenses)
>> + #:use-module (gnu packages base)
>> #:use-module (gnu packages xorg)
>> + #:use-module (gnu packages libffcall)
>> #:use-module (gnu packages gnome)
>> #:use-module (gnu packages gtk)
>> #:use-module (gnu packages texinfo)
>> @@ -30,7 +32,33 @@
>> #:use-module (gnu packages glib)
>> #:use-module (gnu packages fontutils)
>> #:use-module (gnu packages image)
>> - #:use-module (gnu packages pkg-config))
>> + #:use-module (gnu packages pkg-config)
>> + #:use-module (gnu packages xml))
>
> Are all of these new modules used?
>
No. I accidentally "polluted" this patch with changes from the next one
to come. Only the base, tex, and texinfo modules are needed for this
patch*.
>> + (home-page "http://gnustep.org")
>
> Is there a package-specific home-page?
It doesn't appear so.
* I've also realized that documentation is installed separately from the
main GNU building process, so I've added an appropriate phase now. The
only problem is that there's a PostScript file with a line that varies
depending on the build time. Is there a way to eliminate this variance
that you know of?
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26617
; Package
guix-patches
.
(Mon, 08 May 2017 20:13:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 26617 <at> debbugs.gnu.org (full text, mbox):
Kei Kebreau <kei <at> openmailbox.org> skribis:
> * I've also realized that documentation is installed separately from the
> main GNU building process, so I've added an appropriate phase now. The
> only problem is that there's a PostScript file with a line that varies
> depending on the build time. Is there a way to eliminate this variance
> that you know of?
It may be that this line is added by a separate tool, perhaps pdflatex
or whatever is used. It’s this tool that we should fix.
If you could fine which tool that is and file a bug for this to
bug-guix, that would be great.
In the meantime you can happily commit gnustep-make. :-)
Thanks,
Ludo’.
Reply sent
to
Kei Kebreau <kei <at> openmailbox.org>
:
You have taken responsibility.
(Tue, 09 May 2017 00:02:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Kei Kebreau <kei <at> openmailbox.org>
:
bug acknowledged by developer.
(Tue, 09 May 2017 00:02:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 26617-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
ludo <at> gnu.org (Ludovic Courtès) writes:
> Kei Kebreau <kei <at> openmailbox.org> skribis:
>
>> * I've also realized that documentation is installed separately from the
>> main GNU building process, so I've added an appropriate phase now. The
>> only problem is that there's a PostScript file with a line that varies
>> depending on the build time. Is there a way to eliminate this variance
>> that you know of?
>
> It may be that this line is added by a separate tool, perhaps pdflatex
> or whatever is used. It’s this tool that we should fix.
>
> If you could fine which tool that is and file a bug for this to
> bug-guix, that would be great.
>
> In the meantime you can happily commit gnustep-make. :-)
>
> Thanks,
> Ludo’.
Commited (both to master and to finding that bug)!
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 06 Jun 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 74 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.