| Summary: | New ebuild for the portage tree - pdf2html | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Victor Iggy <lamer0> |
| Component: | New packages | Assignee: | Text-Markup Team (OBSOLETE) <text-markup+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | Keywords: | EBUILD |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | converts pdf files to html files | ||
|
Description
Victor Iggy
2003-02-19 02:41:07 UTC
Created attachment 8476 [details]
converts pdf files to html files
okay, attaching the plain ebuild scripts as text is overly preferable to tar.gz's with all sorts of things in them. i just want to see what you've written as an ebuild, i'll generate the rest myself. Hi, sorry to keep you waiting for long. We'll include your ebuild to
Portage but before that we need you to fix rewrite it a little.
* The first line of your ebuild says "Copyright 1999-2002 " but it
should be "Copyright 1999-2003 ". Please refer to /usr/portage/skel.ebuild
for the latest header.
* The "#Second ebuild by me" line should be removed when submitting your
ebuilds. You could write it to bugzilla, though ;-)
* MY_P variable isn't necessary. P is set to pdf2html-1.3 automatically.
If you write version number directly to any variables, it makes it
harder to reuse the ebuild to different versions. (In fact, pdf2html
1.4 was released and if you didn't write the version number in MY_P you
would only have to rename the ebuild file to pdf2html-1.4.ebuild)
* KEYWORDS should be prefixed by "~" because every ebuild is introduced
to Portage as unstable (and then marked stable if it is considered so).
* LICENSE must match something in /usr/portage/licenses. GPL should be
either GPL-1 or GPL-2, depending on the actual copyright of pdf2html.
* src_unpack() isn't necessary. It is automatically run by Portage.
* It would be better to add CFLAGS="${CFLAGS}" as an argument to make.
* Perhaps you'd want to install *.png as well (otherwise you can't move
to the next/previous page if your generated HTML has more than two
pages), so you better add "insinto /usr/share/${P}; doins *.png"
in src_install() function.
If you finish writing pdf2html-1.4.ebuild, please attach it here again
and so we can add it to Portage.
Seems the homepage for this project has disappeared = no maintenance ? It's also on the side of.. shall we say.. "fiddly" to use. It also doesnt work on anything other than Intel/x86 arch. Hrmm. Hi, sorry for the delay. I made the changes and committed it to Portage. The homepage is still there and I could download a source of it. I tested it on x86 and alpha but it doesn't compile on alpha :-/ so I put KEYWORDS="~x86 -alpha". Anyhow, thanks for submitting the ebuild. Not a big re-open, just I think we should mark this x86-only. KEYWORDS="-*" ? Actually I added ~alpha becasue it emerged fine after I removed ccache directory and it works (can convert PDF into HTML on alpha platform). On what platform you think pdf2html won't build/work? Was a non-technical/bad assumption on my part, excuse me. |