<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/meta/recipes-devtools/automake, branch dylan</title>
<subtitle>Mirror of openembedded-core</subtitle>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/'/>
<entry>
<title>automake: use autotools_do_install</title>
<updated>2013-01-27T13:46:31+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2013-01-25T19:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=5c2efbaad15a8430b4a02f3fcffd92578e1bb1a3'/>
<id>5c2efbaad15a8430b4a02f3fcffd92578e1bb1a3</id>
<content type='text'>
* autotools_do_install removes /info/dir when it exists, overwritting whole
  do_install prevented that, use do_install_append instead.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* autotools_do_install removes /info/dir when it exists, overwritting whole
  do_install prevented that, use do_install_append instead.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: update to upstream version 1.12.6</title>
<updated>2013-01-05T06:12:04+00:00</updated>
<author>
<name>Marko Lindqvist</name>
<email>cazfi74@gmail.com</email>
</author>
<published>2012-12-27T22:05:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=f2a530be5941ddf708720b920d0213d7d3928cd1'/>
<id>f2a530be5941ddf708720b920d0213d7d3928cd1</id>
<content type='text'>
python-libdir.patch and py-compile-only-optimized-byte-code.patch
updated to apply to new codebase.

Signed-off-by: Marko Lindqvist &lt;cazfi74@gmail.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
python-libdir.patch and py-compile-only-optimized-byte-code.patch
updated to apply to new codebase.

Signed-off-by: Marko Lindqvist &lt;cazfi74@gmail.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new distro feature "ptest".</title>
<updated>2012-12-25T22:00:20+00:00</updated>
<author>
<name>Björn Stenberg</name>
<email>bjst@enea.com</email>
</author>
<published>2012-12-19T16:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=6f92e7f8891008dd3c89325d3fbe2da853372326'/>
<id>6f92e7f8891008dd3c89325d3fbe2da853372326</id>
<content type='text'>
This patch creates a new distro feature "ptest", which creates -ptest
packages containing the test suite of the package for running on the
target. Test files are installed in /usr/lib/&lt;pkg&gt;/ptest.

The patch also includes a change to automake, splitting the "make check"
target into separate steps for building and running the tests.

Signed-off-by: Björn Stenberg &lt;bjst@enea.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch creates a new distro feature "ptest", which creates -ptest
packages containing the test suite of the package for running on the
target. Test files are installed in /usr/lib/&lt;pkg&gt;/ptest.

The patch also includes a change to automake, splitting the "make check"
target into separate steps for building and running the tests.

Signed-off-by: Björn Stenberg &lt;bjst@enea.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: update to upstream version 1.12.5</title>
<updated>2012-11-26T10:00:26+00:00</updated>
<author>
<name>Marko Lindqvist</name>
<email>cazfi74@gmail.com</email>
</author>
<published>2012-11-25T02:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=b524595ec8feeb05aeedd360fca34536ac21faff'/>
<id>b524595ec8feeb05aeedd360fca34536ac21faff</id>
<content type='text'>
Signed-off-by: Marko Lindqvist &lt;cazfi74@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Marko Lindqvist &lt;cazfi74@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>recipes-devtools: replace virtclass-native(sdk) with class-native(sdk)</title>
<updated>2012-11-02T16:15:30+00:00</updated>
<author>
<name>Robert Yang</name>
<email>liezhi.yang@windriver.com</email>
</author>
<published>2012-10-27T08:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=bb67ddeb2eed3e25c626a279ef53a7e8c7bfe6f2'/>
<id>bb67ddeb2eed3e25c626a279ef53a7e8c7bfe6f2</id>
<content type='text'>
The overrides virtclass-native and virtclass-nativesdk are deprecated,
which should be replaced by class-native and class-nativesdk.

[YOCTO #3297]

Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The overrides virtclass-native and virtclass-nativesdk are deprecated,
which should be replaced by class-native and class-nativesdk.

[YOCTO #3297]

Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: update dependencies</title>
<updated>2012-10-24T11:47:30+00:00</updated>
<author>
<name>Kang Kai</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2012-10-24T06:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=cd15622712c517dc72242c1066ca6eb4bc5094a8'/>
<id>cd15622712c517dc72242c1066ca6eb4bc5094a8</id>
<content type='text'>
Remove the RDEPENDS for nativesdk because the nativesdk-automake also
needs perl modules.

Add dependencies perl-module-thread-queue and perl-module-threads.

Remove redundant dependencies that they are already required by autoconf
and autoconf is required by automake.

In this removed list, "--&gt;" present "required by":

  perl-module-cwd --&gt; perl-module-file-path --&gt; autoconf
  perl-module-dynaloader --&gt; perl-module-xsloader --&gt; perl-module-fcntl
    			--&gt; perl-module-file-stat --&gt; autoconf
  perl-module-exporter-heavy --&gt; perl-module-exporter --&gt; autoconf
  perl-module-constant --&gt; autoconf
  perl-module-errno --&gt; autoconf
  perl-module-file-basename --&gt; autoconf
  perl-module-file-compare --&gt; autoconf
  perl-module-file-copy --&gt; autoconf
  perl-module-file-glob --&gt; autoconf
  perl-module-file-spec-unix --&gt; perl-module-file-spec
    			    --&gt; perl-module-io-file --&gt; autoconf
  perl-module-file-stat --&gt; autoconf
  perl-module-getopt-long --&gt; autoconf
  perl-module-io --&gt; perl-module-IO-handle --&gt; perl-module-IO-seekable
    		--&gt; perl-module-io-file --&gt; autoconf
  perl-module-io-file --&gt; autoconf
  perl-module-posix --&gt; autoconf

Bump up PR.

Signed-off-by: Kang Kai &lt;kai.kang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the RDEPENDS for nativesdk because the nativesdk-automake also
needs perl modules.

Add dependencies perl-module-thread-queue and perl-module-threads.

Remove redundant dependencies that they are already required by autoconf
and autoconf is required by automake.

In this removed list, "--&gt;" present "required by":

  perl-module-cwd --&gt; perl-module-file-path --&gt; autoconf
  perl-module-dynaloader --&gt; perl-module-xsloader --&gt; perl-module-fcntl
    			--&gt; perl-module-file-stat --&gt; autoconf
  perl-module-exporter-heavy --&gt; perl-module-exporter --&gt; autoconf
  perl-module-constant --&gt; autoconf
  perl-module-errno --&gt; autoconf
  perl-module-file-basename --&gt; autoconf
  perl-module-file-compare --&gt; autoconf
  perl-module-file-copy --&gt; autoconf
  perl-module-file-glob --&gt; autoconf
  perl-module-file-spec-unix --&gt; perl-module-file-spec
    			    --&gt; perl-module-io-file --&gt; autoconf
  perl-module-file-stat --&gt; autoconf
  perl-module-getopt-long --&gt; autoconf
  perl-module-io --&gt; perl-module-IO-handle --&gt; perl-module-IO-seekable
    		--&gt; perl-module-io-file --&gt; autoconf
  perl-module-io-file --&gt; autoconf
  perl-module-posix --&gt; autoconf

Bump up PR.

Signed-off-by: Kang Kai &lt;kai.kang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>autotools: Remove special handling for autoconf* and automake*</title>
<updated>2012-09-24T10:17:36+00:00</updated>
<author>
<name>Phil Blundell</name>
<email>philb@gnu.org</email>
</author>
<published>2012-09-22T16:18:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=a87db6f8dea71cbb7ead9285ff8af0e28cf75604'/>
<id>a87db6f8dea71cbb7ead9285ff8af0e28cf75604</id>
<content type='text'>
For reasons that are now shrouded in obscurity, autotools.bbclass
has long contained a special heuristic to avoid attempting to run
autoreconf when building autoconf or automake themselves.  However,
the wildcard test against PN which is used there is problematic when
trying to build another package whose name happens to start with
"autoconf", and in any case it is silly to do this test at runtime
for every package.  The individual recipes for autoconf and automake
can just as easily suppress the behaviour that they don't want by
providing a custom do_configure() method which just runs configure.

Signed-off-by: Phil Blundell &lt;pb@pbcl.net&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For reasons that are now shrouded in obscurity, autotools.bbclass
has long contained a special heuristic to avoid attempting to run
autoreconf when building autoconf or automake themselves.  However,
the wildcard test against PN which is used there is problematic when
trying to build another package whose name happens to start with
"autoconf", and in any case it is silly to do this test at runtime
for every package.  The individual recipes for autoconf and automake
can just as easily suppress the behaviour that they don't want by
providing a custom do_configure() method which just runs configure.

Signed-off-by: Phil Blundell &lt;pb@pbcl.net&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: upgrade to 1.12.3</title>
<updated>2012-09-04T05:52:53+00:00</updated>
<author>
<name>Constantin Musca</name>
<email>constantinx.musca@intel.com</email>
</author>
<published>2012-09-03T07:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=1110da87a2395e1d516f092553e6ed542bb34805'/>
<id>1110da87a2395e1d516f092553e6ed542bb34805</id>
<content type='text'>
Signed-off-by: Constantin Musca &lt;constantinx.musca@intel.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Constantin Musca &lt;constantinx.musca@intel.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nativesdk: Switch to using nativesdk as a prefix, not a suffix</title>
<updated>2012-08-31T17:21:04+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-12-22T17:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=81813c0e322dc04ce4b069117188d8a54dfddb8c'/>
<id>81813c0e322dc04ce4b069117188d8a54dfddb8c</id>
<content type='text'>
As discussed on the mailing lists, using a suffix to package names is
hard and has lead to many recipes having to do PKGSUFFIX games. Its
looking extremely hard to scale nativesdk much further without hacking
many recipes.

By comparison, using a prefix like multilib does works much better and
doesn't involve "hacking" as many recipes. This change converts nativesdk
to use a prefix using the existing multilib infrastructure.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed on the mailing lists, using a suffix to package names is
hard and has lead to many recipes having to do PKGSUFFIX games. Its
looking extremely hard to scale nativesdk much further without hacking
many recipes.

By comparison, using a prefix like multilib does works much better and
doesn't involve "hacking" as many recipes. This change converts nativesdk
to use a prefix using the existing multilib infrastructure.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: Fix version reference in path substitutions</title>
<updated>2012-08-07T22:35:54+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2012-08-07T22:34:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.multitech.net/cgit/openembedded-core.git/commit/?id=1e873271362b770381903098d46c4aec164d81de'/>
<id>1e873271362b770381903098d46c4aec164d81de</id>
<content type='text'>
Without this the substitutions don't get made potentially resulting in a variety of
different failures.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this the substitutions don't get made potentially resulting in a variety of
different failures.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
