... and conversion to new style multi-isa build.

SUNWpng includes 2 versions of libpng: 1.0.x and 1.2.x.
It builds 2 variants of each: 32-bit and 64-bit.
We used to have all this in one spec file, which made
it difficult to read and lots of things repeated for each
variant.

I've created 2 base specs: libpng10.spec and libpng12.spec
(attached) and using those in SUNWpng.spec (attached) for
building both the 32-bit and the 64-bit variants.

Upgraded both to the latest versions: 1.0.26 and 1.2.18.
No interface changes were found, mostly bug fixes and build
system changes (libpng now uses autotools instead of plain
makefiles so we got rid of 2 patches).

Fixes 6555900.

Laca

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libpng10.spec
Type: text/x-rpm-spec
Size: 2010 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/jds-review/attachments/20070518/5917250d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libpng12.spec
Type: text/x-rpm-spec
Size: 2011 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/jds-review/attachments/20070518/5917250d/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SUNWpng.spec
Type: text/x-rpm-spec
Size: 5511 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/jds-review/attachments/20070518/5917250d/attachment-0002.bin>

Reply via email to