Re: compile/install Libreoffice Writer only

2012-10-08 Thread jb
jb jb.1234abcd at gmail.com writes:

 ...

A follow up.
I e-mailed FB office boyz and received a response, which is safe to share
with the list:

 
Baptiste Daroussin b...@freebsd.org

This is almost not doable for many reason:

1/ the ports itself will be over complicated to only allow compiler some part of
libreoffice imho (that is the main reason I didn't make it at first

2/ splitting the build won't give you much

3/ what linux distributions do it splitting the result of the build, not the
build itself, and the ports tree does not allow this for the moment.

regards,
Bapt


Well, if you have an opinion make it count now when this stuff is discussed.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread Polytropon
On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
 Hi,
 is there a way to do that right now in ports (config, make options) ?
 Or would that require separate source packaging per component ?

I'm not aware that this is possible, as LibreOffice (like
OpenOffice) is designed as an integrated package containing
various interconnected parts of office productivity programs.
So I assume it's not easy to build _only_ one component.

In case you are intending to just install a text processing
program, try AbiWord. It is the TP designed to be used with
Gnome, but builds independently (even though it requires lots
of Gtk dependencies). If installed, you will only have the
text processing program -- no spreadsheet, no database, no
presentation graphics. It's a quite versatile program and can
even read outdated MICROS~1 memory garbage formats. :-)



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
  Hi,
  is there a way to do that right now in ports (config, make options) ?
  Or would that require separate source packaging per component ?
 
 I'm not aware that this is possible, as LibreOffice (like
 OpenOffice) is designed as an integrated package containing
 various interconnected parts of office productivity programs.
 So I assume it's not easy to build _only_ one component.
 ...

It is possible - those Linux lollipops offer such in some distros, prepackaged.
I hope that FB's office team finds time to figure it out.
It would benefit FB-based OSs to reasonably customize their CDs.
jb
   




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread Polytropon
On Sun, 7 Oct 2012 12:12:17 + (UTC), jb wrote:
 Polytropon freebsd at edvax.de writes:
 
  
  On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
   Hi,
   is there a way to do that right now in ports (config, make options) ?
   Or would that require separate source packaging per component ?
  
  I'm not aware that this is possible, as LibreOffice (like
  OpenOffice) is designed as an integrated package containing
  various interconnected parts of office productivity programs.
  So I assume it's not easy to build _only_ one component.
  ...
 
 It is possible - those Linux lollipops offer such in some distros, 
 prepackaged.

Interesting, I didn't think that was possible. Does this come
with a _separated_ build for all the components that have such
a corresponding package, or is it simply not containing the
binaries for the other components?

For example, you could build a whole OO or LO suite and just
have one selected binary installed, but that wouldn't be very
precise regarding the question Writer only...

If it would be possible to have the components as separate
ports in FreeBSD it would be helpful for selectively installing
stuff, e. g. if only one or two components of the office suite
are really needed (or allowed!) to be _built_ and installed.



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Polytropon freebsd at edvax.de writes:

 
 On Sun, 7 Oct 2012 12:12:17 + (UTC), jb wrote:
  Polytropon freebsd at edvax.de writes:
  
   
   On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
Hi,
is there a way to do that right now in ports (config, make options) ?
Or would that require separate source packaging per component ?
   
   I'm not aware that this is possible, as LibreOffice (like
   OpenOffice) is designed as an integrated package containing
   various interconnected parts of office productivity programs.
   So I assume it's not easy to build _only_ one component.
   ...
  
  It is possible - those Linux lollipops offer such in some distros,
  prepackaged.
 
 Interesting, I didn't think that was possible. Does this come
 with a _separated_ build for all the components that have such
 a corresponding package, or is it simply not containing the
 binaries for the other components?
 ...

For example, in Archlinux these are separate builds/packages:

libreoffice-common

libreoffice-base
libreoffice-calc
libreoffice-draw
libreoffice-impress
libreoffice-writer

libreoffice-sdk
libreoffice-sdk-doc

libreoffice-extension-nlpsolver
libreoffice-extension-pdfimport
libreoffice-extension-presentation-minimizer
libreoffice-extension-presenter-screen
libreoffice-gnome
libreoffice-kde4
libreoffice-math
libreoffice-postgresql-connector
libreoffice-scripting-javascript
...

So, there is a lot of functionality thru modularity.

For example, in CentOS (clone of RedHat) I can install libreoffice-writer
only, which pulls libreoffice-common, and perhaps some extension packages
(if so configured).
jb





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread Walter Hurry
On Sun, 07 Oct 2012 15:44:15 +, jb wrote:

 Polytropon freebsd at edvax.de writes:
 
 
 On Sun, 7 Oct 2012 12:12:17 + (UTC), jb wrote:
  Polytropon freebsd at edvax.de writes:
  
  
   On Sun, 7 Oct 2012 05:11:50 + (UTC), jb wrote:
Hi,
is there a way to do that right now in ports (config, make
options) ?
Or would that require separate source packaging per component ?
   
   I'm not aware that this is possible, as LibreOffice (like
   OpenOffice) is designed as an integrated package containing
   various interconnected parts of office productivity programs.
   So I assume it's not easy to build _only_ one component.
   ...
  
  It is possible - those Linux lollipops offer such in some distros,
  prepackaged.
 
 Interesting, I didn't think that was possible. Does this come with a
 _separated_ build for all the components that have such a corresponding
 package, or is it simply not containing the binaries for the other
 components?
 ...
 
 For example, in Archlinux these are separate builds/packages:
 
 libreoffice-common
 
 libreoffice-base libreoffice-calc libreoffice-draw libreoffice-impress
 libreoffice-writer
 
 libreoffice-sdk libreoffice-sdk-doc
 
 libreoffice-extension-nlpsolver libreoffice-extension-pdfimport
 libreoffice-extension-presentation-minimizer
 libreoffice-extension-presenter-screen libreoffice-gnome
 libreoffice-kde4 libreoffice-math libreoffice-postgresql-connector
 libreoffice-scripting-javascript ...
 
 So, there is a lot of functionality thru modularity.
 
 For example, in CentOS (clone of RedHat) I can install
 libreoffice-writer only, which pulls libreoffice-common, and perhaps
 some extension packages (if so configured).

Yes, but libreoffice-common is essentially the whole thing; libreoffice-
base, libreoffice-calc, libreoffice-draw, libreoffice-impress and 
libreoffice-writer are (relatively) small front ends.

To all intents and purposes, Polytropon is right.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: compile/install Libreoffice Writer only

2012-10-07 Thread jb
Walter Hurry walterhurry at gmail.com writes:

 ... 
 Yes, but libreoffice-common is essentially the whole thing; libreoffice-
 base, libreoffice-calc, libreoffice-draw, libreoffice-impress and 
 libreoffice-writer are (relatively) small front ends.
 
 To all intents and purposes, Polytropon is right.
 ...

Installed Size:
libreoffice-common224.7 MB
libreoffice-base7.2 MB
libreoffice-calc   17.9 MB
libreoffice-draw   48.0 KB
libreoffice-impress   732.0 KB
libreoffice-writer 11.2 MB
libreoffice-sdk26.2 MB
libreoffice-sdk-doc   104.8 MB 
and not counting many other extensions.

It may be relevant saving perhaps 100 MB when you compose CD functionality,
and you want to offer Libreoffice Writer on it.

Besides that, there is always a chance that one can look into the splits more
deeply and discover that it can be done differently (better ?) and make
libreoffice-common leaner, and offer some more stuff as separate packages or
extensions packages.
Who knows what FB office boyz could do with it if they really wanted.

Anyway, the objective would be to be able to install each of components
individually, as needed.
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


compile/install Libreoffice Writer only

2012-10-06 Thread jb
Hi,
is there a way to do that right now in ports (config, make options) ?
Or would that require separate source packaging per component ?
jb


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org