Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119701 - ellipsis-1.6.ebuild (new ebuild)
Summary: ellipsis-1.6.ebuild (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-01-20 09:03 UTC by Mathias Weigt
Modified: 2006-02-07 17:14 UTC (History)
1 user (show)

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


Attachments
ellipsis-1.6.ebuild (ellipsis-1.6.ebuild,726 bytes, text/plain)
2006-01-20 09:05 UTC, Mathias Weigt
Details
ellipsis-1.6.ebuild (updated) (ellipsis-1.6.ebuild,651 bytes, text/plain)
2006-02-07 13:06 UTC, Mathias Weigt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mathias Weigt 2006-01-20 09:03:10 UTC
This is an ebuild for Peter J. Heslin's ellipsis package for LaTeX. It installs ellipsis.sty into the LaTeX path.

From the homepage 
(http://www.ctan.org/tex-archive/help/Catalogue/entries/ellipsis.html):
This is a simple package that fixes a problem in the way LaTeX handles ellipses: it always puts a tiny bit more space after \dots in text mode than before it, which results in the ellipsis being off-center when used between two words.
Comment 1 Mathias Weigt 2006-01-20 09:05:21 UTC
Created attachment 77656 [details]
ellipsis-1.6.ebuild

first ebuild for the ellipsis package
Comment 2 Alexandre Buisse (RETIRED) gentoo-dev 2006-02-07 12:19:27 UTC
Some remarks on your ebuild:

- gentoo policy needs the tarball to have version number. When this is not the case with upstream provided tarballs, as is the case with most CTAN packages, one should use a SRC_URI on the gentoo mirrors (SRC_URI="mirror://gentoo/${P}.tar.bz2") and have a comment that says where the original tarball was.
- as your package inherits the latex-package eclass, it does not need the virtual/tetex dependencie
- keywords should be ~arch and not arch for new packages
- use the unpack function rather than directly unzip

If you provide an updated ebuild, I'll add it to the tree. Thanks.
Comment 3 Mathias Weigt 2006-02-07 13:06:37 UTC
Created attachment 79158 [details]
ellipsis-1.6.ebuild (updated)

Here is the updated ebuild which hopefully conforms to all requirements.
(Who puts the package onto the gentoo mirror?)
Mathias
Comment 4 Alexandre Buisse (RETIRED) gentoo-dev 2006-02-07 17:14:58 UTC
The dev that is adding your package usually takes care of it, but if you are using mirror://gentoo/..., it's a good idea to say it in the bug in order to make sure it is not forgotten.

Your new ebuild is fine and I added it to CVS with two small modifications that I hadn't noticed before: description was a bit long, and if dodoc fails, we want the ebuild to die, not to display a happy einfo :)

Thanks for your ebuild!