pdftk 1.44 (finally!!!)

Word processors, spreadsheets, presentations, translation, etc.
Post Reply
Message
Author
User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

pdftk 1.44 (finally!!!)

#1 Post by Dingo »

After many hours, needed to build the Gnu Java Compiler

gcj-4.1.2-i486_301.sfs
- http://sdrv.ms/SccnFY

Wow!!!

I finally succeeded to build the latest version of pdftk (1.44) in puppy linux 3.01
- http://dokupuppylinux.info/programs:pdf ... #pdftk_144

feel free to test if working in your puppy version, it include the huge dependency libgcj.so.7.0.0 (21 MB)

Modern puppies, since Lupu, to precise, passing for Slacko and so on... should be able to use the precompiled pdftk binaries from Debian, or Ubunru (Lucid) or Slackware 13 (Slacko and derivates)

if your puppy version can't use precompiled pdftk binaries from another distro, you can try the experimental

PDFTK STATIFIED package (in the same page on dokupuppylinux)
- http://dokupuppylinux.info/programs:pdf ... #pdftk_144
- direct link

I made with statifier
- http://dokupuppylinux.info/programs:com ... tifier-171

statifier is the free alternative to commercial and more evolute magicermine to pack the applications into one executable with all its dependencies, when is not too easy or not possible build programs statically from source

changelog of pdftk-1.44
#1.44 - October 28, 2010 - [source code] - [windows exe] - [mac installer] - [pdftk license]

* Added new feature for collating PDF page scans: shuffle.
Please see the man page for usage details.
http://www.pdflabs.com/docs/pdftk-man-page/

* Introduced update_info_utf8, dump_data_utf8 and dump_data_fields_utf8 to provide UTF-8 companions to update_info, dump_data and dump_data_fields. These latter operations use XML numerical entities to encode non-ASCII characters. In version 1.43, we changed the encoding for update_info to UTF-8, but that made it incompatible with dump_data and also broke some downstream applications. By introducing these UTF-8 operations, we can revert update_info to its original behavior.

* Burst feature now copies the metadata (including XMP) from the input file to the output pages.

* Updated Bouncy Castle library to 1.45.

* Removed or replaced third-party code that wasn’t compatible with pdftk’s GPL license.

* Updated third-party license informatio
Last edited by Dingo on Sat 17 Nov 2012, 21:33, edited 3 times in total.
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

User avatar
tallboy
Posts: 1760
Joined: Tue 21 Sep 2010, 21:56
Location: Drøbak, Norway

#2 Post by tallboy »

Hi Dingo.
I have used the pdftk-1.41 in my dpup484/485, that you packed as a pet earlier, with good result. I have used it in Debian for many years.
What is the reason for the Java libs. dependency? Can pdftk be used without it, or can it be modified to avoid using libgcj.so.7.0.0?
Just curious, I'll stick with the old one for now, you did a good job there!

tallboy

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#3 Post by Dingo »

tallboy wrote:What is the reason for the Java libs. dependency?
As you probably know, pdftk, even being a C executable, relies on java classes
tallboy wrote: Can pdftk be used without it, or can it be modified to avoid using libgcj.so.7.0.0?
I fear this needs completely rewrite pdftk from scratch
tallboy wrote: Just curious, I'll stick with the old one for now
latest build of pdftk (1.44), offers some very interesting features, like multistamp, multibagkround, shuffle and so on...

additionally, for people in love with old puppies (I'm in love with Puppy 3.01), it is a significative enhancement

if you want test the pdftk build with java dependency in your Puppy version you actually use (starting a fresh session from live CD), and/or the statified version with application and dependency into one unique executable, I can contact the pdftk author on pdflabs.com to ask to include the official link to pdftk binaries for puppy linux in his home page, in order to spread puppy to the world

I'm specially interested to see if the statified build can be working across the puppy versions, since unfortunately, I not been able to produce a true static version until now
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

Post Reply