dev-util/astyle: spliting into sub-slots
authorband-a-prend <torokhov-s-a@yandex.ru>
Fri, 25 May 2018 20:09:17 +0000 (23:09 +0300)
committerMatthias Maier <tamiko@gentoo.org>
Mon, 28 May 2018 22:17:03 +0000 (17:17 -0500)
commit78804d2fb75c184d218506dbac832efc86f3fe11
treedc05bb4e404354ad25d87ec8dfee7cd205c27794
parent34f9194950f67c0863fed71c61990f811cd3b395
dev-util/astyle: spliting into sub-slots

As dev-util/astyle-3.1 has changed interfeces compared with -3.0.1
spliting into sub-slots "0/3.0" and "0/3.1" introduced.

This can be usefull to rebuild packages that depends on astyle
if it's sub-slot updates.

E.g. codeblocks-17.12 could use system installed astyle-3.0.x
and incompatible with astyle 3.1 without codeblocks Astyle plugin patching.
So it's will need to rebuild codeblocks if user for some reason want
to have astyle-3.1 and use codeblocks.

Also dev-util/astyle-3.0.1-r1.ebuild creates "libastyle.so" symlink now
during installation like for dev-util/astyle-3.1 to avoid linking error
during compilation with using "-lastyle" key.

Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/8585
dev-util/astyle/astyle-3.0.1-r1.ebuild [new file with mode: 0644]
dev-util/astyle/astyle-3.1-r2.ebuild [new file with mode: 0644]