Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102449 - app-misc/megatunix-0.7.9.ebuild (New Package)
Summary: app-misc/megatunix-0.7.9.ebuild (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: sunrise suggested
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2005-08-13 20:35 UTC by Dave Andruczyk
Modified: 2018-06-07 18:25 UTC (History)
1 user (show)

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


Attachments
megatunix-0.7.9 ebuild, initial submission (megatunix-0.7.9.ebuild,763 bytes, text/plain)
2005-08-13 20:37 UTC, Dave Andruczyk
Details
Updated MegaTunix 0.7.9 ebuild (megatunix-0.7.9.ebuild,728 bytes, text/plain)
2005-08-20 16:21 UTC, Dave Andruczyk
Details
Final update of megatunix-0.7.9.ebuild (keywords fixed) (megatunix-0.7.9.ebuild,692 bytes, text/plain)
2005-08-24 19:21 UTC, Dave Andruczyk
Details
Brand new e-build for this 5 year old ticket (megatunix-0.9.22.ebuild,1.44 KB, text/plain)
2010-10-27 05:49 UTC, Rich
Details
ebuild for git (megatunix-9999.ebuild,744 bytes, text/plain)
2010-12-31 13:04 UTC, HMC
Details
New ebuild (megatunix-0.9.23.ebuild,729 bytes, text/plain)
2010-12-31 13:16 UTC, HMC
Details
Corrected dependancy for earler version (megatunix-0.9.23.ebuild,695 bytes, text/plain)
2010-12-31 13:25 UTC, HMC
Details
Corrected dependancy (megatunix-0.9.23.ebuild,695 bytes, text/plain)
2010-12-31 13:26 UTC, HMC
Details
Corrected dependancy (megatunix-9999.ebuild,704 bytes, text/plain)
2010-12-31 13:27 UTC, HMC
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Andruczyk 2005-08-13 20:35:21 UTC
MegaTunix is a GTK+ based Tuning application for the MegaSquirt DIY (Do It 
Yourself) Fuel Injection Controller ECU. It currently supports nearly all 
firmware variants of the MegaSquirt, except MS-II (work in progress).  
MegaSquirt information can be gotten from http://www.megasquirt.info, 
http://msefi.com, and http://megasquirt.sourceforge.net 
 
Due to it's one-off nature, it would probably be best in "app-misc/megatunix"
Comment 1 Dave Andruczyk 2005-08-13 20:37:50 UTC
Created attachment 65893 [details]
megatunix-0.7.9 ebuild, initial submission
Comment 2 Ciaran McCreesh 2005-08-18 12:13:16 UTC
Please fix the following and reopen:

* DESCRIPTION shouldn't be wrapped. Shorten if necessary, or just bring it all
on to one line.
* Use ${PN} in SRC_URI.
* KEYWORDS need to follow policy.
* DEPEND spacing (or lack of) is rather ugly.
* S= can go.
* The whole src_unpack is unnecessary.
* Bring the econf stuff onto one line.
* Quote the ${D} when installing.
Comment 3 Dave Andruczyk 2005-08-20 16:21:26 UTC
Created attachment 66440 [details]
Updated MegaTunix 0.7.9 ebuild

Here's the updated file with the requested fixes applied to it.
Comment 4 Dave Andruczyk 2005-08-20 16:21:56 UTC
reopening as per instruction,  new ebuild is attached  
Comment 5 Ciaran McCreesh 2005-08-24 09:27:57 UTC
KEYWORDS still need to be fixed. See
http://dev.gentoo.org/~plasmaroo/devmanual/keywording/#keywording-new-packages .
Comment 6 Dave Andruczyk 2005-08-24 19:21:59 UTC
Created attachment 66831 [details]
Final update of megatunix-0.7.9.ebuild (keywords fixed)

Keywords fixed as requested.
Comment 7 Dave Andruczyk 2005-08-24 19:22:25 UTC
reopened again to hopefully get this through.... 
Comment 8 Dave Andruczyk 2005-09-20 19:28:12 UTC
Is there any chance that this will get into the portage tree?  My users of it
have been requesting when the ebuild will be available...
Comment 9 Dave Andruczyk 2006-04-01 12:31:16 UTC
It's now april 1st(6.5 months later) and this still hasn't been either, A. merged into the portage tree, or B. told that "we don't want it in portage". If it is deemed not valid enough of an app for portage,  please tell me so and close this report.  My users will be disappointed,  but they'll have to live with it.

Comment 10 Rumi Szabolcs 2006-12-28 00:28:04 UTC
I personally would also prefer to install MegaTunix via portage
so for sure there is a certain demand for that. Why don't you offer
a regularly updated ebuild on the MegaTunix sourceforge download
site along the tarballs which people could put into their portage
overlays and install from there until it makes into the mainstream
portage tree?
Comment 11 Dave Andruczyk 2006-12-28 06:06:04 UTC
Ebuild added to sourceforge for the current 0.8.8 release until the gentoo portage dev's deem it worthwhile to add to the main tree..

Ebuild has been tested on x86 and works as expected.

For those with overlays,  download the ebuild to your overlay dir or /usr/local/portage/app-misc/megatunix
cd to that dir where you stuck the ebuild and run "ebuild megatunix-0.8.8.ebuild digest"
and then "emerge megatunix"
Comment 12 Rumi Szabolcs 2006-12-28 11:47:48 UTC
I can confirm that the ebuild merges perfectly.

What I think could be added to it is an icon and a .desktop entry
for the Gnome menus, and maybe a USE flag for cairo support.

Thank you for this fine piece of software!
Comment 13 Dave Andruczyk 2006-12-28 12:06:34 UTC
icons are being worked on.  USE flag is possible, I donno how to set those up in ebuilds as I'm not ebuild wiz (feel from to make a patch).  but megatunix defaults to cairo, and if you have a systme with a very old GTK, it'll fallback gracefully with no user input.
Comment 14 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-02-26 22:15:18 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 15 Rich 2010-10-27 05:49:16 UTC
Created attachment 252149 [details]
Brand new e-build for this 5 year old ticket

I installed a brand new version of megatunix on a gentoo system tonight; I figured I would do it through an e-build. Suprisingly, the only changes I needed to make to the last attachment were removing the virtual/x11 dependency since modular X happened a couple of years ago, and adding a line to pull in libpng-1.2 (and of course renaming the file to reflect the much newer version of the software). 

I don't like my approach for libpng since it depends on an exact version (the only version of libpng-1.2 that is still available through portage) and I'm not sure how to do slots in a dependency graph. Otherwise, it should work fine. Thanks!
Comment 16 HMC 2010-12-31 13:04:47 UTC
Created attachment 258512 [details]
ebuild for git

ebuild for megatunix via git
Comment 17 HMC 2010-12-31 13:16:37 UTC
Created attachment 258513 [details]
New ebuild

megatunix-0.9.23.ebuild
Comment 18 HMC 2010-12-31 13:25:23 UTC
Created attachment 258515 [details]
Corrected dependancy for earler version

Ooops!
Comment 19 HMC 2010-12-31 13:26:01 UTC
Created attachment 258518 [details]
Corrected dependancy
Comment 20 HMC 2010-12-31 13:27:23 UTC
Created attachment 258521 [details]
Corrected dependancy
Comment 21 HMC 2010-12-31 13:28:38 UTC
Comment on attachment 258521 [details]
Corrected dependancy

Sorry guys. I really made a meal of that!