On Wed, 8 Jan 2020 20:28:07 +0100
Guido Scholz <[email protected]> wrote:


 
> Am Mon, 06. Jan 2020 um 21:01:04 -0500 schrieb Michael:
> 
> Hi Michael,
> 
> > So I'm thinking I want to compile 3.0 (getting tired of waiting for
> > pascal to update his ppa). So I'm lost....   
> 
> 

Just tried this on mint. It brought in all the needed packages but 
failed in the end of the build part. I think it had to do with the 
package part of it. Ran build.sh then ran the install command thing 
that built.sh left. Works great installed to /opt . Having all the
packages there made it a lot easier.
Thanks You

> Instead of waiting for an updated ppa package, you can easily build
> your own package based on the debian experimental source packages
> like this, does not take more than five minutes:
> 
> 8<-----------------------------------------------------------------------
> 
> # step by step instruction how to build darktable 3.0.0 debian/Ubuntu
> # package
> #
> # create directory for package building
> mkdir -p ~/src/debian
> cd ~/src/debian
> 
> # download debian source packages
> wget
> http://deb.debian.org/debian/pool/main/d/darktable/darktable_3.0.0.orig.tar.xz
> wget
> http://deb.debian.org/debian/pool/main/d/darktable/darktable_3.0.0-1.debian.tar.xz
> 
> # extract content
> tar -xf darktable_3.0.0.orig.tar.xz
> cd darktable-3.0.0
> tar -xf ../darktable_3.0.0-1.debian.tar.xz
> 
> # install tools for building debian packages
> sudo apt install build-essential
> 
> # install required packages for darktable (debian/control:
> build-depends) # split into several lines for better readability
> sudo apt install cmake debhelper intltool libcairo2-dev libcolord-dev
> libcolord-gtk-dev sudo apt install libcups2-dev libcurl4-gnutls-dev
> libexiv2-dev libflickcurl-dev sudo apt install libglib2.0-dev
> libgphoto2-dev libgraphicsmagick1-dev libgtk-3-dev sudo apt install
> libjpeg-dev libjson-glib-dev liblcms2-dev liblensfun-dev
> liblua5.3-dev sudo apt install libopenexr-dev libopenjp2-7-dev
> libosmgpsmap-1.0-dev libpng-dev sudo apt install libpugixml-dev
> librsvg2-dev libsecret-1-dev libsoup2.4-dev sudo apt install
> libsqlite3-dev libtiff-dev libwebp-dev xsltproc
> 
> # build the darktable package
> dpkg-buildpackage -rfakeroot -uc -us
> cd ..
> 
> #install new package
> sudo dpkg -i darktable_3.0.0-1_amd64.deb
> 
> 8<-----------------------------------------------------------------------
> 
> 
> Guido
> 
> 
> 
> 
> 
> > 
> > Easy way
> > 
> > ./build.sh --prefix /opt/darktable --build-type Release
> > 
> > What about the existing darktable installation? Will it be
> > overwritten or else do I need to do anything? Should I rename a
> > copy of 2.6.3 to an old directory?
> > 
> > 
> > -- 
> > :-)~MIKE~(-:
> > ____________________________________________________________________________
> > darktable user mailing list
> > to unsubscribe send a mail to
> > [email protected]  
> 
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to