maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application. (https://talk.maemo.org/showthread.php?t=94466)

insanelysexy 2015-01-15 14:16

[HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
Hi, http://siag.nu/ from this site, i got the source codes, which i am able to compile and use in scratchbox. But i am not able to make a deb ( i dont know making multiple debs & libraries ) and "make" command failed for n900.

Anyone willing package it in deb and write a tutorial for packaging multiple-binary & libraries???

Thank You.

totalizator 2015-01-15 23:15

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
I'm not quite sure what do you want to accomplish. What "multiple debs & libraries" you want to make?

I got bored so I built the Siag Office you have mentioned. It builds just fine by itself but with auto generated template you have to replace flags in /debian/rules files for Mowitz and neXtaw, from:

Code:

LDFLAGS="-Wl,-z,defs"
to:

Code:

LDFLAGS="-s"
Here are the optified debs (I have not tested them, and they have default control files - without dependencies set etc.):
https://dl.dropboxusercontent.com/u/....1-1_armel.deb
https://dl.dropboxusercontent.com/u/....1-1_armel.deb
https://dl.dropboxusercontent.com/u/....1-1_armel.deb

Wikiwide 2015-01-16 00:13

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
totalizator: Maybe, put them into Extras-devel repositories?..
Will test them later, hopefully.

Thank you. Best wishes.

insanelysexy 2015-01-16 05:30

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
5 Attachment(s)
Hey, thanks totalizator !!

I could not make deb of that neXtraw library ( 1st error : name should be in small && 2nd -> naem of the output packages ) & of that Mowitz too.

Multiple binary that i was saying was for the "Siag" you have packaged. It consists of different "packages" ( as seen in make install ) like xedplus, ps etc etc... So i wanted to make different debs for each of them. ( I have attached that.. )

And , it will be very helpful if could post the debian directory for the library & siag package.

Thank You.

Wikiwide 2015-01-16 05:39

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
Quick reply...

Thank you! An interesting question: "multiple binaries" take about 191 KB, siag-as-a-whole is 1.5MB. Why is it so? Does Siag package include all the files of binaries-and-libraries(nextaw-and-mowitz) inside of it, instead of calling them in as external dependencies?

Haven't tested yet.

Best wishes.
~~~~~~~~~~~~~~~~~
Per aspera ad astra...

insanelysexy 2015-01-16 05:47

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
@wikiwide : Actually I missed two or three packages, namely siag & egon (egon segfaults for some reason ).. Siag is the largest one with 1.5MB i think.

Nope. it doesnot include any of the library. they have to be seperately installed.

Wikiwide 2015-01-16 05:52

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
Ook... So Siag is something heavy and complicated, and "multiple binaries" are small utilities, and both siag and pw and tsiag and others depend on libraries (nextaw and mowitz).

Does Egon give any error? Can you enable debugging somehow?
https://en.wikipedia.org/wiki/GNU_Debugger

Thank you. Best wishes.
~~~~~~~~~~~~~~~~~
Per aspera ad astra...

insanelysexy 2015-01-16 05:54

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
1 Attachment(s)
sorry could not upload siag-> more 488.3kb.

totalizator siag ->1603760 bytes
seperate siag ->1594782 bytes

here is egon.

insanelysexy 2015-01-16 06:02

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
Nope..

Siag is just a spreadsheet app & others are pw -> text editor, egon-> animator, tsiag -> spread in commandline etc etc. Siag deb compiled by totalizator iuncludes all of them, while multiple binary thing gives us the option to install only the debs we want..

All of them require those library (M & N) ... M requires N and N only requires libc6.

There is this browser too available on the same website, depending on N. will try to compile it shortly.

M -> mowitz
N -> nextraw

i tried egon in emulator and it segfaulted. i have not yet tested them on device. and thanks for the link :) :)

insanelysexy 2015-01-16 06:05

Re: [HELP] Package this app for n900 - siag office. Maybe an alternative to some lighweight office application.
 
@wikiwide : to enable debugging, will it be enough to add -g to CFLAGS in makfile ???


All times are GMT. The time now is 02:51.

vBulletin® Version 3.8.8