Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 634208 - app-text/kding - resurrect package - new package (new version/new upstream)
Summary: app-text/kding - resurrect package - new package (new version/new upstream)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: https://github.com/miller-alex/kding
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-13 21:14 UTC by Alexander Miller
Modified: 2018-01-20 20:33 UTC (History)
4 users (show)

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


Attachments
kding-0.7.ebuild (kding-0.7.ebuild,941 bytes, text/plain)
2017-10-13 21:14 UTC, Alexander Miller
Details
kding-0.7.ebuild v2 (kding-0.7.ebuild,924 bytes, text/plain)
2017-10-22 16:11 UTC, Alexander Miller
Details
metadata.xml (metadata.xml,734 bytes, text/xml)
2017-10-22 16:24 UTC, Alexander Miller
Details
kding-0.7.1.ebuild (kding-0.7.1.ebuild,1021 bytes, text/plain)
2017-11-24 00:12 UTC, Alexander Miller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Miller 2017-10-13 21:14:00 UTC
Created attachment 498586 [details]
kding-0.7.ebuild

app-text/kding has just been removed in <https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33a8a275f1bd3b4782ca12dad150f6389a54e83> (was KDE4/Qt4 only, dead homepage).

Meanwhile, I've grabbed the sources, ported the package to KF5/Qt5, and released a new version on github. I'm a bit too late to catch it before its removal but we can still re-introduce the package.

The attached ebuild works for me.

Since I'm the new upstream I could also help maintaining the package in gentoo if you like.
Comment 1 Andreas Sturmlechner gentoo-dev 2017-10-14 00:15:15 UTC
Nice! Did you try to contact the original maintainer?
Comment 2 Michael Palimaka (kensington) gentoo-dev 2017-10-14 01:48:16 UTC
(In reply to Alexander Miller from comment #0)
> Since I'm the new upstream I could also help maintaining the package in
> gentoo if you like.

You are definitely more than welcome to maintain it in Gentoo, check out https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 3 Alexander Miller 2017-10-20 21:47:58 UTC
What's next?
* Do you need an updated metadata.xml?
* The old package has been maintained by kde@g.o. Are they
  interested in co-maintaining it or should I do it on my own?
  Do I need to contact them explicitly; I think some project
  members have already replied in this bug.
* Any problems with the ebuild or suggestions how to improve it?

BTW, I sent the original author a mail to inform him but haven't
got a reply (yet). I don't expect he's still interested in the
program; after all, he has deleted its homepage.
Comment 4 Jonas Stein gentoo-dev 2017-10-20 22:08:15 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

* Please test the ebuild with repoman https://wiki.gentoo.org/wiki/Repoman
* check, if you need DOCS= for your documentation files
  https://devmanual.gentoo.org/ebuild-writing/eapi/

A comprehensive metadata would be nice, the tool app-portage/metagen
helps a lot. More info on https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/

I have added kde@g.o to CC: regarding your co-maintaining question.
Comment 5 Andreas Sturmlechner gentoo-dev 2017-10-21 09:57:03 UTC
(In reply to Alexander Miller from comment #3)
> * Any problems with the ebuild or suggestions how to improve it?
Drop KDE_L10N, it isn't doing anything.

> BTW, I sent the original author a mail to inform him but haven't
> got a reply (yet).
That's good, at least you tried. ;)
Comment 6 Alexander Miller 2017-10-22 16:11:19 UTC
Created attachment 499668 [details]
kding-0.7.ebuild v2

> * Please test the ebuild with repoman https://wiki.gentoo.org/wiki/Repoman
> * check, if you need DOCS= for your documentation files

Looks fine to me.

> Drop KDE_L10N, it isn't doing anything.

Removed, thanks.
Comment 7 Alexander Miller 2017-10-22 16:24:04 UTC
Created attachment 499670 [details]
metadata.xml

I've adopted the <longdescription> from the old package.
Since kde hasn't said whether they want to continue to
maintain the new package I've dropped them for now.
@kde: feel free to add yourselves back if you like.
Comment 8 Michael Palimaka (kensington) gentoo-dev 2017-10-23 11:29:44 UTC
KDE team is always happy to help out if required (just ask!) but has no desire to pick up too many random packages. A dedicated maintainer who actually uses the package is always preferred.
Comment 9 Alexander Miller 2017-10-23 13:17:36 UTC
(In reply to Michael Palimaka from comment #8)
> KDE team is always happy to help out if required (just ask!) but has no desire to pick up too many random packages. A dedicated maintainer who actually uses the package is always preferred.
Thanks for the clarification. Since KDE team was maintaining the old package I just wanted to ask befor dropping you.
So there is no need to change the metadata.xml I attached to my last comment.
Comment 10 Alexander Miller 2017-10-31 17:51:35 UTC
ping
Comment 11 Alexander Miller 2017-11-24 00:12:50 UTC
Created attachment 506240 [details]
kding-0.7.1.ebuild

Released new version.