Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574852 - =xfce-extra/xfce4-whiskermenu-plugin-1.5.2 version bump
Summary: =xfce-extra/xfce4-whiskermenu-plugin-1.5.2 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: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-16 05:41 UTC by Christian Tietz
Modified: 2016-03-12 21:45 UTC (History)
0 users

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 Christian Tietz 2016-02-16 05:41:37 UTC
Renaming ebuild works with the exception of SRC_URI. See unified diff:

--- /usr/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.1.ebuild
+++ /usr/local/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.2.ebuild
@@ -8,7 +8,7 @@
 
 DESCRIPTION="Alternate application launcher for Xfce"
 HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/"
-SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2"
+SRC_URI="http://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/1.5/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
Comment 1 Christian Tietz 2016-02-16 16:05:19 UTC
Scratch that. GitHub is probably better for SRC_URI.

--- /usr/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.1.ebuild
+++ /usr/local/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.2.ebuild
@@ -8,7 +8,7 @@
 
 DESCRIPTION="Alternate application launcher for Xfce"
 HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/"
-SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2"
+SRC_URI="https://github.com/gottcode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
Comment 2 Christian Tietz 2016-02-24 10:19:30 UTC
Install phase fails due to missing ChangeLog in tarball from GitHub. I noticed this just now because I was using the tarball from archive.xfce.org at first. See corrected unified diff below.

--- /usr/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.1.ebuild
+++ /usr/local/portage/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-1.5.2.ebuild
@@ -8,7 +8,7 @@
 
 DESCRIPTION="Alternate application launcher for Xfce"
 HOMEPAGE="http://gottcode.org/xfce4-whiskermenu-plugin/"
-SRC_URI="http://gottcode.org/xfce4-whiskermenu-plugin/${P}-src.tar.bz2"
+SRC_URI="https://github.com/gottcode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -50,7 +50,7 @@
 
 src_install() {
 	cmake-utils_src_install
-	dodoc ChangeLog NEWS README
+	dodoc NEWS README
 }
 
 pkg_preinst() {
Comment 3 Patrice Clement gentoo-dev 2016-03-11 08:09:05 UTC
@xfce: pls review https://github.com/gentoo/gentoo/pull/1028
Comment 4 Christian Tietz 2016-03-12 21:45:49 UTC
Closing as the PR has been accepted into Portage.