Summary: | app-emacs/wanderlust-2.15.9_p20190623 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Markus Walter <gentoo> |
Component: | Current packages | Assignee: | GNU Emacs project <gnu-emacs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
apel ebuild
flim ebuild semi ebuild wanderlust ebuild |
Description
Markus Walter
2019-06-23 19:59:21 UTC
--- /usr/portage/app-emacs/apel/apel-10.8-r1.ebuild 2018-08-06 19:49:46.575447342 +0200 +++ apel/apel-10.8_p20190601.ebuild 2019-06-23 21:23:11.786469023 +0200 @@ -6,21 +6,16 @@ inherit elisp DESCRIPTION="A Portable Emacs Library is a library for making portable Emacs Lisp programs" -HOMEPAGE="http://cvs.m17n.org/elisp/APEL/" -SRC_URI="ftp://ftp.jpl.org/pub/elisp/apel/${P}.tar.gz - https://dev.gentoo.org/~gienah/2big4tree/app-emacs/${PN}/${PN}-10.8-030_Use-new-style-backquotes.patch.gz" +HOMEPAGE="https://github.com/wanderlust/apel" +GITHUB_SHA1="d146ddbf8818e81d3577d5eee7825d377bec0c73" +SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz" +S="${WORKDIR}/${PN}-${GITHUB_SHA1}" LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" IUSE="" -ELISP_PATCHES="${PN}-10.8-020_Prevent-fontset-error.patch - ${PN}-10.8-030_Use-new-style-backquotes.patch - ${PN}-10.8-010_ikazuhiro.patch - ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch - ${PN}-10.8-050_escape-backslash.patch" - src_prepare() { elisp_src_prepare cat <<-EOF >> APEL-CFG --- /usr/portage/app-emacs/flim/flim-1.14.9-r2.ebuild 2017-03-16 07:32:40.440251107 +0100 +++ flim/flim-1.14.9_p20190601.ebuild 2019-06-23 21:27:43.830515516 +0200 @@ -6,8 +6,10 @@ inherit elisp DESCRIPTION="A library to provide basic features about message representation or encoding" -HOMEPAGE="http://git.chise.org/elisp/flim/" -SRC_URI="http://git.chise.org/elisp/dist/${PN}/${P%.*}/${P}.tar.gz" +HOMEPAGE="https://github.com/wanderlust/flim" +GITHUB_SHA1="e4bd54fd7d335215b54f7ef27ed974c8cd68d472" +SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz" +S="${WORKDIR}/${PN}-${GITHUB_SHA1}" LICENSE="GPL-2+" SLOT="0" @@ -17,7 +19,6 @@ RDEPEND="${DEPEND} !app-emacs/limit" -ELISP_PATCHES="${P}-mel-q-ccl.patch" SITEFILE="60${PN}-gentoo.el" src_compile() { --- /usr/portage/app-emacs/semi/semi-1.14.6-r2.ebuild 2017-03-16 07:32:40.460251105 +0100 +++ semi/semi-1.14.6_p20190601.ebuild 2019-06-23 21:13:25.684943547 +0200 @@ -6,8 +6,10 @@ inherit elisp eutils DESCRIPTION="A library to provide MIME feature for GNU Emacs" -HOMEPAGE="http://git.chise.org/elisp/semi/" -SRC_URI="http://git.chise.org/elisp/dist/${PN}/${P%.*}-for-flim-1.14/${P}.tar.gz" +HOMEPAGE="https://github.com/wanderlust/semi" +GITHUB_SHA1="4cf114c95fb49ad75eb6916f678b45b04bad8122" +SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz" +S="${WORKDIR}/${PN}-${GITHUB_SHA1}" LICENSE="GPL-2+" SLOT="0" --- /usr/portage/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild 2018-08-15 18:16:13.498105475 +0200 +++ wanderlust/wanderlust-2.15.9_p20190601.ebuild 2019-06-23 21:09:24.298702763 +0200 @@ -7,7 +7,7 @@ DESCRIPTION="Yet Another Message Interface on Emacsen" HOMEPAGE="https://github.com/wanderlust/wanderlust" -GITHUB_SHA1="395826e99b84051396d503392f52462b6cb683a5" +GITHUB_SHA1="4cb605db2c5922274c26105a3e4e21410e0ff9ba" SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz" S="${WORKDIR}/${PN}-${GITHUB_SHA1}" Created attachment 580590 [details]
apel ebuild
Created attachment 580592 [details]
flim ebuild
Created attachment 580594 [details]
semi ebuild
Created attachment 580596 [details]
wanderlust ebuild
Thank you for the files. The automatic CI tests can run, if you prepare a PR on github. At the moment your PR will be merged faster (statistically), if you prepare a PR via github. (In reply to Jonas Stein from comment #9) > [...] prepare a PR via github. Why that? All necessary information is attached to this bug, and I'm going to take care of this within the next few days. @Markus: Can you please sign-off your changes? https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin Posting a line "Signed-off-by: Name <e-mail>" as a comment to this bug will be sufficient for this. (In reply to Ulrich Müller from comment #10) > @Markus: Can you please sign-off your changes? > https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin > Posting a line "Signed-off-by: Name <e-mail>" as a comment to this bug will > be sufficient for this. I'm happy to oblige. Signed-off-by: Markus Oehme <markus@jonglieren-jena.de> Conventionally, the dates should not be those of taking the snapshot, but the date of the last commit in the upstream repo (in UTC time zone): apel-10.8_p20190407 flim-1.14.9_p20190526 semi-1.14.7_p20190517 wanderlust-2.15.9_p20190623 Also, semi's version number was increased from 1.14.6 to 1.14.7 (not important for a snapshot, but let's follow upstream), and wanderlust's tip is now at commit b9a529a5. I'll take care of this when committing, so no need to attach new ebuilds. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e364080df968fbac868bdae55b0c2dc6d9be076 commit 6e364080df968fbac868bdae55b0c2dc6d9be076 Author: Markus Oehme <markus@jonglieren-jena.de> AuthorDate: 2019-06-24 10:02:05 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2019-06-24 10:37:22 +0000 app-emacs/wanderlust: Version bump. Closes: https://bugs.gentoo.org/688560 Signed-off-by: Markus Oehme <markus@jonglieren-jena.de> [ulm@gentoo.org: EAPI 7 bump, minor cleanup] Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/wanderlust/Manifest | 1 + .../wanderlust/wanderlust-2.15.9_p20190623.ebuild | 57 ++++++++++++++++++++++ 2 files changed, 58 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4536f0265a8863a98e781ca0300a6c9b0ae154 commit db4536f0265a8863a98e781ca0300a6c9b0ae154 Author: Markus Oehme <markus@jonglieren-jena.de> AuthorDate: 2019-06-24 10:01:36 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2019-06-24 10:37:21 +0000 app-emacs/semi: Version bump. Bug: https://bugs.gentoo.org/688560 Signed-off-by: Markus Oehme <markus@jonglieren-jena.de> [ulm@gentoo.org: EAPI 7 bump, minor cleanup] Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/semi/Manifest | 1 + app-emacs/semi/semi-1.14.7_p20190517.ebuild | 52 +++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bc196626e7532e0fa11cae8c74f7f77a3ec5d1 commit 27bc196626e7532e0fa11cae8c74f7f77a3ec5d1 Author: Markus Oehme <markus@jonglieren-jena.de> AuthorDate: 2019-06-24 10:01:07 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2019-06-24 10:37:21 +0000 app-emacs/flim: Version bump. Bug: https://bugs.gentoo.org/688560 Signed-off-by: Markus Oehme <markus@jonglieren-jena.de> [ulm@gentoo.org: EAPI 7 bump, minor cleanup] Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/flim/Manifest | 1 + app-emacs/flim/flim-1.14.9_p20190526.ebuild | 38 +++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766f5f01ed572a38929fccd9aacd5f53cf1bc0a2 commit 766f5f01ed572a38929fccd9aacd5f53cf1bc0a2 Author: Markus Oehme <markus@jonglieren-jena.de> AuthorDate: 2019-06-24 10:00:29 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2019-06-24 10:37:20 +0000 app-emacs/apel: Version bump. Bug: https://bugs.gentoo.org/688560 Signed-off-by: Markus Oehme <markus@jonglieren-jena.de> [ulm@gentoo.org: EAPI 7 bump, minor cleanup] Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/apel/Manifest | 1 + app-emacs/apel/apel-10.8_p20190407.ebuild | 46 +++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) Thanks a lot, these worked like a charm. |