Bug#590180:

2010-07-28 Thread Masayuki Hatta
Hi,

I cooked up .deb for Sigil

http://people.debian.org/~mhatta/debian/sigil/

I'll upload these soon if nobody else is interested much.

Best regards,
MH


$


Bug#590180: Sigile Debian package

2011-09-25 Thread Rogério Brito
Hi there.

On Jun 10 2011, Kan-Ru Chen wrote:
> "Benj. Mako Hill"  writes:
> > Thanks everyone for your work so far to get Sigil into Debian.  I've
> > noticed that it's been a few months since this bug was updated.
> >
> > I'm willing to put in an evening of work or two to help package
> > dependencies or do other work to get this package uploaded. Do you
> > have a repository where you are working? What, in particular, needs to
> > be changed?
> 
> Thank you for bring this up again! I feel so bad that I cannot complete
> this package quickly.

Could we have some of you uploading at least a draft of your packaging to
Debian (say, experimental)?

I would like to actually use it and would even be willing to lend a hand on
the packaging, if that's desired.

> It seems I had created a collab-maint repository[1] but haven't pushed
> anything yet, because of some non-free part that I don't want to put on
> alioth.

Could you clarify which parts are non-free? I guess that the upstream people
would like to know.

> My local repository was purged accidentally in my last disk cleanup,
> fortunately emacs backup and notes was kept so I can rebuild the
> repository and publish it this weekend.

It would be nice to have whatever you have pushed to the git repository, so
that others can pick up from where you left (and we avoid this "personal
lock contention").

> Sigil uses so many convenience copy of libraries (three zip libraries!)
> so in order to package Sigil one have to package the dependencies first.

The convenience copies of libraries are sure something bad for the main
archive, but for pushing to a git repository so that people can experiment
with it and commit some changes, making some improvements, until it is in
shape for inclusion in the main archive.


Regards,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFC
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110925221937.ga12...@ime.usp.br



Bug#590180: Sigile Debian package

2012-12-18 Thread Mathieu Malaterre
block 590180 by 614183
block 590180 by 602781
tags 590180 - pending
thanks

I removed the pending tag.
This is still not clear what happen exactly to this package. Is anyone
actually working on ? As per 590180#43 there should be some work done
at:

http://anonscm.debian.org/gitweb/?p=collab-maint/sigil.git;a=summary

However this looks like an empty git repository.

I did add block to the reference bug, but again I do not see them as
stopper. Debian policy is quite clear on convienient copy, while bad
it is not a strict requirement:

http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles

Anyway, I'd like to switch the ITP to an RFP, and remove the current
owner if no one actually works on it.

Thanks.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CA+7wUsxrapBKkG5+-TwSzfAe0hxGGGmx4BT8Bp=4kjg4h1r...@mail.gmail.com



Bug#590180: Sigile Debian package

2011-06-09 Thread Benj. Mako Hill
Hello Kanru (and others!)

Thanks everyone for your work so far to get Sigil into Debian.  I've
noticed that it's been a few months since this bug was updated.

I'm willing to put in an evening of work or two to help package
dependencies or do other work to get this package uploaded. Do you
have a repository where you are working? What, in particular, needs to
be changed?

Regards,
Mako



-- 
Benjamin Mako Hill
m...@atdot.cc
http://mako.cc/

Creativity can be a social contribution, but only in so far
as society is free to use the results. --GNU Manifesto


signature.asc
Description: Digital signature


Bug#590180: Sigile Debian package

2011-06-09 Thread Kan-Ru Chen
"Benj. Mako Hill"  writes:

> Hello Kanru (and others!)
>
> Thanks everyone for your work so far to get Sigil into Debian.  I've
> noticed that it's been a few months since this bug was updated.
>
> I'm willing to put in an evening of work or two to help package
> dependencies or do other work to get this package uploaded. Do you
> have a repository where you are working? What, in particular, needs to
> be changed?

Thank you for bring this up again! I feel so bad that I cannot complete
this package quickly.

It seems I had created a collab-maint repository[1] but haven't pushed
anything yet, because of some non-free part that I don't want to put on
alioth.  My local repository was purged accidentally in my last disk
cleanup, fortunately emacs backup and notes was kept so I can rebuild
the repository and publish it this weekend.

Sigil uses so many convenience copy of libraries (three zip libraries!)
so in order to package Sigil one have to package the dependencies first.

A while ago Pino sent to me two patches that make Sigil to use system
boost and zlib library, attached for reference.

Remaining dependencies are

*** ZipArchive
 - http://www.artpol-software.com/
 - http://bugs.debian.org/614183

*** FlightCrew
 - http://code.google.com/p/flightcrew/
 - http://bugs.debian.org/602781

[1]: http://git.debian.org/?p=collab-maint/sigil.git;a=summary

Cheers,
-- 
Kanru

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -54,9 +54,18 @@
 # This disables the building of the test runner app for FlightCrew
 set( NO_TEST_EXE 1 )
 
+find_package( Boost COMPONENTS date_time filesystem program_options regex system thread )
+
 add_subdirectory( src/tidyLib )
 add_subdirectory( src/ZipArchive )
-add_subdirectory( src/BoostParts )
+if( Boost_FOUND )
+set( BOOST_LIBS ${Boost_DATE_TIME_LIBRARY} ${Boost_FILESYSTEM_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_THREAD_LIBRARY} )
+set( BOOST_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} )
+else()
+add_subdirectory( src/BoostParts )
+set( BOOST_LIBS BoostParts )
+set( BOOST_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/src/BoostParts )
+endif()
 add_subdirectory( src/Xerces )
 add_subdirectory( src/XercesExtensions )
 add_subdirectory( src/zlib )
--- a/src/FlightCrew/CMakeLists.txt
+++ b/src/FlightCrew/CMakeLists.txt
@@ -50,7 +50,7 @@
 
 # creating PCH's for MSVC and GCC on Linux
 include( ${CMAKE_SOURCE_DIR}/cmake_extras/CustomPCH.cmake )
-set( ALL_INCLUDES ${BoostParts_SOURCE_DIR}
+set( ALL_INCLUDES ${BOOST_INCLUDE_DIRS}
   ${Xerces_SOURCE_DIR}
   ${zipios_SOURCE_DIR} )
 set( GCC_PCH_TARGET gccPCH_fc )
@@ -65,7 +65,7 @@
 include_directories( ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ../zipios 
- ../BoostParts 
+ ${BOOST_INCLUDE_DIRS} 
  ../Xerces
  ../XercesExtensions
  ../utf8-cpp
@@ -82,7 +82,7 @@
 add_library( ${PROJECT_NAME} ${SOURCES} )
 endif()
 
-target_link_libraries( ${PROJECT_NAME} zipios BoostParts XercesExtensions )
+target_link_libraries( ${PROJECT_NAME} zipios ${BOOST_LIBS} XercesExtensions )
 
 #
 
--- a/src/Sigil/CMakeLists.txt
+++ b/src/Sigil/CMakeLists.txt
@@ -281,7 +281,7 @@
 
 # creating PCH's for MSVC and GCC on Linux
 include( ${CMAKE_SOURCE_DIR}/cmake_extras/CustomPCH.cmake )
-set( ALL_INCLUDES ${BoostParts_SOURCE_DIR}
+set( ALL_INCLUDES ${BOOST_INCLUDE_DIRS}
   ${Xerces_SOURCE_DIR} 
   ${XercesExtensions_SOURCE_DIR} 
   ${ZipArchive_SOURCE_DIR}
@@ -357,7 +357,7 @@
 # and the headers for the linked-to libraries
 include_directories( ${CMAKE_CURRENT_BINARY_DIR} 
  ${CMAKE_CURRENT_SOURCE_DIR} 
- ${BoostParts_SOURCE_DIR}
+ ${BOOST_INCLUDE_DIRS}
  ${Xerces_SOURCE_DIR} 
  ${XercesExtensions_SOURCE_DIR} 
  ${ZipArchive_SOURCE_DIR}
@@ -377,7 +377,7 @@
 add_executable( ${PROJECT_NAME} WIN32 ${ALL_SOURCES} )
 endif()
 
-target_link_libraries( ${PROJECT_NAME} tidyLib ZipArchive BoostParts Xerces XercesExtensions FlightCrew ${QT_LIBRARIES} )
+target_link_libraries( ${PROJECT_NAME} tidyLib ZipArchive ${BOOST_LIBS} Xerces XercesExtensions FlightCrew ${QT_LIBRARIES} )
 
 #
 
--- a/src/XercesExtensions/CMakeLists.txt
+++ b/src/XercesExtensions/CMakeLists.txt
@@ -17,7 +17,7 @@
 # and the headers for the linked-to libraries
 include_directories( ${CMAKE_CURRENT_SOURCE_DIR}
  ../Xerces
- ../BoostParts )
+ ${BOOST_INCLUDE_DIRS} )
 
 link_directories ( ${PROJECT_BINARY_DIR}/lib ) 
 
--- a/src/zipios/CMakeLists.txt
+++ b/src/zipios/CMakeList

Bug#590180: Sigile Debian package

2011-02-25 Thread Kan-Ru Chen

Hi,

(ccing the bug report)

Pierre Haessig  writes:

> Hello Kanru,
> I've seen from Debian BTS
> (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590180) that you were
> planning to package Sigile back in January. I have not seen Sigile in
> the Debian packet database yet, but is there a place to download the
> file manually ?

Yes, I'm still working on this. I have a installable package; build the
program is easy. The package has not yet been uploaded because it uses
so many convenience copy of libraries in the upstream tarball (zip
ball?). In consequence the packages libziparchive (#614183) and
flightcrew (#602781) have to be uploaded together. Flightcrew itself
also contains another set of convenience copy of libraries. So the
workload of packaging this single package was at least tripled.

> Is there a plan to push Sigile in the new testing ?

Definitely.

> Also, do you need some help in this process ?
> I'm looking forward hearing from you !

Any help would be appreciated. For example, auditing the licenses of
remaining dependencies, or package the dependencies. ;-)

> Best,
> Pierre

Cheers,
Kanru

-- 
A badly written book is only a blunder. A bad translation of a good
book is a crime.
-- Gilbert Highet


pgpeNnwdJw3Jn.pgp
Description: PGP signature


Bug#590180: Status of sigil ITP

2012-11-28 Thread Don Armstrong
I found myself looking for sigil once again; what's the current status
of this ITP? It would be ideal to at least get a preliminary git
repository going, which can be sanitized of non-free code (if
necessary) before putting it into the collab-maint repository.

If you don't have time to maintain sigil, I'm ok with starting a
collaborative maintenance group for it.


Don Armstrong

-- 
The whole modern world has divided itself into Conservatives and
Progressives. The business of Progressives is to go on making
mistakes. The business of the Conservatives is to prevent the mistakes
from being corrected.
 -- G. K. Chesterton "Illustrated London News (1924-04-19)"

http://www.donarmstrong.com  http://rzlab.ucr.edu


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121129000910.gi5...@rzlab.ucr.edu



Bug#590180: Status of sigil ITP

2012-11-30 Thread Benj. Mako Hill

> I found myself looking for sigil once again; what's the current status
> of this ITP? It would be ideal to at least get a preliminary git
> repository going, which can be sanitized of non-free code (if
> necessary) before putting it into the collab-maint repository.

It has been almost a year with no visible movement toward packaging
(at least on this bug). This is genuinely useful free software. We try
so hard to not step on each others toes that I think we sometimes
really hurt our users. And I think this is one of those cases.

Don: It may not be worth very much but you have my permission and
encouragement to go forward with whatever you you can do to help get
Sigil into Debian.

> If you don't have time to maintain sigil, I'm ok with starting a
> collaborative maintenance group for it.

And I'm still willing to put some time and effort into seeing this
happen. Keep me in the loop!

Later,
Mako

-- 
Benjamin Mako Hill
m...@atdot.cc
http://mako.cc/

Creativity can be a social contribution, but only in so far
as society is free to use the results. --GNU Manifesto


signature.asc
Description: Digital signature


Bug#590180: forked libs in Sigil

2011-12-12 Thread Dan Horák
Hello Debian maintainers,

I tried to look at packaging Sigil for Fedora and found your packaging
request for Debian. In one word it's a nightmare, not only there are
bundled copies of libraries, but they are usually also modified, making
their unbundling almost impossible :-(

My observations are
- tidyLib - forked copy of library from the tidy project, there would
probably be a chance to get the changes back to tidy, but tidy looks as
a dead project
- ZipArchive - contains forked copy of zlib


With regards

Dan





-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1323687317.3055.24.ca...@eagle.danny.cz



Bug#590180: forked libs in Sigil

2011-12-14 Thread Kan-Ru Chen
Hi!

Dan Horák  writes:

>
> Hello Debian maintainers,
>
> I tried to look at packaging Sigil for Fedora and found your packaging
> request for Debian. In one word it's a nightmare, not only there are
> bundled copies of libraries, but they are usually also modified, making
> their unbundling almost impossible :-(
>
> My observations are
> - tidyLib - forked copy of library from the tidy project, there would
> probably be a chance to get the changes back to tidy, but tidy looks as
> a dead project

Dead upstream isn't a excuse for copied library. We either have to push
the changes back to tidy or convince Sigil to maintain the forked tidy
library separately.

> - ZipArchive - contains forked copy of zlib

I have contacted the current upstream maintainer at several month ago. I
lost the courage to package it since then, maybe it's time to try
again. Below is the reply from upstream:

John Schember  writes:

> Kan-Ru,
>
> The modified libraries you're going to have to live with. Tidy is the
> main one and it's going to be modified more once EPUB3 comes out.
> There really isn't any around this one. I haven't had a chance to look
> into the other ones to see which (if any) others have Sigil specific
> modifications. Once I have that under control I plan to see about
> pushing (if possible) the changes upstream.
>
> As for why so many libraries are bundled, Strahinja's primarily
> developed it on Windows. My primary OS is OS X. So bundling makes
> sense for these platforms. That said I'm not against using system
> packages when possible and help getting Sigil to use system packages
> would be appreciated.
>
> The build system is cmake and it's possible to add configuration
> flags. FlightCrew has one for not building the GUI. The cmake files
> would need to be modified to have an option to use system libraries (I
> would like to see individual options for each library) and they would
> need to do what ever is necessary to switch to using system libraries.
> I want to use the bundled libraries by default because it makes it
> easier for me (OS X).
>
> 0.4 is going to be released very soon. I don't want to make any
> changes to the build system for this release. Once that I'll be happy
> to accept patches for using system libraries. Also, Sigil and
> FlightCrew are split into two separate packages. FlightCrew is just
> bundled in Sigil like the others. It would certainly be possible for
> Sigil to be configured to use a system installed FlightCrew as well.
>
> John
>
>
> On Wed, Jul 27, 2011 at 4:03 PM, Kan-Ru Chen  wrote:
>> Hi John,
>>
>> I read the Sigil development blog and know that you are taking over the
>> project. First I have to thank you for continuing the hard work so that
>> Sigil development is active again.
>>
>> I've been trying to push/package Sigil into Debian for some time, but it
>> is hard because the release file includes so many external libraries and
>> some are even modified. To get this done I'm trying to patch Sigil and
>> FlightCrew to use system libraries. Since you are about to get 0.4
>> released, it would be great to split the core Sigil/FlightCrew code and
>> the dependencies into two different release files, then let the build
>> system use the system one it found it, or use the bundled one.
>>
>> I can help with the build system, and maybe even the code
>> itself. Looking forward to your reply.
>>
>> Regards,
>> --
>> Kanru
>>

-- 
Kanru



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87pqfrjei0@isil.kanru.info



Bug#590180: forked libs in Sigil

2011-12-14 Thread Dan Horák
Hi,

I spent some time on Sigil last weekend and the result can be seen at 
http://fedora.danny.cz/danny/development/SRPMS/repoview/index.html

ZipArchive is unbundled, Sigil builds with system zlib and boost (thanks
to the patches here), also uses system xerces-c if version >= 3.1 is
available (as in Fedora >= 16).

The Windows and OS X influence is very clear in the project.


Dan

Kan-Ru Chen píše v Čt 15. 12. 2011 v 00:37 +0800: 
> Hi!
> 
> Dan Horák  writes:
> 
> >
> > Hello Debian maintainers,
> >
> > I tried to look at packaging Sigil for Fedora and found your packaging
> > request for Debian. In one word it's a nightmare, not only there are
> > bundled copies of libraries, but they are usually also modified, making
> > their unbundling almost impossible :-(
> >
> > My observations are
> > - tidyLib - forked copy of library from the tidy project, there would
> > probably be a chance to get the changes back to tidy, but tidy looks as
> > a dead project
> 
> Dead upstream isn't a excuse for copied library. We either have to push
> the changes back to tidy or convince Sigil to maintain the forked tidy
> library separately.
> 
> > - ZipArchive - contains forked copy of zlib
> 
> I have contacted the current upstream maintainer at several month ago. I
> lost the courage to package it since then, maybe it's time to try
> again. Below is the reply from upstream:
> 
> John Schember  writes:
> 
> > Kan-Ru,
> >
> > The modified libraries you're going to have to live with. Tidy is the
> > main one and it's going to be modified more once EPUB3 comes out.
> > There really isn't any around this one. I haven't had a chance to look
> > into the other ones to see which (if any) others have Sigil specific
> > modifications. Once I have that under control I plan to see about
> > pushing (if possible) the changes upstream.
> >
> > As for why so many libraries are bundled, Strahinja's primarily
> > developed it on Windows. My primary OS is OS X. So bundling makes
> > sense for these platforms. That said I'm not against using system
> > packages when possible and help getting Sigil to use system packages
> > would be appreciated.
> >
> > The build system is cmake and it's possible to add configuration
> > flags. FlightCrew has one for not building the GUI. The cmake files
> > would need to be modified to have an option to use system libraries (I
> > would like to see individual options for each library) and they would
> > need to do what ever is necessary to switch to using system libraries.
> > I want to use the bundled libraries by default because it makes it
> > easier for me (OS X).
> >
> > 0.4 is going to be released very soon. I don't want to make any
> > changes to the build system for this release. Once that I'll be happy
> > to accept patches for using system libraries. Also, Sigil and
> > FlightCrew are split into two separate packages. FlightCrew is just
> > bundled in Sigil like the others. It would certainly be possible for
> > Sigil to be configured to use a system installed FlightCrew as well.
> >
> > John
> >
> >
> > On Wed, Jul 27, 2011 at 4:03 PM, Kan-Ru Chen  wrote:
> >> Hi John,
> >>
> >> I read the Sigil development blog and know that you are taking over the
> >> project. First I have to thank you for continuing the hard work so that
> >> Sigil development is active again.
> >>
> >> I've been trying to push/package Sigil into Debian for some time, but it
> >> is hard because the release file includes so many external libraries and
> >> some are even modified. To get this done I'm trying to patch Sigil and
> >> FlightCrew to use system libraries. Since you are about to get 0.4
> >> released, it would be great to split the core Sigil/FlightCrew code and
> >> the dependencies into two different release files, then let the build
> >> system use the system one it found it, or use the bundled one.
> >>
> >> I can help with the build system, and maybe even the code
> >> itself. Looking forward to your reply.
> >>
> >> Regards,
> >> --
> >> Kanru
> >>
> 





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1323881220.3061.35.ca...@eagle.danny.cz



Bug#590180: forked libs in Sigil

2011-12-15 Thread Dan Horák
Hi,

I've uploaded my patches to http://fedora.danny.cz/sigil/

And BTW the git version of Sigil started to bundle hunspell and pcre
libraries, hopefully unmodified ...

I also think that the modified zlib in ZipArchive is a showstopper
because it's in fact a demo of commercial library. Ideally we'd need to
remove the dependency on ZipArchive completely ...


Dan





-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1323941754.3040.22.ca...@eagle.danny.cz



Bug#590180: what's the state here?

2014-08-27 Thread Mattia Rizzolo
Hi!

I took a look at both flightcrew and sigil.
* I successful repacked sigil to remove the useless bundled copies
(and the minified jquery):
 + src/Sigil/Resource_Files/javascript/jquery-1.6.2.min.js
 + src/FlightCrew
 + src/BoostParts
 + src/hunspell
 + src/minizip
 + src/utf8-cpp
 + src/Xerces
 + src/zlib
* update the packaging of both packages.

The show-stopper issues I encountered so far are
* the license of src/FlightCrew/Schemas/ncx-2005-1.dtd (in the
flightcrew package):
 + maybe it's a CC-BY-ND, so, non dfsg-compliant, see
   
http://www.daisy.org/intellectual-property-policy-licensing-and-working-group-process.html
 + I contacted DAISY too about it.
* another minified js in sigil
src/Sigil/Resource_Files/javascript/jquery.scrollTo-1.4.2-min.js
 + this is not packaged in debian so far:
https://github.com/flesler/jquery.scrollTo
   - maybe I'll go with packaging it, it'd be cleanest solution

My work, based on what was already done is available at
http://anonscm.debian.org/cgit/users/mapreri-guest/sigil.git
http://anonscm.debian.org/cgit/users/mapreri-guest/flightcrew.git
(they are currently buildable, and I see no issues in using them so far)

If you are ok with this, Don, I can help you comaintaing the packages,
I rather interested in sigil :)

-- 
regards,
Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me: http://mapreri.org
Launchpad User: https://launchpad.net/~mapreri
Ubuntu Wiki page: https://wiki.ubuntu.com/MattiaRizzolo


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAHKYmesM2yPGVePQf_=9mdwg5jgv6s_fj7fmyuedu4m7fto...@mail.gmail.com



Bug#590180: Getting Sigil into Debian

2013-01-27 Thread Benj. Mako Hill
noowner 590180
retitle 590180 RFP: sigil -- A WYSIWYG ebook editor
thanks

This ITP is now more than two years old and we haven't heard from the
owner in more than year despite a few pings. And I (and other people
as well, I'm sure!) still really want Sigil in Debian. :)

Both Don Armstrong and the Kan-Ru (the owner) have suggested setting
up a shared repository. But really, *somebody* should make a stab at a
package. Since a few people have expressed interest in helping, this
seems like a great candidate for collaborative maintaince so that
anybody that wants to or can join to help. I'd encourage whoever runs
with this to create an Alioth project or something and run with it.

I'm tried to mark this bug accordingly because I think the ITP/owner
is scaring interested folks away from trying.

Thanks to Kan-Ru, Don, Mathieu, and everyone else who has spent time
on this already. I'm really looking forward to having Sigil in Debian!

Regards,
Mako

-- 
Benjamin Mako Hill
m...@debian.org
http://mako.cc/

Creativity can be a social contribution, but only in so far
as society is free to use the results. --GNU Manifesto


signature.asc
Description: Digital signature


Bug#590180: Hijacking the flightcrew ITP

2013-02-14 Thread Don Armstrong
Control: owner -1 d...@debian.org
Control: retitle 590180 ITP: sigil -- A WYSIWYG ebook editor

As flightcrew is required for sigil, no progress appears to have been
made on packaging flightcrew, and I would to package sigil rapidly, I
am hijacking the ITP of flightcrew. I plan on maintaining flightcrew
and sigil in collab maint, and would love to have additional
co-maintainers if you are still interested in maintaining flightcrew.


Don Armstrong

-- 
If it jams, force it. If it breaks, it needed replacing anyway.
 -- Lowery's Law

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130214180802.gp18...@rzlab.ucr.edu



Bug#590180: what's the state here?

2014-10-13 Thread Norbert Preining
Hi Mattia,

> I took a look at both flightcrew and sigil.

Great work, thanks for that!

> My work, based on what was already done is available at
> http://anonscm.debian.org/cgit/users/mapreri-guest/sigil.git
> http://anonscm.debian.org/cgit/users/mapreri-guest/flightcrew.git
> (they are currently buildable, and I see no issues in using them so far)
> 
> If you are ok with this, Don, I can help you comaintaing the packages,
> I rather interested in sigil :)

Me, too - as you know. I would be happy to also contribute, so what
about moving the packaging to a commonly accessible place? 

All the best

Norbert


PREINING, Norbert   http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141013130018.GA865@wienerschnitzel



Bug#590180: what's the state here?

2014-10-13 Thread Mattia Rizzolo
On Mon, Oct 13, 2014 at 3:00 PM, Norbert Preining  wrote:
> Hi Mattia,

Hey, Norbert :)

>> My work, based on what was already done is available at
>> http://anonscm.debian.org/cgit/users/mapreri-guest/sigil.git
>> http://anonscm.debian.org/cgit/users/mapreri-guest/flightcrew.git
>> (they are currently buildable, and I see no issues in using them so far)
>>
>> If you are ok with this, Don, I can help you comaintaing the packages,
>> I rather interested in sigil :)
>
> Me, too - as you know. I would be happy to also contribute, so what
> about moving the packaging to a commonly accessible place?

Sure, I can push them on collab-maint. I have to be sure there are no
"bad" files on the repository, buried in the history, before doing
that, and in the case rewrite the history, but I don't think this is
the case: I don't recall to have removed some non-dsfg file (maybe the
minified JSes?)

Anyway, the last think I was looking at was the flightcrew symbols
file: Don told me to demangle the symbols, but in that way I was
unable to get it working.

For the jquery-scrollto:
http://anonscm.debian.org/cgit/users/mapreri-guest/libjs-jquery-scrollto.git/
(I'm really wondering if makes any sense to rewrite the history just
for removing a minified js file...)

-- 
regards,
Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me: http://mapreri.org
Launchpad User: https://launchpad.net/~mapreri
Ubuntu Wiki page: https://wiki.ubuntu.com/MattiaRizzolo


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAHKYmesYSS5-k=dkk4szl0eoc3d2wwkl-ktfomds4nsmyce...@mail.gmail.com



Bug#590180: any progress on sigil/flightcrew?

2013-07-06 Thread Antoine Beaupré
Hey Don,

Any news on the sigil/flightcrew packaging? Anywhere we can peruse the
actual package source? What's the word from upstream regarding the
license problem you found?

Thanks!

A.


pgpYRoXTybcDb.pgp
Description: PGP signature


Bug#590180: any progress on sigil/flightcrew?

2013-07-06 Thread Antoine Beaupré
Also note that there's a ubuntu package here:

https://launchpad.net/~rgibert/+archive/ebook

maybe they have a flightcrew package too?

-- 
Why bother building more nukes until we use the ones we already have?


pgpesxVz2Rbva.pgp
Description: PGP signature


Bug#590180: any progress on sigil/flightcrew?

2013-07-07 Thread Don Armstrong
On Sun, 07 Jul 2013, Antoine Beaupré wrote:
> Any news on the sigil/flightcrew packaging?

I am current stuck on either getting a clean-room implementation of the
DTD that I identified earlier, or disabling checks of that DTD in sigil.
Patches accepted.

> Anywhere we can peruse the actual package source?

http://git.donarmstrong.com/?p=flightcrew.git;a=summary

> What's the word from upstream regarding the license problem you found?

They responded once, but have not responded further, even though I have
pinged them three times already.

-- 
Don Armstrong  http://www.donarmstrong.com

[I]t's true that some of the most terrible things in the world are
done by people who think, genuinely think, that they're doing it for
the best, especially if there is some god involved.
 -- Terry Pratchett _Snuff_ p185


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130707224552.gb12...@teltox.donarmstrong.com



Bug#590180: possible packaging of sigil prepared

2014-03-15 Thread Norbert Preining
Hi Don, hi all,

since it seems nothing is going on here, I have packaged sigil 0.7.4
and it is built with the builtin flightcrew, as long as that one is
not packaged.

I know that Sigil has been more or less stopped development in favor
of Calibre's editor. But as much as I like calibre for managing my
ebooks, I am not totally happy with the editor for now. Of course,
Sigil also has its limitations, my biggest complain is support for
epub3 and vertical typesetting (Japanese). But this holds the same way
for Calibre.

Thus, here is a package for sigil in Debian/sid:
Vcs-Git: git://git.debian.org/users/preining/sigil.git
Vcs-Browser: http://git.debian.org/?p=users/preining/sigil.git;a=summary
and ready compiled binaries for amd64 plus source packages are at
deb http://people.debian.org/~preining/ sigil/
deb-src http://people.debian.org/~preining/ sigil/

Packages are lintian clean, clean chroot build tested, and install/run tested.

Comments are welcome!

Thanks

Norbert


PREINING, Norbert   http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140315135344.gk32...@auth.logic.tuwien.ac.at



Bug#590180: possible packaging of sigil prepared

2014-03-15 Thread Don Armstrong
On Sat, 15 Mar 2014, Norbert Preining wrote:
> since it seems nothing is going on here, I have packaged sigil 0.7.4
> and it is built with the builtin flightcrew, as long as that one is
> not packaged.

The problem is that flightcrew contains non-DFSG-free source files which
cannot be distributed in main. I have partially re-implemented them from
scratch, but I haven't had a chance to finish them up.

Once I finish doing that (or someone else does), flightcrew can be
uploaded to Debian, and sigil can be packaged and uploaded without the
embedded code copies.

-- 
Don Armstrong  http://www.donarmstrong.com

The smallest quantity of bread that can be sliced and toasted has yet
to be experimentally determined. In the quantum limit we must
necessarily encounter fundamental toast particles which the author
will unflinchingly designate here as "croutons".
 -- Cser, Jim. Nanotechnology and the Physical Limits of Toastability.
AIR 1:3, June, 1995.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140315184151.gn...@teltox.donarmstrong.com



Bug#590180: possible packaging of sigil prepared

2014-03-15 Thread Norbert Preining
Hi Don,

thanks for your answer.

On Sat, 15 Mar 2014, Don Armstrong wrote:
> The problem is that flightcrew contains non-DFSG-free source files which
> cannot be distributed in main. I have partially re-implemented them from

You mean src/FlightCrew/Misc/CustomAssert.{cpp,h}

I didn't find any other file.

What about contacting the original authors or Strahinja Markovic
and ask about the status. Did you have any success with that?

All the best

Norbert


PREINING, Norbert   http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140316055111.gp32...@auth.logic.tuwien.ac.at



Bug#590180: possible packaging of sigil prepared

2014-03-16 Thread Don Armstrong
On Sun, 16 Mar 2014, Norbert Preining wrote:
> On Sat, 15 Mar 2014, Don Armstrong wrote:
> > The problem is that flightcrew contains non-DFSG-free source files which
> > cannot be distributed in main. I have partially re-implemented them from
> 
> You mean src/FlightCrew/Misc/CustomAssert.{cpp,h}

No. I mean FlightCrew/Schemas/AsSources/Ncx20051Dtd.cpp and the schema
from which that was built.
 
> I didn't find any other file.
> 
> What about contacting the original authors or Strahinja Markovic
> and ask about the status. Did you have any success with that?

They're not the original author; I contacted the NCX2005 maintainers,
and while I got one response, they didn't respond with anything else useful.
 

-- 
Don Armstrong  http://www.donarmstrong.com

A citizen of America will cross the ocean to fight for democracy, but
won't cross the street to vote in a national election.
 -- Bill Vaughan


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140317021022.go...@teltox.donarmstrong.com



Bug#590180: RFP: sigil -- A WYSIWYG ebook editor

2010-07-24 Thread Carlo Stemberger
Package: wnpp
Severity: wishlist


* Package name: sigil
  Version : 0.2.3
  Upstream Author : Strahinja Marković
* URL : http://code.google.com/p/sigil/
* License : GPL
  Programming Lang: C++
  Description : A WYSIWYG ebook editor

Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit
books in ePub format.

Now what does it have to offer...

* Free and open source software under GPLv3
* Multi-platform: runs on Windows, Linux and Mac
* Full Unicode support: everything you see in Sigil is in UTF-16
* Full EPUB spec support
* WYSIWYG editing
* Multiple Views: Book View, Code View and Split View
* Metadata editor with full support for all possible metadata entries (more 
than 200) with full descriptions for each
* Table Of Contents editor
* Multi-level TOC support
* Book View fully supports the display of any XHTML document possible under the 
OPS spec
* SVG support
* Basic XPGT support
* Advanced automatic conversion of all imported documents to Unicode
* Currently imports TXT, HTML and EPUB files; more will be added with time
* Embedded HTML Tidy; all imported documents are thoroughly cleaned; changing 
views cleans the document so no matter how much you screw up your code, it will 
fix it (usually)
* An actually usable user interface
* Native C++ application
* Bugs :)
* And a lot more...



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100724151913.4127.98986.report...@amd



Bug#590180: ITP: sigil -- A WYSIWYG ebook editor

2010-12-14 Thread Kan-Ru Chen
Hi,

I am interested to ebook editing and want to use Sigil in Debian.  What
is the current status of this package?  I am volunteered if you need
help!

Cheers,
Kanru

-- 
A badly written book is only a blunder. A bad translation of a good
book is a crime.
-- Gilbert Highet



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ipywlhkz@anar.kanru.info



Bug#590180: ITP: sigil -- A WYSIWYG ebook editor

2011-01-04 Thread Kan-Ru Chen
Hello Masayuki & happy new year!

I plan to prepare a updateed Sigil package based on your 0.2.3 version
(upstream is 0.3.2 now), it will take about 5-7 days.  If there was
still no response from you since then, I will upload it for new
processing directly.

I'm looking forward to hearing form you!

Kanru
-- 
A badly written book is only a blunder. A bad translation of a good
book is a crime.
-- Gilbert Highet


pgplJByvm7cUI.pgp
Description: PGP signature


Bug#590180: Bug#602781: any progress on sigil/flightcrew?

2013-10-25 Thread shirish शिरीष
Hi all,
Any updates Don, to flightcrew ?
-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CADdDZR=m+8p5k3hxvoycvggquutmejgbbhpdyjlfencn7q9...@mail.gmail.com



Bug#590180: Patches for Flightcrew to use system libs when available

2012-01-23 Thread Hans de Goede

Hi John,

As promised in my previous mail, here is a set of patch to
make flightcrew use system libs and to allow installing
flightcrew and XercesExtensions as a shared library.

Note that the 11th patch also allows building zipios as
a shared lib. I'm not using this atm since zipios is only
used by FlightCrew itself and not by Sigil.

Thanks & Regards,

Hans


From 3b3d9e316248662f7ba27359149a34adab8e16ef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= 
Date: Wed, 18 Jan 2012 20:38:14 +0100
Subject: [PATCH 01/11] add versioning information to the shared library

---
 CMakeLists.txt|2 ++
 src/FlightCrew/CMakeLists.txt |5 +
 2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 30a6a76..397f138 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,6 +20,8 @@ set( FLIGHTCREW_MAJOR_VERSION 0 )
 set( FLIGHTCREW_MINOR_VERSION 7 )
 set( FLIGHTCREW_REVISION_VERSION 2 )
 set( FLIGHTCREW_FULL_VERSION ${FLIGHTCREW_MAJOR_VERSION}.${FLIGHTCREW_MINOR_VERSION}.${FLIGHTCREW_REVISION_VERSION} )
+set( FLIGHTCREW_SOVERSION ${FLIGHTCREW_FULL_VERSION} )
+set( FLIGHTCREW_LIBVERSION ${FLIGHTCREW_SOVERSION} )
 
 # Check if platform is 64 bit
 if( NOT APPLE )
diff --git a/src/FlightCrew/CMakeLists.txt b/src/FlightCrew/CMakeLists.txt
index 77538e7..5a5c62b 100644
--- a/src/FlightCrew/CMakeLists.txt
+++ b/src/FlightCrew/CMakeLists.txt
@@ -78,6 +78,11 @@ if( BUILD_SHARED_FC )
 # when they want a dll, but NOT FC_DLL_EXPORTING
 add_definitions( -DFC_DLL_EXPORTING -DFC_BUILT_AS_DLL )
 add_library( ${PROJECT_NAME} SHARED ${SOURCES} )
+set_target_properties( ${PROJECT_NAME} PROPERTIES
+VERSION "${FLIGHTCREW_LIBVERSION}"
+SOVERSION "${FLIGHTCREW_SOVERSION}"
+OUTPUT_NAME "${PROJECT_NAME}"
+)
 else()
 add_library( ${PROJECT_NAME} ${SOURCES} )
 endif()
-- 
1.7.7.4

From d6742d2745f96058caab9d60d836714ac9a0d02c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= 
Date: Wed, 18 Jan 2012 20:38:46 +0100
Subject: [PATCH 02/11] fix building as a shared library on Unix

---
 src/BoostParts/CMakeLists.txt   |4 
 src/Xerces/CMakeLists.txt   |3 +++
 src/XercesExtensions/CMakeLists.txt |4 
 src/zipios/CMakeLists.txt   |3 +++
 src/zlib/CMakeLists.txt |3 +++
 5 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/src/BoostParts/CMakeLists.txt b/src/BoostParts/CMakeLists.txt
index f22410a..4f50444 100644
--- a/src/BoostParts/CMakeLists.txt
+++ b/src/BoostParts/CMakeLists.txt
@@ -105,3 +105,7 @@ if( MSVC )
 set( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Oi /GL" ) 
 set_target_properties( ${PROJECT_NAME} PROPERTIES STATIC_LIBRARY_FLAGS "/LTCG" )
 endif()
+
+if( UNIX AND BUILD_SHARED_FC )
+add_definitions(-fPIC)
+endif()
diff --git a/src/Xerces/CMakeLists.txt b/src/Xerces/CMakeLists.txt
index 33ea5c3..f9e2cad 100644
--- a/src/Xerces/CMakeLists.txt
+++ b/src/Xerces/CMakeLists.txt
@@ -174,4 +174,7 @@ else()
 # We need to link to pthreads on unix 
 target_link_libraries( ${PROJECT_NAME} pthread )

+if( BUILD_SHARED_FC )
+add_definitions(-fPIC)
+endif()
 endif()
diff --git a/src/XercesExtensions/CMakeLists.txt b/src/XercesExtensions/CMakeLists.txt
index 08196e0..5a304a7 100644
--- a/src/XercesExtensions/CMakeLists.txt
+++ b/src/XercesExtensions/CMakeLists.txt
@@ -48,6 +48,10 @@ elseif( CMAKE_COMPILER_IS_GNUCXX )
 add_definitions( -Wall )
 endif()
 
+if( UNIX AND BUILD_SHARED_FC )
+add_definitions(-fPIC)
+endif()
+
 # needed for correct Xerces header inclusion
 add_definitions( -DXERCES_STATIC_LIBRARY )
 
diff --git a/src/zipios/CMakeLists.txt b/src/zipios/CMakeLists.txt
index 88fdb7d..1c135c1 100644
--- a/src/zipios/CMakeLists.txt
+++ b/src/zipios/CMakeLists.txt
@@ -47,3 +47,6 @@ elseif( CMAKE_COMPILER_IS_GNUCXX )
 add_definitions( -Wall )
 endif()
 
+if( UNIX AND BUILD_SHARED_FC )
+add_definitions(-fPIC)
+endif()
diff --git a/src/zlib/CMakeLists.txt b/src/zlib/CMakeLists.txt
index e59f844..fb2638b 100644
--- a/src/zlib/CMakeLists.txt
+++ b/src/zlib/CMakeLists.txt
@@ -133,5 +133,8 @@ if( MSVC )
 set_target_properties( ${PROJECT_NAME} PROPERTIES STATIC_LIBRARY_FLAGS "/LTCG" )
 endif()
 
+if( UNIX AND BUILD_SHARED_FC )
+add_definitions(-fPIC)
+endif()
 
 
-- 
1.7.7.4

From d369d18ac9e8f249a6bfc4ed70cdeaf6a861e931 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= 
Date: Wed, 18 Jan 2012 20:39:05 +0100
Subject: [PATCH 03/11] use system zlib if available

---
 CMakeLists.txt|6 +-
 src/zipios/CMakeLists.txt |   16 +---
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 397f138..b627129 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -42,11 +42,15 @@ set( CMAKE_OSX_SYSROOT "/Developer/SDKs/MacOSX10.6.sdk" )
 # Universal builds for mac
 s

Bug#590180: Patches for Sigil to use system libs when available

2012-01-23 Thread Hans de Goede

Hi John,

Short self intro: I'm a Linux enthusiast / developer. One of the
things I do is package various software for Fedora. I also
recently got an ebook reader, and as such got interested in Sigil.

I've read: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590180
So I know that you've already been contacted about packaging Sigil
for Linux, and how most Linux distributions have a policy against
using bundled libraries inside applications.

I was happy to read that you're willing to take patches to make
Sigil build in such a fashion, on the condition that this would
be configurable.

As such I've created a patch set building on top of the work
by Dan Horák (in the CC) which I believe builds on top of the
work of Kan-Ru Chen (in the CC). With this patch set Sigil
can be built using just src/tidyLib and src/Sigil, for all
other parts system libraries are used. cmake's auto detection
features are used to determine whether to use a system lib, or
the bundled copy.

These patches are on top of the just released 0.5.0. I hope
you are willing to integrate them into Sigil's next release.

Thanks & Regards,

Hans


p.s.

Note that these patches also add support for using a system wide
installed copy of FlightCrew (and the XercesExtensions), since
FlightCrew is a separate project this seemed to make sense. I'll
send you a separate patchset to make flightcrew use systemlibs
and to allow installing flightcrew as a shared library.
From 9400748ef712b7b46ffc0b7dc5869273204a091f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= 
Date: Mon, 23 Jan 2012 22:04:20 +0100
Subject: [PATCH 1/9] use system boost if available

---
 CMakeLists.txt |   11 ++-
 src/FlightCrew/CMakeLists.txt  |6 +++---
 .../Validators/Opf/ReachabilityAnalysis.cpp|3 +++
 src/Sigil/CMakeLists.txt   |6 +++---
 src/XercesExtensions/CMakeLists.txt|2 +-
 src/utf8-cpp/utf8/core.h   |2 +-
 src/zipios/CMakeLists.txt  |4 ++--
 7 files changed, 23 insertions(+), 11 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index cd0b3b2..c645cf9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -53,9 +53,18 @@ set( CMAKE_OSX_ARCHITECTURES "x86_64" )
 # This disables the building of the test runner app for FlightCrew
 set( NO_TEST_EXE 1 )
 
+find_package( Boost COMPONENTS date_time filesystem program_options regex system thread )
+
 add_subdirectory( src/tidyLib )
 add_subdirectory( src/ZipArchive )
-add_subdirectory( src/BoostParts )
+if( Boost_FOUND )
+set( BOOST_LIBS ${Boost_DATE_TIME_LIBRARY} ${Boost_FILESYSTEM_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_THREAD_LIBRARY} )
+set( BOOST_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} )
+else()
+add_subdirectory( src/BoostParts )
+set( BOOST_LIBS BoostParts )
+set( BOOST_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/src/BoostParts )
+endif()
 add_subdirectory( src/Xerces )
 add_subdirectory( src/XercesExtensions )
 add_subdirectory( src/zlib )
diff --git a/src/FlightCrew/CMakeLists.txt b/src/FlightCrew/CMakeLists.txt
index f93dc7b..1642a82 100644
--- a/src/FlightCrew/CMakeLists.txt
+++ b/src/FlightCrew/CMakeLists.txt
@@ -50,7 +50,7 @@ list( REMOVE_ITEM SOURCES ${to_remove} )
 
 # creating PCH's for MSVC and GCC on Linux
 include( ${CMAKE_SOURCE_DIR}/cmake_extras/CustomPCH.cmake )
-set( ALL_INCLUDES ${BoostParts_SOURCE_DIR}
+set( ALL_INCLUDES ${BOOST_INCLUDE_DIRS}
   ${Xerces_SOURCE_DIR}
   ${zipios_SOURCE_DIR} )
 set( GCC_PCH_TARGET gccPCH_fc )
@@ -65,7 +65,7 @@ precompiled_header( SOURCES ALL_INCLUDES ${GCC_PCH_TARGET} ${PCH_NAME} )
 include_directories( ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ../zipios 
- ../BoostParts 
+ ${BOOST_INCLUDE_DIRS} 
  ../Xerces
  ../XercesExtensions
  ../utf8-cpp
@@ -80,7 +80,7 @@ else()
 add_library( ${PROJECT_NAME} ${SOURCES} )
 endif()
 
-target_link_libraries( ${PROJECT_NAME} zipios BoostParts XercesExtensions )
+target_link_libraries( ${PROJECT_NAME} zipios ${BOOST_LIBS} XercesExtensions )
 
 #
 
diff --git a/src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp b/src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp
index 24c0f28..4a83fc0 100644
--- a/src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp
+++ b/src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp
@@ -26,7 +26,9 @@
 #include 
 #include "Misc/DetermineMimetype.h"
 #include "Misc/Utilities.h"
+#include 
 
+#if BOOST_VERSION < 104800
 namespace boost
 {
 
@@ -48,6 +50,7 @@ namespace filesystem3
 } // namespace 

Bug#590180: marked as done (ITP: sigil -- A WYSIWYG ebook editor)

2015-07-27 Thread Debian Bug Tracking System
Your message dated Mon, 27 Jul 2015 17:00:35 +
with message-id 
and subject line Bug#590180: fixed in sigil 0.8.4+dfsg-1
has caused the Debian Bug report #590180,
regarding ITP: sigil -- A WYSIWYG ebook editor
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
590180: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590180
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist


* Package name: sigil
  Version : 0.2.3
  Upstream Author : Strahinja Marković
* URL : http://code.google.com/p/sigil/
* License : GPL
  Programming Lang: C++
  Description : A WYSIWYG ebook editor

Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit
books in ePub format.

Now what does it have to offer...

* Free and open source software under GPLv3
* Multi-platform: runs on Windows, Linux and Mac
* Full Unicode support: everything you see in Sigil is in UTF-16
* Full EPUB spec support
* WYSIWYG editing
* Multiple Views: Book View, Code View and Split View
* Metadata editor with full support for all possible metadata entries (more 
than 200) with full descriptions for each
* Table Of Contents editor
* Multi-level TOC support
* Book View fully supports the display of any XHTML document possible under the 
OPS spec
* SVG support
* Basic XPGT support
* Advanced automatic conversion of all imported documents to Unicode
* Currently imports TXT, HTML and EPUB files; more will be added with time
* Embedded HTML Tidy; all imported documents are thoroughly cleaned; changing 
views cleans the document so no matter how much you screw up your code, it will 
fix it (usually)
* An actually usable user interface
* Native C++ application
* Bugs :)
* And a lot more...


--- End Message ---
--- Begin Message ---
Source: sigil
Source-Version: 0.8.4+dfsg-1

We believe that the bug you reported is fixed in the latest version of
sigil, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 590...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo  (supplier of updated sigil package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 15 Feb 2015 15:02:32 +0100
Source: sigil
Binary: sigil sigil-data
Architecture: source amd64 all
Version: 0.8.4+dfsg-1
Distribution: experimental
Urgency: low
Maintainer: Mattia Rizzolo 
Changed-By: Mattia Rizzolo 
Description:
 sigil  - multi-platform ebook editor
 sigil-data - multi-platform ebook editor - data files
Closes: 590180
Changes:
 sigil (0.8.4+dfsg-1) experimental; urgency=low
 .
   * Initial packaging of Sigil (Closes: #590180)
Checksums-Sha1:
 9db86576258ce735742aaf225fd72835f1402944 2575 sigil_0.8.4+dfsg-1.dsc
 8348b28174dc72f6c245195ce8cd27f7437e00b7 14078899 sigil_0.8.4+dfsg.orig.tar.gz
 ecd669ab3ce68bd007a61f88b53bec8f80c58b54 6680 sigil_0.8.4+dfsg-1.debian.tar.xz
 fdbc242313ddb033b5404dff71ead978e941fa53 1621204 sigil_0.8.4+dfsg-1_amd64.deb
 327368f0d4a83d15ed4c2f5344f931ea50bda569 2200980 
sigil-data_0.8.4+dfsg-1_all.deb
Checksums-Sha256:
 390f65f70fc1881b606230c667ecbe174835b051647dc2d8d56ff371115c2336 2575 
sigil_0.8.4+dfsg-1.dsc
 d6fbbf3f3531ace728ef73b41df62fba15b3fb6ff4c5e1e11e97a7c912a073fb 14078899 
sigil_0.8.4+dfsg.orig.tar.gz
 c63f10ac577dd9fe7ad055ad682db43c5660d175eb45044c0a7e5edf07d08cbf 6680 
sigil_0.8.4+dfsg-1.debian.tar.xz
 6f90d2842c5ef45351b8e8c156a24fc9ab881cb809a0380c314d9acb2b7c9699 1621204 
sigil_0.8.4+dfsg-1_amd64.deb
 f9ffe521fc0210cb10638c6f5f5307521059497ec96a63c08ee294bb60bf3367 2200980 
sigil-data_0.8.4+dfsg-1_all.deb
Files:
 90dbf91f47cb137157066b6b0c8107cd 2575 editors optional sigil_0.8.4+dfsg-1.dsc
 f59abf5768b4a6f0ed8987ad185055d8 14078899 editors optional 
sigil_0.8.4+dfsg.orig.tar.gz
 78fcda5ca5bb9cafa0303eb611e4aa01 6680 editors optional 
sigil_0.8.4+dfsg-1.debian.tar.xz
 26c5bf54e327ab3f19a849e3af0306d9 1621204 editors optional 
sigil_0.8.4+dfsg-1_amd64.deb
 96ef55776a26e4a1a840c06aae31acd0 2200980 editors optional 
sigil-data_0.8.4+dfsg-1_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIVAwUBVQa542yspEiGDNwTAQimWg//cm1+rADGsum+E1fNo8BZ4CZkwgn7NWld

Bug#590180: State of the Sigil ITP (was: Patches for Flightcrew to use system libs when available)

2012-09-15 Thread Daniel Martí
Hello Hans, Dan and company! :)

This ITP has been in halt for some time. Is any work being done? What's the
current state of the package?

Cheers,

Dan
-- 
Daniel Martí - mv...@mvdan.cc - GPG 0x58BF72C3


pgpQrY0YKWEZ1.pgp
Description: PGP signature