Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 540662 - app-emulation/winetricks-99999999 - switch to git repo
Summary: app-emulation/winetricks-99999999 - switch to git repo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-02-19 13:18 UTC by Bob Wya
Modified: 2015-03-07 22:23 UTC (History)
0 users

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


Attachments
winetricks-99999999.ebuild.patch (winetricks-99999999.ebuild.patch,732 bytes, patch)
2015-02-19 13:21 UTC, Bob Wya
Details | Diff
winetricks-99999999.ebuild.patch (winetricks-99999999.patch,668 bytes, patch)
2015-03-07 21:15 UTC, Adam Feldman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bob Wya 2015-02-19 13:18:36 UTC
app-emulation/winetricks live build is now using Git - not the SVN repository!!

The SVN repository is still live but is frozen at =app-emulation/winetricks-20141130.

The SVN head version, of the winetricks script, has a least one stale application URL link already (i.e. it's not very useful).


Reproducible: Always
Comment 1 Bob Wya 2015-02-19 13:21:28 UTC
Created attachment 396950 [details, diff]
winetricks-99999999.ebuild.patch

Attached a patch (to =app-emulation/winetricks-99999999) to transfer the source from the depreciated SVN repository to the newer Git repository.
Comment 2 Adam Feldman gentoo-dev 2015-02-20 03:29:07 UTC
I've confirmed that the svn is deprecated with upstream.  I'm currently waiting on a response from upstream regarding how their releases are made available (which would increase the frequency with which updates are available).  I'm attempting to get them to use git tags, and if they do, I'll include that patch at the same time as this one, as well as superceding 532226 with more recent versions. Will report back as soon as I have an update.
Comment 3 Bob Wya 2015-02-20 14:04:09 UTC
(In reply to NP-Hardass from comment #2)

Ok thanks!!
Comment 4 Adam Feldman gentoo-dev 2015-03-07 21:15:55 UTC
Created attachment 398330 [details, diff]
winetricks-99999999.ebuild.patch

Reverses the order of Bob Wya's patch and updates it to git-r3 eclass since git-2 is deprecated.
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-03-07 22:23:04 UTC
Thanks for the patch, it almost worked ;)

(The "almost" part: git-r3_src_unpack creates $WORKDIR/$P, which means we use the default $S for the live ebuild, and reset S to $WORKDIR only for the tarball versions.)

+*winetricks-20141130 (07 Mar 2015)
+
+  07 Mar 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
+  -winetricks-20130707.ebuild, +winetricks-20141130.ebuild,
+  winetricks-99999999.ebuild:
+  Version bump (bug #532226, thanks to jospezial), adds controlspy, qdvd,
+  setupapi, updspapi, vcrun2012. Change live ebuild from svn to git (bug
+  #540662, thanks to Bob Wya and NP-Hardass). Drop old.