Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654858 - app-i18n/man-pages-de-2.5 version bump
Summary: app-i18n/man-pages-de-2.5 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Markus Walter
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-05-04 18:52 UTC by Markus Walter
Modified: 2018-10-17 21:38 UTC (History)
3 users (show)

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


Attachments
man-pages-de-2.5.ebuild (man-pages-de-2.5.ebuild,1.40 KB, text/plain)
2018-05-04 18:52 UTC, Markus Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2018-05-04 18:52:26 UTC
Created attachment 529796 [details]
man-pages-de-2.5.ebuild

Please bump man-pages-de to version 2.5 with the attached ebuild.

The homepage changed stealthily (the old one is still there, but seems to not be updated anymore).
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2018-05-07 04:16:20 UTC
Comment on attachment 529796 [details]
man-pages-de-2.5.ebuild

--- man-pages-de-2.3.ebuild     2018-04-22 09:48:59.573858917 +0200
+++ -   2018-05-07 06:15:28.631959124 +0200
@@ -5,11 +5,11 @@

 inherit autotools

-MY_P="${PN/-/}-${PV}"
+MY_P="${PN/-/}-v${PV}"

 DESCRIPTION="A somewhat comprehensive collection of Linux german man page translations"
-HOMEPAGE="https://alioth.debian.org/projects/manpages-de/"
-SRC_URI="https://manpages-de.alioth.debian.org/downloads/${MY_P}.tar.xz"
+HOMEPAGE="https://salsa.debian.org/manpages-de-team/manpages-de"
+SRC_URI="https://salsa.debian.org/manpages-de-team/manpages-de/-/archive/v${PV}/${MY_P}.tar.bz2"

 LICENSE="GPL-3+ man-pages GPL-2+ GPL-2 BSD"
 SLOT="0"
@@ -21,11 +21,16 @@

 S=${WORKDIR}/${MY_P}

-src_prepare() {
+src_unpack() {
        default

        # sys-apps/shadow has it's own translated man-page for this
-       rm upstream/primary/man1/groups.1 po/primary/man1/groups.1.po || die
+       rm ${S}/upstream/primary/man1/groups.1 || die
+       rm ${S}/po/primary/man1/groups.1.po || die
+}
+
+src_prepare() {
+       default

        # Use the same compression as every other manpage
        local PORTAGE_COMPRESS_LOCAL=${PORTAGE_COMPRESS-bzip2}
Comment 2 Virgil Dupras (RETIRED) gentoo-dev 2018-10-17 20:48:25 UTC
Markus: you haven't answered Jeroen's remarks. Do you intend to act on it?
Comment 3 Markus Walter 2018-10-17 21:22:24 UTC
I'm missing something. As far as I understand Jeroen renamed the attachment. But I fail to see what action I can take. I'm waiting for the ebuild to be committed.
Comment 4 Virgil Dupras (RETIRED) gentoo-dev 2018-10-17 21:33:57 UTC
Oh, it's me who was confused. I somewhat mistaken Jeroen's comment for some kind of request for adjustment when it was in fact only the diff from the 2.3 ebuild (why put this there? no idea).

Sorry, committing.
Comment 5 Larry the Git Cow gentoo-dev 2018-10-17 21:38:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7cdada5c919e34bd0f159592ea3f7e1d07a69a

commit 7f7cdada5c919e34bd0f159592ea3f7e1d07a69a
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2018-10-17 21:37:37 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-10-17 21:38:20 +0000

    app-i18n/man-pages-de: bump to 2.5
    
    Reported-By: Markus Oehme
    Closes: https://bugs.gentoo.org/654858
    Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-i18n/man-pages-de/Manifest                |  1 +
 app-i18n/man-pages-de/man-pages-de-2.5.ebuild | 56 +++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)