[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: Add gnome-sudoku and qqwing
From: |
kei |
Subject: |
Re: [PATCH] gnu: Add gnome-sudoku and qqwing |
Date: |
Mon, 11 Apr 2016 12:06:17 -0400 |
User-agent: |
Roundcube Webmail/1.0.6 |
On 2016-04-11 00:44, Leo Famulari wrote:
On Sun, Apr 10, 2016 at 11:23:51PM -0400, address@hidden wrote:
I'm attempting something new with this patch. I want to add
gnome-sudoku to
the tree, and it requires qqwing as a dependency. QQwing didn't seem
to fit
in any other category so I put it in it's own file.
Guidance would be appreciated! Thank you in advance.
Thanks for trying something new :)
I think they both would fit in games.scm. Can you put them there in a
revised patch series?
I decided to add gnome-sudoku to gnome.scm because of how a new version
is released with each new version of GNOME. Also, since qqwing seems to
be used only by gnome-sudoku, I moved it over to gnome.scm as well.
* gnu/packages/qqwing.scm (qqwing): New variable.
* gnu/packages/gnome.scm (gnome-sudoku): New variable.
We like to add packages as separate commits. Can you separate them in
the revised patch series?
Also, remember to add a copyright line for yourself at the top of the
file.
+(define-public gnome-sudoku
Okay with the changes requested above.
+(define-public qqwing
[...]
+ (uri (string-append
+ "mirror://debian/pool/main/q/qqwing/"
+ name "_" version ".orig.tar.gz"))
Why download the source code from Debian instead of https://qqwing.com
(which redirects to GitHub)?
I switched to using the link at the bottom of the page.
+ (synopsis "Software for working with sudoku puzzles.")
Can you capitalize Sudoku here? Also be sure to run `guix lint` on
these
packages; the linter should complain about the period in the synopsis.
+ (description
+ "QQwing is software for generating and solving Sudoku puzzles.")
Sometimes there isn't much to say. But can you try to add a little more
here? You could look for inspiration in the man page.
This is as extensive as the descriptions for this software get in its
own
documentation as well as across many different software repositories.
Any
ideas for what else to put here?
0002-gnu-Add-gnome-sudoku.patch
Description: Text Data
0001-gnu-Add-qqwing.patch
Description: Text Data