Ubuntu package for building AOO

2012-08-06 Thread Andre Fischer

Hi,

I just wanted to let you know that over the weekend I played around
with Ubuntu metapackages and came up with one that pulls in all
packages that have to be installed in order to build Apache OpenOffice.

I have put the relevant files in my public_html directory on
people.apache.org.  Try it out by adding it as additional package
repository and install package "build-aoo".

A. With the synaptic package manager:

1. Open the repositories dialog via menu Settings->Repositories

2. Select tab page "Other Software"

3. Click the "Add..." button

4. Fill in after "APT line:"
   deb http://people.apache.org/~af/repository/ ./

5. Close all dialogs.

6. Update package list by clicking on the "Reload" button of the 
tool bar.



B. or via the command line:

1. Add these lines to /etc/apt/sources.list

deb http://people.apache.org/~af/repository/ ./
deb-src http://people.apache.org/~af/repository/ ./

2. Execute in a shell

   sudo apt-get update
   sudo apt-get install build-aoo


The build-aoo metapackage is not signed and on installation you will
be asked whether you want to install it anyway.

Comments are welcome.

Andre



Re: Ubuntu package for building AOO

2012-08-06 Thread Rob Weir
On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer  wrote:
> Hi,
>
> I just wanted to let you know that over the weekend I played around
> with Ubuntu metapackages and came up with one that pulls in all
> packages that have to be installed in order to build Apache OpenOffice.
>
> I have put the relevant files in my public_html directory on
> people.apache.org.  Try it out by adding it as additional package
> repository and install package "build-aoo".
>
> A. With the synaptic package manager:
>
> 1. Open the repositories dialog via menu Settings->Repositories
>
> 2. Select tab page "Other Software"
>
> 3. Click the "Add..." button
>
> 4. Fill in after "APT line:"
>deb http://people.apache.org/~af/repository/ ./
>
> 5. Close all dialogs.
>
> 6. Update package list by clicking on the "Reload" button of the tool
> bar.
>
>
> B. or via the command line:
>
> 1. Add these lines to /etc/apt/sources.list
>
> deb http://people.apache.org/~af/repository/ ./
> deb-src http://people.apache.org/~af/repository/ ./
>
> 2. Execute in a shell
>
>sudo apt-get update
>sudo apt-get install build-aoo
>
>
> The build-aoo metapackage is not signed and on installation you will
> be asked whether you want to install it anyway.
>
> Comments are welcome.
>

Cool.  I'll give it a try.  But please everyone, do not share this
link broadly outside of the dev list,because of bandwidth
considerations.

Maybe after AOO 3.4.1 is released we could host something like this on
SourceForge or Apache Extras/Google Code?

-Rob

> Andre
>


Re: Ubuntu package for building AOO

2012-08-06 Thread Kay Schenk
On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:

> On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer  wrote:
> > Hi,
> >
> > I just wanted to let you know that over the weekend I played around
> > with Ubuntu metapackages and came up with one that pulls in all
> > packages that have to be installed in order to build Apache OpenOffice.
> >
> > I have put the relevant files in my public_html directory on
> > people.apache.org.  Try it out by adding it as additional package
> > repository and install package "build-aoo".
> >
> > A. With the synaptic package manager:
> >
> > 1. Open the repositories dialog via menu Settings->Repositories
> >
> > 2. Select tab page "Other Software"
> >
> > 3. Click the "Add..." button
> >
> > 4. Fill in after "APT line:"
> >deb http://people.apache.org/~af/repository/ ./
> >
> > 5. Close all dialogs.
> >
> > 6. Update package list by clicking on the "Reload" button of the tool
> > bar.
> >
> >
> > B. or via the command line:
> >
> > 1. Add these lines to /etc/apt/sources.list
> >
> > deb http://people.apache.org/~af/repository/ ./
> > deb-src http://people.apache.org/~af/repository/ ./
> >
> > 2. Execute in a shell
> >
> >sudo apt-get update
> >sudo apt-get install build-aoo
> >
> >
> > The build-aoo metapackage is not signed and on installation you will
> > be asked whether you want to install it anyway.
> >
> > Comments are welcome.
> >
>
> Cool.  I'll give it a try.  But please everyone, do not share this
> link broadly outside of the dev list,because of bandwidth
> considerations.
>
> Maybe after AOO 3.4.1 is released we could host something like this on
> SourceForge or Apache Extras/Google Code?
>
> -Rob
>
> > Andre
> >
>

Andre -- good for you.

Of course, I would still like to make a case for linux windows environments
vs OSes, but I know Ubuntu now uses "unity" and I know nothing about that.

We have a LOT of interest from Ubuntu folks so this is a good move.

-- 

MzK

"I'm just a normal jerk who happens to make music.
 As long as my brain and fingers work, I'm cool."
  -- Eddie Van Halen


Re: Ubuntu package for building AOO

2012-08-07 Thread Andre Fischer

On 06.08.2012 22:47, Kay Schenk wrote:

On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:


On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer  wrote:

Hi,

I just wanted to let you know that over the weekend I played around
with Ubuntu metapackages and came up with one that pulls in all
packages that have to be installed in order to build Apache OpenOffice.

I have put the relevant files in my public_html directory on
people.apache.org.  Try it out by adding it as additional package
repository and install package "build-aoo".

A. With the synaptic package manager:

 1. Open the repositories dialog via menu Settings->Repositories

 2. Select tab page "Other Software"

 3. Click the "Add..." button

 4. Fill in after "APT line:"
deb http://people.apache.org/~af/repository/ ./

 5. Close all dialogs.

 6. Update package list by clicking on the "Reload" button of the tool
bar.


B. or via the command line:

 1. Add these lines to /etc/apt/sources.list

 deb http://people.apache.org/~af/repository/ ./
 deb-src http://people.apache.org/~af/repository/ ./

 2. Execute in a shell

sudo apt-get update
sudo apt-get install build-aoo


The build-aoo metapackage is not signed and on installation you will
be asked whether you want to install it anyway.

Comments are welcome.


Cool.  I'll give it a try.  But please everyone, do not share this
link broadly outside of the dev list,because of bandwidth
considerations.

Maybe after AOO 3.4.1 is released we could host something like this on
SourceForge or Apache Extras/Google Code?

-Rob


Andre


Andre -- good for you.

Of course, I would still like to make a case for linux windows environments
vs OSes, but I know Ubuntu now uses "unity" and I know nothing about that.


I don't think that this does depend on the window manager/system.  I 
mostly depends on the packaging mechanism (deb vs rpm) and the selection 
and versions of packages used by a distribution.   Ubuntu just happens 
to be the Linux distribution that I use.  But since it is based on 
Debian, the build-aoo package may work with other Debianish 
distributions as well.


I intended this more to be proof-of-concept than a production-ready package.



We have a LOT of interest from Ubuntu folks so this is a good move.





Re: Ubuntu package for building AOO

2012-08-07 Thread Louis Suárez-Potts
Hi,

On Mon 06 August 2012 at 11:02 , Andre Fischer wrote:

> Hi,
> 
> I just wanted to let you know that over the weekend I played around
> with Ubuntu metapackages and came up with one that pulls in all
> packages that have to be installed in order to build Apache OpenOffice.
> 
> I have put the relevant files in my public_html directory on
> people.apache.org (http://people.apache.org). Try it out by adding it as 
> additional package
> repository and install package "build-aoo".
> 
> A. With the synaptic package manager:
> 
> 1. Open the repositories dialog via menu Settings->Repositories
> 
> 2. Select tab page "Other Software"
> 
> 3. Click the "Add..." button
> 
> 4. Fill in after "APT line:"
> deb http://people.apache.org/~af/repository/ ./
> 
> 5. Close all dialogs.
> 
> 6. Update package list by clicking on the "Reload" button of the 
> tool bar.
> 
> 
> B. or via the command line:
> 
> 1. Add these lines to /etc/apt/sources.list
> 
> deb http://people.apache.org/~af/repository/ ./
> deb-src http://people.apache.org/~af/repository/ ./
> 
> 2. Execute in a shell
> 
> sudo apt-get update
> sudo apt-get install build-aoo
> 
> 
> The build-aoo metapackage is not signed and on installation you will
> be asked whether you want to install it anyway.
> 
> Comments are welcome.
> 
> Andre 
Do we have any comparison information for AOO on Ubuntu vs. LibreOffice? 

I ask b/c I'm consulting right now for a company distributing Ubuntu builds 
with LO and naturally I am encouraging them to use AOO but I'd love to have 
numbers to abet good reasoning.

Thanks
Louis



Re: Ubuntu package for building AOO

2012-08-07 Thread Kay Schenk
On Tue, Aug 7, 2012 at 12:55 AM, Andre Fischer  wrote:

> On 06.08.2012 22:47, Kay Schenk wrote:
>
>> On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:
>>
>>  On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer 
>>> wrote:
>>>
 Hi,

 I just wanted to let you know that over the weekend I played around
 with Ubuntu metapackages and came up with one that pulls in all
 packages that have to be installed in order to build Apache OpenOffice.

 I have put the relevant files in my public_html directory on
 people.apache.org.  Try it out by adding it as additional package
 repository and install package "build-aoo".

 A. With the synaptic package manager:

  1. Open the repositories dialog via menu Settings->Repositories

  2. Select tab page "Other Software"

  3. Click the "Add..." button

  4. Fill in after "APT line:"
 deb 
 http://people.apache.org/~af/**repository/./

  5. Close all dialogs.

  6. Update package list by clicking on the "Reload" button of the
 tool
 bar.


 B. or via the command line:

  1. Add these lines to /etc/apt/sources.list

  deb 
 http://people.apache.org/~af/**repository/./
  deb-src 
 http://people.apache.org/~af/**repository/./

  2. Execute in a shell

 sudo apt-get update
 sudo apt-get install build-aoo


 The build-aoo metapackage is not signed and on installation you will
 be asked whether you want to install it anyway.

 Comments are welcome.

  Cool.  I'll give it a try.  But please everyone, do not share this
>>> link broadly outside of the dev list,because of bandwidth
>>> considerations.
>>>
>>> Maybe after AOO 3.4.1 is released we could host something like this on
>>> SourceForge or Apache Extras/Google Code?
>>>
>>> -Rob
>>>
>>>  Andre

  Andre -- good for you.
>>
>> Of course, I would still like to make a case for linux windows
>> environments
>> vs OSes, but I know Ubuntu now uses "unity" and I know nothing about that.
>>
>
> I don't think that this does depend on the window manager/system.  I
> mostly depends on the packaging mechanism (deb vs rpm) and the selection
> and versions of packages used by a distribution.


um...well you are kind of right I think. I don't want to drag this out with
my views if you are making progress on a Ubuntu packaging. I am just
recalling the "classic" approach to some of the Linux situations. yes,
there is the "deb" vs "rpm" thing, of course, but complete integration of
AOO with the user's environment (those problems with having ti just "show
up" in the user's application selection menu complete with associated icons
and mime-type ineegration) depends to a great extent on the window
environment of the user.

This being said, most Linux users would just love to have a package that
clearly says -- "for Ubuntu", or "for Fedora", or "for openSuSE". So I
applaud your efforts. You are certainly motivating *me* to explore
openSUSE's build system, :)

Ubuntu just happens to be the Linux distribution that I use.  But since it
> is based on Debian, the build-aoo package may work with other Debianish
> distributions as well.
>
> I intended this more to be proof-of-concept than a production-ready
> package.


OK, but don't stop there if you feel so inclined! :)


>
>
>
>> We have a LOT of interest from Ubuntu folks so this is a good move.
>>
>>
>


-- 

MzK

"I'm just a normal jerk who happens to make music.
 As long as my brain and fingers work, I'm cool."
  -- Eddie Van Halen


Re: Ubuntu package for building AOO

2012-08-07 Thread Rylan Wassem
http://www.facebook.com/VirtualWorldGovernment

On Tue, Aug 7, 2012 at 1:02 PM, Kay Schenk  wrote:

> On Tue, Aug 7, 2012 at 12:55 AM, Andre Fischer  wrote:
>
> > On 06.08.2012 22:47, Kay Schenk wrote:
> >
> >> On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:
> >>
> >>  On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer 
> >>> wrote:
> >>>
>  Hi,
> 
>  I just wanted to let you know that over the weekend I played around
>  with Ubuntu metapackages and came up with one that pulls in all
>  packages that have to be installed in order to build Apache
> OpenOffice.
> 
>  I have put the relevant files in my public_html directory on
>  people.apache.org.  Try it out by adding it as additional package
>  repository and install package "build-aoo".
> 
>  A. With the synaptic package manager:
> 
>   1. Open the repositories dialog via menu Settings->Repositories
> 
>   2. Select tab page "Other Software"
> 
>   3. Click the "Add..." button
> 
>   4. Fill in after "APT line:"
>  deb http://people.apache.org/~af/**repository/<
> http://people.apache.org/%7Eaf/repository/>./
> 
>   5. Close all dialogs.
> 
>   6. Update package list by clicking on the "Reload" button of the
>  tool
>  bar.
> 
> 
>  B. or via the command line:
> 
>   1. Add these lines to /etc/apt/sources.list
> 
>   deb http://people.apache.org/~af/**repository/<
> http://people.apache.org/%7Eaf/repository/>./
>   deb-src http://people.apache.org/~af/**repository/<
> http://people.apache.org/%7Eaf/repository/>./
> 
>   2. Execute in a shell
> 
>  sudo apt-get update
>  sudo apt-get install build-aoo
> 
> 
>  The build-aoo metapackage is not signed and on installation you will
>  be asked whether you want to install it anyway.
> 
>  Comments are welcome.
> 
>   Cool.  I'll give it a try.  But please everyone, do not share this
> >>> link broadly outside of the dev list,because of bandwidth
> >>> considerations.
> >>>
> >>> Maybe after AOO 3.4.1 is released we could host something like this on
> >>> SourceForge or Apache Extras/Google Code?
> >>>
> >>> -Rob
> >>>
> >>>  Andre
> 
>   Andre -- good for you.
> >>
> >> Of course, I would still like to make a case for linux windows
> >> environments
> >> vs OSes, but I know Ubuntu now uses "unity" and I know nothing about
> that.
> >>
> >
> > I don't think that this does depend on the window manager/system.  I
> > mostly depends on the packaging mechanism (deb vs rpm) and the selection
> > and versions of packages used by a distribution.
>
>
> um...well you are kind of right I think. I don't want to drag this out with
> my views if you are making progress on a Ubuntu packaging. I am just
> recalling the "classic" approach to some of the Linux situations. yes,
> there is the "deb" vs "rpm" thing, of course, but complete integration of
> AOO with the user's environment (those problems with having ti just "show
> up" in the user's application selection menu complete with associated icons
> and mime-type ineegration) depends to a great extent on the window
> environment of the user.
>
> This being said, most Linux users would just love to have a package that
> clearly says -- "for Ubuntu", or "for Fedora", or "for openSuSE". So I
> applaud your efforts. You are certainly motivating *me* to explore
> openSUSE's build system, :)
>
> Ubuntu just happens to be the Linux distribution that I use.  But since it
> > is based on Debian, the build-aoo package may work with other Debianish
> > distributions as well.
> >
> > I intended this more to be proof-of-concept than a production-ready
> > package.
>
>
> OK, but don't stop there if you feel so inclined! :)
>
>
> >
> >
> >
> >> We have a LOT of interest from Ubuntu folks so this is a good move.
> >>
> >>
> >
>
>
> --
>
> 
> MzK
>
> "I'm just a normal jerk who happens to make music.
>  As long as my brain and fingers work, I'm cool."
>   -- Eddie Van Halen
>


Re: Ubuntu package for building AOO

2012-08-08 Thread Andre Fischer

On 07.08.2012 19:02, Kay Schenk wrote:

On Tue, Aug 7, 2012 at 12:55 AM, Andre Fischer  wrote:


On 06.08.2012 22:47, Kay Schenk wrote:


On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:

  On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer 

wrote:


Hi,

I just wanted to let you know that over the weekend I played around
with Ubuntu metapackages and came up with one that pulls in all
packages that have to be installed in order to build Apache OpenOffice.

I have put the relevant files in my public_html directory on
people.apache.org.  Try it out by adding it as additional package
repository and install package "build-aoo".

A. With the synaptic package manager:

  1. Open the repositories dialog via menu Settings->Repositories

  2. Select tab page "Other Software"

  3. Click the "Add..." button

  4. Fill in after "APT line:"
 deb 
http://people.apache.org/~af/**repository/./

  5. Close all dialogs.

  6. Update package list by clicking on the "Reload" button of the
tool
bar.


B. or via the command line:

  1. Add these lines to /etc/apt/sources.list

  deb 
http://people.apache.org/~af/**repository/./
  deb-src 
http://people.apache.org/~af/**repository/./

  2. Execute in a shell

 sudo apt-get update
 sudo apt-get install build-aoo


The build-aoo metapackage is not signed and on installation you will
be asked whether you want to install it anyway.

Comments are welcome.

  Cool.  I'll give it a try.  But please everyone, do not share this

link broadly outside of the dev list,because of bandwidth
considerations.

Maybe after AOO 3.4.1 is released we could host something like this on
SourceForge or Apache Extras/Google Code?

-Rob

  Andre

  Andre -- good for you.

Of course, I would still like to make a case for linux windows
environments
vs OSes, but I know Ubuntu now uses "unity" and I know nothing about that.


I don't think that this does depend on the window manager/system.  I
mostly depends on the packaging mechanism (deb vs rpm) and the selection
and versions of packages used by a distribution.


um...well you are kind of right I think. I don't want to drag this out with
my views if you are making progress on a Ubuntu packaging. I am just
recalling the "classic" approach to some of the Linux situations. yes,
there is the "deb" vs "rpm" thing, of course, but complete integration of
AOO with the user's environment (those problems with having ti just "show
up" in the user's application selection menu complete with associated icons
and mime-type ineegration) depends to a great extent on the window
environment of the user.


Don't get me wrong.  I think that you have made an interesting point 
here.  We should take the window system into account.  But


1. this package is not user-oriented.  It does not install OpenOffice.  
It just prepares your system for building and developing OpenOffice.  
There are no (at least I don't see them yet) ties to the window system.


2. There are several Linux features that would require different 
packages or packaging techniques:

packaging: deb vs rpm,
window manager: Unity vs Gnome3 vs KDE vs  XFCE,
platform I: 32bit vs 64bit,
platform II: Intel vs ARM
version: different versions of one distribution
etc

At the moment we handle two of these with our binary Linux releases 
(packaging and platform I).  The four resulting combinations are 
multiplied by language count.  This increasing number might become a 
problem in the future.




This being said, most Linux users would just love to have a package that
clearly says -- "for Ubuntu", or "for Fedora", or "for openSuSE". So I
applaud your efforts. You are certainly motivating *me* to explore
openSUSE's build system, :)

Thanks, that is good to hear.


Ubuntu just happens to be the Linux distribution that I use.  But since it

is based on Debian, the build-aoo package may work with other Debianish
distributions as well.

I intended this more to be proof-of-concept than a production-ready
package.


OK, but don't stop there if you feel so inclined! :)






We have a LOT of interest from Ubuntu folks so this is a good move.








Re: Ubuntu package for building AOO

2012-08-08 Thread Kay Schenk



On 08/08/2012 12:18 AM, Andre Fischer wrote:

On 07.08.2012 19:02, Kay Schenk wrote:

On Tue, Aug 7, 2012 at 12:55 AM, Andre Fischer  wrote:


On 06.08.2012 22:47, Kay Schenk wrote:


On Mon, Aug 6, 2012 at 8:15 AM, Rob Weir  wrote:

  On Mon, Aug 6, 2012 at 11:02 AM, Andre Fischer 

wrote:


Hi,

I just wanted to let you know that over the weekend I played around
with Ubuntu metapackages and came up with one that pulls in all
packages that have to be installed in order to build Apache
OpenOffice.

I have put the relevant files in my public_html directory on
people.apache.org.  Try it out by adding it as additional package
repository and install package "build-aoo".

A. With the synaptic package manager:

  1. Open the repositories dialog via menu Settings->Repositories

  2. Select tab page "Other Software"

  3. Click the "Add..." button

  4. Fill in after "APT line:"
 deb
http://people.apache.org/~af/**repository/./


  5. Close all dialogs.

  6. Update package list by clicking on the "Reload" button of
the
tool
bar.


B. or via the command line:

  1. Add these lines to /etc/apt/sources.list

  deb
http://people.apache.org/~af/**repository/./

  deb-src
http://people.apache.org/~af/**repository/./


  2. Execute in a shell

 sudo apt-get update
 sudo apt-get install build-aoo


The build-aoo metapackage is not signed and on installation you will
be asked whether you want to install it anyway.

Comments are welcome.

  Cool.  I'll give it a try.  But please everyone, do not share this

link broadly outside of the dev list,because of bandwidth
considerations.

Maybe after AOO 3.4.1 is released we could host something like this on
SourceForge or Apache Extras/Google Code?

-Rob

  Andre

  Andre -- good for you.

Of course, I would still like to make a case for linux windows
environments
vs OSes, but I know Ubuntu now uses "unity" and I know nothing about
that.


I don't think that this does depend on the window manager/system.  I
mostly depends on the packaging mechanism (deb vs rpm) and the selection
and versions of packages used by a distribution.


um...well you are kind of right I think. I don't want to drag this out
with
my views if you are making progress on a Ubuntu packaging. I am just
recalling the "classic" approach to some of the Linux situations. yes,
there is the "deb" vs "rpm" thing, of course, but complete integration of
AOO with the user's environment (those problems with having ti just "show
up" in the user's application selection menu complete with associated
icons
and mime-type ineegration) depends to a great extent on the window
environment of the user.


Don't get me wrong.  I think that you have made an interesting point
here.  We should take the window system into account.  But

1. this package is not user-oriented.  It does not install OpenOffice.
It just prepares your system for building and developing OpenOffice.
There are no (at least I don't see them yet) ties to the window system.


oh...OK. I probably misunderstood what you were doing.



2. There are several Linux features that would require different
packages or packaging techniques:
packaging: deb vs rpm,
window manager: Unity vs Gnome3 vs KDE vs  XFCE,
platform I: 32bit vs 64bit,
platform II: Intel vs ARM
version: different versions of one distribution
etc

At the moment we handle two of these with our binary Linux releases
(packaging and platform I).  The four resulting combinations are
multiplied by language count.  This increasing number might become a
problem in the future.



This being said, most Linux users would just love to have a package that
clearly says -- "for Ubuntu", or "for Fedora", or "for openSuSE". So I
applaud your efforts. You are certainly motivating *me* to explore
openSUSE's build system, :)

Thanks, that is good to hear.


Still investigating. I'm not sure OSB will allow dealing with our 
"externals" -- those class-B items we've been discussing (and moving).


Naturally, I will post what I find discover in this process.



Ubuntu just happens to be the Linux distribution that I use.  But
since it

is based on Debian, the build-aoo package may work with other Debianish
distributions as well.

I intended this more to be proof-of-concept than a production-ready
package.


OK, but don't stop there if you feel so inclined! :)






We have a LOT of interest from Ubuntu folks so this is a good move.








--

MzK

"I'm just a normal jerk who happens to make music.
 As long as my brain and fingers work, I'm cool."
  -- Eddie Van Halen