Accepted gmic 2.4.1-3 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 11 Nov 2018 17:44:45 +0100
Source: gmic
Binary: gmic gmic-zart gimp-gmic libgmic1 libgmic-dev
Architecture: source
Version: 2.4.1-3
Distribution: unstable
Urgency: medium
Maintainer: Bernd Zeimetz <bzed@debian.org>
Changed-By: Bernd Zeimetz <bzed@debian.org>
Description:
gimp-gmic - GREYC's Magic for Image Computing - GIMP Plugin
gmic - GREYC's Magic for Image Computing
gmic-zart - GREYC's Magic for Image Computing - ZArt
libgmic-dev - GREYC's Magic for Image Computing - development files
libgmic1 - GREYC's Magic for Image Computing - shared library
Closes: 913406
Changes:
gmic (2.4.1-3) unstable; urgency=medium
.
[ Pino Toscano ]
* [684a080] Change builddir of gmic-qt to build-gmic-qt.
Change the build directory of gmic-qt from a subdirectory of the sources
to a top-level directory; this will help debhelper in cleaning the build
directory, as it can just wipe it.
* [b3bdb48] Use debhelper to build & clean everything.
Pass the proper combinations of source & build directories: this has few
advantages:
- all the proper flags for cmake/qmake are passed, no need to manually
take care of them
- CFLAGS/CXXFLAGS/etc are handled too
- the parallel option of debhelper is respected too
Also switch to dh_auto_clean for proper clean handling.
* [c6868df] Move common gmic-qt build flags to a variable
* [03f988c] Disable static build of libgmic.
It is not installed, so do not waste time building it.
* [31a1738] Change build directory to build-gmic.
Use a fixed name for it, so it will be possible in the future to use
artifacts in it in a simpler way.
* [3c0b61d] Link all binaries dynamically.
Switch the build of all the binaries to dynamically link to libgmic,
instead of building their own copies of gmic; this drastically reduces
the build time, and avoids different build configurations for the gmic
build copies in the binaries.
Add a patch for zart so it is possible to specify the right path to the
build gmic libraries.
As result, tighten the libgmic1 dependencies everywhere.
* [536b4d6] Explicitly pass GMIC_PATH for zart
* [770685e] Link in as-needed mode.
Reduce the overlinking, especially now that all the binaries use the
shared gmic library.
.
[ Bernd Zeimetz ]
* [9484742] Merge branch 'build-improvements' into 'master'
Various build improvements
See merge request debian/gmic!1
.
[ Pino Toscano ]
* [d9a8811] Bump cmake build dependency to 3.12.
This is what the upstream build system requires, and this version is
not in stable.
* [11cb24b] Simplify install files.
Do not specify the destination in case it is the same as the source.
* [700f77e] Stop using dh-exec.
There is no more need for environment variables in install files, so
stop using dh-exec for some of the install files.
* [d2e2a0e] Install the cmake config files of libgmic
* [2eae082] Remove ${shlibs:Depends} from libgmic-dev.
There are no binaries in libgmic-dev.
.
[ Bernd Zeimetz ]
* [6220b5d] Merge branch 'various-misc-changes' into 'master'
Various misc changes
See merge request debian/gmic!2
* [c03f25d] Don't install CImg.h.
Thanks to Andreas Beckmann (Closes: #913406)
* [bbe531a] cmake >= 3.12 is required.
Checksums-Sha1:
475632630fd9ecd6b3cb6d6d20e571515717aaf5 2290 gmic_2.4.1-3.dsc
b65b1bd530fbfd840c2b2bc03eebba8ad7636e2a 17420 gmic_2.4.1-3.debian.tar.xz
a475dd9e4b763786c441b9f99cc92c9aa1d17868 24095 gmic_2.4.1-3_source.buildinfo
Checksums-Sha256:
ed0eab5b872ad49cd71c84ed060c268ff6aac97424257f83dfea2cfd768ef854 2290 gmic_2.4.1-3.dsc
7444d3b32be0d59f6576617f30dbaa1d920a66e50bd882ddba9590dca8e0c77a 17420 gmic_2.4.1-3.debian.tar.xz
b2abbe64cf7896a75554e4666980fe27dd800ca593abe29b2e6d3bd9de1845ad 24095 gmic_2.4.1-3_source.buildinfo
Files:
a795eed17a7a046d8fc2302ed25aa326 2290 graphics optional gmic_2.4.1-3.dsc
49c08ccd34e175ab68cd9ee7c422be26 17420 graphics optional gmic_2.4.1-3.debian.tar.xz
ac50e92e0b904d68ee0dbc59a4d1ce05 24095 graphics optional gmic_2.4.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE7KHj8o4RJDLUhd2V6zYXGm/5Q18FAlvoXboACgkQ6zYXGm/5
Q1+aWg//bWdZ7LUyDiRQMFxpBS+aeY4ZJbr6sFGV8mObp15vbptb90ZnCe3Ltehg
SugvhKRITBiSqPKoMnrONTibHNH7rrgEAToeSrzvwLbNd7eOPIY/i2JaTr/mG/UQ
tYufiTQdAZoc/cucY+s1iZNUC2lYP7WIv7/Teznj4ErPxBC3OFts5pysjww8PV20
pO/0IQ3jhcVHqd7vKy6vx8bTjkNSR2v1FVMEYBrPfRACSEFbwYjhOoqJMA0n0RSG
qKuMxnA2/swCqc2USd9lThTMxdDdUqYpA9WwsLD/edBtnWbcgdm1/RMpQxWCiPKC
y2aPQr7vk6UmVko8us6XDTBEZvSibqwX4W/F6e1aYZMWzqWXhGBC2Za5m7+X3nps
+Uk9cLq9yH5+YGF5GnWZ8tUWQmFGDOlod4ebdEp5VmPqJviYX2AFWXAQ5ulUi1T+
QnTcK3zISG/8CakzYILUgIjjQaD+A19V7fSZk8yINh2MjOT6wtoUiru9WRnwWGSm
viUStJuq+tfHfVLiDJm5X2vp7HmG/jtqx6CBJHDwsJCjHizEY29qwn8V7pydQA8q
88ezfdM3kq+b6QcDo2kma+8lMvcmT5Lqdn48rs6Hu155z4WAdznfqursG9Uk6CFV
7QtkyypIB5fPOogeVnyTe47yHXtIuxe7UGSZsgctr6PoVxdHykM=
=2wW6
-----END PGP SIGNATURE-----