Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15980 - New ebuild for the portage tree - pdf2html
Summary: New ebuild for the portage tree - pdf2html
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-02-19 02:41 UTC by Victor Iggy
Modified: 2004-02-23 08:37 UTC (History)
0 users

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


Attachments
converts pdf files to html files (pdf2html-1.3.ebuild,954 bytes, text/plain)
2003-02-19 02:41 UTC, Victor Iggy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Iggy 2003-02-19 02:41:07 UTC
pdf2html converts pdf files to html files.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Victor Iggy 2003-02-19 02:41:55 UTC
Created attachment 8476 [details]
converts pdf files to html files
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2003-09-15 08:14:59 UTC
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.
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-12-17 02:51:40 UTC
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.
Comment 4 Mike Gardiner (RETIRED) gentoo-dev 2003-12-30 04:23:52 UTC
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.
Comment 5 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-02-21 07:38:28 UTC
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.
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2004-02-22 01:46:07 UTC
Not a big re-open, just I think we should mark this x86-only. KEYWORDS="-*" ?
Comment 7 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-02-23 08:31:02 UTC
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?
Comment 8 Mike Gardiner (RETIRED) gentoo-dev 2004-02-23 08:37:00 UTC
Was a non-technical/bad assumption on my part, excuse me.