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]
