<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to SyntaxCheckPackage</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>Recent changes to SyntaxCheckPackage</description><atom:link href="https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 11 Jul 2026 13:06:33 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/feed" rel="self" type="application/rss+xml"/><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v10
+++ v11
@@ -1,6 +1,6 @@
 [Wiki Home](Home) &lt;br/&gt;[Syntax](Syntax) &lt;br/&gt;[Checks](SyntaxCheck)

-### check_package
+### check\_package

     check_package '&amp;lt;package-name&amp;gt;';
     check_package '&amp;lt;package-name&amp;gt;' { &amp;lt;attribute-statements&amp;gt; }
&amp;lt;/attribute-statements&amp;gt;&amp;lt;/package-name&amp;gt;&amp;lt;/package-name&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Sat, 11 Jul 2026 13:06:33 -0000</pubDate><guid>https://sourceforge.net1c4156ec66f16d46f8998b63fa14f5f95aea43d9</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,6 +1,6 @@
 [Wiki Home](Home) &lt;br/&gt;[Syntax](Syntax) &lt;br/&gt;[Checks](SyntaxCheck)

-### Check Package
+### check_package

     check_package '&amp;lt;package-name&amp;gt;';
     check_package '&amp;lt;package-name&amp;gt;' { &amp;lt;attribute-statements&amp;gt; }
&amp;lt;/attribute-statements&amp;gt;&amp;lt;/package-name&amp;gt;&amp;lt;/package-name&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Thu, 09 Jul 2026 20:47:29 -0000</pubDate><guid>https://sourceforge.netf71247d02c99f48e050b64e36cdc73e7d03f84d3</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -28,8 +28,8 @@

 ##### Attributes

-* [name](SyntaxName)
-* [path](SyntaxPath)
+* [name](SyntaxAttrName)
+* [path](SyntaxAttrPath)

 [Wiki Home](Home) &lt;br/&gt;[Syntax](Syntax) &lt;br/&gt;[Checks](SyntaxCheck)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Sat, 04 Jul 2026 13:44:41 -0000</pubDate><guid>https://sourceforge.net7ff8310f44fac49492af1fb2bce73e4869fb5384</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Fri, 03 Jul 2026 14:08:50 -0000</pubDate><guid>https://sourceforge.net10b5eee7565ad5153a231d79b4c5ad71fc2159e3</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Sun, 28 Jun 2026 15:21:43 -0000</pubDate><guid>https://sourceforge.net09c2a947765688f0785ec0a186490d54009de106</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -2,12 +2,14 @@

 ### Check Package


-    check_package &amp;lt;package-name&amp;gt;;
-    check_package &amp;lt;package-name&amp;gt; { &amp;lt;attribute-statements&amp;gt; }
+    check_package '&amp;lt;package-name&amp;gt;';
+    check_package '&amp;lt;package-name&amp;gt;' { &amp;lt;attribute-statements&amp;gt; }

 Checks if package _package-name_ exists.  If it does exist, the _package_\_CFLAGS and _package_\_LIBS variables are also set.

-Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib 1 &lt;br/&gt;zlib_CFLAGS \[ \] &lt;br/&gt;zlib_LIBS \[ '-lz' \]
+The __name__ attribute has special treatment for packages.  The __name__ attribute will replace the _package-name_ in the variable names.
+
+Generated Name: Prefix: __\_package\___ &lt;br/&gt;Example: \_package\_zlib 1 &lt;br/&gt;zlib_CFLAGS \[ \] &lt;br/&gt;zlib_LIBS \[ '-lz' \]

 ##### Examples

@@ -16,10 +18,17 @@
       path "$ENV{HOME}/local/lib/pkgconfig";
     }


+    # variables: _package_glib_2_0, glib_2_0_CFLAGS, glib_2_0_LIBS
+    check_package glib-2.0;
+
+    # variables: _package_glib, glib_CFLAGS, glib_LIBS
+    check_package glib-2.0 {
+      name glib;
+    }
+
 ##### Attributes


 * [name](SyntaxName)
-  __name__ only affects the boolean package name.
 * [path](SyntaxPath)

 [Wiki Home](Home) &lt;br/&gt;[Syntax](Syntax) &lt;br/&gt;[Checks](SyntaxCheck)
&amp;lt;/attribute-statements&amp;gt;&amp;lt;/package-name&amp;gt;&amp;lt;/package-name&amp;gt;&amp;lt;/attribute-statements&amp;gt;&amp;lt;/package-name&amp;gt;&amp;lt;/package-name&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Sun, 28 Jun 2026 15:16:58 -0000</pubDate><guid>https://sourceforge.net8441600803abd7a6b76a3bac3117253dfd60482d</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -11,10 +11,10 @@

 ##### Examples


-  check_package zlib;
-  check_package di {
-    path "$ENV{HOME}/local/lib/pkgconfig";
-  }
+    check_package zlib;
+    check_package di {
+      path "$ENV{HOME}/local/lib/pkgconfig";
+    }

 ##### Attributes

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Wed, 24 Jun 2026 13:40:43 -0000</pubDate><guid>https://sourceforge.net95247636d190ac99678102e3b9140c8a1ccd7cdf</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -7,7 +7,7 @@

 Checks if package _package-name_ exists.  If it does exist, the _package_\_CFLAGS and _package_\_LIBS variables are also set.

-Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib 1 &lt;br/&gt;zlib_CFLAGS [ ] &lt;br/&gt;zlib_LIBS [ '-lz' ]
+Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib 1 &lt;br/&gt;zlib_CFLAGS \[ \] &lt;br/&gt;zlib_LIBS \[ '-lz' \]

 ##### Examples

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Wed, 24 Jun 2026 13:40:18 -0000</pubDate><guid>https://sourceforge.net629b54dfd3ea46ceda791b526a88ec8c58f044bb</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -9,6 +9,13 @@

 Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib 1 &lt;br/&gt;zlib_CFLAGS [ ] &lt;br/&gt;zlib_LIBS [ '-lz' ]

+##### Examples
+

+  check_package zlib;
+  check_package di {
+    path "$ENV{HOME}/local/lib/pkgconfig";
+  }
+
 ##### Attributes


 * [name](SyntaxName)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Wed, 24 Jun 2026 13:32:01 -0000</pubDate><guid>https://sourceforge.net81dc33fa30d92a9493b26901b22011ce97c6f2f6</guid></item><item><title>SyntaxCheckPackage modified by Brad Lanam</title><link>https://sourceforge.net/p/mkconf/wiki/SyntaxCheckPackage/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -7,7 +7,13 @@

 Checks if package _package-name_ exists.  If it does exist, the _package_\_CFLAGS and _package_\_LIBS variables are also set.

-Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib &lt;br/&gt;zlib_CFLAGS &lt;br/&gt;zlib_LIBS
+Generated Name: Prefix __\_package\___ &lt;br/&gt;Example: _package_zlib 1 &lt;br/&gt;zlib_CFLAGS [ ] &lt;br/&gt;zlib_LIBS [ '-lz' ]
+
+##### Attributes
+
+* [name](SyntaxName)

+  __name__ only affects the boolean package name.
+* [path](SyntaxPath)

 [Wiki Home](Home) &lt;br/&gt;[Syntax](Syntax) &lt;br/&gt;[Checks](SyntaxCheck)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brad Lanam</dc:creator><pubDate>Wed, 24 Jun 2026 13:04:10 -0000</pubDate><guid>https://sourceforge.netd02cc75a33d8c664ab25e57e21b3575c9576c9ae</guid></item></channel></rss>