Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 567662 - net-misc/cmst-2015.12.03 version bump
Summary: net-misc/cmst-2015.12.03 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-06 18:34 UTC by Ben Kohler
Modified: 2015-12-06 19:23 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kohler gentoo-dev 2015-12-06 18:34:23 UTC
There are 2 releases of cmst now newer than our tree's 2015.03.01, I've been testing 2015.10.03 from my overlay for a while, and now 2015.12.03 is released.  This has some nice fixes, for example the tray icon is broken in plasma5 until this release.

It should be a trivial rename-only bump.  Technically there was a dependency removed (qtsvg:5) but our ebuild was already missing this dep, oops! =)

I have tested the new 2015.12.03 build & runtime, looks all good here.

Thanks!
Comment 1 Ben Kohler gentoo-dev 2015-12-06 18:52:38 UTC
I just noticed that this package installs an unneeded license file, I think something like this simple fix would be ok if we wanted to clean that up along with the version bump:

--- a/net-misc/cmst/cmst-2015.12.03.ebuild
+++ b/net-misc/cmst/cmst-2015.12.03.ebuild
@@ -38,4 +38,5 @@ src_configure() {
 
 src_install() {
 	emake INSTALL_ROOT="${D}" install
+	rm -r "${D}"/usr/share/licenses || die failed to rm /usr/share/licenses
 }
Comment 2 Michael Palimaka (kensington) gentoo-dev 2015-12-06 19:23:55 UTC
Thanks, fixed in git.

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