On Sunday 06 April 2008 08:39, Adriaan de Groot wrote:
> I'll post a how-to-go-from-current-FOSSboost-to-split-packages this
> evening; it will require some few packaging tricks but nothing spectacular.

I haven't experimented with anything yet, but I will suggest the following:

- copy current contents of Dude/BOOST/1.34.1/Solaris into 
~/packages/BUILD/FOSSboost/......../Solaris

- re-generate FOSSboost.spec and FOSSboost-headers.spec (like so: make 
clean-boost clean-boost-headers ; make FOSSboost.spec ; make 
FOSSboost-headers.spec )

- run pkgbuild, skipping directly to the install phase. I don't know how to do 
this, not based on a minute's reading of the --help output.

- now install the packages.

An alternative is to do

echo ":" > Dude/BOOST/1.34.1/Solaris/patch.sh
(same for build.sh)
(same for configure.sh)

re-generate the FOSSboost*spec files and tarballs, then pkgrm FOSSboost, edit 
FOSSboost*.spec to remove the rm -rf ${BUILD_DOOR} and then build -headers 
and boost. That should be fairly quick.

[ade]

 

Reply via email to