Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 299870 - Version bump: app-emulation/vice-2.2
Summary: Version bump: app-emulation/vice-2.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 258674
Blocks:
  Show dependency tree
 
Reported: 2010-01-06 11:04 UTC by groepaz
Modified: 2010-03-25 04:52 UTC (History)
0 users

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


Attachments
VICE 2.2 ebuild (vice-2.2.ebuild,3.35 KB, text/plain)
2010-01-06 11:05 UTC, groepaz
Details
patch to 2.1 ebuild (vice-2.2.diff,3.53 KB, patch)
2010-01-06 12:16 UTC, groepaz
Details | Diff
patch to 2.1 ebuild (removed arts) (vice-2.2.diff,3.52 KB, patch)
2010-01-06 15:14 UTC, groepaz
Details | Diff
patch to 2.1 ebuild (removed arts rdep) (vice-2.2.diff,3.34 KB, patch)
2010-01-06 15:18 UTC, groepaz
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description groepaz 2010-01-06 11:04:00 UTC
updated ebuild for 2.2 ... look at the comments in the ebuild itself for hints on what was fixed and changed. works fine for me (tm) on amd64 and ppc

Reproducible: Always
Comment 1 groepaz 2010-01-06 11:05:21 UTC
Created attachment 215371 [details]
VICE 2.2 ebuild
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-01-06 11:35:03 UTC
Have you seen bug 258674? Also, it's preferred to supply patches against current ebuilds instead of adding full ones.
Comment 3 groepaz 2010-01-06 12:09:10 UTC
"Have you seen bug 258674?"
have you seen who reported it? whats your point?

"Also, it's preferred to supply patches against current ebuilds instead of adding full ones."
and? if it will be ignored, just like the one in 258674, how would it make a difference anyway? (seriously, a patch for a file of that size ? *sigh* yeah sure, if *that* is what causes it not to be ignored, so be it.)
Comment 4 groepaz 2010-01-06 12:16:33 UTC
Created attachment 215376 [details, diff]
patch to 2.1 ebuild
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-01-06 14:14:04 UTC
(In reply to comment #3)
> "Have you seen bug 258674?"
> have you seen who reported it? whats your point?

My point is that whatever is fixed there, should be incorporated into the 2.2's ebuild to avoid duplicating the work.

-		--without-arts \
+		$(use_with arts) \

And my point for having diff's to allow easy reviewing, to catch mistakes like above, kde-base/arts isn't in portage anymore.
Comment 6 groepaz 2010-01-06 15:01:28 UTC
(In reply to comment #5)
> My point is that whatever is fixed there, should be incorporated into the 2.2's
> ebuild to avoid duplicating the work.

ofcourse :) but yes, since i posted that one aswell, the respective changes have all been carried into this new one too :)

> -               --without-arts \
> +               $(use_with arts) \
> 
> And my point for having diff's to allow easy reviewing, to catch mistakes like
> above, kde-base/arts isn't in portage anymore.

doh :) guess i am just to used to throwing such files into a graphical diff tool myself =P


Comment 7 groepaz 2010-01-06 15:14:16 UTC
Created attachment 215397 [details, diff]
patch to 2.1 ebuild (removed arts)

- removed arts related stuff
- readded bug #280976 related line(s) from original 2.1 ebuild
Comment 8 groepaz 2010-01-06 15:18:39 UTC
Created attachment 215399 [details, diff]
patch to 2.1 ebuild (removed arts rdep)

- removed arts dependancy (sorry, missed it :))
Comment 9 Jared B. 2010-02-27 11:07:56 UTC
groepaz,

Thanks for the updated ebuild.  Works great on amd64.  Two comments:

1. The original ebuild you provided is slightly outdated, as it doesn't contain the fixes included in your newest diff (ie., arts is still there)

2. The most recent diff doesn't seem to apply against the vice-2.1 ebuild in my portage tree.  Not sure if it's changed since you created your diff or what, but I ended up taking your 2.2 ebuild and manually adjusting it based on the diff file.  Kind of a pain, but it worked.

Would be even more helpful if you could provide an updated ebuild (or patch, if necessary, though I find that much less useful as a change in the source file breaks the diff) that's ready to go for anyone else that finds this thread.

Thanks again.
Comment 10 Jared B. 2010-02-27 11:23:37 UTC
Actually, one more comment:  the HOMEPAGE should probably be changed to http://vice-emu.sourceforge.net/.  Given that the original page at viceteam.org has yet to be updated for the new release, it looks like the using the sourceforge page now.
Comment 11 groepaz 2010-02-27 11:31:24 UTC
> 2. The most recent diff doesn't seem to apply against the vice-2.1 ebuild in my
> portage tree.  Not sure if it's changed since you created your diff or what,

yes, look at the datestamp of the current ebuild. someone obviously decided that my fixes are useless and instead "fixed" the ebuild himself, leaving all the other bugs in there.

> Would be even more helpful if you could provide an updated ebuild (or patch, if
> necessary,

seeing how this is handled, i am not sure if i even want to post another fix. seems rather pointless with maintainers that know it better than upstream, we will likely create our own overlay and be done with it.

Comment 12 groepaz 2010-02-27 11:32:30 UTC
(In reply to comment #10)
> Actually, one more comment:  the HOMEPAGE should probably be changed to
> http://vice-emu.sourceforge.net/.  Given that the original page at viceteam.org
> has yet to be updated for the new release, it looks like the using the
> sourceforge page now.

yes, sourceforge is the new home. the other will at some point redirect to it (the owner somehow is lost in action)
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2010-03-25 04:52:28 UTC
vice-2.2 is in portage.