<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules/FindStrigi.cmake, branch v5.90.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>Clean up: we can assume strigi is &gt; 0.6.0 nowadays</title>
<updated>2010-10-22T00:45:42+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2010-10-22T00:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2463e3da06c359cef6d1ab98e0fbc318b6b26fbe'/>
<id>2463e3da06c359cef6d1ab98e0fbc318b6b26fbe</id>
<content type='text'>
svn path=/trunk/KDE/kdelibs/; revision=1188319
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/KDE/kdelibs/; revision=1188319
</pre>
</div>
</content>
</entry>
<entry>
<title>-mark more variables as advanced</title>
<updated>2009-03-19T00:49:58+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2009-03-19T00:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b6b707c5d1cbb53bc3207e12cc57392feb150fa2'/>
<id>b6b707c5d1cbb53bc3207e12cc57392feb150fa2</id>
<content type='text'>
Alex



svn path=/trunk/KDE/kdelibs/; revision=941175
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex



svn path=/trunk/KDE/kdelibs/; revision=941175
</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>-add missing copyright notices, I hope I got it right</title>
<updated>2009-01-04T15:39:53+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2009-01-04T15:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=87c903a8e853eec433860818a01040da8d1c5f1a'/>
<id>87c903a8e853eec433860818a01040da8d1c5f1a</id>
<content type='text'>
-also a few empty lines here and there to make it look nicer

Alex



svn path=/trunk/KDE/kdelibs/; revision=905547
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-also a few empty lines here and there to make it look nicer

Alex



svn path=/trunk/KDE/kdelibs/; revision=905547
</pre>
</div>
</content>
</entry>
<entry>
<title>-make finding the FooConfig.cmake file quiet, but don't make the outer FindFoo.cmake file quiet</title>
<updated>2008-12-08T22:39:27+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-12-08T22:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f9248c8938c2ee4e31cb2ea8565c6350757dbae2'/>
<id>f9248c8938c2ee4e31cb2ea8565c6350757dbae2</id>
<content type='text'>
Alex



svn path=/trunk/KDE/kdelibs/; revision=894602
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex



svn path=/trunk/KDE/kdelibs/; revision=894602
</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>-load the enhanced StrigiConfig.cmake if available. If this succeeds, there is no need to search for the headers</title>
<updated>2008-11-16T19:03:49+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-11-16T19:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=806d9ba50d86b67889b7666d651ff6ab7a55d2f4'/>
<id>806d9ba50d86b67889b7666d651ff6ab7a55d2f4</id>
<content type='text'>
and libraries or test for the API anymore, since all that information is provided ready-to-use
by StrigiConfig.cmake

Alex

CCMAIL: jvdoever@gmail.com


svn path=/trunk/KDE/kdelibs/; revision=885206
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and libraries or test for the API anymore, since all that information is provided ready-to-use
by StrigiConfig.cmake

Alex

CCMAIL: jvdoever@gmail.com


svn path=/trunk/KDE/kdelibs/; revision=885206
</pre>
</div>
</content>
</entry>
<entry>
<title>-fix FindStrigi when pkg-config didn't find strigi:</title>
<updated>2008-11-13T00:16:49+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-11-13T00:16:49+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4a2b41ff7cd32887f7af33b9078eb7dad567fa8c'/>
<id>4a2b41ff7cd32887f7af33b9078eb7dad567fa8c</id>
<content type='text'>
in this case STRIGI_INCLUDEDIR is empty, and then used as result
variable for FIND_PATH(). But FIND_PATH() only does something if 
the used variable contains "NOTFOUND", so it didn't search for the header actually.
Now FIND_PATH() uses STRIGI_INCLUDE_DIR and sets STRIGI_INCLUDEDIR for compatibility.

Hint: FOO_INCLUDE_DIR is the correct naming according to the cmake module coding rules 
(see kdelibs/cmake/modules/cmake-modules/styleguide.txt), not legacy.

Alex
CCMAIL: helio@kde.org

Helio: are you sure there are not other such breakages left ? I'm always *very* cautious when touching these files,
I still have a bad feeling after these big changes.



svn path=/trunk/KDE/kdelibs/; revision=883470
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in this case STRIGI_INCLUDEDIR is empty, and then used as result
variable for FIND_PATH(). But FIND_PATH() only does something if 
the used variable contains "NOTFOUND", so it didn't search for the header actually.
Now FIND_PATH() uses STRIGI_INCLUDE_DIR and sets STRIGI_INCLUDEDIR for compatibility.

Hint: FOO_INCLUDE_DIR is the correct naming according to the cmake module coding rules 
(see kdelibs/cmake/modules/cmake-modules/styleguide.txt), not legacy.

Alex
CCMAIL: helio@kde.org

Helio: are you sure there are not other such breakages left ? I'm always *very* cautious when touching these files,
I still have a bad feeling after these big changes.



svn path=/trunk/KDE/kdelibs/; revision=883470
</pre>
</div>
</content>
</entry>
<entry>
<title>clean up a few STATUS messages.</title>
<updated>2008-11-12T00:56:07+00:00</updated>
<author>
<name>Allen Winter</name>
<email>winter@kde.org</email>
</author>
<published>2008-11-12T00:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f351181f55c94cba3988ef6be223963ec297b88a'/>
<id>f351181f55c94cba3988ef6be223963ec297b88a</id>
<content type='text'>
svn path=/trunk/KDE/kdelibs/; revision=883065
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/KDE/kdelibs/; revision=883065
</pre>
</div>
</content>
</entry>
</feed>
