Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 527524 - media-gfx/freecad-9999 - migrate to git-r3.eclass
Summary: media-gfx/freecad-9999 - migrate to git-r3.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-30 21:43 UTC by Fat-Zer
Modified: 2014-11-12 16:53 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 Fat-Zer 2014-10-30 21:43:56 UTC
The freecad sources are cloned into "${EGIT_STORE_EDIR}/code" which is obviously a mistake.
It seems that EGIT_PROJECT="freecad/code" or whatever is missing in the ebuild.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-30 23:07:22 UTC
git://git.code.sf.net/p/free-cad/code resolves into precisely that path with git-2.eclass. Of course with git-r3.eclass it would be "free-cad_code.git/".

RCS file: /var/cvsroot/gentoo-x86/media-gfx/freecad/freecad-9999.ebuild,v
retrieving revision 1.3
diff -u -p -r1.3 freecad-9999.ebuild
--- freecad-9999.ebuild 15 Aug 2014 22:02:26 -0000      1.3
+++ freecad-9999.ebuild 30 Oct 2014 23:07:10 -0000
@@ -6,7 +6,7 @@ EAPI=5

 PYTHON_COMPAT=( python2_{6,7} )

-inherit cmake-utils eutils git-2 fortran-2 multilib python-single-r1
+inherit cmake-utils eutils git-r3 fortran-2 multilib python-single-r1

 DESCRIPTION="QT based Computer Aided Design application"
 HOMEPAGE="http://www.freecadweb.org/"
Comment 2 Fat-Zer 2014-11-05 12:57:32 UTC
(In reply to Jeroen Roovers from comment #1)
> git://git.code.sf.net/p/free-cad/code resolves into precisely that path with
> git-2.eclass. Of course with git-r3.eclass it would be "free-cad_code.git/".

I don't want to be too tiresome, but will you actually do that/push to tree? Or are there any my actions required?

/No offense, sarcasm or whatever, just wondering./
Comment 3 Mike Gilbert gentoo-dev 2014-11-12 16:53:07 UTC
+  12 Nov 2014; Mike Gilbert <floppym@gentoo.org> freecad-9999.ebuild:
+  Switch to git-r3, bug 527524.