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 Sun 23 Nov 2014, 12:19
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
Make Abiword from Debian packages
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [8 Posts]  
Author Message
don570


Joined: 10 Mar 2010
Posts: 3379
Location: Ontario

PostPosted: Thu 29 Jul 2010, 14:07    Post subject:  Make Abiword from Debian packages
Subject description: Strictly for Lucid Puppy
 

This info is strictly for lucid Puppy users
How to make abiword-2.8.6-lupu.pet:

I downloaded the debian packages from
https://launchpad.net/~n-muench/+archive/programs-ppa/+packages
I need the following packages:
abiword_2.8.6-0u1~ppa1_i386.deb
abiword-plugin-grammar_2.8.6-0u1~ppa1_i386.deb
abiword-plugin-mathview_2.8.6-0u1~ppa1_i386.deb
libabiword-2.8_2.8.6-0u1~ppa1_i386.deb

I also need the utility application alien2puppy which is available from
http://www.murga-linux.com/puppy/viewtopic.php?search_id=374508631&t=57548
It can be installed in /usr/bin

My method is merge all together in one folder and
then make a pet package from the folder. The program 'alien2puppy' does all
this automatically.
I put the debian packages in a folder(any name)
I open the terminal and run the command
Code:
alien2puppy -p abiword-lupu-2.8.6

A folder named abiword-lupu-2.8.6 is created
Continue to follow the instructions on your screen.
You press ENTER to pause the program and
make a couple of changes to abiword.desktop file
I change the category to 'Document' and the icon path is written in full,
I delete the mime line.
I press ENTER again and continue to follow the instructions given on the screen.
After only a couple of minutes I have the pet package abiword-lupu-2.8.6

Check it out by installing it.
When a check of dependencies is done it will report that no dependencies are missing.
It worked on Lucid Puppy.
It won't work on Puppy4.3.1 .
____________________________________________________

Warning: I use a frugal install of Puppy Linux and I find that
free space is needed( at least 20mb) in the partitition where
the pet is made or else the package isn't made.
Unfortunately there is no warning message at the terminal to the user about this matter.
_____________________________________________________

I explain how to make Audacity using the same method here

____________________________________________________________________

release notes http://www.abisource.com/changelogs/2.8.6.phtml
Note: Other debian packages (libaiksaurus,libaiksaurus data, and libwps)
could be included but I excluded them to keep the package as small as possible.

Last edited by don570 on Sat 31 Jul 2010, 15:01; edited 1 time in total
Back to top
View user's profile Send private message 
abushcrafter


Joined: 30 Oct 2009
Posts: 1447
Location: England

PostPosted: Fri 30 Jul 2010, 08:01    Post subject:  

For menu category's please look at the file "/etc/xdg/menus/hierarchy" because then you will find you should use the category: "WordProcessor".
_________________
adobe flash is rubbish!
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4329
Location: Gatineau (Qc), Canada

PostPosted: Sun 10 Oct 2010, 15:54    Post subject:
Subject description: Complete abiword 2.8.6 available
 

Hello, don 570 and all!

Inspired partly by your post, I've made available to all Puppy-ists the most complete abiword 2.8.6 that I could here.

http://murga-linux.com/puppy/viewtopic.php?p=457426#457426

The post is in French, I haven't had the time to translate it yet. However, the download address is easy to spot: it's the limelinx link right at the top of the post. All the abiword locales are in the *.pet, so this abiword should accommodate most languages.

It also includes *desktop files for spellchecking and for some linguistic references, and for the docs in English, French and Polish..

Happy (Canadian) Thanksgiving! Enjoy!

Sincerely,

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
don570


Joined: 10 Mar 2010
Posts: 3379
Location: Ontario

PostPosted: Wed 20 Oct 2010, 14:52    Post subject: general method to make pet package from debian packages  

For a general method to build a pet package for Lucid Puppy,
I would suggest going to the official Ubuntu repository or
http://packages.debian.org/sid/
and look up the software title that you want.

There will be along list of dependencies usually.

Download a small number of key packages (use your
instincts to choose what to download)

Install them just by clicking since Lucid Puppy will install
debian packages just like pet packages.

In the terminal try to launch the app by typing the name of package
such as 'audacity' or 'abiword'

You will now be given a message, usually notice of a missing library.

If it's a missing python library, you should probably stop right here and give up.
It will be just too hard a project.

Otherwise it might be worthwhile to hunt down the library and install it.

Note that often a missing library error can often be solved with a
simple link made in /usr/lib/ or even /lib/ . Try making a link with a Rox
Filer right click. It certainly won't hurt to try.
I have had success with dragging library files from Ubuntu 10.04
or even another version of Puppy.

Doing this procedure a few times should give you an idea of what debian
packages are needed for a successful install.

You can now proceed to make a pet package when you feel you are close
to success.

______________________________________________________

Rule to make a pet package using alien2puppy---->
Remember that the folder containing the debian packages must contain
ONLY DEBIAN PACKAGES !!! no pet packages or even text files.

Also the version of a package must be preceded by a hyphen
such as audacity-1.3.12 or abiword-2.8.6

Before running the dir2pet command, it is wise to not only check the desktop file
but to also delete the old pet.specs file since it has info inside it
(such as the version number) that dir2pet uses that may be wrong.
So it is better to start out 'fresh'.
______________________________________________________________

Your Puppy operating system has a menu entry to search for missing libraries,
but it isn't very accurate. A better way is to go to where your application is
has been installed (usually /usr/bin ) and then at the terminal type


Code:
ldd abiword


or whatever your application name is.

This will give you an accurate list of the dependencies and what is still
needed will be mentioned.

______________________________________________________________

Last edited by don570 on Sat 23 Oct 2010, 12:04; edited 6 times in total
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4329
Location: Gatineau (Qc), Canada

PostPosted: Wed 20 Oct 2010, 23:12    Post subject:  

Thanks don,

for the description of the process involved.

I might get back to you on this after I've won this
2nd episode of our typical Canadian cold. Mad

And everybody thought I thought H1N1 was last year!
Shocked Ah! (Just joking.)

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4329
Location: Gatineau (Qc), Canada

PostPosted: Fri 22 Oct 2010, 00:23    Post subject:  

Don?

Have you seen this?

http://murga-linux.com/puppy/viewtopic.php?t=59013&sort=lastpost&search_id=776703369&start=15

What do you think of it?

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
don570


Joined: 10 Mar 2010
Posts: 3379
Location: Ontario

PostPosted: Sat 23 Oct 2010, 11:55    Post subject: Pdebthing  

I believe (if I understand it correctly) Pdebthing automatically
downloads packages from the repositories which is a nice feature.

I haven't used it because I'm not connected to the internet .

I use muscle to get the packages to my home computer. Laughing

____________________________________________
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4329
Location: Gatineau (Qc), Canada

PostPosted: Sat 23 Oct 2010, 14:45    Post subject:  

Muscle, eh ? Laughing

Indeed if I had a piano moving company, I'd make a lot of money moving keyboard software to the 4th floor!!!!! Yeah, sure. hehehe

But the metaphor of muscle sticks -- for abiword in particular. So many try-outs to make a decent package: by technosaurus and how many others. The only complete abiword package publicly available for reference being Windows? They got to be kidding.

Nothing for Puppy from us, they say, use the major distributions' packages. Sure -- as if those were complete packages. In my meanderings in repos in the last month, I have not found one abiword package that came with everything: with all plug-ins, spellers, locales, scripts, goffice support, docs. Could the real abiword people please stand up and provide the general Linux public with one, just one, absolutely complete stand-alone Linux package, whatever size it may have, that works. There's nothing out of the ordinary here: Opera provides a complete bin package for Linux, as well as Helix, etc., etc. (The abiword people must have shares in Aspirin and Acetaminophen.)

Maybe they could throw in a couple of examples of writers or newspaper people, say, that use it successfully. Then I'll believe that abiword is a respectable product and that they are trying their hardest -- as their publicity states.. (Gee, how partial competence makes me mad. Worse than true incompetence, really.) Mad )

I think someone should invent a new buggy plugin specifically for abiword to convert documents with a "*.shucks" file-name ending. hehehehe Laughing

BFN.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 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.0776s ][ Queries: 12 (0.0052s) ][ GZIP on ]