New native packages for i386 to fix install

David Walluck <[email protected]>
Newsgroups gmane.linux.jpackage.general
Message-ID <[email protected]>
Until now, missing i386 builds of hawtjni and jansi-native have made
installing certain noarch packages on i386 impossible. The x86_64 arch
was unaffected as that is our default build platform arch. I have
converted the hawtjni package to a non-native package and built
jansi-native for i386.

The only thing that was making hawtjni native was the example which I
have disabled in the pom for now. The drawbacks related to hawtjni being
a native package seem to outweigh the packaging of a simple example library.

Unfortunately, jansi does have a runtime requirement on jansi-native and
certain packages, such as groovy17, in the past have required
jansi-native even though jansi support is generally optional.

The groovy17 dependency in the xbean package caused the default stack
(or at least the default maven build stack) to be dependent upon an arch
package which is unacceptable for a mostly noarch language such as Java.
Fixes that remove the jansi requirement should be available shortly for
the groovy packages.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.