Hot on the tail of bug 100584 comes Mathematica-5.0.0.0. This package will bring out the fucking wood in any maths nerd. Which dev is going to take RMS's flaccid prick out of their arse and commit this?
Created attachment 64529 [details] mathematica-5.0.0.0.ebuild
Created attachment 64530 [details] Mathematica 5.0 Front End command file
Created attachment 64531 [details] Mathematica 5.0 Kernel command file
Created attachment 64532 [details] MathLink compiler command file
Dear Daniel, Looking at your past few bugs[1], it's very apparent that your fort
Dear Daniel, Looking at your past few bugs[1], it's very apparent that your forté is mathematics, and not English. In fact, your English has been so poor lately, it would be enough to make sailors blush. I might remind you, that this whole organisation, is run by volunteers, who do not have to, nor wish to, take your constant abuse. Developers have been suspended for less... and you're headded for banishment from the community... as we're simply not interested in your petty antics. We are not your slaves, and we do have Real Life to get on with, thus Gentoo often plays second fiddle to our work/university study/etc. I'd suggest, either sticking to a language you know, and getting someone to translate to proper English... or perhaps learn some proper English yourself. Now, regarding your ebuilds... I take it Mathematica is a binary-only package? In which case, it belongs in /opt/mathematica... not /usr. So I'd also suggest you have a closer read of the fine developer manual[2]. Incidentally, that same manual also mentions etequitte guidelines... which are a strongly recommended read too. In the meantime, I'll mark your ebuild obsolete, as it is broken. When you have fixed your ebuild, you may attach it here, accompanied by a well-constructed comment. Otherwise, feel free to send your abuse to /dev/null -- I don't want to hear it... and nor does anybody else. Footnotes: 1. See bug numbers: #42610 #97439, #99502, #100577, #100584, #100640 2. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml especially http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=2 ... it's just as applicable to users as it is to devs.
Comment on attachment 64529 [details] mathematica-5.0.0.0.ebuild Marking ebuild as obsolete, as promised.
Please fix the following and reopen: * Use versionator rather than manual bash substitution. * DEPEND but no RDEPEND upon x11? If this is really correct, include a comment explaining why. * ${WORKDIR}, ${FILESDIR}, ${D} need quoting. * You need either a nofetch explanation telling the user where to find the SRC_URI components or a full SRC_URI. * Move the tar things to src_unpack, and either fix your tar invokation or use unpack.
I've cleaned up this fucking ebuild. Comments from COMPETENT devs (not whiny cocksuckers) welcome. Thanks.
Created attachment 66730 [details] mathematica-5.0.0.0.ebuild
Created attachment 66731 [details] Mathematica 5.0 Front End command file
Created attachment 66732 [details] Mathematica 5.0 Kernel command file
Created attachment 66733 [details] MathLink compiler command file
Comment on attachment 66730 [details] mathematica-5.0.0.0.ebuild What did I say about installing binary stuff in /usr? /opt is where it belongs. Also, clean up your language, you've been told before.
Created attachment 66866 [details, diff] ebuild.sh-add-jar-support.diff
Comment on attachment 66866 [details, diff] ebuild.sh-add-jar-support.diff Whoopsie, that didn't belong here?!
Fuck sakes! Stuart Longland, did you even read the fucking ebuild? What is going into /usr/bin? The same fucking stuff that the binary OpenOffice package puts in /usr/bin - wrapper scripts! All the damn binaries are in /opt/${PN} I tell ya, finding a competent Gentoo dev is harder than a priest in a playground. Stuart stick to what you fucking know - misplaced diffs and erroneous spelling (what the fuck is "etequitte" - a French whore perhaps?) At least Ciaran McCreesh provided competent advice!
Why not just set PATH? No wrapper scripts needed. :-) In any case, I don't like your attitude. This will be my last comment on this issue. Clearly you don't know how to act in a professional manner, and therefore I'm no longer interested in dealing with you. Good luck getting that ebuild pushed through with that attitude, as I'm not alone.