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 Thu 27 Nov 2014, 06:33
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 Posts_count  
Author Message
don570


Joined: 10 Mar 2010
Posts: 3380
Location: Ontario

PostPosted: Thu 29 Jul 2010, 14:07    Post_subject:  Make Abiword from Debian packages
Sub_title: 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.

Edited_time_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_website 
musher0


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

PostPosted: Sun 10 Oct 2010, 15:54    Post_subject:
Sub_title: 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_website 
don570


Joined: 10 Mar 2010
Posts: 3380
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.

______________________________________________________________

Edited_times_total
Back to top
View user's profile Send_private_message 
musher0


Joined: 04 Jan 2009
Posts: 4345
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_website 
musher0


Joined: 04 Jan 2009
Posts: 4345
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_website 
don570


Joined: 10 Mar 2010
Posts: 3380
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: 4345
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_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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