Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 01 Sep 2014, 09:39
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
pdftk 1.44 (finally!!!)
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [3 Posts]  
Author Message
Dingo


Joined: 11 Dec 2007
Posts: 1415
Location: somewhere at the end of rainbow...

PostPosted: Fri 21 Sep 2012, 14:26    Post subject:  pdftk 1.44 (finally!!!)
Subject description: built in puppy 3.01 + static build with dependency incorporated
 

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_manipulation#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_manipulation#pdftk_144
- direct link

I made with statifier
- http://dokupuppylinux.info/programs:compiling_utilities#statifier-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
Quote:
#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

_________________
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

Last edited by Dingo on Sat 17 Nov 2012, 17:33; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
tallboy


Joined: 21 Sep 2010
Posts: 442
Location: Oslo, Norway

PostPosted: Fri 21 Sep 2012, 22:04    Post subject:  

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
Back to top
View user's profile Send private message 
Dingo


Joined: 11 Dec 2007
Posts: 1415
Location: somewhere at the end of rainbow...

PostPosted: Sat 22 Sep 2012, 04:55    Post subject:  

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
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [3 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0623s ][ Queries: 12 (0.0129s) ][ GZIP on ]