POV-Ray : Newsgroups : povray.unix : Pulling 3.7 source from GitHub Server Time
29 Mar 2024 06:25:12 EDT (-0400)
  Pulling 3.7 source from GitHub (Message 1 to 6 of 6)  
From: James Holsenback
Subject: Pulling 3.7 source from GitHub
Date: 8 Nov 2013 15:01:13
Message: <527d4309$1@news.povray.org>
I thought I'd pass this along, since I didn't want to pull the /entire/ 
repository ...

git prep:
---------
mkdir povray
cd povray/
git init
git config core.sparsecheckout true
echo source/ >> .git/info/sparse-checkout
echo unix/ >> .git/info/sparse-checkout
echo vfe/ >> .git/info/sparse-checkout
echo distribution/ >> .git/info/sparse-checkout
git remote add -f origin https://github.com/POV-Ray/povray
git pull origin master

build prep:
-----------
cd povray/unix
./prebuild.sh
cd ../
./configure COMPILED_BY="jho### [at] povrayorg"
make
sudo make install

... one problem I /just/ discovered is that the unix documentation that 
goes in ~povray/doc/html is missing ... looking into that!

Jim


Post a reply to this message

From: Doctor John
Subject: Re: Pulling 3.7 source from GitHub
Date: 8 Nov 2013 15:35:37
Message: <527d4b19$1@news.povray.org>
On 08/11/13 20:01, James Holsenback wrote:
> I thought I'd pass this along, since I didn't want to pull the /entire/
> repository ...
> 
> git prep:
> ---------
> mkdir povray
> cd povray/
> git init
> git config core.sparsecheckout true
> echo source/ >> .git/info/sparse-checkout
> echo unix/ >> .git/info/sparse-checkout
> echo vfe/ >> .git/info/sparse-checkout
> echo distribution/ >> .git/info/sparse-checkout
> git remote add -f origin https://github.com/POV-Ray/povray
> git pull origin master
> 

Personally, I just pulled the whole thing; I wanted a copy for Kati's
Windoze installation.

> build prep:
> -----------
> cd povray/unix
> ../prebuild.sh
> cd ../
> ../configure COMPILED_BY="jho### [at] povrayorg"
> make
> sudo make install
> 
> .... one problem I /just/ discovered is that the unix documentation that
> goes in ~povray/doc/html is missing ... looking into that!
> 
> Jim

Noticed that ;-)

John
-- 
Protect the Earth
It was not given to you by your parents
You hold it in trust for your children


Post a reply to this message

From: James Holsenback
Subject: Re: Pulling 3.7 source from GitHub
Date: 8 Nov 2013 15:44:39
Message: <527d4d37@news.povray.org>
On 11/08/2013 03:35 PM, Doctor John wrote:
> On 08/11/13 20:01, James Holsenback wrote:
>> I thought I'd pass this along, since I didn't want to pull the /entire/
>> repository ...
>>
>> git prep:
>> ---------
>> mkdir povray
>> cd povray/
>> git init
>> git config core.sparsecheckout true
>> echo source/ >> .git/info/sparse-checkout
>> echo unix/ >> .git/info/sparse-checkout
>> echo vfe/ >> .git/info/sparse-checkout
>> echo distribution/ >> .git/info/sparse-checkout
>> git remote add -f origin https://github.com/POV-Ray/povray
>> git pull origin master
>>
>
> Personally, I just pulled the whole thing; I wanted a copy for Kati's
> Windoze installation.
>
>> build prep:
>> -----------
>> cd povray/unix
>> ../prebuild.sh
>> cd ../
>> ../configure COMPILED_BY="jho### [at] povrayorg"
>> make
>> sudo make install
>>
>> .... one problem I /just/ discovered is that the unix documentation that
>> goes in ~povray/doc/html is missing ... looking into that!
>>
>> Jim
>
> Noticed that ;-)
>
> John
>

... also the prebuild.sh step is a departure from the way it was done in 
the past, just offered this up as tmp work-around until the issue can be 
addressed


Post a reply to this message

From: Doctor John
Subject: Re: Pulling 3.7 source from GitHub
Date: 8 Nov 2013 16:13:02
Message: <527d53de$1@news.povray.org>
On 08/11/13 20:44, James Holsenback wrote:
> 
> .... also the prebuild.sh step is a departure from the way it was done
> in the past, just offered this up as tmp work-around until the issue can
> be addressed

Indeed. Basically I noticed the lack of a configure script so went
looking in the unix directory. Read prebuild.sh and guessed that that
was what I should run.

John
-- 
Protect the Earth
It was not given to you by your parents
You hold it in trust for your children


Post a reply to this message

From: James Holsenback
Subject: Re: Pulling 3.7 source from GitHub
Date: 8 Nov 2013 17:10:34
Message: <527d615a@news.povray.org>
On 11/08/2013 03:01 PM, James Holsenback wrote:
> I thought I'd pass this along, since I didn't want to pull the /entire/
> repository ...
>
> git prep:
> ---------
> mkdir povray
> cd povray/
> git init
> git config core.sparsecheckout true
> echo source/ >> .git/info/sparse-checkout
> echo unix/ >> .git/info/sparse-checkout
> echo vfe/ >> .git/info/sparse-checkout
> echo distribution/ >> .git/info/sparse-checkout

add:
echo doc/ >> .git/info/sparse-checkout

> git remote add -f origin https://github.com/POV-Ray/povray
> git pull origin master
>
> build prep:
> -----------
> cd povray/unix
> ./prebuild.sh
> cd ../
> ./configure COMPILED_BY="jho### [at] povrayorg"
> make
> sudo make install
>
> ... one problem I /just/ discovered is that the unix documentation that
> goes in ~povray/doc/html is missing ... looking into that!

added files in doc/html ... currently the sync between povray and github 
is manual, so be patient if they don't show up right away


Post a reply to this message

From: James Holsenback
Subject: Re: Pulling 3.7 source from GitHub
Date: 21 Nov 2013 17:11:26
Message: <528e850e$1@news.povray.org>
I've added several items to the checkout list see the updated list here:

http://jholsenback.wordpress.com/2013/11/17/pulling-pov-ray-3-7-source-from-github/

namely the 1st four items added to sparse-checkout ... for some reason 
the libraries directory is also being picked up. Don't know why /yet/ 
... since it's not needed for nix source build I just deleted it.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.