Update calcboot

atratsevskiy
parent 85f9650503
commit 28d83f4795

@ -6,8 +6,8 @@
sys-fs/device-mapper
#for support sys-boot/unetbootin
>=sys-boot/calcboot-4.04
>=sys-boot/syslinux-4.04
#>=sys-boot/calcboot-4.04
#>=sys-boot/syslinux-4.04
#not work with calculate-server
~net-im/ejabberd-2.1.6

@ -13,10 +13,12 @@ DIST calcboot-3.86.6.tar.bz2 54637 RMD160 ef390bd7fb6e8bb396de00bbca5776ec3a4d69
DIST calcboot-4.03.1.tar.bz2 54637 RMD160 ef390bd7fb6e8bb396de00bbca5776ec3a4d69f3 SHA1 b003f703efea96783bb242b8c6df9958125cc419 SHA256 1b052290c54463dc61e35ab82cd81b2048558b4fdc5dfc0977546279179c9b9e
DIST calcboot-4.03.2.tar.bz2 54618 RMD160 340a1b784a292b6d280fc2d7719c56b972078551 SHA1 dd897b9ea64f0c0b123002ff3e5683baeeebac6d SHA256 aed409ffb29eca9ebfbbf7ac53c54161d181e64330664da9bb2de4fdd08970b4
DIST calcboot-4.03.3.tar.bz2 628373 RMD160 876d7c7ed05ebb84def21dcce490a713882ed9ac SHA1 88d1b4c71eca9a754690e4a95dab86574c6315c7 SHA256 45fe0edabe6a7eec1db5bad1afb25ae858bc3d34e45b9f094fcea82355e36e03
DIST calcboot-4.05.0.tar.bz2 628373 RMD160 876d7c7ed05ebb84def21dcce490a713882ed9ac SHA1 88d1b4c71eca9a754690e4a95dab86574c6315c7 SHA256 45fe0edabe6a7eec1db5bad1afb25ae858bc3d34e45b9f094fcea82355e36e03
DIST syslinux-3.75.tar.bz2 3110916 RMD160 05e5202649bbf4c8835df41cd797cd452de65a76 SHA1 8b97a708c1dc8bcb0505fab59b143368ed25b60b SHA256 1161ef0c248b931a872b92b9fe29a1ad54be2428976f19b8d88a8aa95cb3d65f
DIST syslinux-3.83.tar.bz2 3184349 RMD160 b4cff023c44a421a5f788f4cf556b537986117f9 SHA1 0dbbdd5a36362ce0e3284d9f4047a355d527d5d0 SHA256 9ec84d6dcc188f082a875b69796b196f98ea8c0102b55b03123616a285c2d9f9
DIST syslinux-3.86.tar.bz2 3735823 RMD160 84a25e275da0d134bce620f1910b04aef9599407 SHA1 2d41043a3083c26e5e6bac3a5e8f17c3c0d963a1 SHA256 82a8d2a242f869cb4c34b3a074871f472762343e1879a4dca23d7ce5c4dcd06d
DIST syslinux-4.03.tar.bz2 4381187 RMD160 11dcf7d0bf58dd8cb4fc573212f9206bfb81a472 SHA1 24e260facca404f075485a635f0ddffd6f97fd1a SHA256 c65567e324f9d1f7f794ae8f9578a0292bbd47d7b8d895a004d2f0152d0bda38
DIST syslinux-4.05.tar.bz2 5486307 RMD160 e380c5fec300105026a20aa54a22292c4a4e085e SHA1 1be0d53288740794af91433cd5cb27a518fc5302 SHA256 9093f246038a3671a323bd9dd7eb685338578f67f3da949123c6462e0903c0b8
EBUILD calcboot-3.75.4-r1.ebuild 1599 RMD160 c56352f51c0ff6c9f76067689e269ab2e1a5188f SHA1 61ac8fd5045f4c2169fb085bc775b7416e6dcfa8 SHA256 3c897752906e91eeba1c7bb25eda56935773eb754dff50d0de3c1a9f688ff5fa
EBUILD calcboot-3.83.0.ebuild 1598 RMD160 37fe9a71c0e6b5dedc87b3b7c316c2fd1bfd633e SHA1 618de70fc3a47cf1382bd7becb03cac4e8ea4743 SHA256 2d848f319edc1f767bcc1d74ee2c1782bbf2b9615c893298fa286b3292cf561a
EBUILD calcboot-3.86.1.ebuild 1597 RMD160 154001af6106e6f8995df23d77775c477640cc01 SHA1 6641ed97e34719444eaccd15b9ce7f18a7ef4f7f SHA256 7689ddf1a2f6ddd8e40b0adf6c4466072b4c415a26bb69f9268bd6362ccf4b92
@ -28,5 +30,6 @@ EBUILD calcboot-3.86.6.ebuild 1623 RMD160 9b44e697c4b9111fa30945ca6784e6551282a8
EBUILD calcboot-4.03.1-r1.ebuild 1564 RMD160 efc47e6133498d67507d4c514cf330a685662e81 SHA1 ececdf7689033e86bb3adbf254a1a02ba606ffe6 SHA256 1699b43948813e4258fadd7a864a09cd7db4725dde52905f3ff9512b120ab672
EBUILD calcboot-4.03.2.ebuild 1564 RMD160 efc47e6133498d67507d4c514cf330a685662e81 SHA1 ececdf7689033e86bb3adbf254a1a02ba606ffe6 SHA256 1699b43948813e4258fadd7a864a09cd7db4725dde52905f3ff9512b120ab672
EBUILD calcboot-4.03.3.ebuild 1564 RMD160 efc47e6133498d67507d4c514cf330a685662e81 SHA1 ececdf7689033e86bb3adbf254a1a02ba606ffe6 SHA256 1699b43948813e4258fadd7a864a09cd7db4725dde52905f3ff9512b120ab672
EBUILD calcboot-4.05.0.ebuild 1564 RMD160 efc47e6133498d67507d4c514cf330a685662e81 SHA1 ececdf7689033e86bb3adbf254a1a02ba606ffe6 SHA256 1699b43948813e4258fadd7a864a09cd7db4725dde52905f3ff9512b120ab672
MISC ChangeLog 2019 RMD160 a562d240e0674a97b3049b784e0869f4eb576c05 SHA1 d0c243327232d14913eb14ac84248751698b6c13 SHA256 a012728883162f61b689acfaf68a5615beea72f0a96c57289972ca97d0f9684b
MISC metadata.xml 261 RMD160 ed68f22b54f1d3b3cb685a96293a9dd45960c953 SHA1 375d7e268702a33cf5defb5c8862e1c4e7a11e6f SHA256 10035bd608f875cebb30a9820a360e282ff4e31dae8e3837fa1acb0d7831dd6c

@ -0,0 +1,62 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/syslinux/syslinux-3.75.ebuild,v 1.1 2009/04/29 15:51:18 jer Exp $
inherit eutils
[[ ${PV} =~ ([0-9]+)\.([0-9]+)\.([0-9]+) ]]
SYSLINUX_PV=${BASH_REMATCH[1]}.${BASH_REMATCH[2]}
SYSLINUX_PN=syslinux
SYSLINUX_P=${SYSLINUX_PN}-${SYSLINUX_PV}
DESCRIPTION="Module calcmenu.c32 for syslinux"
HOMEPAGE="http://www.calculate-linux.org/main/ru/calcboot"
SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${SYSLINUX_PV:0:1}.xx/${SYSLINUX_P/_/-}.tar.bz2
ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="~sys-boot/${SYSLINUX_P}"
DEPEND="${RDEPEND}"
# This ebuild is a departure from the old way of rebuilding everything in syslinux
# This departure is necessary since hpa doesn't support the rebuilding of anything other
# than the installers.
# removed all the unpack/patching stuff since we aren't rebuilding the core stuff anymore
S=${WORKDIR}/${SYSLINUX_P}
src_unpack() {
unpack ${SYSLINUX_P/_/-}.tar.bz2
cd "${S}"
cd com32/menu
unpack ${P}.tar.bz2
cd ../..
# Fix building on hardened
pwd
epatch "${FILESDIR}"/${SYSLINUX_PN}-4.00-nopie.patch
rm -f gethostip #bug 137081
}
src_compile() {
#emake installer || die
cd com32
emake || die
}
src_install() {
insinto /usr/share/syslinux
cd com32/menu
doins calcmenu.c32
insinto /boot
doins boot.jpg
insinto /boot/grub
doins grub-calculate.xpm.gz
doins grub-calculate.png
}
Loading…
Cancel
Save