08-13-2009, 05:21 PM | #31 |
Wizard
Posts: 2,608
Karma: 3000161
Join Date: Jan 2009
Device: Kindle PW3 (wifi)
|
cancelled
Last edited by roger64; 08-13-2009 at 05:26 PM. |
08-13-2009, 05:44 PM | #32 | |
Created Sigil, FlightCrew
Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Quote:
Also, none of this text is in the INSTALL.txt file included in the source package you downloaded. That file only has the text from the BuildingFromSource page, since with the source package you'll be... building from source. I honestly don't know how to make all of this more explicit for new users. I guess I'll have to try. Last edited by Valloric; 08-13-2009 at 05:51 PM. |
|
08-13-2009, 05:56 PM | #33 |
Groupie
Posts: 190
Karma: 384
Join Date: Jun 2009
Location: South Eastern United States
Device: jetBook, Kindle DX, Kindle 3, Kindle Fire, Nook Simple Touch
|
It's very clear from the README.txt and INSTALL.txt. If someone can't be bothered to review the files included in the zip file I don't know that there's anything that can be done to help that person short of binary packages.
|
08-14-2009, 02:31 AM | #34 | |
Addict
Posts: 334
Karma: 1234
Join Date: Jul 2009
Location: Hindelbank, Switzerland
Device: P990i, PRS 505
|
MacPorts progress.
Quote:
Now it seems that Sigil v0.1.2 tries to create a universal-binary by default. I had not have the time to look for a No-Universal option yet - so this is not a bug report - it's just an progress info. Martin |
|
08-14-2009, 05:18 AM | #35 | |
frumious Bandersnatch
Posts: 7,517
Karma: 19000001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
At the moment you may have a single file (which I just copy in ~/bin, by the way), but later on you may want to install man pages, samples, templates, HTML help pages, command-line helper apps... It's a good practice to use "sudo checkinstall" rather than "sudo make install". |
|
08-14-2009, 08:04 AM | #36 | |
Created Sigil, FlightCrew
Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Quote:
Although in general I have heard that checkinstall instills one very bad practice in users: the distribution of packages created with it, when those packages are meant for the machine where it was first run. People think that the created package is just like those from the repos, and this creates problems. |
|
08-14-2009, 08:07 AM | #37 | |
Created Sigil, FlightCrew
Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Quote:
Code:
set( CMAKE_OSX_ARCHITECTURES "ppc;i386" ) |
|
08-14-2009, 09:04 AM | #38 |
Addict
Posts: 334
Karma: 1234
Join Date: Jul 2009
Location: Hindelbank, Switzerland
Device: P990i, PRS 505
|
|
08-14-2009, 11:22 AM | #39 |
Wizard
Posts: 2,608
Karma: 3000161
Join Date: Jan 2009
Device: Kindle PW3 (wifi)
|
@Valloric
Producing a deb package for Sigil I send you a zip file including: 1- a rtf file called "Compilation" which is the exact text log of the first two commands. You may note one explicit error at 19%, which seems to have no importance, but who knows? 2- a rtf file called "checkinstall" which is the exact text log of the checkinstall command I used. Please note that I included the four needed dependencies to run the program (but not the last one, libqt4-dev, which is not needed afaik) 3- a deb package which should run fine on 32 bits systems for distros using debs like Debian, all Ubuntus, Mint... The checkinstall program is also able to produce rpm or slack packages but I have not enough experience with these distros to dare produce it. My distro is Ubuntu jaunty 32 bits. Hope this may be of use to you. |
08-14-2009, 12:35 PM | #40 |
Created Sigil, FlightCrew
Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Thank you for trying to help roger64, but for security and quality assurance reasons I will not distribute binaries from random people on the internet.
And checkinstall is not meant to be used to produce packages that are to be installed on computers other than the one used to make the package. The deb and rpm packages you normally install from your distribution's package repository are created with a lot more care and precision. It is not an easy or simple process by any means. For more information on creating distributable debs, take a look here. Just creating debs alone is rather complicated. Rpms AFAIK have their own complex procedures. Those things aside, just providing deb and rpm packages would not be fair to the other Linux users whose distributions do not use them. There are many other package types. Providing some and not others would still leave a lot of people unhappy, and I just don't have the resources or the time to make a dozen different package types. As I've noted in (several) previous posts, many (major) software projects provide only source archives for Linux. From GCC, GIMP, Inkscape etc. These people have met the same hurdles I have met, and have a lot more manpower available. Their solution is to provide sources, which users can then compile themselves or leave it to the package maintainers to handle for them. Sigil will do so as well. This is final. This decision is not the product of laziness, lack of skill or malice. Simply a consequence of Sigil being a one-man-project, and a hobby project at that. That being said, many larger projects still provide only source archives for Linux. I've said this too many times now, and I'm starting to sound like a broken record. I hope I've made my point clear. If I haven't, well... I gave it my best shot. |
08-14-2009, 01:17 PM | #41 |
Groupie
Posts: 190
Karma: 384
Join Date: Jun 2009
Location: South Eastern United States
Device: jetBook, Kindle DX, Kindle 3, Kindle Fire, Nook Simple Touch
|
I would suggest that those who really must have a binary package for whatever reason might get involved with the community of their preferred distribution and see if they can't get Sigil considered for addition to that distro's repositories or whatever.
|
08-15-2009, 01:25 AM | #42 | |
Wizard
Posts: 2,608
Karma: 3000161
Join Date: Jan 2009
Device: Kindle PW3 (wifi)
|
You decide. You are the -final- author and boss.
For the sake of objectivity and for the information of our readers, I need to correct a misconception about the technical value of checkinstall built deb packages stemming from our previous posts. This will be my last shot. Quote:
The situation is just not so one-sided as you wrote it. I explain this: First, let's put aside please the trust and security reasons. This is another and different question. A most important one, for sure, but another one. Let's speak only here about the technical value of a package made with checkinstall. Checkinstall can technically be trusted, even for distribution purposes. It's part of the Ubuntu communautary documentation. Look here: https://help.ubuntu.com/community/CheckInstall which speaks of "allowing for easy package removal or distribution". It has indeed some limitations, - 32bits or 64 bits version - same version of same distribution specially when there are dependencies - same architecture (i386 or Sparc,...) written in the deb package. If available, I agree that an official package is to be preferred - available for several architectures - respect for specific distribution rules (recommended paths, icon menus, patches...) So, for the above-mentioned reasons, the checkinstall built deb package I sent you can technically be trusted and it will successfully and safely run on all 32 bits i386 computers using Ubuntu jaunty and not only on my computer where it has been compiled and built. It's somewhat more limited than what I wrote before and I apologize for this, but it's still significant and of much wider use than what you wrote. So, all done for the double misconception I wanted to correct. To conclude, you wrote that to compile your program is trivial. Well, to create a working deb package with checkinstall including the needed dependencies is just as trivial. It's, to use your own words, “as simple as” replacing : sudo make install by sudo checkinstall -D --requires="libqt4-gui,libqt4-svg,libqt4-webkit,libqt4-xml” Note: for black magic reasons, no whitespace between package names, only comas. This was my best shot too. Thank you for giving me the opportunity to understand better checkinstall and for having taken the time to reply. Your random servant. P.S. Zelda. Still OK like this? Nobody to be hurt? Last edited by roger64; 08-16-2009 at 03:28 AM. |
|
08-15-2009, 03:57 PM | #43 |
Connoisseur
Posts: 73
Karma: 414
Join Date: Jul 2009
Location: virtual
Device: who knows?
|
Hi,
I'm just new to Sigil, and using it for some hours for comparing with various editing and conversion tools supporting .epub. Looks really great and simple. Congratulations. A simple question, sorry, but I was not able to find it in the forum (using search) or with first-look program options: - How can I add a cover image? To show as cover, not in text, for all software and hardware .epub readers. - And, how much must the size for this image? I noted that Sigil does not change or resize the images, so later in viewers they are too small, or too big. - I have a strange problem: when saving/loading files, I can load again the .epub exported files, but not the original .sgf one (???) Hangs forever loading with high cpu usage, both are about 4,83 MB size. By the way, I vote also for .RTF and .MOBI (.PRC) input and conversion. Later you can even consider .LRF, if not too tricky, considering the latest Sony news. Thanks! Regards! Last edited by jotas; 08-16-2009 at 05:37 AM. |
08-15-2009, 04:26 PM | #44 |
Resident Curmudgeon
Posts: 74,703
Karma: 130140792
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Is there a way in 0.1.2 to make any of the paragraphs have no indent? Also, can the extra space between paragraphs be removed or not added in in the first place?
I have not looked at the tickets so this may already be there. But is there going to also be a CSS editor eventually built in? |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil 0.2.4 | Valloric | Sigil | 16 | 09-09-2010 11:04 AM |
Sigil 0.2.3 | Valloric | Sigil | 16 | 06-25-2010 10:59 AM |
Sigil 0.2.1 | Valloric | Sigil | 23 | 06-22-2010 02:52 AM |
Sigil | Marc_liest | Software | 19 | 06-01-2010 12:59 AM |
Sigil v0.1.5 | Valloric | Sigil | 66 | 12-01-2009 06:55 PM |