<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/data/macros.meson, branch python35</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>rpm: print test logs on failure</title>
<updated>2017-10-12T17:53:42+00:00</updated>
<author>
<name>Zbigniew Jędrzejewski-Szmek</name>
<email>zbyszek@in.waw.pl</email>
</author>
<published>2017-10-11T08:19:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=92219a2739ea69fa617cca74517b68ed5e1bcb7d'/>
<id>92219a2739ea69fa617cca74517b68ed5e1bcb7d</id>
<content type='text'>
References: https://bugzilla.redhat.com/show_bug.cgi?id=1500248
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
References: https://bugzilla.redhat.com/show_bug.cgi?id=1500248
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rpm: pass --wrap-mode=nodownload to %meson</title>
<updated>2017-04-28T19:36:39+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>ignatenko@redhat.com</email>
</author>
<published>2017-04-23T11:30:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=9635d0bd69e14e1647aae61b254e3848150dfbae'/>
<id>9635d0bd69e14e1647aae61b254e3848150dfbae</id>
<content type='text'>
With ability to change it if needed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With ability to change it if needed.</pre>
</div>
</content>
</entry>
<entry>
<title>add support for $sharedstatedir</title>
<updated>2016-12-17T23:08:45+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-17T23:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=5bf22c56788bcbfc8a0c894093275077655c4442'/>
<id>5bf22c56788bcbfc8a0c894093275077655c4442</id>
<content type='text'>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for $infodir</title>
<updated>2016-12-17T23:01:27+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-17T23:01:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=2962d3a66b81695a9d7646df254e034e0f3cc956'/>
<id>2962d3a66b81695a9d7646df254e034e0f3cc956</id>
<content type='text'>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for $sbindir</title>
<updated>2016-12-17T23:01:23+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-17T22:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=380b362fa40767ea12e6c7b523f2bc33524f0c22'/>
<id>380b362fa40767ea12e6c7b523f2bc33524f0c22</id>
<content type='text'>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rpm: use VPATH macro</title>
<updated>2016-12-15T18:45:01+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-13T18:20:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=b80f8b2dc2d1ca838c814ae1b8842860a39de175'/>
<id>b80f8b2dc2d1ca838c814ae1b8842860a39de175</id>
<content type='text'>
This is more or less standardized way to have one variable which
will work for all buildsystems defined in redhat-rpm-config.

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is more or less standardized way to have one variable which
will work for all buildsystems defined in redhat-rpm-config.

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rpm: use __global_*flags</title>
<updated>2016-12-13T14:29:57+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-13T11:29:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=0121faf16873b500274b36955a08c6994e7f6f76'/>
<id>0121faf16873b500274b36955a08c6994e7f6f76</id>
<content type='text'>
Using RPM's %{optflags} is definitely nice, but not enough. LDFLAGS
are not there, and idea of optflags is too generic. It is supposed
to work under CC and CXX, but apparently someone forgot that there
is difference between these two.

%__global_*flags is not part of RPM itself, it's coming within
redhat-rpm-config which makes our macros file not that portable,
but anyway we already have %__global_ldflags and %ninja_build and
no one complained.

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using RPM's %{optflags} is definitely nice, but not enough. LDFLAGS
are not there, and idea of optflags is too generic. It is supposed
to work under CC and CXX, but apparently someone forgot that there
is difference between these two.

%__global_*flags is not part of RPM itself, it's coming within
redhat-rpm-config which makes our macros file not that portable,
but anyway we already have %__global_ldflags and %ninja_build and
no one complained.

Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rpm: use meson's syntax to specify sourcedir and builddir</title>
<updated>2016-12-13T12:20:24+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-12-13T10:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=dcd3c217121fbb09be8acecd2d866219e85ad9bd'/>
<id>dcd3c217121fbb09be8acecd2d866219e85ad9bd</id>
<content type='text'>
When user uses %meson -Denable_cool_feature=true current macro fails
because RPM adds flag after popd:
...
pushd x86_64-redhat-linux-gnu
  /usr/bin/meson ... $OLDPWD/.
popd -Denable_cool_feature

Since meson can accept $srcdir and $builddir arugments we don't have
this problem with pushd/popd. It also simplifies things a bit.

Reported-by: Richard Hughes &lt;richard@hughsie.com&gt;
References: https://bugzilla.redhat.com/show_bug.cgi?id=1401062
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When user uses %meson -Denable_cool_feature=true current macro fails
because RPM adds flag after popd:
...
pushd x86_64-redhat-linux-gnu
  /usr/bin/meson ... $OLDPWD/.
popd -Denable_cool_feature

Since meson can accept $srcdir and $builddir arugments we don't have
this problem with pushd/popd. It also simplifies things a bit.

Reported-by: Richard Hughes &lt;richard@hughsie.com&gt;
References: https://bugzilla.redhat.com/show_bug.cgi?id=1401062
Signed-off-by: Igor Gnatenko &lt;i.gnatenko.brain@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add builtin support for localstatedir</title>
<updated>2016-12-06T18:27:02+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>ignatenko@redhat.com</email>
</author>
<published>2016-12-05T13:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=c9818c02ecd9750eb9fd95ce510a31eb1d99e1f7'/>
<id>c9818c02ecd9750eb9fd95ce510a31eb1d99e1f7</id>
<content type='text'>
Reported-by: Richard Hughes &lt;richard@hughsie.com&gt;
Closes: https://github.com/mesonbuild/meson/issues/1142
Signed-off-by: Igor Gnatenko &lt;ignatenko@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported-by: Richard Hughes &lt;richard@hughsie.com&gt;
Closes: https://github.com/mesonbuild/meson/issues/1142
Signed-off-by: Igor Gnatenko &lt;ignatenko@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup! fixup! rpm: couple of improvements and fixes</title>
<updated>2016-10-08T15:15:02+00:00</updated>
<author>
<name>Igor Gnatenko</name>
<email>i.gnatenko.brain@gmail.com</email>
</author>
<published>2016-10-08T15:15:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=1e640955b6f7730e365f50d810e7031511b0473b'/>
<id>1e640955b6f7730e365f50d810e7031511b0473b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
