First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 43929
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Text-Markup Team <text-markup@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: TGL <tom.gl@free.fr>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
pdftk-0.92.ebuild app-text/pdftk/pdftk-0.92.ebuild text/plain TGL 2004-03-06 17:46 0000 1.12 KB Details
pdftk.1 app-text/pdftk/files/pdftk.1 text/plain TGL 2004-03-06 17:47 0000 7.00 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 43929 depends on: Show dependency tree
Bug 43929 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-03-06 17:45 0000
From the homepage:
"
Pdftk is a simple tool for doing everyday things with PDF documents:
  * Merge PDF Documents
  * Split PDF Pages into a New Document
  * Decrypt Input as Necessary (Password Required)
  * Encrypt Output as Desired
  * Burst a PDF Document into Single Pages
  * Report on PDF Metrics, including Metadata and Bookmarks
  * Uncompress and Re-Compress Page Streams
  * Repair Corrupted PDF (Where Possible)
"

Working a lot with PDF files, I personnaly find this tool *very* useful, as it is the only one I know that allow manipulating this files without converting them to PS, which is always more or less destructive.


Misc. notes about the ebuild:
 - The program itself is C++, but makes heavy use of some Java classes, to be compiled with gcj.  Thus it can only be compiled if gcc has been emerged with the java use flag.  The ebuild try to check this, but it would benefit of bug #2272 if it ever happens.  
 - I've added a manpage found in the debian package, otherwise the package comes with no documentation.
 - gcj is called with no particular optimisation flags.  Should I use CFLAGS?  Or maybe adding a GCJFLAGS in make.conf would make sense?  Or maybe we don't really care...

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From TGL 2004-03-06 17:46:40 0000 -------
Created an attachment (id=26967) [edit]
app-text/pdftk/pdftk-0.92.ebuild

------- Comment #2 From TGL 2004-03-06 17:47:19 0000 -------
Created an attachment (id=26968) [edit]
app-text/pdftk/files/pdftk.1

------- Comment #3 From Mamoru KOMACHI (RETIRED) 2004-03-14 05:56:27 0000 -------
The upstream released pdftk-0.93 and it includes manpage from Debian.
I'll check and add the ebuild (looks ok) once I get time to build gcj...

------- Comment #4 From Mamoru KOMACHI (RETIRED) 2004-03-14 10:53:24 0000 -------
I successfully emerged it and worked great :) It is really useful i
think. However, it didn't compile with gcc-3.2.3-r5, so I forced
the gcc version to >=sys-devel/gcc-3.3. I'm afraid we better keep
GCJFLAGS untouched since gcj isn't stable enough yet (FYI, I couldn't
compile pdftk on alpha box). I've just added it to CVS tree. Thanks
for introducing such a powerful tool to us.

First Last Prev Next    No search results available      Search page      Enter new bug