<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules/FindLibArt.cmake, branch v5.89.0-rc1</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>Move the modules, modules-test and systeminfo subdirs into 'attic'</title>
<updated>2011-06-30T21:36:45+00:00</updated>
<author>
<name>Allen Winter</name>
<email>allen.winter@kdab.com</email>
</author>
<published>2011-06-30T21:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d2b2c90a06bf1f4a21df196430d1f95856900410'/>
<id>d2b2c90a06bf1f4a21df196430d1f95856900410</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress 'not found' messages from pkgconfig when the module subsequently</title>
<updated>2009-03-11T22:39:22+00:00</updated>
<author>
<name>David Jarvie</name>
<email>djarvie@kde.org</email>
</author>
<published>2009-03-11T22:39:22+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ac954219018fac1c1cae99b6e69be9438e452233'/>
<id>ac954219018fac1c1cae99b6e69be9438e452233</id>
<content type='text'>
attempts to locate the package by other means.

svn path=/trunk/KDE/kdelibs/; revision=938476
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
attempts to locate the package by other means.

svn path=/trunk/KDE/kdelibs/; revision=938476
</pre>
</div>
</content>
</entry>
<entry>
<title>-rework all uses of find_package(PkgConfig)/pkg_check_modules():</title>
<updated>2008-12-02T21:49:01+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-12-02T21:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c379d4c4e0655fac2dadd4be57e2e5cd23d40572'/>
<id>c379d4c4e0655fac2dadd4be57e2e5cd23d40572</id>
<content type='text'>
the prefix used for pkgconfig config (e.g. SQLITE) now *always* gets an additional "PC_" prefix, so the prefix used
for pkgconfig is now "PC_SQLITE_". This avoids name clashes between variables defined by the pkgconfig macro and the find module
and unwanted effects.

*Never* use the _CFLAGS coming from pkgconfig, but always CFLAGS_OTHER, since these shouldn't contain the include directories.
If the include directories would be in the DEFINITIONS variable this could clash with the results of find_path() for finding include dirs.

*Always* use both foo_INCLUDEDIR, foo_INCLUDE_DIRS for searching the include dir, and also both foo_LIBDIR and foo_LIBRARY_DIRS for
searching the libraries.

These directories coming from pkgconfig are *never* used exclusively, but *always* additionally to the standard search dirs,
either before them (then using the "HINTS" keyword) or after them (then using the "PATHS" keyword)

I hope I didn't break (too much) stuff. At least on my system it all seems to work the same way as it did before, with and without pkgconfig.

Alex





svn path=/trunk/KDE/kdelibs/; revision=891805
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the prefix used for pkgconfig config (e.g. SQLITE) now *always* gets an additional "PC_" prefix, so the prefix used
for pkgconfig is now "PC_SQLITE_". This avoids name clashes between variables defined by the pkgconfig macro and the find module
and unwanted effects.

*Never* use the _CFLAGS coming from pkgconfig, but always CFLAGS_OTHER, since these shouldn't contain the include directories.
If the include directories would be in the DEFINITIONS variable this could clash with the results of find_path() for finding include dirs.

*Always* use both foo_INCLUDEDIR, foo_INCLUDE_DIRS for searching the include dir, and also both foo_LIBDIR and foo_LIBRARY_DIRS for
searching the libraries.

These directories coming from pkgconfig are *never* used exclusively, but *always* additionally to the standard search dirs,
either before them (then using the "HINTS" keyword) or after them (then using the "PATHS" keyword)

I hope I didn't break (too much) stuff. At least on my system it all seems to work the same way as it did before, with and without pkgconfig.

Alex





svn path=/trunk/KDE/kdelibs/; revision=891805
</pre>
</div>
</content>
</entry>
<entry>
<title>-use the prefix PC_ for the variables coming from pkgconfig </title>
<updated>2008-11-18T21:58:50+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-11-18T21:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=877046103ca395ba7b2d842fd00404869e54bef0'/>
<id>877046103ca395ba7b2d842fd00404869e54bef0</id>
<content type='text'>
(these three modules were working correctly, this is just to establish a convention how to deal with this)

Alex



svn path=/trunk/KDE/kdelibs/; revision=886256
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(these three modules were working correctly, this is just to establish a convention how to deal with this)

Alex



svn path=/trunk/KDE/kdelibs/; revision=886256
</pre>
</div>
</content>
</entry>
<entry>
<title>Port them too</title>
<updated>2008-11-11T12:38:50+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2008-11-11T12:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d69178fdea07d3f16dd8aa368f28aa20a83d3015'/>
<id>d69178fdea07d3f16dd8aa368f28aa20a83d3015</id>
<content type='text'>
svn path=/trunk/KDE/kdelibs/; revision=882802
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/KDE/kdelibs/; revision=882802
</pre>
</div>
</content>
</entry>
<entry>
<title>some improvements to the docs:</title>
<updated>2008-02-18T19:06:32+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-02-18T19:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=814455b7ad321c88e730662fda58261087b72e72'/>
<id>814455b7ad321c88e730662fda58261087b72e72</id>
<content type='text'>
-some modules were not at all documented, only few are left now
-the copyright message doesn't have to be printed for every module in the docs
-fix FindKorundom.cmake, it didn't follow the style guide and had typos (e.g. Korumdum_FOUND instead of KORUNDUM_FOUND)

Alex

(will commit modified FindKDE4Internal.cmake after Christians commit)


svn path=/trunk/KDE/kdelibs/; revision=776742
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-some modules were not at all documented, only few are left now
-the copyright message doesn't have to be printed for every module in the docs
-fix FindKorundom.cmake, it didn't follow the style guide and had typos (e.g. Korumdum_FOUND instead of KORUNDUM_FOUND)

Alex

(will commit modified FindKDE4Internal.cmake after Christians commit)


svn path=/trunk/KDE/kdelibs/; revision=776742
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove not necessary path</title>
<updated>2007-08-06T17:26:45+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2007-08-06T17:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4ed58bd8160e73a6b66d1ac1a44a67c0d7e062be'/>
<id>4ed58bd8160e73a6b66d1ac1a44a67c0d7e062be</id>
<content type='text'>
svn path=/trunk/KDE/kdelibs/; revision=697062
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/KDE/kdelibs/; revision=697062
</pre>
</div>
</content>
</entry>
<entry>
<title>added copyright notice everywhere.</title>
<updated>2006-09-09T10:18:35+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2006-09-09T10:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c778596920e0d5357f216c885e35b4f97d371a23'/>
<id>c778596920e0d5357f216c885e35b4f97d371a23</id>
<content type='text'>
Now they all are BSD-licensed, as copyright holder I inserted everywhere
the one who added it to svn (or Kitware if it is an enhanced copy from taken cmake)

Some developers committed quite often but were not the ones who added the file, 
if you feel you have also copyright on the file add your name in the specific file.

Copyright holders:

CCMAIL: montel@kde.org
CCMAIL: toscano.pino@tiscali.it
CCMAIL: adymo@kdevelop.org
CCMAIL: ranger@befunk.com
CCMAIL: zack@kde.org
CCMAIL: caslav.ilic@gmx.net
CCMAIL: syntheticpp@yahoo.com
CCMAIL: js@iidea.pl
CCMAIL: michael.larouche@kdemail.net
CCMAIL: ossi@kde.org
CCMAIL: faure@kde.org

Committers, but no files added so that they are not listed as copyright holders:

CCMAIL: ch.ehrlicher@gmx.de
CCMAIL: winter@kde.org
CCMAIL: ralf.habacker@freenet.de
CCMAIL: moura@kdewebdev.org

CCMAIL: kde-buildsystem@kde.org

Alex


svn path=/trunk/KDE/kdelibs/; revision=582410
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now they all are BSD-licensed, as copyright holder I inserted everywhere
the one who added it to svn (or Kitware if it is an enhanced copy from taken cmake)

Some developers committed quite often but were not the ones who added the file, 
if you feel you have also copyright on the file add your name in the specific file.

Copyright holders:

CCMAIL: montel@kde.org
CCMAIL: toscano.pino@tiscali.it
CCMAIL: adymo@kdevelop.org
CCMAIL: ranger@befunk.com
CCMAIL: zack@kde.org
CCMAIL: caslav.ilic@gmx.net
CCMAIL: syntheticpp@yahoo.com
CCMAIL: js@iidea.pl
CCMAIL: michael.larouche@kdemail.net
CCMAIL: ossi@kde.org
CCMAIL: faure@kde.org

Committers, but no files added so that they are not listed as copyright holders:

CCMAIL: ch.ehrlicher@gmx.de
CCMAIL: winter@kde.org
CCMAIL: ralf.habacker@freenet.de
CCMAIL: moura@kdewebdev.org

CCMAIL: kde-buildsystem@kde.org

Alex


svn path=/trunk/KDE/kdelibs/; revision=582410
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove my CACHED_ hacks which break when people install libxml2 after seeing the error</title>
<updated>2006-05-11T16:56:59+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2006-05-11T16:56:59+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a1cd53cff402332c1bcf7a625b33d9330a247608'/>
<id>a1cd53cff402332c1bcf7a625b33d9330a247608</id>
<content type='text'>
message about it - only use the cache when the check was previously successful, as discussed.

svn path=/trunk/KDE/kdelibs/; revision=539759
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
message about it - only use the cache when the check was previously successful, as discussed.

svn path=/trunk/KDE/kdelibs/; revision=539759
</pre>
</div>
</content>
</entry>
<entry>
<title>OK so FIND_PATH and FIND_LIBRARIES use the cache already, so no need for the CACHED_FOO fast-path</title>
<updated>2006-04-20T12:25:46+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2006-04-20T12:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9a75f145de53a04eca02dd5da5c2ab092f67d2f0'/>
<id>9a75f145de53a04eca02dd5da5c2ab092f67d2f0</id>
<content type='text'>
when the check only uses those. Instead I used this, to avoid "Found libfoo" in the output when in
fact we didn't just look for it, we had it in the cache.
+if (TIFF_INCLUDE_DIR)
+  # Already in cache, be silent
+  set(TIFF_FIND_QUIETLY TRUE)
+endif (TIFF_INCLUDE_DIR)

CACHED_FOO remains for the cases where there is more logic to the configure check, like
 PKGCONFIG, foo-config, or CHECK_LIBRARY_EXISTS (e.g. bzip2)

CCMAIL: kde-buildsystem@kde.org

svn path=/trunk/KDE/kdelibs/; revision=531839
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
when the check only uses those. Instead I used this, to avoid "Found libfoo" in the output when in
fact we didn't just look for it, we had it in the cache.
+if (TIFF_INCLUDE_DIR)
+  # Already in cache, be silent
+  set(TIFF_FIND_QUIETLY TRUE)
+endif (TIFF_INCLUDE_DIR)

CACHED_FOO remains for the cases where there is more logic to the configure check, like
 PKGCONFIG, foo-config, or CHECK_LIBRARY_EXISTS (e.g. bzip2)

CCMAIL: kde-buildsystem@kde.org

svn path=/trunk/KDE/kdelibs/; revision=531839
</pre>
</div>
</content>
</entry>
</feed>
