Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661694 - mail-client/alpine-2.21.1 mistake in GIT_COMMIT variable
Summary: mail-client/alpine-2.21.1 mistake in GIT_COMMIT variable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Robert G. Siebeck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-20 19:13 UTC by Yevgeny Filatov
Modified: 2018-09-14 16:31 UTC (History)
3 users (show)

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


Attachments
fix GIT_COMMIT patch (alpine-2.21.1.ebuild.commit.patch,508 bytes, patch)
2018-07-20 19:51 UTC, Yevgeny Filatov
Details | Diff
fix install docs patch (alpine-2.21.1.ebuild.install.patch,970 bytes, patch)
2018-07-20 19:53 UTC, Yevgeny Filatov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yevgeny Filatov 2018-07-20 19:13:16 UTC
In current portage at 20 Lul 2018
grep -m1 GIT_COMMIT alpine-2.21.1.ebuild
GIT_COMMIT="672d6838a9babf2faeb9f79267525a4ab9d20b14"

but for version 2.21.1 must be commit 843b2f16abfd949e09b1c5465387b1b0f724994a

commit 672d6838a9babf2faeb9f79267525a4ab9d20b14 is version 2.21, not 2.21.1


Reproducible: Always
Comment 1 Yevgeny Filatov 2018-07-20 19:42:23 UTC
Another problem is not the correct installation of documents.

1. doc/tech-notes/tech-notes.txt is installed in html/tech-notes
but is is not an HTML-file

2. saple files not installed:
doc/mime.types
doc/mailcap.unx

This is my src_install function:

src_install() {
        if use onlyalpine ; then
                dobin alpine/alpine
                doman doc/man1/alpine.1
        else
                emake DESTDIR="${D}" install
                doman doc/man1/*.1
        fi

        dodoc NOTICE README*

        if use doc ; then
                dodoc doc/brochure.txt
                dodoc doc/tech-notes/tech-notes.txt
                newdoc ${S}/doc/mailcap.unx mailcap.unx.sample
                newdoc ${S}/doc/mime.types mime.types.sample
                docinto html/tech-notes
                dohtml -r doc/tech-notes/
                docompress -x /usr/share/doc/${PF}/mailcap.unx.sample /usr/share/doc/${PF}/mime.types.sample
        fi
}
Comment 2 Yevgeny Filatov 2018-07-20 19:51:50 UTC
Created attachment 540286 [details, diff]
fix GIT_COMMIT patch
Comment 3 Yevgeny Filatov 2018-07-20 19:53:00 UTC
Created attachment 540288 [details, diff]
fix install docs patch
Comment 4 Larry the Git Cow gentoo-dev 2018-09-14 16:31:21 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b05f8f2ff74cd6f089508abf0454ebbd5920e0

commit 91b05f8f2ff74cd6f089508abf0454ebbd5920e0
Author:     Robert Siebeck <gentoo.bugzilla.2012@r123.de>
AuthorDate: 2018-09-14 12:11:32 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-09-14 16:31:14 +0000

    mail-client/alpine: fix SRC_URI.
    
    Also fix installation of docs
    
    Closes: https://bugs.gentoo.org/661694

 mail-client/alpine/alpine-2.21.1-r1.ebuild | 91 ++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)