Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 742413 - dev-scheme/chicken-5.2.0: version bump (ebuild included)
Summary: dev-scheme/chicken-5.2.0: version bump (ebuild included)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2020-09-14 04:49 UTC by Christopher Bayliss
Modified: 2021-11-19 13:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
chicken-5.2.0.ebuild (chicken-5.2.0.ebuild,1.61 KB, text/plain)
2020-09-14 04:49 UTC, Christopher Bayliss
Details
chicken-5.2.0.ebuild-unified.diff (chicken-5.2.0.ebuild-unified.diff,1.50 KB, text/plain)
2020-09-14 06:38 UTC, Christopher Bayliss
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Bayliss 2020-09-14 04:49:02 UTC
Created attachment 660063 [details]
chicken-5.2.0.ebuild

G'day!

Please find attached chicken-5.2.0.ebuild

This is my first time submitting an ebuild, apologies if I'm not following established protocol to the letter.

While based on the chicken-4.13.0-r1.ebuild, here is a list of all the differences:

 * updated to EAPI 7

 * no longer use versionator, instead use ${PV}

 * all keywords changed to unstable

 * added a space after '#' on lines 21 and 22 for [subjectively] easier reading of the comment

 * rm 'manual-html' instead of 'manual', otherwise the 'doc' useflag does nothing

 * modules in 5.2 are found in '11' not '8'

cjb
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-09-14 05:58:24 UTC
Thanks!

Some notes:
* Provide a unified diff to make review easier (diff -u chicken-4.13.0-r1.ebuild chicken-5.2.0.ebuild)

* Provide the GCO sign off, either in a comment, or at the top of the attachmentt (see: https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin).

*  Bugzilla vs mail vs Github vs ??? as preferred methods are a bit of an inconsistency between maintainers.

Personally, I find Github easier to review user contributions, but I'm not the maintainer here. 

If you don't hear anything back after a while (about 3-4 weeks is the norm for "maintainer timeout"), you could post a pull request there and/or email the maintainers to give them another opportunity to respond.
Comment 2 Christopher Bayliss 2020-09-14 06:38:08 UTC
Created attachment 660096 [details]
chicken-5.2.0.ebuild-unified.diff
Comment 3 Christopher Bayliss 2020-09-14 06:38:53 UTC
Signed-off-by: Christopher Bayliss <cjb@cjb.sh>
Comment 4 Larry the Git Cow gentoo-dev 2021-11-19 13:46:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ee9039a9d5aad1b58cfa314e4edd9a12c83bc4

commit 93ee9039a9d5aad1b58cfa314e4edd9a12c83bc4
Author:     Christopher Bayliss <cjb@cjb.sh>
AuthorDate: 2020-09-14 04:49:02 +0000
Commit:     Akinori Hattori <hattya@gentoo.org>
CommitDate: 2021-11-19 13:45:39 +0000

    dev-scheme/chicken: version bump
    
    Closes: https://bugs.gentoo.org/696402
    Closes: https://bugs.gentoo.org/742413
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Christopher Bayliss <cjb@cjb.sh>
    Signed-off-by: Akinori Hattori <hattya@gentoo.org>

 dev-scheme/chicken/Manifest             |  1 +
 dev-scheme/chicken/chicken-5.2.0.ebuild | 66 +++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)