Re: [Therion] Necessary packages to compile Therion on a Ubuntu machine

2017-02-28 Thread Olly Betts via Therion
On Mon, Feb 27, 2017 at 11:36:07PM +, Wookey via Therion wrote:
> On 2017-02-25 10:27 -0300, Rodrigo Severo via Therion wrote:
> > Here is a list of packages necessary for compiling Therion on a Ubuntu 16.04
> > machine:
> > 
> > apt install libvtk6-dev libwxgtk3.0 libfreetype6-dev build-essential
> > wx3.0-headers libwxbase3.0-dev libglu1-mesa-dev mesa-common-dev bwidget 
> > feynmf
> > libtk-img texlive-metapost
> > 
> > It might save someone sometime.
> 
> The packaged version of therion does of course include this info.
> 
> 'apt-cache showsrc therion' 
> would show you:
> Build-Depends: dpkg (>= 1.16.2), debhelper (>= 9), perl (>= 5.5),
>   docbook-to-man, tcl, libvtk6-dev, libwxgtk3.0-dev, libfreetype6-dev,
>   libjpeg-dev, libpng-dev, pkg-config, texlive-base, libproj-dev
> Build-Depends-Indep: texlive-metapost, imagemagick, ghostscript
> 
> (and that assumes that build-essential is also installed)

Though note that this list includes some packages you don't need to build the
upstream version - e.g. therion's source tree includes a copy of the PROJ.4
sources but the Debian package patches the upstream build system to instead
build against the packaged version of PROJ.4 (so libproj-dev is needed for the
package, but not for building the unpatched upstream code).

(I'm not sure why PROJ.4 is bundled - you need to have wxWidgets and VTK
installed, so having to have PROJ.4 installed as well doesn't seem onerous).

Cheers,
Olly
___
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion


[Therion] Necessary packages to compile Therion on a Ubuntu machine

2017-02-25 Thread Rodrigo Severo via Therion
Hi,



Here is a list of packages necessary for compiling Therion on a Ubuntu
16.04 machine:

apt install libvtk6-dev libwxgtk3.0 libfreetype6-dev build-essential
wx3.0-headers libwxbase3.0-dev libglu1-mesa-dev mesa-common-dev bwidget
feynmf libtk-img texlive-metapost

It might save someone sometime.


Regards,

Rodrigo
___
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion