Re: making a binary tarball from SVN

2008-07-28 Thread G. Milde
On 14.07.08, Jean-Marc Lasgouttes wrote:
 G. Milde [EMAIL PROTECTED] writes:

  compiling LyX from the source took me some hours, so I thought I could
  install from a tarball on my second machine. However, trying with
 
make dist-bzip2

 Does it work now?

Sort of: it complained about a too long path name for one of the .svn/...
paths.

After removing all the .svn directories, I was able to `make dist` creating
both bzip2 and gz source tarball.

Only now I realized that the dist* targets create a *source* tarball,
while I would like a *binary* tarball for transfer of the compiled lyx to
my second machine.

Is there an easy way to make a *binary* tarball out of the SVN sources?

Otherwise, I'll try with keeping a SVN checkout on my USB-stick, compile
on one machine and `make install` on both machines...

Günter






Re: making a binary tarball from SVN

2008-07-28 Thread Pavel Sanda
 On 14.07.08, Jean-Marc Lasgouttes wrote:
  G. Milde [EMAIL PROTECTED] writes:
 
   compiling LyX from the source took me some hours, so I thought I could
   install from a tarball on my second machine. However, trying with
  
 make dist-bzip2
 
  Does it work now?
 
 Sort of: it complained about a too long path name for one of the .svn/...
 paths.

yes this happens when you dont use svn export before making tarballs
(see release procedure in wiki).

 Only now I realized that the dist* targets create a *source* tarball,
 while I would like a *binary* tarball for transfer of the compiled lyx to
 my second machine.
 
 Is there an easy way to make a *binary* tarball out of the SVN sources?

clean solution is to make binary package and each linux distribution has
its own way of working with binary packages.

if you are interested only in local instalation, you can configure with some
--prefix=/home/guenter/lyx etc, make the whole svn tree and run only make 
install
on all computers you want to have binary install in your home...
of course only in case all these computers have the same architecture (cpu, 
libraries)
etc.

pavel


Re: making a binary tarball from SVN

2008-07-28 Thread Enrico Forestieri
G. Milde writes:

 Is there an easy way to make a *binary* tarball out of the SVN sources?

Use make DESTDIR=/tmp/lyx-inst install and then make an archive of
everything in /tmp/lyx-inst.

-- 
Enrico



Re: making a binary tarball from SVN

2008-07-28 Thread G. Milde
On 14.07.08, Jean-Marc Lasgouttes wrote:
 G. Milde [EMAIL PROTECTED] writes:

  compiling LyX from the source took me some hours, so I thought I could
  install from a tarball on my second machine. However, trying with
 
make dist-bzip2

 Does it work now?

Sort of: it complained about a too long path name for one of the .svn/...
paths.

After removing all the .svn directories, I was able to `make dist` creating
both bzip2 and gz source tarball.

Only now I realized that the dist* targets create a *source* tarball,
while I would like a *binary* tarball for transfer of the compiled lyx to
my second machine.

Is there an easy way to make a *binary* tarball out of the SVN sources?

Otherwise, I'll try with keeping a SVN checkout on my USB-stick, compile
on one machine and `make install` on both machines...

Günter






Re: making a binary tarball from SVN

2008-07-28 Thread Pavel Sanda
 On 14.07.08, Jean-Marc Lasgouttes wrote:
  G. Milde [EMAIL PROTECTED] writes:
 
   compiling LyX from the source took me some hours, so I thought I could
   install from a tarball on my second machine. However, trying with
  
 make dist-bzip2
 
  Does it work now?
 
 Sort of: it complained about a too long path name for one of the .svn/...
 paths.

yes this happens when you dont use svn export before making tarballs
(see release procedure in wiki).

 Only now I realized that the dist* targets create a *source* tarball,
 while I would like a *binary* tarball for transfer of the compiled lyx to
 my second machine.
 
 Is there an easy way to make a *binary* tarball out of the SVN sources?

clean solution is to make binary package and each linux distribution has
its own way of working with binary packages.

if you are interested only in local instalation, you can configure with some
--prefix=/home/guenter/lyx etc, make the whole svn tree and run only make 
install
on all computers you want to have binary install in your home...
of course only in case all these computers have the same architecture (cpu, 
libraries)
etc.

pavel


Re: making a binary tarball from SVN

2008-07-28 Thread Enrico Forestieri
G. Milde writes:

 Is there an easy way to make a *binary* tarball out of the SVN sources?

Use make DESTDIR=/tmp/lyx-inst install and then make an archive of
everything in /tmp/lyx-inst.

-- 
Enrico



Re: making a binary tarball from SVN

2008-07-28 Thread G. Milde
On 14.07.08, Jean-Marc Lasgouttes wrote:
> "G. Milde" <[EMAIL PROTECTED]> writes:

> > compiling LyX from the source took me some hours, so I thought I could
> > install from a tarball on my second machine. However, trying with
> >
> >   make dist-bzip2

> Does it work now?

Sort of: it complained about a too long path name for one of the .svn/...
paths.

After removing all the .svn directories, I was able to `make dist` creating
both bzip2 and gz source tarball.

Only now I realized that the dist* targets create a *source* tarball,
while I would like a *binary* tarball for transfer of the compiled lyx to
my second machine.

Is there an easy way to make a *binary* tarball out of the SVN sources?

Otherwise, I'll try with keeping a SVN checkout on my USB-stick, compile
on one machine and `make install` on both machines...

Günter






Re: making a binary tarball from SVN

2008-07-28 Thread Pavel Sanda
> On 14.07.08, Jean-Marc Lasgouttes wrote:
> > "G. Milde" <[EMAIL PROTECTED]> writes:
> 
> > > compiling LyX from the source took me some hours, so I thought I could
> > > install from a tarball on my second machine. However, trying with
> > >
> > >   make dist-bzip2
> 
> > Does it work now?
> 
> Sort of: it complained about a too long path name for one of the .svn/...
> paths.

yes this happens when you dont use svn export before making tarballs
(see release procedure in wiki).

> Only now I realized that the dist* targets create a *source* tarball,
> while I would like a *binary* tarball for transfer of the compiled lyx to
> my second machine.
> 
> Is there an easy way to make a *binary* tarball out of the SVN sources?

clean solution is to make binary package and each linux distribution has
its own way of working with binary packages.

if you are interested only in local instalation, you can configure with some
--prefix=/home/guenter/lyx etc, make the whole svn tree and run only make 
install
on all computers you want to have binary install in your home...
of course only in case all these computers have the same architecture (cpu, 
libraries)
etc.

pavel


Re: making a binary tarball from SVN

2008-07-28 Thread Enrico Forestieri
G. Milde writes:

> Is there an easy way to make a *binary* tarball out of the SVN sources?

Use "make DESTDIR=/tmp/lyx-inst install" and then make an archive of
everything in /tmp/lyx-inst.

-- 
Enrico



Re: making a binary tarball from SVN

2008-07-14 Thread Jean-Marc Lasgouttes
G. Milde [EMAIL PROTECTED] writes:

 Dear LyX users,

 compiling LyX from the source took me some hours, so I thought I could
 install from a tarball on my second machine. However, trying with

   make dist-bzip2

Hi,

Does it work now?

JMarc


Re: making a binary tarball from SVN

2008-07-14 Thread Jean-Marc Lasgouttes
G. Milde [EMAIL PROTECTED] writes:

 Dear LyX users,

 compiling LyX from the source took me some hours, so I thought I could
 install from a tarball on my second machine. However, trying with

   make dist-bzip2

Hi,

Does it work now?

JMarc


Re: making a binary tarball from SVN

2008-07-14 Thread Jean-Marc Lasgouttes
"G. Milde" <[EMAIL PROTECTED]> writes:

> Dear LyX users,
>
> compiling LyX from the source took me some hours, so I thought I could
> install from a tarball on my second machine. However, trying with
>
>   make dist-bzip2

Hi,

Does it work now?

JMarc


Re: making a binary tarball from SVN

2008-07-08 Thread G. Milde
On  7.07.08, Pavel Sanda wrote:
  Dear LyX users,
  
  compiling LyX from the source took me some hours, so I thought I could
  install from a tarball on my second machine. However, trying with
  
make dist-bzip2

 what happens with make dist?

The same, as both depend on distdir and distdir fails because there is no
rule to create config.h.in:

make[1]: Entering directory `/usr/local/src/lyx-devel/src'
make[1]: *** Keine Regel vorhanden, um das Target »config.h.in«, 
  benötigt von »distdir«, zu erstellen.  Schluss.
make[1]: Leaving directory `/usr/local/src/lyx-devel/src'
make: *** [distdir] Fehler 1

GM


Re: making a binary tarball from SVN

2008-07-08 Thread Jean-Marc Lasgouttes
G. Milde [EMAIL PROTECTED] writes:

 The same, as both depend on distdir and distdir fails because there is no
 rule to create config.h.in:

Did you try an ./autogen.sh? config.h.in is now in top source
directory.

JMarc


Re: making a binary tarball from SVN

2008-07-08 Thread G. Milde
On  7.07.08, Pavel Sanda wrote:
  Dear LyX users,
  
  compiling LyX from the source took me some hours, so I thought I could
  install from a tarball on my second machine. However, trying with
  
make dist-bzip2

 what happens with make dist?

The same, as both depend on distdir and distdir fails because there is no
rule to create config.h.in:

make[1]: Entering directory `/usr/local/src/lyx-devel/src'
make[1]: *** Keine Regel vorhanden, um das Target »config.h.in«, 
  benötigt von »distdir«, zu erstellen.  Schluss.
make[1]: Leaving directory `/usr/local/src/lyx-devel/src'
make: *** [distdir] Fehler 1

GM


Re: making a binary tarball from SVN

2008-07-08 Thread Jean-Marc Lasgouttes
G. Milde [EMAIL PROTECTED] writes:

 The same, as both depend on distdir and distdir fails because there is no
 rule to create config.h.in:

Did you try an ./autogen.sh? config.h.in is now in top source
directory.

JMarc


Re: making a binary tarball from SVN

2008-07-08 Thread G. Milde
On  7.07.08, Pavel Sanda wrote:
> > Dear LyX users,
> > 
> > compiling LyX from the source took me some hours, so I thought I could
> > install from a tarball on my second machine. However, trying with
> > 
> >   make dist-bzip2

> what happens with "make dist"?

The same, as both depend on "distdir" and distdir fails because there is no
rule to create "config.h.in":

make[1]: Entering directory `/usr/local/src/lyx-devel/src'
make[1]: *** Keine Regel vorhanden, um das Target »config.h.in«, 
  benötigt von »distdir«, zu erstellen.  Schluss.
make[1]: Leaving directory `/usr/local/src/lyx-devel/src'
make: *** [distdir] Fehler 1

GM


Re: making a binary tarball from SVN

2008-07-08 Thread Jean-Marc Lasgouttes
"G. Milde" <[EMAIL PROTECTED]> writes:

> The same, as both depend on "distdir" and distdir fails because there is no
> rule to create "config.h.in":

Did you try an ./autogen.sh? config.h.in is now in top source
directory.

JMarc


Re: making a binary tarball from SVN

2008-07-07 Thread Pavel Sanda
 Dear LyX users,
 
 compiling LyX from the source took me some hours, so I thought I could
 install from a tarball on my second machine. However, trying with
 
   make dist-bzip2

what happens with make dist?
pavel


Re: making a binary tarball from SVN

2008-07-07 Thread Pavel Sanda
 Dear LyX users,
 
 compiling LyX from the source took me some hours, so I thought I could
 install from a tarball on my second machine. However, trying with
 
   make dist-bzip2

what happens with make dist?
pavel


Re: making a binary tarball from SVN

2008-07-07 Thread Pavel Sanda
> Dear LyX users,
> 
> compiling LyX from the source took me some hours, so I thought I could
> install from a tarball on my second machine. However, trying with
> 
>   make dist-bzip2

what happens with "make dist"?
pavel