Обновление манифестов. Удаление старых пакетов.

atratsevskiy
Mike Khiretskiy 10 years ago
parent 7ddb466ee9
commit 4465342588

@ -1,5 +1 @@
AUX unzip-6.0-alt-natspec.patch 13152 RMD160 c81b0a284261c62ee4ca068f3e9e21cd822ab937 SHA1 bd75071d8b5100104cd40c9d3d6731e613e68de4 SHA256 63bb3e0ac91eca324aaadd6036aff94b8d480ba4e5193a954629f1e661cea25d
AUX unzip-6.0-no-exec-stack.patch 381 RMD160 c45c06fd6a4fc88ce051637b6d7f1f4b0e09fa48 SHA1 d26e9fb76d73d77c2651198a3b27ae8bfb06fb34 SHA256 ae62249dcf8bbc3c30468b07944df6c8777b565927d9ed6d1fdf7395899ea7c7
DIST unzip60.tar.gz 1376845 RMD160 48af66606e9472e45fbb94bc4e285da23d1b89ba SHA1 abf7de8a4018a983590ed6f5cbd990d4740f8a22 SHA256 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
EBUILD unzip-6.0-r9.ebuild 2106 RMD160 65dfb624c4217a46f30142095ccaa8b6a75f9f66 SHA1 35a1c38be3b69e1353ad9f8749ce820b696c90d5 SHA256 6049acf34cfa05b3ee71e71bdc45358fce2333f5ba7d28c4be6e612752cc693c
MISC ChangeLog 384 RMD160 73bf3e142914ba3c056a60c02869f58fbf990897 SHA1 972f5b10073e6fcfc324cb0530f760302ea240bc SHA256 7b0c382033fbc9c6006df9801fe54f8e24f631bc0fcb49bdbc6ed7b8226acc15
DIST unzip60.tar.gz 1376845 SHA256 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37

@ -1,4 +1 @@
AUX dumpet-2.1-flags.patch 672 SHA256 a1633c301d86cfb6c25a43283972840fcdb72d72e4226b831d0a260f7f9a4a21 SHA512 614e91fd01c21521a770be15f9ea2f124f12afbba29c67fa6a7afab1786d40b791eb872d855aaf16a4f0800c455d5073ed2b3ac6e2ae24ee87df96d0e715f2e4 WHIRLPOOL 47023ab836dca6548dc1c2db5eecc7f5f99fbe5de4aae79abd9664f9937516290842d78f721ae0ad16293050b24e5d1474952de7a0979cd8731be997a295747e
DIST dumpet-2.1.tar.bz2 14681 SHA256 2cc1fa3a1b06f885e4524d1be80bdacc5b6a55057d0577262f2f5186b49a4da3 SHA512 ca12d0852594acabda6a97b91e072872a6d83cd29b9c549a2f03120a8e92b19d1254ac229e27b562c5b0439b92daeec54e95df0282af4cd346e66b876d4a33b3 WHIRLPOOL 12813467a7c2542910e7dcc9ef92d76b5fd88b0354b1fc41f855de105395698be5b9663de6164b583d04c534f010350c853db6ef83a1667d98d249e9de8c1324
EBUILD dumpet-2.1.ebuild 561 SHA256 f5bac5ac7adaf0106273452bec45d9d36581749b8fc461c329c318ffa5b32bf4 SHA512 b088c24eac689723c0237a4d1d81880b4d7c47d63b59c7144871379fce25661aeba44af29be3fa30023f0a1601e769d20d252ee1232dc6bf5504a1a3982e6db0 WHIRLPOOL 959af6e8239f89b1cc063668e2c01716414a627d759948e8650635721d1258c0597cc3613bc73d5feb1f31af9fc98064245a63a720d0d3d13e192e9d74325ef5
MISC metadata.xml 341 SHA256 90b9a195b84a450e37e9c39dd57f4cbad58a304a3aabfda3fa63b98ab50f2f1a SHA512 34479dad5a4e40b6fc8f66ffa54b311e15047fa21e07724daeed2ee3cc05f2b16c50898c1c135c0b87e74ec23e6b36beb1daf183ddfc6b4410bbe51cbdc42f73 WHIRLPOOL 981d1bbf8ac12c7279b0c89807043389a5cbd7760835f8c92beca76718d2b9eac3478138ce0c838c914a416b74ccb214734123bd1ff3731f81e0c5d86c8e7469

@ -1,2 +1 @@
DIST shim-signed-0.2.tgz 807709 SHA256 4c522aa6d9d20308d35907a03c855bdaa12a301d0b9b8c86b357e3808ae3f8b3 SHA512 8064e51a80fe51d2e94cede8bc574ba619383e718a45ebeaf3a87a12bb045cc6c55d143ec1a11080887368bdfd2736218385cae09e93bd7bd3c6d408be907afa WHIRLPOOL 37ded6310fb91ca2311d0451652e7b0499a4cb145c7d262323ce7f343f436e8118bd61662d9aa024c88b5e5158e22f0f1710d3d054f933cca8e260804aa9bc50
EBUILD shim-signed-0.2.ebuild 448 SHA256 5ddc4480089c028a5e800f89da731cc213abb7f0cbb21ddc457e7fedd41b73e0 SHA512 7f8b9ec4b033ea04cb166a52cf74392c04b62994e45e02748240f07bac96290285308d22ecc9103e251f868df27163e39838000f1504291a08b34f994e105763 WHIRLPOOL cb610c75c1a4e11bb30d82ff2e52e3619ec7f536c743d5f42043ea6ef928c547f7bfc04183971dc905238f3d6f8bf4524428017b13811fa22e9e02da974e6ac4

@ -1,2 +1 @@
DIST stardict-calculate-ru-1.0.tar.bz2 15275750 SHA256 04c0d568621c3adfcea1907292534314707da086d61e53aa58ec86f75335af42 SHA512 1c61667454bdba2ccb37eab57e6df3e6cd952f57cff070d84f32ea07aa03fb9bc2ff86114c436729100b9c050bda17b2bd833f4dd83789f76ca77e03cef4b303 WHIRLPOOL ecf02f4bc58b90ee8e80bc4a7aef05348ccb47860e32091fe643e6430e82bb8c0b17b92667bdc29b198eac0e0e37c95d22c9373f2b51c865ffb97b9fd4f1c6d6
EBUILD stardict-calculate-ru-1.0.ebuild 576 SHA256 1aa6a1e616a1dc07d1b02b379a8d6493e3ee0a9783955fc1ca1f51b285ce3973 SHA512 7ba92fcd56334d86d3e0b44d20289c52c91f0b8b3fda452fd50a10b2da76b0f0bdfe5913e163f6c501e3a915c0e4f2afb07c48f6752279c1e9db0e083723d72e WHIRLPOOL 528906ea928129a86a896ea279cd88af6db32f74a23b1d2bc912a7959e4c9779a2e05e7bfbe3a39195c5a577cdd18c33eec22dd9a9c7627c30e14990bcb53ae5

@ -1,3 +1 @@
AUX popt-1.12-scrub-lame-gettext.patch 847 SHA256 62c66f1af2db0366a6efcfbca5c7702d65d86d8dbd4f1abad56a5fc265ca61a8 SHA512 9f025155997b68d08ed39724da9879890e2e4127f1a2bf58833227bd3daccf9419788615ec25c94325208d9ea0ee629ef4d42309a32a991dfd58e27aa35f1fea WHIRLPOOL be7546390f40869867e997f6f5c9af8579ef01dec73a7a52cd29f2d9c7aa2edb8cd747861f4facb3ee5faa8cbc354b4fb0331af29c8deb2e4a6ae31cac09ae53
DIST popt-1.13.tar.gz 682438 SHA256 722b939b14e8b510bbb24e3109a075c7d86b33bec05cb583e76769df9ef2661f SHA512 0c8c321722792b35cc1b503163dcd655420469e564c0024c15d61d39687682b297ac05a0cdd4f2ac681f7c888638094e11976891724c41c7a0550a935916bced WHIRLPOOL 126c7fa896df6e763e75e3bb1b02c09cbfae022730dd28291da96c23ae4481d31c1ff6b259300276a55073539735b2f962db3cb1e1dc9a0460fb97fb1984c79e
EBUILD emul-linux-x86-bjdeps-0.1-r3.ebuild 1028 SHA256 3464146bf35cde41b651bf5b6ad96517b03cdc43c64c22297aa6ce9cd4f217b5 SHA512 07544e9e8da3f65eb7ef26b4f3f44c416cf8eb7736972d0b523ff7c6241e32ca577e02cb92b2f92f9ba9161d24cdd6d9bd8cfd16fe0d3800ba9cdb44765232d9 WHIRLPOOL 19d104ff9d3424a1150dd65849e67cb72328ca372c1965ab23a1fb7a967af5d5854855f7ee976e0f09d021f5c253bbd711899032d36f4f28f6fc9be75e3bbfc9

@ -1,2 +1 @@
DIST media-player-info-17.tar.gz 107176 SHA256 ceab4699e27b683dec4f985be5667b684e1502728243a1bb711590a58ee31e46 SHA512 7e9092b8f3f5a661f8e858647eea471851327fc0ef84ecbf45753f2a3fd564229754c866ed9e1eefba193739d38a2c6d04257c93b9525431d49034fbed6e38c5 WHIRLPOOL 00fa9c2b4cb6b990c60a77b2a3ef513cf8a3698104821dd9ad35f7872817cb171f793cae2ecb9f0bc680c32a6e609d4115de046a9b265a9ba1f87dce007a1067
EBUILD media-player-info-17-r1.ebuild 715 SHA256 59e5f900a80fc7bd7afa6b63f820add50577c378b20ab00b3dcb563ef7c4969f SHA512 ff91adfe54674c6d807f342e3b0c59a8543b2f6a2895a650ed9145b89ee1c1d80bc5baa3095346296a0b03f56baacb42b3d9ae7ea245ea9be6d6a86b16351aea WHIRLPOOL 6709e221ad1d92b0dbd70f92c4951a6a868c0867450c990e57291b9c42adba4b56b2af3e7ca80af00176991321840f5cf5728c4141f120977a0477c9efe66748

@ -1 +0,0 @@
EBUILD xorg-meta-7.4-r2.ebuild 1589 SHA256 1f9c6616e9d41651c04c13231ed205ec7ddea03e2dd72a359e144180855f82e3 SHA512 1850e124d23b8f74da4553972e628700d9e27bb1f9c3f8e6d4d7edde853da56433ea1db333fdec5f876991bac4ee89b42ec2829d292909544208be3941673a7a WHIRLPOOL 534d6b696740d989784d4bbdc7ae9a1c06099335798a4ce8c4f4d3635e7210b40467b654e487528efab5a4f5d621b942063c1b8f99e43d32bfc9efe826903eb6

@ -1,2 +1 @@
DIST evince-3.10.3.tar.xz 6470572 SHA256 b30dcc3a93dd3c682325e685061c48ccd800835af49578f4db813bbaf5f5e9af SHA512 bd5884d45aece4bf5369a548c0b9a59a06aedc885ef9dab2668cdc7a82dec417d949f2369c5ef66d773bfe814d30b95f1aeb824bdaf91a39fcd550b4d25fff8c WHIRLPOOL a8080b6ba03cdc83ada474acab6b031307db058a44ce6fbbe50b2d3c622fb6030eeab0dabd31a733375f3d2912e44fc51d5f671dcfc8d853e4212e8498d663bb
EBUILD evince-3.10.3.ebuild 2842 SHA256 3ca6d34036b0513dd45e81ae7b73ebbb383c59f35f4941c4e9b3e04e137a59bd SHA512 1c968f7f8f009259ff251935ce60e2a4d4a947363b1b1622a311f93191dd4a8f2867c85e0d38889e6b3cd5277722240c500de4d98127fe7dbde45c3c70ff00e2 WHIRLPOOL 4ea28810b5f14cd982fd9dd78b4e8fcef84622e83d0fdeadd43c560c958ebc9e69d5cda53868c378bfefcf66ff0726d09e928a213198f895bc522593d4daeba0

@ -1,5 +1 @@
AUX m2crypto-extension-work.patch 15334 RMD160 87f3dbe2a37766a36c113f8c1dfebb27b3da3499 SHA1 f9a052c2a52228ad5ec31b9257fb40768c846b66 SHA256 c34350b9a71d3a5164efda2a43810a38b38a508055b73fabcad5c9170e6e55ab
DIST M2Crypto-0.21.1.tar.gz 413563 RMD160 313dcab450846a0363e7192a10364bdfd5dfae85 SHA1 3c7135b952092e4f2eee7a94c5153319cccba94e SHA256 25b94498505c2d800ee465db0cc1aff097b1615adc3ac042a1c85ceca264fc0a
EBUILD m2crypto-0.21.1-r1.ebuild 1780 RMD160 faf278e61e7d7d68d40d017e91c755603383d233 SHA1 2a589fbbe9a4abf5a0c268fb2a14c5661a27c8d8 SHA256 a28f78e64f1ba01bb7445036ba57844616574c7f14ef522415bdce219d859518
MISC ChangeLog 275 RMD160 19449eb33dd38c3dbc4044a00b47245aacbf863d SHA1 39b6d5dda59efb98f0d02e2fd66d9af086815257 SHA256 bda6b4a77261b62024f062c06dcb7f561a0f2e8ed58f5c3cc5836a704a6b6411
MISC metadata.xml 231 RMD160 ad294626d246597289aa417a92223d41a9d043aa SHA1 8f533fb2b62282c42a352ceefd06f1e31cdb19cf SHA256 4b3c3ef12b8947ff65c09c0c6bbeda5e9837776cbd593d20951d4fca97b38fc8
DIST M2Crypto-0.21.1.tar.gz 413563 SHA256 25b94498505c2d800ee465db0cc1aff097b1615adc3ac042a1c85ceca264fc0a SHA512 b261eed84b3bda8a664c065241c2007f6443235a0fbcdd856c5a0b1f015e75662724b72a56e94aeb174414fff5c8dd71dfcb4b18f677f576ab7e30811a8adf9b WHIRLPOOL 88f184452a660cff934371d18e0065974dec3cea052cf78ef0bbecf35ed2ef6d69f8a40016f1b3fbac24fa06697b7e4c5e9e1f6afd20d30ff63fa1c22b69e8d0

@ -1,3 +1 @@
DIST pymilter-0.9.3.tar.gz 96362 RMD160 2f7783775f6dd85c4c0073e0526cc18df22bc2ce SHA1 353197d3c17c20dd13014bf5a3197678ea328db5 SHA256 fd1e424a25fc40e9908c6ae6b03dae4381e21bd600c80180dd4cc712499cd3c1
EBUILD pymilter-0.9.3.ebuild 485 RMD160 b193749cc67795ee25d57cfffaa8243e2fa544a0 SHA1 6139ce53d5af839a3bc17a0eb4b9764cff330e9b SHA256 9ab7bbd0cff174496cb11fdcd366fd8345419dd7a7e3021409f3ffaa6dc5878f
MISC ChangeLog 254 RMD160 a94727c2166898f44e51be6e043ef4e17fc1eb9f SHA1 7d1ba560c1827da4134ee6d2b84068cea22e2678 SHA256 cf0a0af66328c8a6b337b4015b6f1cf8c66c83d1b670ba849310734e7f1c3d2b
DIST pymilter-0.9.3.tar.gz 96362 SHA256 fd1e424a25fc40e9908c6ae6b03dae4381e21bd600c80180dd4cc712499cd3c1

@ -1,3 +1 @@
DIST soaplib-1.0.0.tar.gz 68722 RMD160 4e91819e83283a45c6883127bff2a096ed56183c SHA1 937c39e356ef7726030f3d41987e8c612f3e9401 SHA256 3f92388651ef4595824006094626b0bfa257cc04c53c1e129cea0e851b652dba
EBUILD soaplib-1.0.0.ebuild 859 RMD160 cd6dc91b80d7c7aceb24608655cd1e315debce6c SHA1 494a147f3bbf10189f701b65eb2c4c753456160b SHA256 348d429c97065c8f7777a1921b79c91a277da917c084d11589de83806cb016c3
MISC metadata.xml 266 RMD160 84716260658a48493fd1abde8ef2745911629729 SHA1 43f465f09edbbc46fe72227aa3ffb1235fcf3033 SHA256 5befc3fb6db71e8add5a2adb3cf0f5ce6df4d388c0fc401b3de2722d33dabbe9
DIST soaplib-1.0.0.tar.gz 68722 SHA256 3f92388651ef4595824006094626b0bfa257cc04c53c1e129cea0e851b652dba

@ -1,199 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
#
# Original Author: © 2007-2009 Mir Calculate, Ltd.
# Purpose: Installing linux-desktop, linux-server.
# Build the kernel from source.
inherit calculate eutils kernel-2
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_install pkg_postinst
IUSE="vmlinuz minimal"
REQUIRED_USE="minimal? ( vmlinuz )"
detect_version
detect_arch
if [[ ${KV_MAJOR} -ge 3 ]]
then
CKV=$(get_version_component_range 1-3)
CL_PATCH=$(get_version_component_range 1-2)
local oldifs=${IFS}
export IFS="."
local OKV_ARRAY=( $OKV )
export IFS=${oldifs}
if [[ ${#OKV_ARRAY[@]} -ge 3 ]]; then
# handle calculate-sources-3.x.y correctly
if [[ ${KV_PATCH} -gt 0 ]]; then
KERNEL_URI="${KERNEL_BASE_URI}/patch-${OKV}.xz"
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV}.xz"
fi
KERNEL_URI="${KERNEL_URI} ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz"
else
KERNEL_URI="${KERNEL_BASE_URI}/linux-${OKV}.tar.xz"
fi
else
die "Eclass is used only for kernel-3"
fi
SLOT=$(get_version_component_range 1-4)
KV_FULL="${PV}-calculate"
S="${WORKDIR}/linux-${KV_FULL}"
CALC_K_SUBV=.$(get_version_component_range 4)
[[ ${CALC_K_SUBV} == "." ]] && CALC_K_SUBV=
EXTRAVERSION="${CALC_K_SUBV}-calculate"
UNIPATCH_STRICTORDER=1
if [[ -n $LONGTERM ]];then
if [[ $KERNEL_URI =~ ^(.*)(kernel/v3.0/patch)(.*)$ ]];then
KERNEL_URI="${BASH_REMATCH[1]}kernel/v3.0/longterm/v${CKV}/patch${BASH_REMATCH[3]}"
fi
fi
calculate-kernel-5_pkg_setup() {
kernel-2_pkg_setup
eqawarn "!!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!"
eqawarn "After the kernel assemble perform command to update modules:"
eqawarn " emerge @module-rebuild"
}
calculate-kernel-5_src_unpack() {
kernel-2_src_unpack
}
vmlinuz_src_compile() {
# disable sandbox
export SANDBOX_ON=0
export LDFLAGS=""
local GENTOOARCH="${ARCH}"
unset ARCH
cd ${S}
DEFAULT_KERNEL_SOURCE="${S}" CMD_KERNEL_DIR="${S}" cl-kernel \
--ebuild \
-o \
${CL_KERNEL_OPTS} \
--kerneldir=${S} \
--set cl_kernel_cache_path=${WORKDIR}/cache \
--set cl_kernel_temp_path=${S}/temp \
--set cl_kernel_install_path=${WORKDIR} \
|| die "kernel build failed"
[ -f .config ] && cp .config .config.save
make distclean &>/dev/null || die "cannot perform distclean"
mv .config.save .config
ARCH="${GENTOOARCH}"
rm ${WORKDIR}/lib/modules/${KV_FULL}/build
rm ${WORKDIR}/lib/modules/${KV_FULL}/source
}
calculate-kernel-5_src_compile() {
use vmlinuz && vmlinuz_src_compile
}
vmlinuz_src_install() {
cd ${WORKDIR}/lib
insinto /lib
doins -r modules
insinto /usr/share/${PN}/${PV}
doins -r firmware
cd ${WORKDIR}
doins -r boot
dosym /usr/src/linux-${KV_FULL} \
"/lib/modules/${KV_FULL}/source" ||
die "cannot install source symlink"
dosym /usr/src/linux-${KV_FULL} \
"/lib/modules/${KV_FULL}/build" ||
die "cannot install build symlink"
insinto /etc/modprobe.d
}
calculate-kernel-5_src_install() {
if use minimal
then
local GENTOOARCH="${ARCH}"
unset ARCH
ebegin "kernel: >> Running modules_prepare..."
make modules_prepare &>/dev/null
eend $? "Failed modules prepare"
ARCH="${GENTOOARCH}"
einfo "Cleaning sources"
for rmpath in $(ls arch | grep -v x86)
do
rm -r arch/$rmpath
done
KEEPLIST="scripts/Makefile.lib scripts/module-common.lds \
scripts/gcc-version.sh scripts/Makefile.help \
scripts/Makefile.modinst scripts/Makefile.asm-generic \
scripts/Makefile.modbuiltin scripts/Makefile.fwinst \
scripts/depmod.sh scripts/Makefile.host \
scripts/Kbuild.include scripts/Makefile.modpost \
scripts/gcc-goto.sh scripts/Makefile.headersinst \
scripts/Makefile.build scripts/basic/fixdep \
scripts/Makefile.clean scripts/mod/modpost \
include/config/kernel.release include/config/auto.conf \
arch/x86/Makefile_32.cpu arch/x86/Makefile \
System.map Makefile Kbuild"
find . -type f -a \! -wholename ./.config \
$(echo $KEEPLIST | sed -r 's/(\S+)(\s|$)/-a \! -wholename .\/\1 /g') \
-a \! -name "*.h" -delete
find . -type l -delete
rm -r drivers
rm -r Documentation
fi
kernel-2_src_install
dodir /usr/share/${PN}/${PV}/boot
use vmlinuz && vmlinuz_src_install
if ! use vmlinuz
then
cp .config ${D}/usr/share/${PN}/${PV}/boot/config-${KV_FULL}
fi
}
vmlinuz_pkg_postinst() {
cp -p /usr/share/${PN}/${PV}/boot/* ${ROOT}/boot/
cl-kernel --ebuild \
-k /usr/src/linux-${KV_FULL} \
--set cl_kernel_install_path=${ROOT}/
mkdir -p ${ROOT}/lib/firmware
cp -a ${ROOT}/usr/share/${PN}/${PV}/firmware/* ${ROOT}/lib/firmware/
calculate_update_depmod
calculate_update_modules
[[ -f $MODULESDBFILE ]] &&
sed -ri 's/a:1:sys-fs\/aufs2/a:0:sys-fs\/aufs2/' $MODULESDBFILE
}
calculate-kernel-5_pkg_postinst() {
kernel-2_pkg_postinst
KV_OUT_DIR=${ROOT}/usr/src/linux-${KV_FULL}
if ls /usr/share/${PN}/${PV}/boot/ | grep -q System.map
then
cp -p /usr/share/${PN}/${PV}/boot/System.map* ${KV_OUT_DIR}/System.map
fi
cp -p /usr/share/${PN}/${PV}/boot/config* ${KV_OUT_DIR}/.config
cd ${KV_OUT_DIR}
if ! use minimal
then
local GENTOOARCH="${ARCH}"
unset ARCH
ebegin "kernel: >> Running modules_prepare..."
(make oldconfig && make modules_prepare) &>/dev/null
eend $? "Failed modules prepare"
ARCH="${GENTOOARCH}"
fi
use vmlinuz && vmlinuz_pkg_postinst
use vmlinuz && calculate_fix_lib_modules_contents
}

@ -1,2 +1 @@
DIST steam_1.0.0.47.tar.gz 2326735 SHA256 1de4e1abe5bb3eecbde66d66c238ff79d083d31897f0c008f5e345889d9deac3 SHA512 482c2fd5291e83b08d8a8d2559e82bd9cedd5018c6e7c4b4c9718e4e1b5a51217699f59a8ccfd8ca3b9a8a743a4ab4c81a7a9ec49e0796c7c4b170b68dd2911a WHIRLPOOL 491c71de0fd80b6986992ad5011738f39cd5d7782d453a8e12d1abacf919819a69465a8de9ade52f5c5cd1bcc73b53005ab46a2be83342200c777be1b00461f4
EBUILD steam-launcher-1.0.0.47.ebuild 2399 SHA256 b7ba4614c79a1697bc92a854d2e3fa3eb1636c7185063bf193eccc3c9d5cb11e SHA512 8943a871105da9b62c4eb4c0d548b7141a6f2d83939532524261e585209c4513920022bfbb3da32f1679626bcbc920fa11ffa8f4bab844e41cac9744b3b3b61a WHIRLPOOL 8bdbcf1f372c827f071b97d7a0619bb0d917cbaaf5ea23db86a8390b0fedc78123250c5b272c900dee1dbf805864dca6bd28a5f8260dea80616e26e70778b21f

@ -1,2 +1 @@
DIST claws-mail-3.10.1.tar.xz 6669376 SHA256 4cb7c42995b1a5d7567a0909ce2080c05eec74a4d966da7a7a872f5eba018459 SHA512 b001683522a9a2bb9b1680f8ff608172a3fe9c4f556c8aa818b4259801bc92f722093850218377aba3a5fe549f0f09164c2e7623042bca0dbf3fd1071436dc80 WHIRLPOOL 0bcf92138081cd6fe0bef18a85acc9939fe61ab87faafc27a0ded24e321b4a35c0a1f6736aee6b0eef7d2d451c037cddcb280fece1a1c38c2e8f20c45ef685f7
EBUILD claws-mail-3.10.1.ebuild 6415 SHA256 545ceca1d0261a77f7c3a75427f25aef8f840bc0700e9dd573dae5746f76a5eb SHA512 27f8e271a64b2ff01439c0442f3165343ce50218c61ed098f388d6f98c7f123f1d87e8a8392edf11e7acba15eadfd4ea849792d294af0acc3f9343d0f40848f1 WHIRLPOOL 2b2b1f285baa8fa390571a81873c9e11febdc038164fc71b25473e990a7742aff768dd9f074f032b45312397e6b1bd71bc1b637824d7166057362b8218893f74

@ -3,5 +3,3 @@ DIST wallpapers-cld-13.tar.bz2 4483088 SHA256 2f9562654249c8056e23a7223768168d35
DIST wallpapers-cldg-13.tar.bz2 4722030 SHA256 8c8ab0b938829a2b6aca8d64af0776996d0f8b6938a50fc5ae4149d004a078fc SHA512 993f51991d2e68c4dccc48762bc72a8f14df80ad0f8c6206256753102c4bdcff7144b9bff1e6e83afe78b9fd648efbe7b9f17c1b578290cfa99563acb5042e47 WHIRLPOOL 5ce8b4c5dac7e420bf618ee74f88e37ddb51fac8b5b6ebb2393f8416dc1e7f6e0030f737dd27c1ab69f899872b28ff0e3a39055514f38ac680e580255c1c5aa6
DIST wallpapers-cldx-13.tar.bz2 4273847 SHA256 7b63cb69fe45332717c0831c2d8d6bbc54cff31ac009ba0566120229bb11e300 SHA512 3b384b6fbe2783baa480bb59ce35e328c340624f0ad55efd626b0c14f69d950d02359d6e02108abcc419fbf6cebf2b91ed857ef919bf4ed1593be3032bb58e75 WHIRLPOOL ab9dc36312e21f83ef0cc9a2980667f65b8a2242dc07284c15a6df8cee7df206d0ab90814e67e1fe5ee0b4fb27a71690149a3059f2fcf040dde3933f6962f75d
DIST wallpapers-cls-13.tar.bz2 4701593 SHA256 c21121ccbbd97691be6f56ce4cf873471c5c103b11e616b84795cf343de6a629 SHA512 faa275e3da6d47ef032dddf54d1b57f2f677facd6db82c98a3c26509e36b37bcaf7e5e2f4ad26e16d8135ee38210cbbb229184c9460b58f43d13645b41239384 WHIRLPOOL a2c56a058cfc7f799d71261d5cfa9f076a503855452b3b85a245c65b9f95589923a51482e1782fbf99df9760e78c0b8b5470c2092123b68483d982a0640702f1
EBUILD calculate-wallpapers-13.ebuild 1028 SHA256 b524332b066153ef1d0ba2644954c4a9e208dadad6a85c57b583bbcb98019731 SHA512 d8e344c3a9ca1a700af90b313e903e9b8ff9d0029d7d7c719dcc7d3d49175f7f67537aad2ec49362106f80b2381ca98752757bc444a21b120869bf193a522fc0 WHIRLPOOL 903b55e05be973605a980c63323fde388e856eb7fb0b623e8444f83df32d7d84d1ea532b98938ac3926e8440fb6bd30818a1506833127b2de55a9cd176be183b
EBUILD calculate-wallpapers-14-r1.ebuild 678 SHA256 59239c398e4e861fd35bbcf925bb1e90ae69c96a6821d9b974f9c7d43854bc22 SHA512 e66b55b9a3647f772c285961d20fbf4373746428542ace0be87f8bd118a86c7909994cbec7738333124321bc042590eeae32815e7059d96e0c68f26ca4cdc666 WHIRLPOOL f008f7e3c2cdd917a70afe11336d80897782edc9a421aeb899a702fa051d27f343cb72921ab1981e9dcd2263d69bf38e533bae1ad022d89d6aa873c34f175e3e

@ -3,5 +3,3 @@ DIST dm-cld-13.tar.bz2 2861465 SHA256 aacd046dd375eded1e3c74dd039bc0820159e07f82
DIST dm-cldg-13.tar.bz2 3118843 SHA256 a7898282262f12e1294347141c9ad38b4990c13035535fa9fd9aaaf5e272ad62 SHA512 22b19896056eadb8eb94e6fc716ee807a3a5d8c21104ac391ae9eff68691c80d905eb28d29f89358520c3cbd90fdc148ecaf62170e3ce581f14eb3c7ae43e041 WHIRLPOOL f08054d04380baf9db4fbadf5f56dbce8944985344ed4fb4b2bb1a611ce08749491c3522589e1cf47ffebceaa7e4864e9774d3258c642e608645f7a8070737bf
DIST dm-cldx-13.tar.bz2 3126013 SHA256 da1e83127fe5a36f6004c98fe28e631a361efb8397a44c35b9f02115a0470717 SHA512 8c1832cc3db67de9198cf5ff675c97745859656146bafb703748cf6c7f6ff46d190100ffb5669f70d052a14e854cf7bfa0d751e015d5c5ae17c9f5abee91e079 WHIRLPOOL f509fe1812cc3aaccbe8aa75ac450208a4336dfc23aa2951cb490fe03b8fa49a8162c0c48113e9412b8c9fdb617db44dd5f45fece405e593ccc2aa3280714a17
DIST dm-cls-13.tar.bz2 3140558 SHA256 62cf3d9e1f620a2788c9d85ab68f84817b45278abcafaa135636f8f5c6486a6f SHA512 ec94f1884f3b0b50737d2e225be0e490d463a07c452ce5d006f6780f21f9fef3e34e352b055c921e3a4c50b57ff6283e07840e92bf24a54924b1ed315316e9fc WHIRLPOOL d818e8e6178eb15390a5a114df2ecda54243efd35d737cd1b254ac79e7c8140dd813b82d62d471b569305352f55c393e83e6d49e80231776d25201fd58ce9ad5
EBUILD dm-themes-calculate-13.ebuild 848 SHA256 e0a113e03829b53d99d231e4789ae0b7d7cc09694eb175664dfaa16521e3c30e SHA512 1412b0d358c561864e834ad744f31ae281308c156b691a37cefbfb32e6bf108653f718075ee0e3e7258c685d472b3f56ffa0a96b45fc59379c1c201d412a00d8 WHIRLPOOL dab17baecfb5847ed28f3e7ba1994a257dacdee25bf1932a2cfd7e19f760fe8816a04d2c4fe2a1244ab71c205dbe71dc6b11938ca0619e51fbdb52baf61d4273
EBUILD dm-themes-calculate-14-r2.ebuild 530 SHA256 5b5a02a2da4679dfcff6af31bed772214920e847298a74473d185a0990bcec53 SHA512 98888d4b25bfc638b169843df3c9a1c8e394ebcff38da869f3eaea99dc954cdaae8b3f54786f0223653e7e2e8dfcad28aa36256ec49e6af1310d22a6e6b9b996 WHIRLPOOL d1be739adf01b20a9e26bf8b1b7dde3527aa2cc1bd1b29e443ece859cf5a63b94b06cf49f3475efbf8aaabc91be220ba6f99daf6d77b7a882ea733600c027a90

@ -1,2 +1 @@
DIST gdm-calculate-13.tar.bz2 182250 SHA256 e91e866b6b97a58b0005b3c877bbc458d56efa8654a6c7292bbff8a9f6c87892 SHA512 6c062d59d135a18a083b3acd038fdc4139a6a2587455af436176f127c9a74a5eb1374cc358f7cd734b6cee55741d2d85af5d3b46e829d80c1f822fa02bb52991 WHIRLPOOL e074cee81a55853e786c041c08402f193051c4aa57dff70f2299907f5e663954fa3471cf66a0b1aea84231d7b8de3b7fbd0a4b5ba02e901cd53a2a3129c23d08
EBUILD gdm-themes-calculate-13.ebuild 621 SHA256 97ed3c1429cc1c610816a1ee21996d52c5f4ac3bf14b981c966fb9ee6eed7026 SHA512 cc0ebfbfc2dd4f8511b75aaf43ddc6ec6add1be2eb51d47f31312668840def23b7569065b1f0bdd6d6c3a415ab1332bfbb10431be8bc25639f54e7bbb4610217 WHIRLPOOL ad4e9b227bde4ff304a5031f2e87518f92c4c2f179c510ed015807b95ff791d20a33a9e76864e26d8dd9fd8fea198879308e045d57ed43d5299700e4f42f120c

@ -6,5 +6,3 @@ DIST grub-cldx-13.tar.bz2 485766 SHA256 bf26d5f56e2a1619679f59082f4dfa53a4991020
DIST grub-cls-13.tar.bz2 471312 SHA256 1c73fa2f9f3c3a1109abf5263759587ed10f64291bf44a999cc99047e2483b02 SHA512 1db498d034a8b5a42853bc9e4b0e3292089f2d89cbacc5066ea8c44ece4ffb80281262923d6b81aec305c49fdbade8cca9105352b76d620d000073a7c5f045de WHIRLPOOL 72017652dcc27565a0a913e8507b1d0610134dcd06eb2ded735bb1c1aee68bf735c33f1e973463ef6058b97314b546988493e497a8c79d860144d2d50ee39344
DIST grub-cmc-13.tar.bz2 401225 SHA256 bccc852799b72a5359e20df0522cbdfcebf6c896f46e319eb3af940ce4474b1e SHA512 e1f49eef7e593c1e5463dbebeb4e782d993be2181771e69cf4ee1cd9321f255374e3872362ca668571959c1830aa1f1846786292228bdbdc6fc028a6bf4b59ab WHIRLPOOL a8fd2f0b13c77dbdb8f494cd82e729349959b0b4b2591f1190cae8e7ef1df3bb4666ed322cd864bfd5c0ca6a9c064253b7e9a428882b84be6f327aebbff2658a
DIST grub-css-13.tar.bz2 423249 SHA256 6753e9c545cfdbb07123a6a5f15d8c07d4ce4426e3d45c7b0a9fb592aff95fbb SHA512 97f10768b49f36641a70188f050bac8f041a980948d5e0545b942816855dcc5601b2b6ea488e3a4624ab11bfeeda6021a62f4d4d82604311c82d7413ce5d5110 WHIRLPOOL 4351b4966e5ba767789a992294a680dd7aaf6cdd6d80021cb56b34eefc3af89e133e6bb40306b27be31f406a9defb29f5f9951656c8cceaaf17e714c1956d73c
EBUILD grub-splashes-calculate-13.ebuild 1225 SHA256 9aa77a2b43a44ffcbcb69504405d4695c7315eb9982a2db4bee48ae8570bd7bf SHA512 510266634cf5934724a608b95bb6d8a6f2f8129d920bf17c158bf9c55ea8127786746175a28335a89c87f977df017316bb81b8dcaf3056ae69a7360ab3b32a79 WHIRLPOOL be57b80a2b6efd75a0d2f2c3d0c5643e05fda478f93d88f35255b80395ab6b892399a86771fd740375d331e4ed7bc0e8d946b32e90b1cf6c5de5330d3b88c772
EBUILD grub-splashes-calculate-14.ebuild 573 SHA256 0b226d082a681484206d1260c6dc73324c29e15a4b9abd637707b0fa32372df3 SHA512 515e818d047607405920c18e6155cf0f706240aaa95889c32fa59b3cccb394427c021720b7c22562d53a2f4d02d19d01ec85a3bd9e99e492a6c2fb0a2b3e4a72 WHIRLPOOL b836079e01b209dab0704873cdcb52eab5f2a42d284098278300112086727fb028fa0ed57210c55e88ca6fa6d23e7241f115766477bf59bb99e3b79bd92494aa

@ -1,4 +1,2 @@
DIST kdm-calculate-13.tar.bz2 2332135 SHA256 77436a712fdabd783161a48a4be3b617fdc344d79895dd6f17e9477a60a1640c SHA512 39828187f12c0f9bd28fa8cd505c93059fcff7bef20f529446f90027424114bb976211006c8b30a3531ce93e1201af54b5395cdc72c4608d1fd203bb21d3e7f6 WHIRLPOOL 380a9cf45fba6c79ba1b42299f7781de0c4faebc24d6fff510533af0b6c369e9c1d46e670939111e605c1f96b891f811c9ba82a87e46027b13eb155b258758e6
DIST kdm-calculate-14.tar.bz2 2071553 SHA256 7ddd29482aa6f1af6290c134136b123d220d4625d042df3b47c9abb01eb59573 SHA512 0c45fe5bc4e26e7eb35acfd2460bab1b71abe5e0aa1fbd791ffe2c8c7bf311cb181e978283333ae01b75d019e272f16065fc56c7f695570959fb5b6123b392e4 WHIRLPOOL d68912183552444e75c3ee26ca933660f160614086f5ac77e12a2eea9d896afd1043a08ccfd01e7eb30b5061e64c6979fe12789cb26ee8efe549040c02499aa3
EBUILD kdm-themes-calculate-13.ebuild 1735 SHA256 430aac464003ccfdd80fdfdbd44ce9a11a4f14e99303f91febec1a80812bb9dd SHA512 e0ecc7f3d0dbd412dd37dc5c7c3673bd6426f6ca9965bd80c866612569eda7e2ecf1cbb1e025fb2489d496cee1eb0e28826621717994c20a669f2b0dc2b35874 WHIRLPOOL 455c16069f1d2e201cf13411f2a82c9c0cd9c73e6e49c7287b492c9fe5b5ae203dfa1181c2eab72af9d9830ee2d18086879d708ec51f0b7b116176bb40d010dc
EBUILD kdm-themes-calculate-14.ebuild 765 SHA256 5e7497cd9ec50d542d0c95ec9468749c44a150fe90ff53792d47152bd8e48d4a SHA512 169485a434a2dce78253644a4b0df1e228646b357247fede0d003dcb96572f074b39cb9f08592354771842338c93f94104eb51f4b313a15d1dc20c37993e2cc5 WHIRLPOOL eb26c642427312865f4de5e55d7b40fa8d5d3e3c09b9253971092be9f584ac1e2227d0491f8ceabbc1fac9a5fa806e8dcb0db966ae4097a1ceb481beeb9375ea

@ -1,2 +1 @@
DIST lightdm-calculate-14-r1.tar.bz2 55142 SHA256 92946f109c2a3dd75a40c94bd17d99293aa2a8d3dd9d90800daaf5b22b45c081 SHA512 4141e097f5c846d819228caa7bd8c49ce7ab64c1be3c1d614627687ccc7f58d416a258e5a509ffd857f30314471c132d6a23042fe2774800eccb12219943f82b WHIRLPOOL 040683db053ae86cf56edb841531cdb1bee3d843f604a13de1a2fa9f5064a611f2e6e4ac8afc9711cd3565eb8e64d1fc084e1baf81ab4b662df3867e31b5e1fb
EBUILD lightdm-themes-calculate-14-r1.ebuild 678 SHA256 d811e2737eb91dee58c4435807387b717e91cd4e58393a26582034789e6fdec0 SHA512 8f0e816d27ce9b8dd3d63de648ee7149999f75d335d91e7fb116d027f3bc471b525050d90fcedf890362f135d95fd1131c0a16ffb3354311ca1a7d64b7c16709 WHIRLPOOL d5b1cb5a7986d82b0aae1ffd1eedb13599c1e3f1c34bf04dc3b1b76a5363492187471cff947a245b48c3a95080d007c9a424ae027691529d5661016c4c2a93f5

@ -1,2 +1 @@
DIST lxdm-calculate-13.tar.bz2 28201 SHA256 2b2c8feaef5a3e070391c07e6870d7e924423c131143c43749aae6b96cae0dc5 SHA512 705b87a55adb1d005822e3151c9f33e19c1ca63bc49a72d6ad53a4bb0ba4a1b308dc3b09e8101ddad41b0d5193a4766ed42fbb61162626f3a6f0721e112fefd7 WHIRLPOOL 1d996d24d89935691c0a978a508fd8162a4e07ece1d503d3ec6bc4d3b20454759843bf61514d66dcd773131a46a9775065ed84304946ee01725e18ee4b8b548c
EBUILD lxdm-themes-calculate-13.ebuild 627 SHA256 0bde547c248503c4dc71de72cf827859cc048dbd7a21166f5f317be4f0d1dd43 SHA512 ebcb079bc75399859821bcb66fdb0b69a477b907417c52ef9e1cf538ad1a0de60c5f849be432f4cb6b6396f673b17969e19addacd07782a2a86afad812ea5faa WHIRLPOOL b8910014718ddab77820b8a552308db7b2811ef6d2cd063f81607813b19f165221f3a69a5b056ebcb5ae0a418f55912fed78ede914d358a9c2b6433a5fd721e9

@ -1,2 +1 @@
DIST plymouth-calculate-14-r5.tar.bz2 24642061 SHA256 2b2cb63f42fe62529cfc616f717e59da195faeb21be4a370f4d6a8e146e32503 SHA512 2f4fded1ebb9a4f13ab1a31e62e95abfaa98a7d3ac1307c5b79c627aa12484dad73bd861ba4de2907d67eadeef159f2b34d24b1063bf75f82fd7b8633b92b403 WHIRLPOOL 21f8ddea2f00bc32c75e92d53ae85b2c0dd7472c0bedfc38a8645aec179f3c6f9f28c5d7f6088b89ab5527d91224c22ee4763084f0ebf4839314f231770d2efe
EBUILD plymouth-themes-calculate-14.ebuild 737 SHA256 c0677aad28a9c5715387eff38c1e034db5766579257250c8250d3ee3a00dc947 SHA512 379da6bfd88f7c0b7130e26c8bec83817526167ee184b4ecf4013f9fc427adc3bb31476df35fe0f7a0582df23f1cad7c22ba338a7114900308196f424b0abbad WHIRLPOOL 9784177ea1b21e7bfe149c279222c834616b7b0eca0345a4bcb7f84c5a61b8f846acf5b669b9fefe6d05a4d32bc32a19d99d774f4b8fe0ebbd28ec5ad49d8e01

@ -4,4 +4,3 @@ DIST splash-cldg-13.tar.bz2 6245182 SHA256 a6cb954775c9e5bc57ff643828089dbf97a4a
DIST splash-cldx-13.tar.bz2 6284070 SHA256 d16583a80f54132fbb19ca129dee2e157145e3907a5c369bf7ef5fffcc5170f4 SHA512 2a79d45bafd9e6a3bfd2d8a5e52bc10e9cafedb9bfc82087e6a4c0985ffba90dc4559702d5449944f1e6c802d5b87c7ebf90c5d582d519444eef5723ee1f3520 WHIRLPOOL b74059729afcb9cb28d1d2acaf1bd4ac5c3d76b1bb088bf1983f55364392b7392ca346636b01b4b242d862e702f3e7c408f679ee3958bdcac2e4a2be4579fa6d
DIST splash-cls-13.tar.bz2 5913747 SHA256 62cd5cd6e06d3baaefa614cf4d6a07fb86c5a17b70baf6625f1829a2ba4bce6f SHA512 e65d59fb1a4f9c9759dcce96ed6e70f4d8c1bfae7e79d211d2c3ea14d8b7b686e25e4059c7a071bf4c73434428c8e82b0f0d1c36ed5f422d7886b8edd5ea7e1a WHIRLPOOL 9b42c42bcc2d7b6815f026393b88d9fab30031dd893249e490a845b42b5866a27754b1a31ac90c913cddd6427ac2f8a8cd2af1442227967848646156e9fc015d
DIST splash-cmc-13.tar.bz2 5746403 SHA256 72919665487e4058a3be433a56de7a03d8fae9c0a8a2fc93aeb4f6b89ad2c6f2 SHA512 6a9d481682fc05b6310c0c9e13d8f3f457619eee3a7b379495624c9148c699374e220d413d5dcb449756c19286903b2b8791095939c03f6bb3703e70d4f0cb68 WHIRLPOOL 2c9523a4905cb5b7cb532ac7210a0dfc9be86c4fc19b339128b44387d9e6db4c3d05f8ef005380e713ab8904a2c6712d061012478ab0ca6acb958dea64dca97f
EBUILD splash-themes-calculate-13.ebuild 1259 SHA256 6a571ac76255417d1856d7ecb7c9b115f98bb8dc13014491ab8fad8be652bf1f SHA512 f4edecf60e3915b81be6fc896e2495b18af36aa40bbf5ac235e2615cd28dfd5e3957cee6095d7caa74503b1749cd23cdd3f40291b41ad92bc3baa81944adc21e WHIRLPOOL e48774267f94729247c12125ec8e4cfba8230d4b6fb5ffd82ade243ac8af01e01369d9a81839df286ff6ba4036f1d8391ee3b34992817fcc4685ac7f04500062

@ -6,5 +6,3 @@ DIST syslinux-cldx-13.tar.bz2 46539 SHA256 2bf1f74f0c52474c05898b0f181f1bafa3cd9
DIST syslinux-cls-13.tar.bz2 50336 SHA256 b9cd19b5633650be1e747e6f5af86a70e4f4674eb6ffc00e7961dcd53f4680c8 SHA512 5c56ab2952cd6a303a8a68056173000f558ebbedf502c5ae99086e4642101bf53c5c07a5c9d914690b52bac6fc8e9c488a4c0bd60f61b71d2a4a1aeccc90cf9b WHIRLPOOL eb76f9cd1c75d6cafb25d2339945b3fa94773bef70cfe6b6a6f93d8d5a77ddeb38b839e0e4698ff063fe5a9f5ab209ea50b0207c47e592107eccb362698322a4
DIST syslinux-cmc-13.tar.bz2 40636 SHA256 702d177e820a4986e1d14018f611245d881fbdb114b73e6d9207ac1473000848 SHA512 297aca65ab27d656f90b71f8e20aeb88d2a452ca731045c5e4a64c712535a8fcaa3ba5aed14515eecb91ce1b6a89200f72d44d290f9299aa6a65c4ccc5d0fe41 WHIRLPOOL 57cbaf0cf767ba58d2e7449e5448acfe518e225fab80342a39b6f35c5953f3a17ed3c13a54dfff0e82cbd2561be08a9577d50b4ec9213de7a9508b4fe64e70d3
DIST syslinux-css-13.tar.bz2 39745 SHA256 63785493ef37b1ef9c914faaf9f1165e36602577684ee5bdc0706cdcb4effc15 SHA512 55d7ffadac6b821f2a57251fea08ffb250e20d331792f8fca2c5a3b718ef48de2ed2eca3faeb1710fba41b0cd4d94ab8e6edb7f3d9d2e2404ef38e3af4bf153a WHIRLPOOL 3b867c04cd94d4f5a173ff46e7ca84fa059c92b7c64c515c10591f2f5cce017520c90ff887838b65c2b8b2d9bc5aa791d5ee42005398a66bfa6a1509f2a817cf
EBUILD syslinux-themes-calculate-13.ebuild 1289 SHA256 4830a94e29a02821f869bec69fff73ec74268ff5bb5891e382a29c0bf92d7fa5 SHA512 80a248ce3be1ef40c50d160bb5a9b532a4004a6e7ca41269858ac20959e1d7a2aeebd277f6a08cad937f7dba6ef8f0c6acbce556f7619afb33c52c1841cf02f5 WHIRLPOOL 383a2c7e5c78babb92026d1a23cb323e6c29782a76a81c41933ed87cce4ba6d6008fbdae60f982ff5eb8f2ea1aad1c624e50c50b0b663352532ff135b90a9359
EBUILD syslinux-themes-calculate-14.ebuild 618 SHA256 da0db1dce5c045edc17beb1a0264d5a4799186b3fef7c7609537b643599763d8 SHA512 8fba6b1e11dae06741d3b0277896df88cdd263f76d299a85385fed353c6ce841de67ae9910fcc8960b3a6ab3f3208067d266ac17f2e9439dc145dcde02bbcf97 WHIRLPOOL ad99ad1ab6e2e3be3f8c27adf81ffbe9b1bab1719c1f9c80a44e3235a6d07f4eb07b852138b7ca1d33b632b6583cf40303cf079e4e7328e1b25db9c7fb70d4d6

@ -1,7 +1,2 @@
AUX cndrvcups-capt-init.d 658 RMD160 ff3118b872a07252b68576008949deb601417201 SHA1 3708529d6dce7507c33b8049429716f81b326354 SHA256 d682e2a266e8b03b2eda7d22dc7ff522c58f69b2262bb7b01b91e441fac6b362
DIST CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz 24605162 RMD160 1808f62dea97ab2df629dbce83e05b52636fb5f6 SHA1 443b9d7f89a567a6859c46d283360fb26aa9979d SHA256 8504ae9a2fe1f8413d9e6aa15fa34d4b289b514a7a2de13da8efb4ace9d541bb
DIST CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz 34571533 RMD160 d25955287c9dd5982e6e7ad090d977a35f7e6af4 SHA1 eb10c74e58ac463fc6ca969cfc78c077f0ed5a19 SHA256 608e9735618fd11bd62fec159b133a93f56dc10184e26784fd1ffd1e6b314e68
EBUILD cndrvcups-capt-2.00-r2.ebuild 4874 RMD160 4359f4f25e078055530466de9741b58e411284aa SHA1 2e9cb8f557522701b442270019395fd6daa91ad2 SHA256 e23aaebe7c00daa800f9a3567631d377ef0bcebb0e543d6d6e7192acc0ed1b03
EBUILD cndrvcups-capt-2.20-r1.ebuild 5625 RMD160 d8acc8f38c41013611f8c64d6aea9d0f36ea798a SHA1 3b7f4b8b47a2b1ea9277063fe1192f0cc2a93ca2 SHA256 61327b104a4b4cbfdda92da07fe991f32b81214dea171a18d2fb35688c62e856
MISC ChangeLog 639 RMD160 dc2522df24071a063d73f387e57ae6dec3719c87 SHA1 936c6f989aedf092c7d0778d5747db42987e0d03 SHA256 11f2ef2a816f4bc455b38fbbce64866e0ec9489086ce50696fd2ef75447232ed
MISC metadata.xml 261 RMD160 fd6c87fa63054c379e842b826f994dce900bb013 SHA1 471683d4ccc2d0934e4f154b51de1be0435f508b SHA256 c4a2402d01197b6c1a7476c5b2b1ec7552b4acbc7dd51c7d775c4100c6324c8d
DIST CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz 24605162 SHA256 8504ae9a2fe1f8413d9e6aa15fa34d4b289b514a7a2de13da8efb4ace9d541bb
DIST CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz 34571533 SHA256 608e9735618fd11bd62fec159b133a93f56dc10184e26784fd1ffd1e6b314e68

@ -1,6 +1,2 @@
DIST CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz 24605162 RMD160 1808f62dea97ab2df629dbce83e05b52636fb5f6 SHA1 443b9d7f89a567a6859c46d283360fb26aa9979d SHA256 8504ae9a2fe1f8413d9e6aa15fa34d4b289b514a7a2de13da8efb4ace9d541bb
DIST o1113enx_l_ufr220.zip 32622341 RMD160 56fb65b81e84740e6322e296402ec6e55fa40d83 SHA1 48803bef1820c9cf67d2c5f22dad354787d44d37 SHA256 c7d38c4fa0c3af5914767500f484b59afd5da71d0aa9c453de03d2a025fb21d8
EBUILD cndrvcups-common-2.00-r2.ebuild 2394 RMD160 370337f70e6fe43b1f857b5d35632098c72ac344 SHA1 9cd7dcb2eb9e6ab414de8cbe6ac6af9a93eb7168 SHA256 85d3b3472544fb77b16779ad4d70edc2c988c7b794deb69e87fedfa197b2c9c6
EBUILD cndrvcups-common-2.20-r1.ebuild 2251 RMD160 7688dfa9dcd75ad3182960649ead00d1ac51432d SHA1 14f6fdc6c96f468eeb53d061d1a3c73d2f36eaa2 SHA256 3406ddcb0f041c701d555d0f43072b9ecf9766bec8e45a84b492f0c70f2dc0ec
MISC ChangeLog 414 RMD160 dc4a73273626a6c7d8773452d30099d2e98cec6e SHA1 4b41cd49b3abd846fe668ac428e22ce936fe5a9d SHA256 58345d4879a88b98b13f3355a3e0fd18c28ca8a6451d7828ba0c0912207d0822
MISC metadata.xml 261 RMD160 fd6c87fa63054c379e842b826f994dce900bb013 SHA1 471683d4ccc2d0934e4f154b51de1be0435f508b SHA256 c4a2402d01197b6c1a7476c5b2b1ec7552b4acbc7dd51c7d775c4100c6324c8d
DIST CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz 24605162 SHA256 8504ae9a2fe1f8413d9e6aa15fa34d4b289b514a7a2de13da8efb4ace9d541bb
DIST o1113enx_l_ufr220.zip 32622341 SHA256 c7d38c4fa0c3af5914767500f484b59afd5da71d0aa9c453de03d2a025fb21d8

@ -1,4 +1 @@
DIST o1113enx_l_ufr220.zip 32622341 RMD160 56fb65b81e84740e6322e296402ec6e55fa40d83 SHA1 48803bef1820c9cf67d2c5f22dad354787d44d37 SHA256 c7d38c4fa0c3af5914767500f484b59afd5da71d0aa9c453de03d2a025fb21d8
EBUILD cndrvcups-lb-2.20-r1.ebuild 1532 RMD160 dda3950f0d3fca768aebca4ba93862c44ae43b99 SHA1 b1d2d31e2bfc6368769493661786f8e22a85e224 SHA256 3af9333e952640c539f27211dfb0caf0bf8d41c63044f4ed1e74f9abc94a4fd3
MISC ChangeLog 271 RMD160 55c2c0d183bf57a1ddff420be519841b8cac1edf SHA1 78292aa686c12df24cc631a38f98e8eee6704671 SHA256 dd89e56cf1e69393e02625cbc8002ab7f0d1a608e956c8c0e496c83c18b68e61
MISC metadata.xml 252 RMD160 0eb548bc91f3378854c74a2723ec3c8b38bec522 SHA1 90276b091ca0e02243052b80454df13795e50bba SHA256 2bd10548884ee038f2928f30a97189b56ff4e721b0ee1396e63871be900dfb1a
DIST o1113enx_l_ufr220.zip 32622341 SHA256 c7d38c4fa0c3af5914767500f484b59afd5da71d0aa9c453de03d2a025fb21d8

@ -1,8 +1 @@
AUX cnijfilter-3.70-libexec-backend.patch 1043 SHA256 d1ab8de496c4b05cf0c7bd269da373a02566db9c1abf04e02d613c9ebab14b74 SHA512 44b22d3bf1f49f9bb0e9a27e684bcfa08b5b1cd7808b98270993be90cd73fb9295adf3144d95dc551e175af9579c3cdd094e81d85b9ed6fd7e3a362ea62436eb WHIRLPOOL 9a6367800fcaa5e809e5dbaf12ff5fac64642aa4950484b92af17e3e190061b41b9d016f83e958d53778caba3a31b665794018b74ca6d2e2d6dbaaff7602fa6b
AUX cnijfilter-3.70-libexec-cups.patch 442 SHA256 28a3851cb4221dbe6ae60cf6ff4c7055fb8239c74cb736232768b0ddea545291 SHA512 253e2789e032f5635e22c61cd38cc82eac8955dba0b1a2f35d40d0e70b7202f66948392e67982e739347792c65c04cad162fc19131fbda3d962d69b3cee80c94 WHIRLPOOL f7aad4fda0a56f3eed6386797cc5b5982e1869b134c8287e592e65c1133ac4e6ea8c9b464135c819b84e14098677447b86cc255c224d42049e3bf32f8bc3960b
AUX cnijfilter-3.70-png.patch 591 SHA256 e67e76e5a5303bd99332ead1348b75ba2ef51895ab472b7f737de68d0778cb84 SHA512 9b6beeb37677969e598ff031acb4f862a5300bcd7f6b266011f147e129aa934b2158c2f3f9cb840dffd86a726cd01fc0a4d878143cdebc1221df05c4c2a808e7 WHIRLPOOL 5acce3d4202a18858e6f4f94a7ea0e8d04ef4000009a3fd811d5f636e99caa0d4e6a11416abb76d23ec011ec02977a660aa96070077a06a8a9d5c1aba047514c
AUX cnijfilter-3.70-ppd.patch 498 SHA256 f71203dcd41d34f538be5a33a79e48c8e20dd2ca7c1393b6c77ccc55735ba3f5 SHA512 a9805a4f9bca438d43758fd95d57d0c39ab84d00b51bad38fdf4077bdccb3e7af82b6230d3f5e018d840b2cdcbeddffe91b938d49b48d0636a5f48622f115896 WHIRLPOOL d394ef2080ead15fdb02f39e81211967dd43f25d14eb25024a2ca5263f850cdcbfb870f11f3febfb8dacab558386803ce0d0f420da5444be868c56a9d0621d7e
AUX cnijfilter-3.70-ppd2.patch 500 SHA256 893a1f74ed9c979cf996d6838592d66fc86ac70288f81a6012038ad5c0a20e38 SHA512 3abf37468334a4e6b9cd169a495bc5b7ffb384512679657b4dde332ca16610f1409f9fd0ea8e77cd3ba5399ec8e614f375d3e3e388d28688e739a8dae7eec8ae WHIRLPOOL c21d36760e84ab93c04254e5e94df0889408db33748d5f40bd4e822b76e77c86044a28db424263d3717d28ac6cb6f8a19856f3584b7f96607d1f0ca995771df0
AUX cnijfilter-3.80-cups1.6.patch 3545 SHA256 1c044a7af609212eb7b9198f3c3ed3a5d7f04adf9190c5241db4f3a93ca9b5a0 SHA512 831c34c5b7e3b6846f3f4feaada5cd90349a1738fbaca7d95b76d16834852c3782b74e63ebe278aae468b5adacf23af647b7c40419dcb2e9719acb83a589b644 WHIRLPOOL f16b100a25788b3f091d521efc9aed6a17c67a5fa40835d8e7b40cf934c3417ca168ed634b2ab802666c5847b598558d14461c2683c317a5f36035e3c4febf01
DIST cnijfilter-source-3.80-1.tar.gz 8923054 SHA256 8b6d408f18191f19465ee8fc31aa08455e8bec186fdd3f02ee822f53a9b086a9 SHA512 95a16e3b4fc38ce0b7a12bd74466d97e726bc410b59bf6d1963fa52b16a8cc67f6a993a5ef945107201f860d8ac6734c462bc0bf6d2160d6c85c5f61aff040c1 WHIRLPOOL 2e27afa454ce1fa41700f65ace7ae7469464cc8685499c4927c559aef2fd79613297d1ec1e5cf1dd309da541c5b662a0c4d4d71fabf4b514e186eb2bceb80c5c
EBUILD cnijfilter-3.80.ebuild 2513 SHA256 a1bdc62d59ceb96178aa08ead27e61e5b06866a4240b2bb22d0f02846205b475 SHA512 d188230e6e6594a2edc10f6ed1efdfe491bf9cd5f629ba1b576d1bd44b16de7e7f48be60fd39e6d26cac55234dff5a1620114af29fac46bcbbb5bd6779b1d430 WHIRLPOOL 57a91347aa85ab133f851d6b4e40c2f89d2207596db4b13a3d6b8b3e5763319d04f2527a2b82da03a49e226bb45696ba1b95e5b115155563e52ecde061d5a766

@ -1,4 +1,2 @@
DIST hplip-3.14.1-plugin.run 1869064 SHA256 6caa782649af73ae3ea6c2fd742437f4c79f7f1f4d7f433ac3d9bf378626879b SHA512 c6e83106d6f193e98c596948f1b2a2861e3927c2ed4afd9cec066e3976afc863f4067e4642dd6ff6bc5d7d79e42bfeda2df730e7bb9d779211c06926e0a2d4b3 WHIRLPOOL 51fec49918dcc0fccf1cd501f84ee19ebe5cef5cc0a9361d241a72ce8e37ef14c5ea28471e1a89c47c40fbfc4d3db9325b6ef25bc7e88f46550c574382bf9cd2
DIST hplip-3.14.6-plugin.run 1869049 SHA256 a350e988cf2e3ba57adc9e40d891e3c407e28e96012922d5dbbdf2de24db6ede SHA512 bb6538c9be3b89881813ee7ddfeda73635cb901abd9625138dcd1dae2e169ce5a5b8e98e0c8fe11e86b9eb6254cb0ddebd81ecc55892d38122eaae93b096a662 WHIRLPOOL 1644c3aaea3586ab22e8dc8609867ae440037822eca37932d119a90a29e83bf5cff71d9b28f049768619685bd55fcd729f9800f6d4f3f9f06fde10bfc1ad9c23
EBUILD hplip-plugin-3.14.1.ebuild 1461 SHA256 fb8ad100162444ec3aaa3bb9d44a45e06655013d973e670b729823183edcd81a SHA512 f3afe57fd07f37aa12fe8f6ece92d851c4ecd133e762ac579f13ed4d50a30462d4630fed9b99150045ed6f768b0f216c2bb920dc50720e03618822e94d9f72eb WHIRLPOOL 0e425cfcb2fac1feedd458f439c895b6ce1ba323947b69f692fca3a6ba1fe4dc7eec533f4e3cd629bbd1dc2d9e7b3fb0ab5fcea4277387756e0ceaddab30c115
EBUILD hplip-plugin-3.14.6.ebuild 1478 SHA256 6b67ad16fd2052de4f44cff1659345b35e4670293fd3c83e537baa02ced13153 SHA512 dc30551bc3ed2981da74668d0df94096bc004d7168f4526901819d7c58575f953b5cfbd299ba470488d23ef0fd24b0b31fde3113af78da0302e1f5ab480daa53 WHIRLPOOL 7d0fb5109efab408f8478a7dceb4125d8e55a1234856f2c3ac22186d9dedf10f4dfa8e3397c96d2f1987d9614a5614fe05464c5bba6103602a85f02e5617d917

@ -1,4 +1,2 @@
DIST samsung-unified-linux-driver-1.01.tar.gz 34024719 SHA256 328fdeb852697e7648bbcbe1f0bacda647ee76d0273359cc3d69b5c5ba122869 SHA512 3ef8a877e6b21f7f7c1ba087b61a9b50b15315e7705181e74a7c9f028918035fa36b9e98e9d9a1e7e0ddcd052d050bc6fdaf6ef2a7d27ca51a6bc5161ec194a2 WHIRLPOOL 5559f8fade9f678dd21546791f1f2684341308ae11ff7c484651fbd310a361597b81482cda8cf836729dbddcb046306b8d7de7d2e80dd5afe2dff00188c82cd2
DIST samsung-unified-linux-driver-1.05.tar.gz 32411592 SHA256 9fb37747fda2cf82cd5ae7f459822f1a287fb0dba2729b889501b9e3aaff5903 SHA512 de72ce97bffc09a11078a6efe2f4efc0a19e2987d6ed35ff0b1cbf8dfdce7a734f7b4603752e5a0f90e9d7e7ce418662750aca37fde7af3c3c7a6866a5c3d4e6 WHIRLPOOL 11904ae1e4167beb6e67e52712b779b33add8a5f291c6e6cf48f1626ca167159ec4fb449f74422168340f912baa90bac5036755bee5afcdc35ef0d4ee6ad987a
EBUILD samsung-unified-linux-driver-1.01.ebuild 3139 SHA256 93a7e194fbe36e761e21daa5a30efde477ba65123aaf009f708f158038aab48a SHA512 3c7bab1a5283de0aaf8eb3f5784a3b7bf3430c030c7a48bb97392e637bacffc0872aae9f31f5bc02cf879413a09d9d4f99bd9e8e708684983a34ecfff1e9e1d7 WHIRLPOOL 0a53b14ae7666071c1650b5ad5320bb4f717749884a2c82dc1164c1e96b566616d11771fb45f53e366be5273928d4028511994b86b94d8c75e4d8a163a802694
EBUILD samsung-unified-linux-driver-1.05.ebuild 3335 SHA256 3e9446b693c8bed5eea1d86cd9a41061e492e9db2a2e4769d37ebf53f49952d4 SHA512 d6fea8e788b205d1b94c00e80316e2ce30eb752a6d9ca50f3a27c720ed3394f6364a10e00053f61525a089d658661478b2d69bb236166beb222c26429d5d7953 WHIRLPOOL 26ba5fcbccb7cdced911b4f9d511adec4741932abed7d7da93352d55812d6f48479fc5a66a2a05fc66ed485e85ecb8ebbaefb75a794c008aa377d94912d9fc7e

@ -1,2 +1 @@
DIST squidguard-digincore-20111116.tar.bz2 41143893 SHA256 c97ea61925377a6ef7714735bcbe0ae9cf97f629c684b2e752e41ec74d8f573b
EBUILD squidguard-digincore-20111116.ebuild 1378 SHA256 d225a1954940efb99c86f444adf598b9883f596ac6d8ad9d4a4a369a95a04b63 SHA512 54e96db37982ec1482e0f75f5bcde0cb953f5926be40de3068973886b0cbdf14a90bff0505ce152f1d980f405117ad3a955557e50fb33a462f8f0d41e787f632 WHIRLPOOL 937870008dc51d0c78e24d554db5c0435a9e69f36e0b5e2adda83e90f79d11411cd15fd6fa3afcba4ef8c9404adbf837a1b12fc46383558863cd8b0909066f00

@ -1 +0,0 @@
EBUILD squidguard-shallalist-9999.ebuild 1530 RMD160 a642444b1c047d354baddc4f1d19037bbd86456d SHA1 829cea33f67b4832831a8ecc7fb0e1758e14e007 SHA256 108a41c28cd0ddd8951c187fcb0a79560eaacaee043a0a92d0ad361e3bb2eb27

@ -1,4 +0,0 @@
AUX blueman-9999-plugins-conf-file.patch 1083 SHA256 a97c052b107beaf1c6615f47809ce08c5bd2c0cb1d2096f61f47c3bdb25af654 SHA512 4500b68061fda3672f2261d8035acbd6a3623d5c3d6836a6e06fb3c4c81f8143fc1ad14ee3109fb159aef8e980f494593fdc3a904294d17309d9ad2e0d6ce0b5 WHIRLPOOL b9d5f52a35ec6fd2cfef9b06ff98b3834946412859b30d187f598c883eb8ad235276f60b6cc3cc507c456fd753467f354dc47fd70bf717cce6983d0406920b5c
AUX blueman-9999-set-codeset-for-gettext-to-UTF-8-always.patch 8717 SHA256 91f6351614a8bdbb51155399f77c384a86407deb609c9e7bb61ffac17a56d81d SHA512 524afc7729564b5355f38648840b783426cf5aeaffd1bf157f725100b780d35b7524bc81144d3453e34683ea9f7af6982176d45b4488c8176c10224f74452f4d WHIRLPOOL ed053972b26a018276c221a51893bc0b1ab7b2b15e3900905444cfce03a41dd5eade845cd3e4ce3511ebf724e5a1c4e9dbd1f5024518ad8834fa2779bd1253a1
DIST blueman_12f2a79922b5e69821bd13be61c0f0998f9aaea3.zip 1102843 SHA256 590d62a4814b47b7da04c72b327068871bcf44b392bfa49e071e42a98ae342f7 SHA512 edff8f5c2ad9e660382f7f74489817d8e3891738ff3caa929afcf1a94bbdb7b5bf1b2cc9e76a3986e43a125105f120d7d8efe67ceb36ad30ae2d52c967a177b7 WHIRLPOOL d9f5386605ae8f03764441032a329be10a01fee95e9dafbd691b8255586d443f7481f1b994ccd4ef6ef334b56937761f5d74ec19141571511476aeb3ae3f1e59
EBUILD blueman-1.23_p20140627.ebuild 2578 SHA256 beef4a73ceb0a7f086310f9b70e0934cb164567327dd5ebed4ba9f91b867a32b SHA512 93918beadd531213cb4fffe805b20df778ecfb6320e19bee3b2dbbbfa114779098a646de38bee3c0cee118097b5381e315e2154b0c70fc1a1dfe64ca693cbc3f WHIRLPOOL d11ebe6dcd7db0ee94a297b28bfd6b2ad656400dee4e2e916c8ba703d60bff79073736a35709be86c71b6f11a3daf548b4bcb10acfab3bad1f60cbd45f4a5f81

@ -1,104 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild,v 1.2 2014/05/12 14:22:17 zerochaos Exp $
EAPI="5"
PYTHON_DEPEND="2:2.7"
inherit eutils python gnome2-utils autotools
MY_PV="12f2a79922b5e69821bd13be61c0f0998f9aaea3"
DESCRIPTION="GTK+ Bluetooth Manager, designed to be simple and intuitive for everyday bluetooth tasks."
HOMEPAGE="http://blueman-project.org/"
SRC_URI="https://github.com/${PN}-project/${PN}/archive/${MY_PV}.zip -> ${PN}_${MY_PV}.zip"
KEYWORDS="~amd64 ~ppc ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE="gconf sendto network nls policykit pulseaudio"
CDEPEND="dev-libs/glib:2
x11-libs/gtk+:3
x11-libs/startup-notification
dev-python/pygobject:2
>=net-wireless/bluez-4.61
x11-libs/libnotify"
DEPEND="${CDEPEND}
nls? ( dev-util/intltool sys-devel/gettext )
virtual/pkgconfig
>=dev-python/pyrex-0.9.8"
RDEPEND="${CDEPEND}
>=app-mobilephone/obex-data-server-0.4.4
sys-apps/dbus
dev-python/pygtk
dev-python/notify-python
dev-python/dbus-python
x11-themes/hicolor-icon-theme
gconf? ( dev-python/gconf-python )
sendto? ( gnome-base/nautilus )
network? ( || ( net-dns/dnsmasq
=net-misc/dhcp-3*
>=net-misc/networkmanager-0.8 ) )
policykit? ( sys-auth/polkit )
pulseaudio? ( media-sound/pulseaudio )"
S="${WORKDIR}/${PN}-${MY_PV}"
pkg_setup() {
python_set_active_version 2.7
python_pkg_setup
}
src_prepare() {
# disable pyc compiling
ln -sf $(type -P true) py-compile
sed -i \
-e '/^Encoding/d' \
data/blueman-manager.desktop.in || die "sed failed"
epatch \
"${FILESDIR}/${PN}-9999-plugins-conf-file.patch" \
"${FILESDIR}/${PN}-9999-set-codeset-for-gettext-to-UTF-8-always.patch"
eautoreconf
}
src_configure() {
econf \
--disable-static \
$(use_enable policykit polkit) \
$(use_enable sendto) \
--disable-hal \
$(use_enable nls)
}
src_install() {
default
python_convert_shebangs 2.7 "${D}"/usr/bin/blueman-* "${D}/usr/libexec/blueman-mechanism"
rm "${D}"/$(python_get_sitedir)/*.la
use sendto && rm "${D}"/usr/lib*/nautilus-sendto/plugins/*.la
use gconf || rm "${D}"/$(python_get_sitedir)/${PN}/plugins/config/Gconf.py
use policykit || rm -rf "${D}"/usr/share/polkit-1
use pulseaudio || rm "${D}"/$(python_get_sitedir)/${PN}/{main/Pulse*.py,plugins/applet/Pulse*.py}
python_need_rebuild
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
python_mod_optimize ${PN}
gnome2_icon_cache_update
}
pkg_postrm() {
python_mod_cleanup ${PN}
gnome2_icon_cache_update
}

@ -1,30 +0,0 @@
diff --git a/blueman/plugins/config/File.py b/blueman/plugins/config/File.py
index 3beccb4..c17fe77 100644
--- a/blueman/plugins/config/File.py
+++ b/blueman/plugins/config/File.py
@@ -22,7 +22,12 @@ signal.signal(signal.SIGHUP, sighandler)
dbus.service.Object.SUPPORTS_MULTIPLE_OBJECT_PATHS = True
-cfg_path = os.path.expanduser('~/.config/blueman/blueman.cfg')
+cfg_dir = os.path.expanduser('~/.config/blueman')
+
+if os.environ.has_key('XDG_CONFIG_HOME'):
+ cfg_dir = '%s/blueman' % os.environ['XDG_CONFIG_HOME']
+
+cfg_path = '%s/blueman.cfg' % cfg_dir
class Monitor(dbus.service.Object):
@@ -77,9 +82,9 @@ class File(ConfigPlugin):
def on_load(self, section):
if not File.__db__:
- if not os.path.exists(os.path.expanduser('~/.config/blueman')):
+ if not os.path.exists(os.path.expanduser(cfg_dir)):
try:
- os.makedirs(os.path.expanduser('~/.config/blueman'))
+ os.makedirs(os.path.expanduser(cfg_dir))
except:
pass
try:

@ -1,241 +0,0 @@
diff --git a/apps/blueman-adapters b/apps/blueman-adapters
index e6f1b16..95f6997 100755
--- a/apps/blueman-adapters
+++ b/apps/blueman-adapters
@@ -6,6 +6,7 @@ from gi.repository import Pango
import os.path
import sys
import signal
+from locale import bind_textdomain_codeset
#support running uninstalled
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
@@ -34,6 +35,7 @@ class BluemanAdapters:
builder = Gtk.Builder()
builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
builder.add_from_file(UI_PATH + "/adapters.ui")
self.dialog = builder.get_object("dialog")
diff --git a/apps/blueman-assistant b/apps/blueman-assistant
index dc7f18f..47893da 100755
--- a/apps/blueman-assistant
+++ b/apps/blueman-assistant
@@ -16,6 +16,7 @@ import random
import signal
import dbus.glib
from optparse import OptionParser
+from locale import bind_textdomain_codeset
#support running uninstalled
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
@@ -63,6 +64,7 @@ class Assistant(Agent):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH + "/assistant.ui")
self.assistant = self.Builder.get_object("assistant")
self.assistant.set_title(_("Bluetooth Assistant"))
diff --git a/apps/blueman-manager b/apps/blueman-manager
index f31d219..e938601 100755
--- a/apps/blueman-manager
+++ b/apps/blueman-manager
@@ -27,6 +27,7 @@ import dbus, dbus.glib
from blueman.Constants import *
import gi
gi.require_version("Gtk", "3.0")
+from locale import bind_textdomain_codeset
from gi.repository import Gtk
from gi.repository import GObject
from blueman.bluez.BlueZInterface import BlueZInterface
@@ -62,6 +64,7 @@ class Blueman:
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH + "/manager-main.ui")
self.window = self.Builder.get_object("window")
diff --git a/apps/blueman-sendto b/apps/blueman-sendto
index e72e6ab..ce25926 100755
--- a/apps/blueman-sendto
+++ b/apps/blueman-sendto
@@ -13,6 +13,7 @@ from optparse import OptionParser
import gettext
import urllib
import time
+from locale import bind_textdomain_codeset
from blueman.Constants import *
import gi
@@ -46,6 +47,7 @@ class Sender(GObject.GObject):
GObject.GObject.__init__(self)
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH + "/send-dialog.ui")
self.window = self.Builder.get_object("window")
diff --git a/apps/blueman-services b/apps/blueman-services
index 25a529b..4b4419c 100755
--- a/apps/blueman-services
+++ b/apps/blueman-services
@@ -2,6 +2,7 @@
import os
import sys
+from locale import bind_textdomain_codeset
#support running uninstalled
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
if os.path.exists(os.path.join(_dirname, "CHANGELOG.md")):
@@ -29,6 +30,7 @@ class BluemanServices:
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH + "/services.ui")
self.Config = Config()
diff --git a/blueman/gui/GsmSettings.py b/blueman/gui/GsmSettings.py
index ee07e62..e58277b 100644
--- a/blueman/gui/GsmSettings.py
+++ b/blueman/gui/GsmSettings.py
@@ -21,6 +21,7 @@ from blueman.Functions import *
from blueman.Constants import *
from gi.repository import Gtk
+from locale import bind_textdomain_codeset
class GsmSettings(Gtk.Dialog):
def __init__(self, bd_address):
@@ -30,6 +31,7 @@ class GsmSettings(Gtk.Dialog):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH +"/gsm-settings.ui")
vbox = self.Builder.get_object("vbox1")
diff --git a/blueman/gui/applet/PluginDialog.py b/blueman/gui/applet/PluginDialog.py
index f994cc9..84d6370 100644
--- a/blueman/gui/applet/PluginDialog.py
+++ b/blueman/gui/applet/PluginDialog.py
@@ -23,6 +23,7 @@ from blueman.Functions import *
from blueman.gui.GenericList import GenericList
import weakref
+from locale import bind_textdomain_codeset
class SettingsWidget(Gtk.VBox):
def __init__(self, inst):
@@ -118,6 +119,7 @@ class PluginDialog(Gtk.Dialog):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH +"/applet-plugins-widget.ui")
self.set_title(_("Plugins"))
diff --git a/blueman/main/applet/BluezAgent.py b/blueman/main/applet/BluezAgent.py
index 868dbe9..403077a 100644
--- a/blueman/main/applet/BluezAgent.py
+++ b/blueman/main/applet/BluezAgent.py
@@ -25,6 +25,7 @@ from gi.repository import Gtk
from gi.repository import GObject
from gi.types import GObjectMeta
import cgi
+from locale import bind_textdomain_codeset
import blueman.bluez as Bluez
from blueman.Sdp import *
from blueman.Constants import *
@@ -68,6 +69,7 @@ class CommonAgent(GObject.GObject, Agent):
editable.stop_emission("insert-text")
builder = Gtk.Builder()
+ bind_textdomain_codeset("blueman", "UTF-8")
builder.add_from_file(UI_PATH + "/applet-passkey.ui")
builder.set_translation_domain("blueman")
dialog = builder.get_object("dialog")
diff --git a/blueman/plugins/applet/NetUsage.py b/blueman/plugins/applet/NetUsage.py
index 1584580..6262ff0 100644
--- a/blueman/plugins/applet/NetUsage.py
+++ b/blueman/plugins/applet/NetUsage.py
@@ -33,7 +33,7 @@ import dbus
import time
import datetime
import gettext
-
+from locale import bind_textdomain_codeset
class MonitorBase(GObject.GObject):
__gsignals__ = {
@@ -150,6 +150,7 @@ class Dialog:
builder = Gtk.Builder()
builder.add_from_file(UI_PATH + "/net-usage.ui")
builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.dialog = builder.get_object("dialog")
self.dialog.connect("response", self.on_response)
diff --git a/blueman/plugins/services/Audio.py b/blueman/plugins/services/Audio.py
index b44d6b5..4b13e8f 100644
--- a/blueman/plugins/services/Audio.py
+++ b/blueman/plugins/services/Audio.py
@@ -19,6 +19,7 @@
from gi.repository import Gtk
import dbus
+from locale import bind_textdomain_codeset
from blueman.Constants import *
from blueman.plugins.ServicePlugin import ServicePlugin
@@ -35,6 +36,7 @@ class Audio(ServicePlugin):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH +"/services-audio.ui")
self.widget = self.Builder.get_object("audio")
diff --git a/blueman/plugins/services/Network.py b/blueman/plugins/services/Network.py
index e003345..bd705d9 100644
--- a/blueman/plugins/services/Network.py
+++ b/blueman/plugins/services/Network.py
@@ -18,6 +18,7 @@
#
from gi.repository import Gtk
+from locale import bind_textdomain_codeset
from blueman.Constants import *
from blueman.Functions import have, dprint, mask_ip4_address
from blueman.Lib import get_net_interfaces, get_net_address, get_net_netmask
@@ -36,6 +37,7 @@ class Network(ServicePlugin):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH +"/services-network.ui")
self.widget = self.Builder.get_object("network")
diff --git a/blueman/plugins/services/Transfer.py b/blueman/plugins/services/Transfer.py
index 55024d3..ffd75ec 100644
--- a/blueman/plugins/services/Transfer.py
+++ b/blueman/plugins/services/Transfer.py
@@ -18,6 +18,7 @@
#
from gi.repository import Gtk
+from locale import bind_textdomain_codeset
from blueman.Constants import *
from blueman.plugins.ServicePlugin import ServicePlugin
@@ -32,6 +33,7 @@ class Transfer(ServicePlugin):
self.Builder = Gtk.Builder()
self.Builder.set_translation_domain("blueman")
+ bind_textdomain_codeset("blueman", "UTF-8")
self.Builder.add_from_file(UI_PATH +"/services-transfer.ui")
self.widget = self.Builder.get_object("transfer")

@ -1,6 +1 @@
AUX calculate-assemble-2.2.32-fix_rebuild.patch 886 SHA256 65c768b43173bd2f998be76becbae687dbbd794036e15dc69637feedd796c157 SHA512 5b7f28bb693fd398af00919565c7b3cdbb9e0c8714e4af449f1562120648945a498c4b00d856ba6279110deca82453763dc1698452444b788179be026a839108 WHIRLPOOL 10a4729ea871f5a82db73c0777ea76c2107232263c42f965339a3fadc528f7d2d3da35aeed9bd8a1417daf78b32709bb4d62d5b50f5ef61fae64de828e6c93b8
DIST calculate-assemble-2.2.32.tar.bz2 28061 SHA256 729c79b66f6d1d8fbfe6cfd212e436c9e2ea608009896303e6a6e53f92f15f17 SHA512 357902866ee722c1c51c9616684d553f59f317582fa661a32c252c9360eb79937755c54c63f538b7e1565108da9920eda3c0358cd2612d805515dde632fe3e68 WHIRLPOOL 40a5826a6c27cc61cf0a201f1b2907dd97ab195c0a2754aa916e4d2e95db467877d4af854eaeb12b7e75fe6bca9413306c94fceed81be201347543aafe132ad5
EBUILD calculate-assemble-2.2.32-r1.ebuild 774 SHA256 e7c6bb12873ad42a1d216b490a8b9dcc128359846afe454e9c6999069815def7 SHA512 6d61fff69685e73db9f2c3201aae79832bcda02e574252e2e5240133100568d78cc4f609998f88e1c03027c2e6c2fdfc7c97af0ae200682629726c652c7dcd98 WHIRLPOOL 640a4e3450b6e8820088826561bf35c659471fdc0c0a0807775ea068819a65ecdd9bfbebe3958a5aa55662ede4f3edcae30cfd10ce98c01f367fe1b9c4c672ef
EBUILD calculate-assemble-2.2.9999.ebuild 572 SHA256 5bc8194c32bc4677cf79eaf6ae5f2112cafa51ae900dc3ebb6e879d9414858ea SHA512 62a111e959134709ef7529bfe87ccdfb20b103efc5305bf497ee9f427b3f956f180cd5c612641e557607606de9dbae3326c7881cc16afd9372b752ef65d63c93 WHIRLPOOL 8340a2b45b9941a61473ec4d66d944524dcf6f973ad9a03b9b92471cf5c92199949b2d707e7f738d86bbc9774eebac561df52891385e57d75aa811f47b4c5821
MISC ChangeLog 16686 SHA256 759d02ea5f6029eab950ac93cf54a1c43dcc007a82be8e42cb82eac38369e979 SHA512 d4927fc6204a0a496248edbf3daf5b9259f0fc519a759c1dc8a6d6c2abab33074e75cd29e1696af3debaaac23548d0dc021e8d28c21d5c38cb8b2f06a973be0d WHIRLPOOL 7bd8bf84215ef77ec4035419f79d3226f3db13d6fb417e2b882bd4899bc240764ccc5a32154d8469153dc1c052936aad886a69916148bbf2bffa8d782b343401
MISC metadata.xml 273 SHA256 4e25d45ba43b2ab7f7ae8ab4cfc05c406566cfb143a87166de77fbd8d9f8a943 SHA512 98b0d7d37e851ea86b498b2c0675bf505c75cb00d13932720475cda8a485db2325e2551954af3c534b2f9ef213f372c563d739d25d04a3da681a661c9ade6e91 WHIRLPOOL 44babe185c821b525b0dc317acb29e01223eacd5862804a64e0884502c25a541f53d322f1e63649c90285e93834b802beb21e4b34bd27be4b8d66ae6ac882c96

@ -1,6 +1 @@
AUX calculate-builder-2.2.32-r3.patch 9571 SHA256 ec9cdd816ff7ad2b0b2777593ac167f3f1a0db9ec00e257fd7d71bb7215c81b6 SHA512 f0ca8e9d52370a834ebfe6136123eaf76ec3ea6a4fed54c93b1efae3da8b970f4bbafb5584a2405058106ee6368980e971fff4593377d8146ad95d97538419c6 WHIRLPOOL ba2a7fd720019147961bafa6800f8ffff7c3d861f1b6c8f3559a1b8e17dcf8eb3f71bfd916b3ead624521c6f938589bd43bb59c03e838af0f19e8865f60baeb8
DIST calculate-builder-2.2.32.tar.bz2 31886 SHA256 c367f84e449e981a7e75926babe10aaade058b3d15f87a0c5c6b106d15978b46 SHA512 f70d03de356bfabdcdbeed0b4dc223001a6e31fd1dc8fe0319ef246a6a1bb4e65bc80682f4be887392f6348a81199057e07206e06b66fe70ebc39e1ef72b8bb5 WHIRLPOOL 9712fc364202a792b02ff0e3bc167eee21d35a311ea2fc6fceae3b35d78b495520901e6e3fb01c65674a1cb0176c8e86153675452106364e00daacad3e0c6a54
EBUILD calculate-builder-2.2.32-r3.ebuild 912 SHA256 cd070902e6f13ab479beec00c2b60bdaaba497a9af2b62b4b512d43f4ffe618a SHA512 27abf3ae5ee1bb9600452bfdbbe4d3fbf138921124bd4652a663d117e155affbf650e502b5146f12246d52447ba3a2d15f8d8c5e67f1baa53b641b184027ca4a WHIRLPOOL 128b5f72e3f46ee016483caed54db606ef7742210c8fc361df851903328b896af273b27c937e0b392ebc394b60442fd79f40529976b77c5072fda0b646f40ec0
EBUILD calculate-builder-2.2.9999.ebuild 638 SHA256 5d7e92ecdb3d8c880d6bdd415b529731cc3533bf65369769eb74dd18170e7a12 SHA512 423f9e32ce4e95aae177b6824c9344d6f29caefe6a0272b13aa9c537dd1aca66e407f9c7f04d359e5d610d697afb2d80f2ea8e4ef393730ac683262a498e74bb WHIRLPOOL 83a131900d235d862c45a90b82682495a381dd7ed7ca3294b37ef82dde988124d1b6e0307feefedcaf7a07d26c8c06e67cec60d4fcd1a99d608dd5dff874648c
MISC ChangeLog 20663 SHA256 f05f75b85860fc850514bd6bcaa1671c6de2ead417071f28ccbec647528f58a2 SHA512 2bcbfd0212333bbf8bfd1fc4de894ee50b71b0671e4769fd40a1aee4fbab0260919b447f109e3b02047835c6e0eb93c04ea6ce135836144d078c09f0c5615d95 WHIRLPOOL dbf2791d84acf8567520bfd90462650ca9c9c0da7a3515e9e5695c3a419cfd043e235d8d681704f33a0c99272e93563de0fc6426f9476f894a48d52a21409462
MISC metadata.xml 270 SHA256 b65e150429ecbf36cf03d094f4e3e7518f536c61289cecff6b817326703d58a0 SHA512 dbfa2e214285bbe643553158f8ce084d93b34cdc10201917e001d26ca96fb76c9aaafdd7573f1827348d831dd7ddcc238fec560544b6efaca08c6eb9aa053cf3 WHIRLPOOL 42d8cc3e4ac41511cb0468bd1622001addef5263562a31c07a040cbe6f412278ee9d2124e864d987793629df5f3dd1c8b145a93715785d290ab917ccd14de9ea

@ -1,5 +1 @@
DIST calculate-client-3.2.0.tar.bz2 30819 SHA256 e1e5c016ace3bdc0d3ea14fe62079b00587b89a716f88626aedffc8237842397 SHA512 9bc0fe9bde9011e5909b2fd79b34c6b2d2e31e0028bf8183dfb781d6cbbb7fb32ad0b202654f67e0ec6ec88050bf16b86fe126d070c140a18c9358a804d7b897 WHIRLPOOL d8de6f382e2a0e8147983ef7a27eee5308728d75b2dd6c9af4a006d6067b3a57aebdb8db20bcaa6bca77150594d4d42a4909a6784c9478401981d0369381e022
EBUILD calculate-client-3.2.0.ebuild 845 SHA256 ff8f1ca3bbcbda9f88bd25d343e5f2a9b8ff29e22eae1829207af37ff2392659 SHA512 847df48583e3c965a5800d83bc8b888a232989a066d89b8474b3f2a86ea8dec69c4f340be20c1cedb15b59e3b68fdc522a23720ef9275cecc7555aa39d419c94 WHIRLPOOL 949e69fde1068d2b9dd29f206228b608900bd055b5dc9d72ffb6a42eaa23c2e785df769f2d8ed51029a8bf5670b189daa2bbfc7e7a428aa98a6e8121db2222eb
EBUILD calculate-client-3.2.9999.ebuild 877 SHA256 6bdcde374c0adafe386d071b8eb2c151745cf8bd5794ff46a4cd1084d6ed9cb4 SHA512 f2b58d69254eff369f56bb1a3875aeda7d7457754ca139eec3221d62c44dc69610ee87240b35f737c83a0e395c967562c8582652cf758ec05ab9d61d48f61ddf WHIRLPOOL 4f9b11e3fbce7b45d22ea4bee647d30ec301eb8ec4d5fb2fe95b38b17e4aacb63390065fa8c7ba055dcc5e4b987ddf7560717bfe044f6bcb219b7089daa8dadf
MISC ChangeLog 21989 SHA256 065aa2c75428e965caef0348105d8e5464d4103f5f2eb16bb626c7a9278208df SHA512 76ad69386d986e2e65448394d738b4d6abbeffb4af38f13dcfbfe8af64796c9b97eda68eb8cbf749fe7ef2711067da430af1cc1a764712e8df853451f903ab57 WHIRLPOOL 58b0a2837255a2eb67606072ac1a6a06e0db7079b563d3b4c9df45b5dbe0fad31c409800da635a337ad976b31bb08549e89063796e8217d46c83ba8b5e22e1b8
MISC metadata.xml 308 SHA256 928575c93361efc66a5f880244ad173e5e72dd1e0964178e6061d428ce33c50e SHA512 74c1597e287b3192453bd1993686598db1e50a982d72be1b6d6cdedc4544159cc72cb50f754b5e8d41ebf166104e8986531ab0520d31a06fd79e40696eb107a7 WHIRLPOOL 6cc30ea51a3f9fd7616ebb3fa0cee55970f0c88f66a12fba0939c7dd0dbfcfb3f559733b370362823704cfc93c6bf28eb572255fb6fcd9dd4a02df99122accbb

@ -1,7 +1 @@
AUX calculate-console-gui-3.2.0-r1.patch 575 SHA256 b5dd36360633b8a78e03a78943dd537276cf57879d532b94ddc251288f45f32a SHA512 7d94b6a8282fe92e07daca445701965c19e571693e42ee27bda32344f78e5a35a9aa587d53558aceb7ecbad3592913b3622894eb5df57313833e0701f35340a4 WHIRLPOOL 2bf8be69881005356b3d5e62d1863831bd611724a46fa34362cf74ed60eceb3f6c9b7e42eca4fb0316489f281c1771e744af8ad0bfaf2b8836bffe259300064d
DIST calculate-console-gui-3.2.0.tar.bz2 433806 SHA256 3b3c837e3655d0b8ea3925030082f648529ca03a68e30cd5106e416c7e776042 SHA512 463dc3c03b1cdcdcf3885382014e9d1a5f8f85f4fe34faa3c0a60d21cc152fa0c19864b481cc487e505aad48b720b439a26e6de99e31d4e7a9491c18a1fb0624 WHIRLPOOL 6d53cce32bd64bf17fce084550ab2e9ad86014672613e25a342e0b298d6e10dcd58130845c9c6c77e0f90cf63d8ea50d99d5784c6a980832c4b86d8a7349ef3e
EBUILD calculate-console-gui-3.2.0-r1.ebuild 832 SHA256 654ba348a0145d8ed6777f4f0acfb37058f3139850569671bca3ae4ffdb7bb3e SHA512 4eea5204cd1f4a8efb34f671464c048158a93d5c389bc8799ea2aed7a655f83aab7da8b41219e11c5d81284efc83257215f0bb86142635015a73b5b2afb72fbf WHIRLPOOL 16c509b5b83810b662ff7c94af17b7aafdb99b2098527d1d30d1ab7c279f1f30b0a240382bc5cd0f81fed60a27775d6cf1e9d05ad2e5cd8b622eb2d6e3ee6f97
EBUILD calculate-console-gui-3.2.0.ebuild 690 SHA256 278435c95c13aa30be5a385bfef508b8f1b710a5288a879ac71348f249271ce4 SHA512 cea2ae43e5aeb4fe8f847c1cfefcd8792860d8f95d57d76b9e3b9085db48b5bb499b510d62bc0a652ac1675423e5010c79737d44c395c521fffe1a91beba55db WHIRLPOOL b1fd5566069ff814ed77e30e452f4d0726a87e0986dffa1714b4d8d70ae19fb0efb480c9cd09d08e84f1302070be45619c476f143caaf10b09934e3465d50c3a
EBUILD calculate-console-gui-3.2.9999.ebuild 578 SHA256 2a87e98828f92ae2e971b1f5f2927af077e93ed7d3fadacea7f7e232c7a09348 SHA512 15da60d40befc9bba51232dd388df2397aea92ec2b25d951a34fc1a298049602370ac53a98bef42995e3ba911c76bb3a838cf5bfd5a3c4a6af7fc33e0fab34fa WHIRLPOOL 895ac120cb615db6493156e16f0a634da178a667b5c45e122218ce0cc0d6abd096827c506d7cad94f0f613b324cf5d4848e11671caf9b34bbc352ba91d9aa20c
MISC ChangeLog 470 SHA256 8b235f6e17c0ba8554fefe4d9272cbf6973041881d57255e1ed038190d7bc149 SHA512 6d8b7448216042425d3090693c4ed652394d9fb4b162bc2fbb6a42d29b726c683db806346018ab99c182600618c8cd5101e62d752b97664d916ceae6087ad3e9 WHIRLPOOL db05dc3ad2a014178759c8480aa2ccac0c1adeb31b54a25d3b7a09dce9a58c4a8ae59311488e50b973314b44049c8732989bb7899ce7d4f199ed22f310924b34
MISC metadata.xml 267 SHA256 1e7bf8508278ccc123ad22917ec9d37323e7e89ac15c52a56aeb6a144070a66f SHA512 e7e050662c8fcd87684083e74d1c3d643f747fb2ce1b7dd4e0c3563c44cdcc1651cb83689b820431c95711e2ba75b6ca1832166ba43d3c0cf0fba86a23d54b55 WHIRLPOOL 9bc620181bc5e8dfdf2715e123576cf026a842620c20860d1978bcd768b946a4131f4c3f0910167cbdec7eeb375d24f6c11748e68ceb81a9798ade75f25fedf5

@ -1,7 +1 @@
AUX calculate-console-3.2.0-r1.patch 643 SHA256 cb3b8c9600e8ef37a36e6d0b8eb6ebb80760f49f4b4cfa5dd7674055747da7e4 SHA512 fb98b165a62126c24ba5204d29d109f56ac83efd83eac61dd5a05d4e9f200274805ffafcabdd3e8800ff94c9b613bdc3598de012c404c3d5d424475f00e5f354 WHIRLPOOL d46f9ddcc757d6877681ef5611f06a156cf7530ce6261a64057897c08efcb49433bf786b7f5d84d9cf03ebc30b59340892496651676a6d2363462fd018149f7b
DIST calculate-console-3.2.0.tar.bz2 24617 SHA256 355e1a5e533f33a950eb30d8d82def02723c8d56deb83c2056b559069ac36cc0 SHA512 9652843eef23416fb186e79d3c2645609dca65b2c5befd17077afe84573ef84c510c97d360412f6386d719cd35d573bf06d9ce46ef185343895f86135026748f WHIRLPOOL b90e2a89d0c564ddd0c0bf7b23438d4b8c55fb35b16d0919880a56d5e361aea457b26c5d05fd0ab498a7e276570fefc6abb113d6f29a2adbcbb76de67e8dafff
EBUILD calculate-console-3.2.0-r1.ebuild 746 SHA256 f3822d2dcc429c5e2486534556da535ceebf245224e7035f773de7f2da7de55f SHA512 595dbb7305e154c4388c5cc6e363998b0ab1b64be9444d5efc73a4915b80e4da20a3488c844513152a97293cce990724aefda7f2680bd1aaaab5417f70b5da71 WHIRLPOOL a35052c43f0cbbe97857c7a414299d1b80f2849847542f62b2e456cea4c1ad777820047fa9cf27cdb828d57033d444e6a8610217ab88916b156de795c4036f8c
EBUILD calculate-console-3.2.0.ebuild 608 SHA256 f53ab93d6b8a0aae2a1669f454a16e3c32274118e56ae031c6f94b6ce0a97ad6 SHA512 b3760712015fd514697caae2a713d992127e22ca0fb2aa6ac8a6148018226c2fd72527d3a94cff29a39afbdbbd18285ff7447a91e4ab45033e40575e06eb1237 WHIRLPOOL 2b73176a5e4db9f2f5ceb167b141451e10742a3884cd9157d79251a4c074db386480706961e4fb4361631254d12239708574f4b0ced43330025eafe49a8deb85
EBUILD calculate-console-3.2.9999.ebuild 567 SHA256 f18ad1ae72b4e0f1960f30485531b7eac6797ba1fc1c3aa2afab35107469d123 SHA512 ec437415629b814560fca01b78dc029026f9d52eee6bef8769fac0cc6d30f84026c7588f64a23475e0a278e4dadd63460063549914c8198afde2d868f2bff1a6 WHIRLPOOL f492f6c58b9a2f05106854f93bd36cdff382fea1b679e6db14e4e57673631608ee994c2201b6d2ebae1114b068f214149daa685fdfe33df10ce132165a466751
MISC ChangeLog 458 SHA256 044e2dbed6a26e83fe125911bae84c4fd81059582accdef3cff36787aba6a680 SHA512 3e9992df75ccebd70880679e8d836efdf93b8a9566772f0dd245d41b42ea25a22d707d07c1bc48f610b185705123cf5cf4091744b0c1c8d0c98138a7973d7038 WHIRLPOOL 8ce5e05ff566734ca93bfea52c22843f589e69e6e9ac82dd17dc9d570d384a3d38beb09f15edc96ebbdd8fef1aa8f26ffe62604ca6038786d1139b2b24bd1642
MISC metadata.xml 267 SHA256 1e7bf8508278ccc123ad22917ec9d37323e7e89ac15c52a56aeb6a144070a66f SHA512 e7e050662c8fcd87684083e74d1c3d643f747fb2ce1b7dd4e0c3563c44cdcc1651cb83689b820431c95711e2ba75b6ca1832166ba43d3c0cf0fba86a23d54b55 WHIRLPOOL 9bc620181bc5e8dfdf2715e123576cf026a842620c20860d1978bcd768b946a4131f4c3f0910167cbdec7eeb375d24f6c11748e68ceb81a9798ade75f25fedf5

@ -1,9 +1 @@
AUX calculate-core-3.2.0-r1.patch 500 SHA256 fc14cd933ec304faa4d727d0724dcd04225142982d83900e76dfe10230ba427a SHA512 731a49000c4a8b96ea0d7f5f207ccfc1f279fb82a6d22d241e4214c7ca1fc65d1cd08e5bdb75f350ec176c8aabed7869b8881622e5bf90cbeac31acb1deefd87 WHIRLPOOL 9fd3800f8b6ca06348784dee88302c45b623f9f8a73d3fb0046445a770fc85e23b36f14100d38c82f1640fd80dd91f82ad418866dc938eb2576b481ea756b6a1
AUX calculate-core-3.2.0-r2.patch 1323 SHA256 1178a50d30787a5d2a6e3aebaa1373b3a5b9bf620f348f273c8906c40b8f9d7c SHA512 8bbca6f7b1dd1611036a549e35a7c5850a950be203b57226e6670e34fe077e119b13b5e7c4aba7e6e4166434218a450348a005e5b8da757ae0a575bc2e7e6285 WHIRLPOOL 07810b178fbfdff14ceb460508424975e3adc7e072764ff310657f43e9565649fa067ebecb2fa934a6d49f2402d24de264fb453775cecb09de5d6bcf28a8e4de
DIST calculate-core-3.2.0.tar.bz2 88676 SHA256 fe8cc96b58851bb272c4c6c8107c73227f5825e0b86791b94e4ea2fd3a6e4ba3 SHA512 16c0c2241555221e7f8e3438035155eda193af17fc7d21329a174b4c9d4628e96db86124449be22aa3925ee7543e07937db99b45fa93933e2cc8cd7e50b91aec WHIRLPOOL 604397a7d7efdbf7d291b01445ed2f57883ac92a17ab99958131cec961e92215f85d8a6faaf5567f56eb6b92c657877efcb486423f6235ef32281bc3a41edce1
EBUILD calculate-core-3.2.0-r1.ebuild 1333 SHA256 9b7707f8f4fe0e7fc763e26ab1f82e0a9e49a594f9f71ea9795e16d3b5e26cbd SHA512 18224f8091c3735a041afd9c4a56eeb0d81ba2ff7bd8f103011938390b536ac13221b9e7ec6664a31de236b9413b6126aef98d413cf6f2da1cf1e059929dc68e WHIRLPOOL 04bda096b5fa24b9607a86e6667958cbd1575793f966e514997b8041c8f2027dfefc38869bf735020ba34e49822b63bb9f0a52c40c054d509dc15d51b17041af
EBUILD calculate-core-3.2.0-r2.ebuild 1333 SHA256 364aea86e4e8b2e024e0d3ef676ddaa9bbe0406f881a3620f69fbf8924b385d3 SHA512 a94c1cd27fcc53a22c97cd430be8d365c122de53f0702f2d1c48c47efe0451ae7d4e204732dd48a58540479726c59e49e37b3142fe799e106d785ecbbb63c8cc WHIRLPOOL 5903cccd9c1e1946ee680b6e8628319ea976fa8c6e2a93d97c71f5e8a4dfca8ca31dcd4a2e04457fa8accf401ef6b085c0bb307319fc10cf55cfad2cd17fb77d
EBUILD calculate-core-3.2.0.ebuild 1198 SHA256 272537f6c53b7c2baca5b1e797978d52c18bf46d1ff630d763d9a0f83d95af81 SHA512 e9c447dc61ec99b3e0d68f94b395498cce86ad9fa6594e85a65d52b7acf60cc90ac0c1f5b8e1b54e6c367321d6f4809b0f1fef254d59a3517e5670f6ed9df1e5 WHIRLPOOL 3830c14cede148cdc16c02aa9a9cf1dc5d88f55e4053923cfc39bf52aee1015b813b6a36c99ec436805df7d2d908b6b765544c0d7e42accaf51618519f0b4cf9
EBUILD calculate-core-3.2.9999.ebuild 667 SHA256 f3a018c25ef0e308bfd9fae1baa1f48b9bfd9881e2b902a2bdf303ed51c94860 SHA512 bc463857f5f83a91178c4d30e1bea32f15fc4204930b1589ed40d7987a2c706fe7fbe3e4591702fd30b25bce49e56c02c9a0d6a61cf83215ed278f47511ef293 WHIRLPOOL 187c583696d5030a261e3cfdcdb38d66055c68ccf1ac8e8ae3ce418b34784f91922cedefeaa9f367f649ffcd0dd1f330a80d98afd734081a505ee472134335fd
MISC ChangeLog 382 SHA256 ce74a6d08ec1ea80ee021f5378f705102435abfcd5304d851c3f7932a967065e SHA512 f5531edead30072e8fb8f278cad1d265762b8ecdf146b86cf514704f373f2bd8068b3ed35e68186687f83129814b73c6269024d442fb592515c72a9d0e6d3ca1 WHIRLPOOL 48571b2986c2f8797109a3a3440a43f4f87b601e8e52bd41a470bd077b37eb2b6118e6baf86179df065aa2e4a840d9501b2b2455b990a19dfaa2d4ee7784c922
MISC metadata.xml 285 SHA256 821f48d3fa5fac7f73ca371b49cfc11485a7ef44cc856817e41cb1665d89b0c5 SHA512 337b11b6e13958ce6550ab955e1fbc0061b919db3c9cac6964d323c4ab1ce3782e9dd473a1924bcf03b5058452aae212feeeb01e5e6c7844bb88675380c87162 WHIRLPOOL b117f08043f61eb0e88d3881d54ce29e4dd565129442554ee7a30f498b7140d6008abf57be22342a6df8eaefbdc351356dd813788ae25b6274ce6f6fdef30d0f

@ -1,5 +1 @@
DIST calculate-desktop-3.2.0.tar.bz2 16957 SHA256 9acf916b6a1e929d58dd27df03f507a1a8f35187b6b312fe92d7bc0ee352f8ed SHA512 7abca6341776bc23849088cfc6f045365d2a788ef7d4be50f5e209ac73955015e510b68a46dfee35e46d6333be9474add46bf8de330ed4f49222b12fefaf0aa1 WHIRLPOOL 881e22d6a29d3233d28f83c6614f9b8fb56fce656e88eb7dc82122eb5596ca23fe4f5424b3e3119b68acd513ca47a834de47c9c988a7e9ac9c17bc95ca8d7984
EBUILD calculate-desktop-3.2.0.ebuild 828 SHA256 534c22ace5463b1848786e16e5738f6e6e8a67e3ac44106127805097b04633d2 SHA512 6284abbf9163c1aa50ab751312b5dcbd57743931ad57d6836e75affa7c87914c8862b6d4afb2775a54d0862f5d96b56f2928556b539c2fc07c303d40acc1606b WHIRLPOOL 37dc578c3007b31b4b9365b854cfd5f327ddc14f1725666e0b3461f6242ac03e420aaa64c44330bce98fcc553af231b64b4dc42559ee78cc6d0f2d4d5b6b7aa5
EBUILD calculate-desktop-3.2.9999.ebuild 969 SHA256 9b92b0d89a6f4cd40d458d7e2f8ff718bc5210ac2477e7c7a216052b8327caff SHA512 c2b32792f6b040e75f0c341de7cf2162416fe17c2de34a8de9a6ba02751fb592536e87166939bcb6e9fd130d389aa7c1354186e10b6df165b817b4a13c4022fc WHIRLPOOL ad2dcd8363a73a706a3f6062dbca4ac632facfefd4b7951e1d04379892e038ce344304c70c4eb3b08d05821cd559ff5c56d58e0d645938f5c0d039ddc68091ee
MISC ChangeLog 16440 SHA256 2a1c3211586d5dd10a249b61e4a8abf96a27a0c4d1706715b8a563bfa8aabf07 SHA512 962d9b69daeef659f2e1d6f2a5c974d6ed152d22fa9f0ed8c35d4c27e901f976167a2fc260a71c798be29d0161c7e90fa030957b2f74e25dcf35ecdb8fdc69e4 WHIRLPOOL df646b1f4c914fcb7142365b2110eb5112f7653cfddaf1b8a79f4a8f4ac99d50b6be59d3d593a8fb9e754ed92ebbe9a2cdebe320b0941d2ddd1bb9fba85c20b0
MISC metadata.xml 294 SHA256 963e396c051f29b920758f8b6dc4ed2ac1fdb70ffd50315111d2b54116bf546e SHA512 ce7ff1f7df4d9f63c8f535014fd0a2ac8da39ce8437219ec7436a944d839cc0861f3e0777cf5cc46bf5663cd9447ae55874869c9082054a76a017538abfa7043 WHIRLPOOL ba71f3219d10915b11aec3b14d542f7b22e581c55516bc0ee2cb884c275def3811358e3463107952c310b3670781bd7a5db1a093d5c92a38a305152b9571a305

@ -1,15 +1,2 @@
AUX calculate-i18n-3.2.0-r1.patch 379 SHA256 4bd21766a6cb05c5e99e4d3b69acf5990b025ac91d50361f92c70aaa7172d453 SHA512 66fae6b57aa1e5e3cabe99b7c480600174317eb0aa746ab0baa6149ab7b700a93ca5b62f41bbee1004661483be9efc5e7bca6238ad20a20590179e51af1d0031 WHIRLPOOL 03652e78789d21b03848cf49f6ca2fd1410ba2475514db08aee7b46ee1bd6da553a30949b2d7845d608e78564c0fd1632d5fd08cd2374dd81d8adc9470d3bffc
AUX calculate-i18n-3.2.0-r2.patch 1292 SHA256 bcef98bfffce2f9488f1dd3c5597a078d866d41b4e04024428bd2b7ad4cc17ae SHA512 c0fe9f239b30f34c6a8d29d6db7f566cb56a6e209f50b88f1b96d0cf45378bb6ff3a8fa2106b7a91f9b3ed510b7f3ab49b71bba4c1bf323fed889161218f60bf WHIRLPOOL 1d6c00616f10787335a3c29f2076030ef686321bd82be2ec50598a38af7a1bf062433bdd34b9c965aaed897b847f52d31df53beea80824fcc7d429904580b29d
AUX calculate-i18n-3.2.0-r3.patch 87141 SHA256 04d3cc5ab6466ea3a598b3f7b0b507a1d6f96bd35d36c216b05182fec3d2fb79 SHA512 91102776db5f0e2e8962e6a06c03d831a52e2f2efec40df8f4941c84e8d883a2c1b4a6c4cbdc3fd92d9d220280ddd2669e5175b5c5866255a21227d8a4ab1fed WHIRLPOOL a015d1d4790588bb1b84eaa6445b149ed75c7baa5033402e2ed39727e7df694962cc4e0d96698974d492cd8548017867ed9b1becbf915a68f27c4fac79492364
AUX calculate-i18n-3.2.0-r4.patch 90087 SHA256 4e7cdc9771051e20fa9168c041baa0bd78ed41845b0bc0cae74f12ff68b13ce9 SHA512 bcd8854b07976057629de87405150b6479daa393598b965227007693ee800c734fa69f30cd28eb27f297886d557f42d306ee62e38cca643f1f9b7a999a3e0ee9 WHIRLPOOL 84d9b6d3fb93849ab1d6ddef0ca1dd3a06ba78619a166182156bc5f04e43bce738ae014acd05fe3111f94ab525ed9ded3b3ba15ca67b5bf36f25d4cc24914fbc
DIST calculate-i18n-2.2.32.tar.bz2 34059 SHA256 cd21ff9dd1f429327a8651691e44dc1a1b37f48705962ff4c61e53605ebe4b14 SHA512 377ae5a67b6b4a86b947a5b7465a3704ccecca9bbdacf3d8e0040190689d0e312d48d2e7824883ab9e787e1bcad0b3c61ba553ac33ccee1fe5e27c7b0e419844 WHIRLPOOL 215727ec25d0f79ad5a35994562ee8ca621242fcfeeec2c905411203883593cb3eb60a2671747c3addc736524673000ea399cd0be73e4cf818f6af53788e5b2a
DIST calculate-i18n-3.2.0.tar.bz2 130580 SHA256 f2243ce8eff9afe7813bd02026c5c88604db572e6786554f4cca27afaf4c21b3 SHA512 a0f18c0766a58920cf023dbc833508c4a2ac3ce8bdae059e68807ac424002aeec670a4e077649de7d27ee419043e637f3bf545eba752d0c95925d9e9d0d58c84 WHIRLPOOL caf472008539152423ac6979c8cda24213b09cc0e2663b86a0ab83b1a15ff30ac86551c627c17eb00360dbed1324a63b7e7220e103bf383a0730a516ba5cd90e
EBUILD calculate-i18n-2.2.32.ebuild 832 SHA256 09ea7ff84e6c8d265f85ccaa6916ade59d7709de1270b31cfd2c722505e71375 SHA512 b742cf1ae95b29bf6eb8de5d44bfac3cac490d1ec082cbda8579d038a2a01db262a51e63b132dbba0a36b0e57e06d5bba2ae552ae8273cfddd28a6441847c2c7 WHIRLPOOL 064cbae668f2d8f9a7d02eea6f69be12aafa2620d07429a86529e419b5fb2e7bc330aeef93bb00c7d931820c36ef33ce56413bda86c3b35aa43c38ff973e147f
EBUILD calculate-i18n-2.2.9999.ebuild 770 SHA256 2c38668205a788dd9d1ed413eba96a4f628a14e6f6c7a1ba8718bbcb0842a1ca SHA512 4ddb81ebd5b5c488d7eaad86172394d502e965f5348594054ba104bf706b830987e8f57b60893898e5167184eba1b0b108a683c954c8f80498665fe069504810 WHIRLPOOL 8c0063a90e103e6bf34d4be221aeb086703688830fe3179dbd177750cb179432ec2055886330f99ba8eada65abe97fc805da90ed9f257f8c87d7384611fa677d
EBUILD calculate-i18n-3.2.0-r1.ebuild 782 SHA256 b1c0544805946632141f3ee7c3683d5248e5f2cff4080dcc3e7bd57a08544c85 SHA512 64fe77c32297ae8973028438152c4cc49a664c69a91962c538ea4b7bfc44a57cbcbe89498792e675b1e2721c200f18cb525bdd108d961266c5a15ed1afda09e2 WHIRLPOOL 94c3025b19e36a1ea08bef9b58ac3f3d826dea1b15f702cebfc52b3600735d71c0fb07544b36e65752cfa0d58c0868482b5ff921a43c109b5176c67821d478e5
EBUILD calculate-i18n-3.2.0-r2.ebuild 782 SHA256 197a6d86cd3372c9960062e042610c700abb21e22b1e69dff03d5c260bdffded SHA512 ddb16492bbee9d06b75b217ba3087db609912bab7ed00379957ccf91fa9f004a4a4951efac406b3acc3766e9092ac98821aa8e767f0d4e5fb171049e8c4e1144 WHIRLPOOL a6ba992464f24bfed0eb4ef49bf978e8bd1f95c62bf8a72cba2bbfc91efa495c54b4d792094108e44b0307f9d6d75fc471314f635e94b239ab20fe48ec7cec70
EBUILD calculate-i18n-3.2.0-r3.ebuild 782 SHA256 c7dda3b2dd4a14219d3d75445a12c43cb0feda493644c11ca057729f6d1e127a SHA512 29328416ebd2a821a5c6dfdfbd6ed44e27eae63270f24ac651fcc3f05fd78a9ed6df144d6482017bd6953d331366c18be4241b42c7b43f51ef49e84a2bfbb300 WHIRLPOOL c12e69fcfb431c21d78fb079f61da0166263baa9823cfb8e7a5b3c880730e84033b7b8e6adf6c4f99876d503309567eb7b9ed67c9947d2436c469bff0af54b94
EBUILD calculate-i18n-3.2.0-r4.ebuild 782 SHA256 ec1d2ba027c8691cdff437a42691f7456529fa11b01aa78123f853c01af46cd8 SHA512 c9accc311687a4b8ceca9062bfd9312b4f8177fb0e6f48651979e504ad13098ee67e7a22a96714a050e51eec05d29ad8eb3875c81017b5ea2a2239f073634720 WHIRLPOOL cf00f08f66a32e6bc4d315671af33ea6e8d299d1f197036325b9bed99fe3113c44933c2b9bbb0c1d891aa9b16212a3fb6bce217287b21aa7fabc925a09a9655d
EBUILD calculate-i18n-3.2.9999.ebuild 583 SHA256 aa60c513b0f672aa9618bfd8099fefaf49fa5ef9b24ee2645356da69563032fa SHA512 14b87ddb0f910e1b983ef465efdc56347abe01d4cdc11d6d81d593a2e65dcba1b79357d37952d7aa7f800fad8d30592db2e337d0fc6ca9807bdba618aff48528 WHIRLPOOL 14a1c4f1ef646aee28934e820763bd149e37860cce1ee34ac2229742980ec178fc43ba284b59a2f71a740cfa8e48ff7658a613b03eb0f84d4a10cefdd65450da
MISC ChangeLog 6384 SHA256 effc6918170f5331b649c7c25ccbbc971a71320be1be056da843adff998c5054 SHA512 5cca782e736ad7b526e434e7f4e1a3ed32bebf98704fda17751f3a8aa8b94896a2864f12edd4aa3fafdbc567db8282efa6355b2313cc119b275b87a756991d31 WHIRLPOOL e24811fac9e15f95144c27b27ae2509effcb3359aa24a9338ec88faffbe0588049367ac3fb8e2c9d823a1e259b1cac3c8503124aa161a9be598a209adffab56e
MISC metadata.xml 276 SHA256 a2312171d1cbfac41a263c0be692d3d12cfa3aab51979af64487824ae674bc2c SHA512 245463edebeceaa340b3e908e9d9a867be6468f00a1f1371b0c81c34e8f0adab2fa0985a2d47bcea7ae222bc481a4da934b8c1386ea664caed110058fb5cbf03 WHIRLPOOL 6b92e6af676bdd0f173df32a5751a16b88c39e8d10f16b7c8867d18a3c4cb4a44938231c315d9e76c8995cb68a8680e858bd984e6649a4470e03d594a0e23ba2

@ -1,7 +1 @@
AUX calculate-install-3.2.0-r1.patch 577 SHA256 429c2bc5d72a48021cf644f5d95cd8f2c8c844cf52c712d2d3fb1eba803d3f07 SHA512 cc18d32f64bf020fe5b7cd6de617c4db749717f42b90dc587902d1708f6d993f0c26bea051f5f741f7c23932dd8a7b5a025bd8132c1d86c2223e78ff73acb139 WHIRLPOOL ba06c47e8952ee529aa9927d27d8396dff6642c1f9a5fcc4e672d2b1aaa6d2767f3932c6faf25698b655a9f6cc403b2faf447696e1f35fc3ad89aa53c7967313
DIST calculate-install-3.2.0.tar.bz2 79564 SHA256 ee045038718677c9535b0e6eef687c3230ea428872f36a2d829346c331863603 SHA512 933a94a15a0c4a8b65809c568590bdfc55900f61dbbec872f1c9fa173a8eb0d5bf3ebdd72ac751713c14a9af50ab8f36feb166a4b9a71748159d96d1e621c8ce WHIRLPOOL f227abc52c450ddd2e08abc2f21283c6c4189d2616f1c044b0a1f86b587bda79b84338841e71c3a16db192a68b0f79929b39f84381564dfc9c840e7f8e7b6c67
EBUILD calculate-install-3.2.0-r1.ebuild 1108 SHA256 76c6d07710b8278bc09fe7adba434a57e09ebdfa08721821fee23a130ef113b6 SHA512 2551f6cbd822a607679527e800711297622d05cfc61f92a1d641edc210d8321bba4a8a7e78d43fc77e39b18a6dd9261d75cb79faaae165172db1175651ad229a WHIRLPOOL d8910c56aca3c9a332447d29170db218062ecaee75b4f25b508ac6780fdc46cbdb130850ffb0cbabf594d7b655ca3b62d4b467171afd095b49bf9f68ab1f9e2a
EBUILD calculate-install-3.2.0.ebuild 970 SHA256 e64a25f83bdf12ebf178da88b21422c373f2bb5232a49d3ee7ac3e8e9db29667 SHA512 ea7f13d9e7190120dabfe1f1aefa2c3ee3851a7f031c1449b2edc7e685a18773fcf1491d796287247f38ab2d65599f5bc84c08f9a65a53f90dab68623a734bc6 WHIRLPOOL 3a8c36ae09ded8cf28cf678bbbf3bc0031852f1482ca7fefa5d650529617e315b390142b535217996db55d9e16cfb57b76c3ce11cb4f55236a4876326a85e8da
EBUILD calculate-install-3.2.9999.ebuild 673 SHA256 751ba30bf7ffe805119648e852697a500465e128df24228348a2634eec1cb0ec SHA512 bef467672a2c90595f60da18203b81f87a758ca6b73f69f7ead0d95489960ea83403c1ff98f07050f6d96b23ed68ce45f334e9ed30cdafc526e58f884a236122 WHIRLPOOL 0e6b1f055dd0172ea06df1f0832bb2a75670e2a1bc22ec570c36ef91cb84a74e21891de23d3024a2b2de9074e03de14eb8eb8dfb120c4f8407eda4e7814ba12d
MISC ChangeLog 33978 SHA256 a1cc544f9763b08b3647d90fac1ec53748016bb23260181315896c8c02431443 SHA512 11a09ba60fbc727bd47b57653b4bb0937d98774eb9ca95680a5b55997c7e22db3976cbd0878d908fa0200e04b6cc9eb0ae9ac6f1623235490e2e46e54cc1f7f4 WHIRLPOOL 50352c2950f301cbb5116b8c9972e592767dcb03bd71d081c75de5e69b2a920331abec4756658faf64e291bf6f4f41df67b8d62946683629a2c99b48274eb2f3
MISC metadata.xml 432 SHA256 b8bc548084510fc59b336599ff66adbac8404d75296aa36bbd6ab001124542a5 SHA512 f9ba08fdcc7bfb1d4cc4a59df52175def65c2be38c8b37f1348f8079ba3d6e188fe87947af20c7ccf39296fe7113512b547832f5bfe2e98e967193b6abeb1c33 WHIRLPOOL 22508bfb9d6bd63e2f709e663adb153542d0743157f60af762e9385cadf064a24c0c0a90c7674a8e90e31191cf31bedf16b40866262bc316f524759a2d05d0d1

@ -1,20 +1,3 @@
AUX calculate-lib-2.1.11-dovecot_restart.patch 471 SHA256 7ac48e493f108194250c9fd30aad172041e61e7241efadd607fbd1e10548edc1 SHA512 41d27f02b655754a9989f8588e1f536d7d36505c471418fdf8ea0f089003d34b42cc594b85a026ae48ace6aa17515d1c68f8dd0f265a009e0aa020a6e56b1347 WHIRLPOOL 1e8ef51e4e4e6ea9f81c9511e538bbbf7d5127a223b8c005a37ce1ef49383dd101bbc10e8fc969ccb850cfb00626045bb1121f9d58e6350747c9e1b3497c39fd
AUX calculate-lib-2.1.11-fix_getip.patch 6335 SHA256 b54e6353b18a312e42e3f3d17b1d45efa9f433fef6bbf48c4eed237a4bb829d8 SHA512 aa9bb1fd818af8321bcf3a7dd681f2fd4976819267e14d627aaffe7f788813b1a85579f6868defb056934f62ce8307f1effee72258fee06915b565f02ab80bb4 WHIRLPOOL c1dbdca583293743a5c7e6407ebfe5e62b3a58c44cd9a29571b6138dd7741a21edcf8819e893692f1362cf142f4fe21f08e3aa4da670c183648722af101cce39
AUX calculate-lib-2.1.11-fix_iniparser.patch 1017 SHA256 416829aeb0cbe6bc789aa7c070dbee02668f87a33ec2c2d9b552f2710adfe1ad SHA512 38e1885db64da235507494eedea533a3f8a148c5cd5e12a066578f32ea5999b2113d32788352ff3f509b86d2c75485faccebc768dbe33f2a7cce41b498754259 WHIRLPOOL 8911e2d2cead580363c0b3579eb7d520c99f48a58fbb5fd291ecfad1c55799d56d13ba99896e8d345fa4f37e48695f20553b2700ba4cb22ae60d670f4bcc6d88
AUX calculate-lib-2.1.11-fix_xpath.patch 329 SHA256 9e5674cd5fccea9c2242eb2ffaa829a1446a5bd16c6ba877760175960b0971cb SHA512 4ebd5806c0b57bb636ee8f958ecd13a18d5c660b5657fa0ae1c84707999ef453afa082e9f08fa0e95ab13a1be2952f4d996a15579ee125852205619497b06d51 WHIRLPOOL 8b0aaea3595c5830c5cabd5fbfaaed85cf6da73f1e3988e15dd6a175e1f59f87364d74f8273da5e0385de10f9f3a9e50588509a52ed45a17a5b2756a9eb963b9
AUX calculate-lib-2.2.32-fix_iso_x86.patch 1002 SHA256 cdb67f8274c4ab43e3d8e441793c9ad00d45f6c7c11821114b875da8d65d42b6 SHA512 a7bf65d630667494a2cd75ba85797f8ad4ac88fdec23c757bfb30cd07e3333ef7539a3661c8a18a700982a830662b51b25f0b45aa7d9c4f42cb0a647d11ce937 WHIRLPOOL 0e04fa1d752698b9a3bdbe1301c7abe39464baa09812b3d741bacddbe2fa110098f4d18f0e71ec2b4a2c2824b3ab1f3c8cdf135470f3cee6343351410360e315
AUX calculate-lib-2.2.32-r2.patch 1002 SHA256 cdb67f8274c4ab43e3d8e441793c9ad00d45f6c7c11821114b875da8d65d42b6 SHA512 a7bf65d630667494a2cd75ba85797f8ad4ac88fdec23c757bfb30cd07e3333ef7539a3661c8a18a700982a830662b51b25f0b45aa7d9c4f42cb0a647d11ce937 WHIRLPOOL 0e04fa1d752698b9a3bdbe1301c7abe39464baa09812b3d741bacddbe2fa110098f4d18f0e71ec2b4a2c2824b3ab1f3c8cdf135470f3cee6343351410360e315
AUX calculate-lib-3.2.0-r1.patch 585 SHA256 d472126ce0913f7b55950270cc1a012c3de8d19ce91662df4fe7b45203fdc0c2 SHA512 c950f98fcb1b3bd2d3b90ee87b379d389147c280bc227302f016845dd4db64b2588a08c1cc07bdaf6fe6ec03c747800c2fdbefb0fcf2df145dc4a8cd9fca3d71 WHIRLPOOL 7637be3fa4de9ecebf4fa7ba5448207bc0b4a0d1fa497b0751d6c4412d037b24fdd6b61e491604c44e2971a880cd8c15884d0dc81e77fe1ce1151b123e64509a
AUX calculate-lib-3.2.0-r2.patch 1136 SHA256 daad1eaec24afca4916b7a646caf3507432370403618a882f25297f6213243d4 SHA512 8de136e11c4ec59927e9aaa94ea2579b9b58c10d8f75e9929dd1e23de4bfcb6cfc0794a69e9505238b0f2e1256e1d784583be13bf7261bcc109a90ff5a828a76 WHIRLPOOL 6349c30eb60df78a5f543644da5cfdd7bf2cf92330e6fbbf1636b04ccccc7209a638e1205cdef963bc4e9e33b2ade15f875ac2b25014d19a10f097a57c634688
DIST calculate-lib-2.1.11.tar.bz2 61687 SHA256 62976c08d4fb4810389ace6f5a99abb5a962f6c8d9053ff943d0669480fb5599 SHA512 e3bc2168a55367cf19ad3a27921b53e5e845643238bf171209ab29752c91b5d4d338a2120774764ac1c79abd93f2deff8680f8faa1407940984ea9fd6a199e67 WHIRLPOOL 0ced92ea493dd8db02b0ae1514ebbb51ee76dc6f441b4a38c984c39da2121fb81dd1f2e840c4c5b71a117a12817a2a269d85676288202aa9801f69727e3338dc
DIST calculate-lib-2.2.32.tar.bz2 121878 SHA256 fe85e033eb16703e9fc6dcdc06fe12dd215c56315ceed7a6eee8c732229b1cd6 SHA512 933619746b5dd2a30cc4e98080ba3f40c8131c86852f55ecfefd8a239a6625985abb7fcc5e71d3b346d811e30ab997ad1d3c2142d1b1f46a3e6387c009b3eb6a WHIRLPOOL 5f678cee97dacd18e9ba4b10534808b8def8d9b3f476b6a397b8e8da4c7eb844722da62af2c53c4aa00d41c606a2b9f474a780ad257aec5ad8175002bfe97589
DIST calculate-lib-3.2.0.tar.bz2 133810 SHA256 4e1418b37559467e6fe210a107c5e3209499acf8655b2543fbcf98ff30417121 SHA512 3205100d5c1457d29669f46c735a4df59690cac0868fe6410dcf5b9009daac530cf0946a596486a56ad469b9185d9d8409990067b1a1e22ce0cf4c090dea5e06 WHIRLPOOL ee4dbd379d51cb15d15297977b7198fc70fcca5c07779a518f8c5129b0777e49a6894962a1a6464c30b0224a20c260bf258727b075ccdc59249ea978bfffe0eb
EBUILD calculate-lib-2.1.11-r4.ebuild 1128 SHA256 8ba729565100dc00b0c66cf9d336b7f6f2ea32a6db53f88d09941b6ba679c672 SHA512 799e6fab193fe3f53da7e8157c87e944050483a297055d631aeafeadc2521234f26b7844dea14cf55cef472eda3c1bb21f3893dc1d5c2e153fb03f08a35c1685 WHIRLPOOL 773ba785b448a7f6a0d38f30620cbdcd4d931d4d718c41744c3fbe3bad9b204811409695aba6421a4e1581274ab9763bc0c3f4642560fb10e9418625fbc1c34b
EBUILD calculate-lib-2.1.9999.ebuild 555 SHA256 99ff8819b9aa2b46bab952f03b7c5bd8a9b8cb42453747cab6df775c004cd787 SHA512 c6f2c7b60c48e87d7e9f71945f0ed748805828988648fbe72b470e118fa652ad18e1d4798e3b749136f07b30f3c0951be4da191b7aab7ad6e2e2d074799c5f46 WHIRLPOOL 57ff64beb5eff94fab2cd3fd28f1ec84c72fb4aaea9077dce38819ec320d68b3e4c820c05705bdea7afaf751511fbaa03c4fa56f54654d687cd029883054148f
EBUILD calculate-lib-2.2.32-r2.ebuild 969 SHA256 af2a07efaab02c02450932160b323b33a92518305ecde0e58d629e6894b6d38c SHA512 238fc5adeed5c8bc1c4140804f3f69abff7c0624f310c779eb01f5044ff5e0144507f2b54f25c2820d1e58fce5fd3ffcaf8531abe96a063c433a00128cee6222 WHIRLPOOL 91da7e02800efa85c441a3d3eb9bd38408ec11deba1ea92408c789f127e520572e46cb0ad08b844fb28b9790d38ca2b02594ceeb4e68b3a81b13239571038ece
EBUILD calculate-lib-2.2.9999.ebuild 730 SHA256 ce7f2300859687d4f6c50948438bee8a8cb407fd7de56c5c48e0aba846ee6774 SHA512 789179018d82ef7c9a5428de20f529e6071380174d1e417c3a4463859d4b9ceca2a2d4ae078dbe309b976541cfba81a30348a77b6b37089b9597b862d4a45fd8 WHIRLPOOL 380084a24bf396c79fd198e1ad51d2457dcbcc5d3b59420f3794d067949cf7951766a880639bd54399f371ed0961163a03f8ea8a5e2483e512243d57408251be
EBUILD calculate-lib-3.2.0-r1.ebuild 913 SHA256 538c5d7f69cd9a782718c8beaccd50b033ec210668ffd128fbed50dcb3c3f42a SHA512 e9826c6e9733295f14d805dc77794ba6380bf686306ed5802644c56f1fa4d45b83ce3fbd7918f8df077eae3784545407fec553904729207f6016c0f721c2082f WHIRLPOOL f1691bbdf3871cbd24b4c6d7c3e439984d0c45871677937b32fda95f79dfc0f3690f43bd7a70bfdba191bb671b18b6f9ae7d149b3b22540847dbe6f856fdb66b
EBUILD calculate-lib-3.2.0-r2.ebuild 913 SHA256 f7e9b0cfe0d287c8342f6e614d675fd48fce3944edea9d1c905cae0c7cf4eb3a SHA512 b64e1d031cf56acde6b25198b5168d3e130ab75737eec4699224181159cf3f9bf2d62190678d43b9c74e72e79ab406bb536c70af580c16445c5b1f9ac5dadb67 WHIRLPOOL b1d8474c7211858e3b2bd68d1efdb4d80cd7e3ddeacaad90a4ac635a24eec81256ae149911d4327f83a5a8b733f7b52bb7e45b8ecabb7af85931360adaa8c3bd
EBUILD calculate-lib-3.2.9999.ebuild 708 SHA256 a1d64b7f014831bf6b0a38928d53cb55758b7a12e5f3e98fffd28025ffacbce1 SHA512 3873859a791941d421e2338b437521955da383ce986408f1a951305e2dd75a1a4f771c9ec2caa096c5c8ea6a1776d6d0ed99e025ffa786ba029cafdbadfa439b WHIRLPOOL 5ac1a10b53f810ab527a0ebe52bc87e8397e61375cf6e0acbed89d8f6b8385e72bf234e0fdce479c3a3f1652bb6e520710ce9356750a97d644c0db0a33f6facb
MISC ChangeLog 29851 SHA256 16ca15c794bce78eefc487ed372c3d4960078fbd4c5fe4524211688d0146ef97 SHA512 be6bdf290f391529dce0deb67bf9d367e42e407601dd581f7c08d082399b5860cff2a76d4d64dd876154d51e84f34499db06c715145ac64f78d168aae7e78dbf WHIRLPOOL 2561ccd1eefe3423d97c67aff5c0fe6c8ca624e527fb885b042c8e812194bb1635d7e7d7d86c534562eb780c6b9144d92e24893f2d0696cf8a34a6a912a45788
MISC metadata.xml 303 SHA256 181519d9679fd9aee9a7a9806733a50728d3da0b1e0ad54f31499200f7f5c6ec SHA512 41ee4564dbc1cc726a3aa9e49c403f639ed5a9317ee3e5e6bc1ef20bea2dfb7468b3fec57b14c377309f0a0784c552819b615e9bd75a0a23274e493d192e6f8b WHIRLPOOL 4dc60b993c26cc33eebb8b316d8943db7339a66cbcb4e21e0badd3cf22295d458d2c5ac6ace923e0721820536d5ec425f9bf7dd51e722be3f495e021b2dc3fd4

@ -1,19 +1 @@
AUX calculate-server-2.1.16-distfiles.patch 582 SHA256 4634032bc73de5269999b80210279572f6535538f688aaea5a634e10ae1b79df SHA512 01f1f814c7be1f1635a4664f4755301b3c46936fc365d9ad19748070de480373e659c1e9a87cb1a51a6cc4752aa1a0c992a115d725fbf30d7df3ab168bfe98f7 WHIRLPOOL 849f621c24bd0d643e71749ae80c6dccbc0e7fb97e31f569e5d1bf95c203a07127d8f08d0e6d9574003489d7b40ab1bf7c1f290a2c7c6f414ec518c421736a4a
AUX calculate-server-2.1.16-fix_dovecot.patch 444 SHA256 bab70969d71b94cc13f1f0210cbaf75fee2a1f9bdf2a73dfc344f49ca7684270 SHA512 c16237545b0d8bfe4994db16eece9e509f5c5af3e09a27cb215d6e1cd2041a4ef11222614272d8b8d93e974ed20a19888dda8d3d79992a4eb38dc8fa2a014f6f WHIRLPOOL 1947738531c23949aa1a56c2d0374f32d3e1ab1645ff65adaafbed7a8cccb9b4dd5e54d6ddfb29cfb93d39f449d3fadec7ff8d5157debf6238e4e102353045c2
AUX calculate-server-2.1.16-fix_empty_ip.patch 796 SHA256 cef3a5d4f1513215e99d4e52da862dafdb6a5bbeccf00b3e550efccfe87d991d SHA512 e5c335b4a80a2d2baa2b0c58944d6ec254dd66893aac90df96b6b94d23ae4ab282396f1a937fcb048fe9f03ea309bcfe5f2ffddf83e44ed79fbb888ccbe22a51 WHIRLPOOL bf538c54855049dbdf180ec8024011c81811ccfabc6812db659249a2055fe44f5e9d45bad40177a573c65cd635791067ff48c9bed0a1cde24290d6152645637a
AUX calculate-server-2.1.16-fix_get_ip.patch 741 SHA256 b25c1324eb8b4ef0ac70c1f07d260ccd0c10c5bf96a485fe597fc7dd80e19f55 SHA512 3470e981500d3de68aeffdafb97fb55f8afb72a7123279d5fe0ebdb6a170c3384c19565293a8504e7adee22d05553d93def69f60c7e5865976fb94b07915a4f1 WHIRLPOOL a466e08141b40f53f854e1169b1aabd06c8c162fdb4086604a5df8d1c7dab4ffcc1f267c4eabb9d7287e2d37f2c1794960d7fa60a8a129d12350e82963434cb8
AUX calculate-server-2.1.16-fix_inienv.patch 862 SHA256 489168b20abbb96654063be8b4ecdb15b725e00d0c0adcdcd1fcfa096e537057 SHA512 28b1fa7bdb531063c8703fd5f01728d210b2830d836fc743b23a28889665484b54ced3b62ede5dfab793256b04ef37aabc20d40116b695fe5ccad4b6f8ed6505 WHIRLPOOL 0dc1e51306b58cf75566602b2f65048bbac85f888c2bc4a07c62f678d4636b24a3f40e9e36ef7ffaaa8b4be0418b61e3246d5159d4436d7e2f0dd9b09c025d3f
AUX calculate-server-2.1.16-fix_ip_check.patch 1299 SHA256 40b3ed27d092fd50472e05d6a7fe95ef31805c53b5242de3c4a7cc3bce8fc322 SHA512 bbdb17f28aeb01e94622cb578b79bf0d7ebcd9e2167ce3fb0f89108e9ae57f37f2d14e54b213fa8944bfd482cbe52a9ec99d5a0d7bf7cde0b50c3bbeae681dad WHIRLPOOL a294f98ad99719ead243485fef294aca919d981a2e44d79c3b4d5310254677d5b2e16f452b5281792d01eb50d86026683c9dd60c727ca0c256fe16271b778ca7
AUX calculate-server-2.1.16-fix_proxy.patch 1275 SHA256 1a62d4cf616b6369a1cfe684bfa0202205e7e66c25ba4bcaf18eb8d3d59d0b62 SHA512 dea6588eae3a70820c743e8c01a26e35784415fd98fa5f4503d2193831da25a0d6b35541cb2ab013e05d58a17976bcd16afa2638305a3f4864312d53f3f02e7c WHIRLPOOL a93ec794d182f53ab3c662c8710a3ae2479d2251b54909b5f0ed1d6f4af7070c3c48564589e7c89072cb1682826fd4332a7cadc51d4a1d595ec5969d947f27c4
AUX calculate-server-2.1.16-fix_replcron.patch 1504 SHA256 20e08d89b9a403224b5da5801272820d0999c0b9451469b6ee3ac05afb875664 SHA512 84fdc9327f9157aa05ad64130928223ea67bd3d200922c1c3325c405a9640dfb779d5c3e0b277f9978ba9675cd28118cf6c0c297736d549a109e72ef649aeae6 WHIRLPOOL 2407aa7d363ffed59946a76b2d105b93bee1654b2b17ebac13980f27d7444d65cc6c76f5b0f7790ea42bebcb092b591603df4fe5ab46399e3b212a86e927c0f0
AUX calculate-server-2.1.16-fix_sasl_config.patch 610 SHA256 23db665d232c6de09cd92f55287414901969333ec49af8abe690deb58b732043 SHA512 9d92d4dceaed93d33d8d6ba566d597071c934e18a20de33aaac869c36cd52566f55e6cc018437d25ece48b2bdd952b243335a22acb9d427cd9480834e52948fd WHIRLPOOL 7de09d9f8705bf7fcffec0688417d2e49fc16359d759c16e46163294c48755a18392f0f9eb921cb1c7243100ed809a86ad71cab0e2167f8160075daac030cf34
AUX calculate-server-2.1.16-ftp_trash.patch 1314 SHA256 3f686648e5a069dbea154461de9183e9ab423d7b8245ab580d3b58094772797a SHA512 8e7072af8f288086967b94b830f1e97d24d8e3b70cf37336468bda4406e50228f70ea4f65071032f3fe8a412ce415f7af0bdefd4b9b854873633fc9ef5cc2b03 WHIRLPOOL 6080878d25666c4ea56c5794305071134d9eb0ace766d2de36a206d68904924af1963eec9f3cca8795e3805f26c934262dc310cf321383c057bd6c6c404696d3
AUX calculate-server-2.1.16-jabber_tls.patch 1396 SHA256 106cc4d3648bff485b10436279237130b85c19c9d99c79f7e7fe15cfd8d4816f SHA512 bfc544a12274e6b55f767c4d53e97a95fbf77d2755af4b0bd059159aaade372a10f642aede8ad656e752c56dbcd88d789107515b1ae18e6dd1dd311c80ebc463 WHIRLPOOL 4cc09e0b2eb3e61c8dfb13fd7e4d005e1b20c6807dab05067cdb20062921fe94a58927fdb6095d640a99c863eaa050727a9246c9472b96292ff87a65b9925d9a
AUX calculate-server-2.1.16-mac_lower.patch 861 SHA256 0354bb49437c84b123efee0be70348cb82accbc28ae4b8eb8a7f71d74e151952 SHA512 edf4717b59e0788ebf976f5d69cd524932405f5e4c4c2a1e3ed78f6f183c3ecb74a784a497753a57ce835b272a0e533f29edb63ebd0468575367ed62d9c017a7 WHIRLPOOL b528e6c5110fb739a6955dcc105b9ea8e95beb269228130d824d3643c35ae2d664254559874a8a232ab952d0c071529cc1e8ecb512e6861fe02d31e76467f09b
AUX calculate-server-2.1.16-smtp_auth.patch 2466 SHA256 9a8c0edde3b8c06972500ea40ca1c9cbbb18c9707d5c2a20119c0b8f8e2150ab SHA512 36b9486a64d09c1e5f16539340ad6b11cfff38fdf2d3a5665b45c9e267efa77b91f9e63e28ef105456c9567e791d56d6d92bc1700882b2a6b481140ed4b7675c WHIRLPOOL e89fb3c255b27c544a632999bdf69424100777c2b4a0ba453253c325e572643f519e29b068d955d36c292ade7569cb9cac2064ddd898e736022d7d0f816947e2
AUX calculate-server-2.1.16-win7_profile.patch 6074 SHA256 88c554ac22bf89f636db4c96d32dc0afdf8c38b90600d2dbd4ccda8d18c20cac SHA512 cc3ae5d33eeb367dfe5988c66935b806a163c0a3b8aa1e91a2a6bc05cc72d9625a4e3b4794b21f85fe3b9babafcf651a5c0b47c255b351f1502fc431c6d16202 WHIRLPOOL 8b38b95803a2b513a2f5979b518ee84258f68000bea965389da92859424a4c0cc220f475662e055bebb10542208396c96036652da21b6e5b39f286076f172a39
DIST calculate-server-2.1.16.tar.bz2 168460 SHA256 38c7b76057c0778c4b45c893d9f7c8647b779aed14a094bc64275140abd8008c SHA512 cd9fa9e449f92499b22b738fa2e50846a16fbaae9e96660ad7068668c901203060dfd02a5e71ed9167bad90107106fe0dc9e203a0c4bc54518e4541cd8d4799e WHIRLPOOL 3fcc65d5c39ebda099ba6b734778d0e72cb393fd4327d1ee46105cf4fb020f4d0f5934b5d807158357181fd86fcdd171557213aa6dc455692b0d42cae8275aeb
EBUILD calculate-server-2.1.16-r14.ebuild 6719 SHA256 ecc6c7f6bbd1ec2343e29f6889d7e6ea0b50a9b3fc8a1d79ec97081cd3c00473 SHA512 2ca25cc7c8867589002f3fcdfe91e1f64509a963b23e5f4b503262064061d14f9cef342fe476cfbb23516b4fad44a9cd8b2b315d87532400d8fb696537daa523 WHIRLPOOL 4f515479eeb150fc12b2c2d5c95d0c1b76fff54dd5f732b40c0010a9c4dfe730c2215b427d5a769ec69eb8a0f7371a108431b9071b2d019b2d8c57dacaf2a3ca
EBUILD calculate-server-2.1.9999.ebuild 1109 SHA256 e411eca6d193b4bd3d4fe3d95360ea8c82e971768371ae8889d7054effdcfbf7 SHA512 39ed7ceedbfcd98547129bacedf0b1e67f0428242284c6be52256e4626e56fb3df002f98424f606b119a63321b6a0fb633295d22d49458a516b37baab9b6a049 WHIRLPOOL 3b076d5aceda4519a34602d10f4e6ac0d9f2d948673290acf8002b85aaaf65775003b8d28c07873fb7077be31da882bc97699fa769a8a05d6eac7dad5df13c27
MISC ChangeLog 8940 SHA256 d17edb3f2a5ed7acf057ddb04e31045bae2e8b46e26704d1ebbb08df079d23bd SHA512 e79568d5acf396c56cbf5726812c327d7849d1b5d566dffc1a8b588a79fb9dcd994e1fdb5a152fc96ee53ca468eadeeefe7236baaad7262005b8deb7a2b89a6f WHIRLPOOL b0bbaadc2a2d20c2d6290feb7d50015385e283c97bd5c657cb434e55bdbfd5adefcb0a580dbd450a232677eb280a1ef14aa9b67c1d7b6c41e55caeb50bfeb631
MISC metadata.xml 284 SHA256 756084a64bdd1d5f57882ac9224ede3e8e430075e899d78e7dc3f888d7b86e6b SHA512 304c5c9b575fab8d9bb8ca01f5a40637e64e97291e98cc8be9ac5ee28a820b7b6232dc91a6f1c6d7078e07a4163cb7ec6819832a593fbe3728c463fd550ead16 WHIRLPOOL b4e86b26e8a7a78dc2518e742125b82135ffdf2cfb4f0ddb4da435b277920957b109af0eac43e98534fea2c4842d41df9b7faa097242b89e9f6a2ad2ec7a1dc7

@ -1,7 +1 @@
AUX calculate-update-3.2.0-r1.patch 615 SHA256 f23a7719ff81dbf9db43d183919e5b89b3f4313cf61e01911cf0d1c839fbb365 SHA512 a43b438db59c56768faa6b5981cc66f707db48882f962fffe8eab692ef4175cbe3dd7e32d1023eb7e29b0038ed971a1aaffeb236f595760d2211a60570b6f850 WHIRLPOOL b0aef347aa74d45d09d91f406404ce31023775884dccd820567f28d5312d02e05a4ab42015a5714ef433b1927c6351d075302428a6dfda945af99bc24c2cdcce
AUX calculate-update-3.2.0-r2.patch 3794 SHA256 4a4b92feaf6378b2a7ec0894734498a04f8900b4ee5e959a0070bec335ef4fc1 SHA512 8eec5864b821cc44bb8274704c6117ce03fd452638829b7fec5d9415330cecb52525666e6612506945309311ffe4ec497a1b75101398ee0e9d68c2da408197c0 WHIRLPOOL 49c6c45b4d69f58c32eaba2c4f1d707aac39303739d30bddfadc2db4e55cf68029dbaf4e828973e46dea4d451894e20d9faa8213730a57e8795b020d1a7d6ee2
DIST calculate-update-3.2.0.tar.bz2 32349 SHA256 c4c9cc506c61754a74b7f77e5cee641a7ac8a92109b092abf595ddb77868ed05 SHA512 707cd753ad73e59ac3016177d7f3a52a7614be0b85a7b64d0e47858541ce7d9e75531f55cf3169c3734e4bcb8e2ab145a3acdaad1e8b656ee356cb87f7624767 WHIRLPOOL d2a0bfc8d8f756584fdb8c67a1bd950659210de441f8e2cf77cec6416d90a3aaad95bdd42d901fc2b9ce50ee82b9f3c66c6ff2122c4a0250f04d8bb86abf7c7d
EBUILD calculate-update-3.2.0-r1.ebuild 928 SHA256 c22729f5023dd736233da7b9b44c0fa08419cbc9d101882e656e1abce58d0e2a SHA512 5d4af2f04b8056a82c20acbe3ee6b806509de64a6b1d81e0d05891e5884c251d6d722e2c461845f8aa72a3c2825949a0d1826df94fc33477675e232633f6f5f0 WHIRLPOOL 4b005ff507181534570ae716885ea81fd144f0442cc22011d21c99c1833514bcf0727da681f3076caa1feaa090d240de32d6c508ace4e048796bbade3bf9e358
EBUILD calculate-update-3.2.0-r2.ebuild 928 SHA256 f59f97158c16cabc512273b24e4084a92e3af20d791cdfdd140a68d6e0662890 SHA512 b5c44be7de87d731de53735c110f897babc59f2fbdad09cb46bcc82223034793c6af09d17e855b4a74d74c6580afb0fb1467bfc9e9ab46896b73369c4fc142ec WHIRLPOOL f87c355e2908bd1774a59504376e9806d835d4b9c3aada6ee01c1a3eef3d61d5d89fd01b6dad0d1a86f8ba5e220ebb9dffee39b5a8adb3e028262c1e2433c7b5
EBUILD calculate-update-3.2.9999.ebuild 520 SHA256 13be99f26482c5ef9097b758b66c25024df1850963b1c7dbacab71bd50ea4815 SHA512 7b077570676855b0cc3fa87ec329f14d2a94cf90bebab80ab03e9b0711f21fa7c578e8c063d05bc07e32031b48c342523a2344f06face54af455d885a9a8836a WHIRLPOOL 8443a7028edec83ccd6a870116b5fadc1b22e668e0df179bed9e4be06307f0c37834eed788e5ae620d619e6a6ca1dc09ed75fccd6cd0e4e46c77f480077189af
MISC metadata.xml 274 SHA256 90e473fd86cfea0413c6716c7dbbf79b686276fcd1ebe41e5ce60116335f825c SHA512 81d626411cde5b4f6d3fba8f9848e11aa981a0b300eae59f0a473738b2612b2c356d7c3933cee6c2e15f09515c0be39bc6a3175a877fe318f39a704540516588 WHIRLPOOL 90b28551a43fda86643748748b25743df29d292b865b0a8ad338f4386eae7dc5232b54d539c286c4a7004fb194f783450441fdf09654739962da4d1cf7725bae

@ -1,9 +0,0 @@
EBUILD calculate-utilities-2.2.32-r6.ebuild 675 SHA256 ad5c020a54fc0107ff95cdc23aea81f94b89759522e172673e12b58622dbbae9 SHA512 990c05be06538a7e4ed475b748f865e64e0d2b705db00494f22bce7d84595a95d2d78ab5981b0e40b8f7ea0efa8ce285ed0e0125ad92b6c0a0033f85f1f39c60 WHIRLPOOL a979abab285a8b264476680ad75188cc5d272ebd47c0712b39f9cd153cb317421fb87cbbea96671eb6ec31da4e140e2443be9a5b67b27d11d95f2a7168557cc9
EBUILD calculate-utilities-2.2.9999.ebuild 831 SHA256 630a2373531bdbda2cac289c82332b3688d57d00b403795b93f68cce36824265 SHA512 cf7553e27cd0772548f746d97ab90093c2aa945e34273aa29df222727684451b6ceadda577e2ac0af943a61f84871286d1505ee3682020437a449542f2750255 WHIRLPOOL c48a8b8d9b64ebd3e32105cfad5b86db16373e3ab90e2fc50c7d2cf8908840ea91ba7a32c537a6406feb1f37d03a21619e0b1e33f1ef11a1047c21a6393d0284
EBUILD calculate-utilities-3.2.0-r2.ebuild 758 SHA256 ad7de322882e45b1398f47195f1516432f087862f7d43fc8f737fdccdb8b1e3f SHA512 1d17d53754f3ee3474332bbb82e8df9a156d0ab146a37a5f138d8be3246f40f14d77ede5c98b9993b76234bd12135992da29b8de574cb38ec6067da9d392cbd6 WHIRLPOOL 24ac09b4935c05dda5142e938b233f8786969aeb62acda9e0b007c5e7900115a2c2d5f0019fe0aea3175fe287bc93713f30ae0153a604abc11acf80d889a5cac
EBUILD calculate-utilities-3.2.0-r3.ebuild 761 SHA256 585bc0cbde7f83d857042b123575da16afa3ff0df91d3a89cbfa6d8d47b06648 SHA512 8db074e4cfcaa21440fa3090dc5c3a21ae40f819fe38613dc9f369bd71bccb288da2e980302a60426846a8575814460156d317ed46ec93e2453a73df46df01bc WHIRLPOOL 5d66ece1e64af3cb4fc2ed5eab8aac80145b5823ec8670399f069bfaecd5e8f2132d65d880e8aba5a37f7db036404a6d0ca27be2ccdb8c183a59d5532a98f0ee
EBUILD calculate-utilities-3.2.0-r4.ebuild 767 SHA256 a91294ec25ec1f3762cd3e55d3ae3d52520b88a46a353871c3cc46d78f2e321e SHA512 deccabb804808ba75780e5499559580eaa75835faa8555816937e0c1e2b56eceeb152ed6e063f8ff95187565a60bbd3195820387f7162426a9437bbbf6c0c4f6 WHIRLPOOL e89816e05a4552ff260516d10bfbb415ce521059618c00ff735094baf98ed38cbb8f9375ae39e7db4e72171fc390fc052fdb7eaa3352d99e1e1e516d6883a95f
EBUILD calculate-utilities-3.2.0-r5.ebuild 770 SHA256 e0cbae9dbb44ec71bce2b756cf1fa447cf550e6b3de7c2bb4e6e58d1ff0b7b3c SHA512 d1ca00bde22ed8d69759280f9268c1f51ea123ccd4c4b051d759063af2107b2163ef3047c67df2a004ee3476c4a769fa9c94591670974c34b7e63ce9b75ec985 WHIRLPOOL 9744bfd647e992e33ea41c7423a6e2bffc86be00543af4101c89cc478310169c56cb797c4041d86c2ba87041e2c6b18d017ae7ce51754b4089908ff9f2f63f6d
EBUILD calculate-utilities-3.2.0-r6.ebuild 770 SHA256 b5d882313c78b0a4a09461d8afde40e8c39a0f953779db02311ca658aee233c4 SHA512 5191c03639e07cd606591e61bff82594454708ee1fe2c05c8ed203e329c533b180aa0d919a68c56b7fe074f7d174d2df27df272346acbff1717a49c8a010e3f5 WHIRLPOOL eff90c7323ca2f6223b5405e27adf8b3e94b3d109fd490b599ac3b4e1aeb046a65949adcc8409d8f7b494563b1312a7de59642c3033191e035ff5fc4c72523ec
EBUILD calculate-utilities-3.2.9999.ebuild 800 SHA256 acbb7a4e34387baa1ade9bf97637972fbfc97afa56367381d622198b5237e983 SHA512 9e0c74eb499157b6d3ace20d7e9da630660e46b74a6d575e222e1638c87f85660635187489b9312a45f193780c301d87c1dbb9a0f60414e178e8f54080c71ffd WHIRLPOOL 9b56f590f36d29d3518c66c453f97b14d083e36b62adb70a8916ae4e30b527431602a9edd40d703e5cb4296a01f8c982157b602651ee57a9c0ddb7a4c6aa2fe1
MISC ChangeLog 38731 SHA256 7e70a0bc1f3b34c0011f3874773a698a4bb96eb6d3dad10903575156bb8578bc SHA512 2de466ea990b9eac702b81fd097c3f5d06d1f4db1a4bd1d1b7380b45e551f6fd62c16564ecfc810246157d3ef1113ae373041580e70981d44752e50ed6134bc0 WHIRLPOOL 5ca0cee1ad0e9419f91ec11a9629b9a29db9fcbed4f5ae0aef1f8a2170ff58112c8580d61884c56ee410a0abc201fa8f4419cea35077fc8bb84e733f6fa6f4db

@ -1,8 +1 @@
AUX calculate-1.3.12-memtest-fix.patch 792 SHA256 c20f63215865737990c83eca8d593795c1f65a47481b11f2f5cd366662cee4aa SHA512 bf4f17f7289c116a9b4f1cb7c385e13d95b5ea74a89f4ed05550025a9a4d71f6b62ad5b81014ba55e89ce71c0226a73332f0ffacdeb90183d9864d977b214780 WHIRLPOOL 0d5d61d83385bc7da2c7fa157cc3c29b8022a374ca8706ee9db10645fbbd8020f869bd607f42862ab6f56b464e886803e37e6b51cdb0d086753f199c49e2c796
AUX calculate-1.3.12-netup-fix.patch 401 SHA256 de02eb8f8401ab7b90a7bff48373969a7b85e8d3be223ec54ee1b010beb94af4 SHA512 2d744a5b76fe2c1bcf5705999bd86bc66d7710f68619e0925b3615131b7f5a1ad8f0c1bfa0dc1ed6ce4b2f8365f7aceb1f877023f0bc23c938120cfabce3cb3d WHIRLPOOL cf33c28bc7b9b729339e6a4b2eeb760d044aeec142a03d02e10dfedd0783cd86908ea38333d1337c234b9740323aef2ef804aacfc5b12d59a08fbd0660fe42d6
DIST calculate-1.3.12.tar.bz2 170338 SHA256 34d073fcb977bfdc8e8e38354a5171a9db9dcb65ec00ade10bba7ae302968d8f SHA512 f20a33d6f3cf1f283200abc56f1b83cc42c3fd1accc1fbe011d7e8a617fc77fa70c37faf8a43eb4f9000c48e7c07079e72046dab499a9d6451f54371d3b79567 WHIRLPOOL ed81a7249865f409b4b3d150d1f52f1df2a8fb52f2f02ece9d1c58ce9bdb2aeb7f083051c2f7bacbbfb0aa492566e38c3d37d9dc19b76eef5bbda9a8a199b429
EBUILD calculate-1.3.12-r4.ebuild 1990 SHA256 de9e4eeb56ec3512158b0f277973d94bca2d71a1b943b24a91b9165e2a6be782 SHA512 86671b1ed4bafb397d77a1b40eea26f3720827883dccbdd3e44dcce51c05eb6fceb2e9cd82df02a3e5dc2b2462c43c7155a48f0ced1acfec0e578fa5306b73b6 WHIRLPOOL 0d122c53c3743fa489cf84a93d51a232f5f4a589305e68e2dfd3a2c88c42d95bfe4fb56cec8423c934f982d27a2bc105ab8860435928ec8a9ab0a749b1dc7d52
EBUILD calculate-1.4.0_p20100930-r3.ebuild 1620 SHA256 85e0a611b4a9ff378bcd293b4a0bd4e6d7a7edd8b50f37c741f7b68269cd4bf4 SHA512 df0d90587bfb5542513596b35a7fadaa94a53bd1c8ca6806dc9f2528405471d4905d97cc24423dcca14cb4acfef4e0fc6de248e6f7db38332479c3958dcfce17 WHIRLPOOL 1a9948816337eed289e8dc5a2aae51788fcf4a0e508500533d380d16a8f6513776686a34e41cbfd3e0ebef51c0bc5d787bb4446b5076e8788f63e3ff76a442e5
EBUILD calculate-9999.ebuild 1597 SHA256 454a574f6a7c04fbd7531cde560529e8a23ce612bf183f0734b8c961d21f00c7 SHA512 6d1ef0b2ad0e2f46c77d9b5d54cb5697a254418f22c164bd61962720c70147a11ebd00256ff6f1858a7a1aefe33cc33b6f04a538d26c1114fc0d8f9c330e91da WHIRLPOOL a2393d810491c5d0f9c97fcc5aa23755e12729e01c5932a8a062a80ece0d522134273fada3e8608922e4f7c21ae1570be438b8215e23d5e1c65fd5a756d87c86
MISC ChangeLog 4990 SHA256 0387c41ff32ffd87b023f1857592eb2058f21ca756bf294fe0a93316809edb71 SHA512 4b774ed707279d3eb47dcaeceffaa855fdefd46ee3d8ed342c7532e0be8cec463446c88b0d09ef8b513537bee33e606ee36ac028d1c5c14afca6b6a1f12387c1 WHIRLPOOL 2030672acaf3c883821a89a8b347a6dba658401a4730740aecd00b0b784d676dceb34666b8da6655c08efb9e90a071ff309dc402ac9839c51bc1e3f0ceedf247
MISC metadata.xml 301 SHA256 074eff7c846f7fc8f0e74e0d992bdda9432164f28c0f3cf8991a1e59aac38700 SHA512 019c0b2a04ac887a7455036811c4e40e41278993cba36c1359dbeed416ace845a10e511b208999bf39ad2309aca378ac015234d18a4c3b69308aa50ba9324662 WHIRLPOOL c14d235b35ccdbb72be1703c8a4e0b01325ef9d8b1025cedbee93bb32b3d37938d9c01b8e498363e459d90d0c7e2c84ee908f53b459f24ffb3a16bfa0201748a

@ -1,4 +1,2 @@
DIST inxi-2.1.29.tar.gz 157878 SHA256 664a7b5e2bbb8a930a0e0585e7001cf274ab49eeba515d78a91880d8bfe4b87f SHA512 9e00e451df72b199b96eb3056f539acf3c1701b2e0fd4ca9dae2775801542b170897cb482e5bc85500dac383bde70d817bcdaa46aa7fe8f24185683e9a001f00 WHIRLPOOL 0e10944986dbcba449de9ade5f2c0b868af5abbea8068ebfa2cb4d7d940d6a9629fd55c4d5918119462c47d0b0689ef70c8d9e39143fcea0181d8f73cc4f7fe7
DIST inxi-2.2.1.tar.gz 171319 SHA256 69598250a71723d4d3a35bdf254158c92f44231136f68506c6081b50b7ad491a SHA512 a457aeb9fd5ee6b72d4d0812c56d0ad3141a628416a06e4a1ad9e5bfbf7ec1b2b5344dcca36e90d1fa2f4ca9609e3dd97dd95f2f4517dc90dada4bfa99827795 WHIRLPOOL e719a36ecf6ca5ddb00af2729d6499248d75c0d511a6116ccc583d3305e2706820ca3520f596fac779110ff1fb746c1977ac9f0c7e338f520fd0a43991346e4d
EBUILD inxi-2.1.29.ebuild 656 SHA256 11caa781f43c9b6a7162bbb689573e229fe63d1d9bdaf69b197821e251dd697b SHA512 b69e54d3a5d2ef5ebe908ab795904c2285a19b96a4211b2f1c05e5aa658e303e79c69478d9c9b593bbbf803069571de8ce63e1e8a695eb839579741e27b0e5e2 WHIRLPOOL 3de5e155e1b44f697731a57ee7499ad1f71bc6fb599606c87bc9e49422fafab91484b44a3b04408cbc4279a28576ecab2dbc405b4a9e96201c6251041fbadabe
EBUILD inxi-2.2.1.ebuild 656 SHA256 11caa781f43c9b6a7162bbb689573e229fe63d1d9bdaf69b197821e251dd697b SHA512 b69e54d3a5d2ef5ebe908ab795904c2285a19b96a4211b2f1c05e5aa658e303e79c69478d9c9b593bbbf803069571de8ce63e1e8a695eb839579741e27b0e5e2 WHIRLPOOL 3de5e155e1b44f697731a57ee7499ad1f71bc6fb599606c87bc9e49422fafab91484b44a3b04408cbc4279a28576ecab2dbc405b4a9e96201c6251041fbadabe

@ -1,3 +1 @@
DIST keyexec-0.1.2.tar.bz2 6157 SHA256 670cbac2b9e2d60715d91a3d4fe937a449ec50f3dab23887b203f014efd08bb7 SHA512 7cbcb8e32a55de8211ce604ec65da02cc07b500ec26e21e2666c4a2563925cfed96c6998a6e5be0f9af3a6881ce1d6ed240686f2352c25e517d72b0e04d46e8b WHIRLPOOL 6f3afd833a89259cf2b74d881b7b915e7134f2a3ce16e1fbc035cc91ca0cf8b823a2fd57941c21a730542155c8e105dc809b06e6876ae36273ae150b6b87aa8e
EBUILD keyexec-0.1.2-r4.ebuild 768 SHA256 ccb72b85e86195890ea05f619a32577a6a3c8e47988947e9e2792c26096fa15e SHA512 4950c77b4e2138ec6eebcab0fbe9eda45abf1c3f7996ed44a24998a00ce78716dbfa0873e4a2d5a9f19a44624261d7b2a914b839df087bd17a7ea3de4a7299ab WHIRLPOOL 0fb0d377c147d9cce056eee7abc9a6da67c43428bc1898b8622357292609610824a301a3aa5abeb6d2e2da1640066941e9d69beb1c7c7ff4f0d95fcc89e995f2
MISC ChangeLog 422 SHA256 abc9e1e3eb4ed6813f3ddb4ce67a8362cb24913057e6ddc9a69695ab98aa1f2f SHA512 f43621ee7376e1e71946ed677d832bad90fd9cf5a92d20d8f8e70ab3ce6fc8a34486cd86fe3f368f9d535e8202021d6ebbea166763ee02468889b6a1fb0ff0b8 WHIRLPOOL 8b75cd2c55b1a6be4f5ede4ba03e560623141d434ddc9f37b1281b02d273e55500bcd8a0453d8bce62ef2c4cf700d16d108b88306380fba19d275b8aa107fee8

@ -1,5 +1,2 @@
DIST pam_client-0.1.1.tar.bz2 5076 SHA256 a0e1467474faa8a71f8b22addca7d1b0a05a703aabf84904ab194f3579e23251 SHA512 2e195b522810fbcac8828b90f1e58af3a8ace495c628b6cbe2e27ee4c982fcd53aceb623f3e7e5620e54d48fde48520809a0359c41c5b62f99545f2b95bceb3e WHIRLPOOL 32e4849c0bc3e21a4eee0e459b18c20c0dda3bbed3da70b1d3e65801ee5956801f39ae5dd2eb5dbb01ac81c5677a8a85031ec89a49df9d55506b6ead65e7c34a
DIST pam_client-0.2.1.tar.bz2 6897 SHA256 e1fc32033489456451cf4cb862ce07c15415c75bcb28846f72bb6be72ea5f4f1 SHA512 86d5e2f5140b1543c7baaff471736af443a46644feb28e99a86acb650c8aa212e584c780b3be02a7a087e54cd5edf117ebb1d2eb6ba8a2d936ad00cedba56d4d WHIRLPOOL 12a52fc3b256e480c29986a570ae618c25e0cce2938edcdf36ed3ff7bf0aa8516a39fb3a411007ddb2437b228a1b3a119596f9b719a7295d4852a3b54cd5ffe3
EBUILD pam_client-0.1.1.ebuild 550 SHA256 d0c0e6eef39da08308eba143c2e22272a4255f697ac7a72e86a10ca74cf3ef6b SHA512 49f253fe5574725f8c1c71c55eb92c8397572985f35a32c458f7581e80b58f89492911955f649ca8bd9fc4cfe79c150286da8d961952674e94f13d2034abe99c WHIRLPOOL 50205c77117fa269834d8e9f0ed7292ceacf5410e95a82945c809aa587ba29082e58bebbbabcecde360518a0e71dd91a5de723a07ccc73113a09544ab682e37a
EBUILD pam_client-0.2.1.ebuild 566 SHA256 3f1761d2b632ac1c49b89de5474b6d34115cd7afc9afb9afb36799e8231067fd SHA512 84c89fe89dda48ccea9bcbb163f0a46a14d04047e3da17854a5bdb9c9c0337a751db6ab4d5ef22f88370abd224c4c3d5e8e2c7cf748789385607deca74489e93 WHIRLPOOL 02c00763a2b8d452d96e9172266ee854361ae531974ed16808bdc49cff28ca0958aa6a847d128b83c5d58021e0827ba9e27e9965bcdda7517fa205f4017f3289
MISC ChangeLog 232 SHA256 b96c8de170e33b3070dc46cbdff1fa12fd1c195dfe03a6f9083bd057ef30192c SHA512 61905426bd94d26809c764571a1ad135edca1bc592059444e94714e730acea88695310def36f090aeee2e94c3e2f9784c8f4062c871559e7fd0dc6d8c1afe755 WHIRLPOOL 83862d193f26b4d6cb1e5dd3c3d1e715dfe2eaa37a9e099b90c1f87d9ae5b08be13b8e53ee454557bc406fe7a752294a538a09ebd25cbdb9422844723376978e

@ -1,3 +1 @@
DIST pam_keystore-0.1.3.tar.bz2 5894 SHA256 edc8bafd89cc8e5a18b23ce521beaba250fcfd4a53d8c2bdab4d17b77058f493
EBUILD pam_keystore-0.1.3.ebuild 593 SHA256 351adf37e84e91a3df9ace7b4696df2da927e7345ab91e0da4e5ac492cf7ca89 SHA512 a18bf7d816b2a2b3783879fc38a99407ac2404277a3b9a2d6119b7d06c209745dbe23436050d022ad41e0b88aad0cbe2c9cd35f6b2df19ce9b328f28facc3bfb WHIRLPOOL e3f29c97e7c39d7b45672ca75a1227cb748e8764369014308291b87585af043e71d3f7662c0784be29789e6286b449c4f7acbbd75a45ef43b8940825b2ab5758
MISC ChangeLog 232 SHA256 b96c8de170e33b3070dc46cbdff1fa12fd1c195dfe03a6f9083bd057ef30192c SHA512 61905426bd94d26809c764571a1ad135edca1bc592059444e94714e730acea88695310def36f090aeee2e94c3e2f9784c8f4062c871559e7fd0dc6d8c1afe755 WHIRLPOOL 83862d193f26b4d6cb1e5dd3c3d1e715dfe2eaa37a9e099b90c1f87d9ae5b08be13b8e53ee454557bc406fe7a752294a538a09ebd25cbdb9422844723376978e

@ -1,3 +1 @@
DIST pam_update-0.1.0.tar.bz2 6008 SHA256 00ea677a59db0a7d23f7a117e32f2d71f11802ae081887b2ecf5e07e030ed27e SHA512 b61a75e8073f0cab375842ea852c6a335891a225be5b3439ba0a3afbc048f86bb25038ba08d5a71016f1615730f50dc720ee4b8780ce51c4087e08d550dbdbaa WHIRLPOOL 23d92e016793cd14b29c1c23dbb79df6feab99fc14e373b39fdd152a9a444fa0fdc7b11eceaa37591bf3df199832e1c4d5a3f62d8f593b4b1f29178fe7c9a349
EBUILD pam_update-0.1.0.ebuild 569 SHA256 e2d454c6927057f9f49cd5df79b11bab2e12a9b80ff3607120a205ba3a709fb3 SHA512 1841b3c74f7fc8d2a17c917c71e221c5635493ed414821174bc01c6f6560dd7b67e86eb87a946f1a4307e0fa9645a9879a76a591b8563883f379a8bfb3144644 WHIRLPOOL 67757bbaafcd37fea4e4cb2b9ba4b86934c06ff74877f9a977bb391806dfd5d523535af7f89536e45d0f08920d894928c25bd31d7ed7f211c47e9eebb870cb30
MISC ChangeLog 257 SHA256 bcea3aa0455942a1a7f79795a9c4783378ac59b482a417d4b65437e68aee0160 SHA512 825b2880dd8f030739d009dc152f9f522bee35800e6bb64d7f5ab0cf1dc1c22b11e77f9787c85b256c9eb2b3e31ffcd86000534aeb70a5b9124a3c83088f109b WHIRLPOOL 14773e735d5ed2eccda77a7fd56001682aebec09b6550d693bdb60b31b79cef2d384f164558e06d13fddbdcfe38256c28a5d9986bf6f85237ca6cdbb56e010ad

@ -1,4 +0,0 @@
DIST tw_cli-freebsd-x86-9.5.3.tgz 793534 RMD160 6d34b5ca50f70f7f3850df17991bf0030f98fde7 SHA1 fb89de931c3d679a7f719559a809f382f0ee16cd SHA256 546e5193de8cdaa267c1b29643f64865ebba04796d2c741d0b37a053402bb6b5
DIST tw_cli-linux-x86-9.5.3.tgz 958837 RMD160 2d11c686446145043ee742f878e217bfec1476cb SHA1 a4130a53c19761a6302b0ecf1289b6d05a67e22a SHA256 8330a18b782e383f518002e1d506e9298ce914609b8a37421156b4d633268127
DIST tw_cli-linux-x86_64-9.5.3.tgz 986751 RMD160 9549816e190c76bc25715283a629d6ba6971c3f3 SHA1 14a64755e799df17e262c38d514b3f758dd37e4c SHA256 3fd481b69b3a90abafe32966bf30040db89c70836d9d9536f21e0ab641f64ce6
EBUILD tw_cli-9.5.3.ebuild 3257 RMD160 272aed11c5e6ef06db8a3c4ebff3919527484d06 SHA1 73d21e48194db6a0e9baa96cd3318e40f44ae20a SHA256 2c5ea907d4beba177219f982e8f29b31252fd72baa496fae8344db45b09fbaa2

@ -1,102 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.5.2.ebuild,v 1.4 2009/09/23 20:33:29 patrick Exp $
DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
HOMEPAGE="http://www.3ware.com/kb/article.aspx?id=14847"
LICENSE="3ware"
SLOT="0"
# binary packages
KEYWORDS="-* amd64 x86 ~x86-fbsd"
IUSE=""
# stripping seems to break this sometimes
RESTRICT="strip"
# binary packages
DEPEND=""
RDEPEND=""
# Upstream has _FUN_ naming these
# We are mostly prepared for the FreeBSD binaries at this point
# They just aren't yet enabled here
PN_KERNEL="${ARCH/*fbsd-*/freebsd}"
[ "${PN_KERNEL}" != 'freebsd' ] && PN_KERNEL='linux'
PN_ARCH="${ARCH/*-}"
PN_ARCH="${PN_ARCH/amd64/x86_64}"
# The naming of <=9.5.0 for freebsd was weird,
# but 9.5.0.1 has it sanely.
MY_P="${PN}-${PN_KERNEL}-${PN_ARCH}-${PV}"
# Upstream actually only releases newer versions for new hardware
# and doesn't release new major versions for old hardware
# however their backwards compatibility is excellent.
# I personally test tw_cli on 4 cards:
# 7006-2 on x86.
# 9500S-8 on amd64.
# 9500S-4LP on amd64.
# 9650SE-8LPML on amd64.
# - Robin H. Johnson <robbat2@gentoo.org> - 23 Nov 2006
#HW_VARIANT="Escalade7000Series" - for versions 9.3.0.*
#HW_VARIANT="Escalade9650SE-Series" # for versions 9.4.0*
HW_VARIANT="Escalade9690SA-Series" # for versions 9.5.0*
# package has different tarballs for x86 and amd64
SRC_URI_BASE="http://www.3ware.com/download/${HW_VARIANT}/${PV}"
SRC_URI_x86="${SRC_URI_BASE}/${PN}-linux-x86-${PV}.tgz"
SRC_URI_amd64="${SRC_URI_BASE}/${PN}-linux-x86_64-${PV}.tgz"
SRC_URI_x86_fbsd="${SRC_URI_BASE}/${PN}-freebsd-x86-${PV}.tgz"
#SRC_URI_amd64_fbsd="${SRC_URI_BASE}/${PN}-x86_64-freebsd-${PV}.tgz"
SRC_URI="x86? ( ${SRC_URI_x86} )
amd64? ( ${SRC_URI_amd64} )
x86-fbsd? ( ${SRC_URI_x86_fbsd} )"
#amd64-fbsd? ( ${SRC_URI_amd64_fbsd} )
LICENSE_URL="http://www.3ware.com/support/windows_agree.asp?path=/download/${HW_VARIANT}/${PV}/${MY_P}.tgz"
S="${WORKDIR}"
src_unpack() {
unpack ${MY_P}.tgz
}
supportedcards() {
elog "This binary supports should support ALL cards, including, but not"
elog "limited to the following series:"
elog ""
elog "PATA: 6xxx, 72xx, 74xx, 78xx, 7000, 7500, 7506"
elog "SATA: 8006, 8500, 8506, 9500S, 9550SX, 9590SE,"
elog " 9550SXU, 9650SE, 9650SE-{24M8,4LPME},"
elog " 9690SA"
elog ""
elog "Release notes for this version are available at:"
elog "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
}
pkg_setup() {
supportedcards
}
pkg_nofetch() {
einfo "3ware would like you to agree to the license:"
einfo ""
einfo "\t${LICENSE_URL}"
einfo ""
einfo "And then use the following URL to download the"
einfo "correct tarballs manually into ${DISTDIR}"
einfo ""
einfo "x86 - ${SRC_URI_x86}"
einfo "amd64 - ${SRC_URI_amd64}"
einfo "x86-fbsd - ${SRC_URI_x86_fbsd}"
#einfo "amd64-fbsd - ${SRC_URI_amd64_fbsd}"
einfo ""
einfo "However, they have given permission to redistribute."
einfo "http://bugs.gentoo.org/show_bug.cgi?id=60690#c106"
einfo ""
supportedcards
}
src_install() {
into /
dosbin tw_cli
into /usr
newman tw_cli.8.nroff tw_cli.8
dohtml *.html
}

@ -1,14 +1,4 @@
AUX syslinux-3.72-nopie.patch 412 SHA256 9902bcf95ae5c2bdf52d1e726a9f76f350bd4b134d16ca43de7bf60201428f32 SHA512 ddc02f7884e1e9676b3d0d5d46036a56835f2b0c47f5ec519948d7b75f49efb62eb539d8e490b000fdd2af0337cacce64e069a4a48104928885264b4a8def2bf WHIRLPOOL 887aa62a8e2e5a280aa592e0eb26f163bf0b45cb744ba39f70e5bd9653b2013650e55f97a5d9241bb352663f0c8c5d766bc79184a37cd8f2dbcc0e6d3e41ea71
AUX syslinux-3.72-nostrip.patch 1230 SHA256 9c32ee6f7fa24c2cbf00088963454ee8d761fed9065f5353737a97c2edc2f416 SHA512 e28917ec0a11a1e17986209110ec9a72d4f1e36a545cd8b6b9d5e918ddb6cc00642fc4c4d693150bfb12324abcf7fab889d28504e8b3e2f68d4759362fed854e WHIRLPOOL 2cfe798dab1c8e68eff7361eb10213542e9e3ae9e0fe37fd4ff34fcd3815f099a53dc9986aab776c39363be951aa22cdb2d20272bd496ec3088fcd0909465965
AUX syslinux-3.86-nopie.patch 551 SHA256 90c3173728f6b3efef6fe9865d64bd571a7638537f51fae0cda14df5c7d9a39b SHA512 340a458817f45ac6a81721745e470c30e2ac02aa10ed174e77ea224fba4f1919cb9faf9c5fac2233d5b081a43339bb3dc0c35420afb3a9c134c754835ff89582 WHIRLPOOL 519fa43a58777eeeff47b29f600f8e5a7e0c9bf5c2eb7096bde61b04fa988a107ba4b76804f7473049f7a6ee0775206db3557adfee83f4a12d1916e65cc732ca
AUX syslinux-4.00-nopie.patch 527 SHA256 d0d4834043d52f73969ca60eb37729ee44d866ecddf13bceacd7c71147698323 SHA512 963db9a76293f48d32d38793b10c12d973a306f0a7e3275bf2d21e16fcc75760690c273faf3fcd51cddd89abe65823cf92ca8b7d76ac5cb78bae8f489098f7ab WHIRLPOOL 31153b19cec2836a2807db3908eb0933797c4e2f334f979351b35953b54ca6bf6c8461afec0fe28556f75de35d8e3e620927b9d28631f6399394c43ae385bf05
AUX syslinux-4.05-asneeded-linking-order.patch 380 SHA256 f4bdd9a519509e6ab18963841475b3bbf56b00c7467587a61f4881a7b7af06c1 SHA512 1b9b071dfb71d7a9191b4c371c804b027ebb8c7014b964896710f01c52b0d1342ccc76f229235735f8954720f201aabe480c8b03697c3ee1e59ae1a7a4bd38bc WHIRLPOOL 647f92b3b21028323343f015089175b2d06e380546123ed3e154b703291299e8a88922c1148315d2699da2687f6d966d13f25237deeea1702a8453e06dbb0b22
AUX syslinux-4.05-nopie.patch 519 SHA256 2780aa55dec67a2375e28579392ed9658c4d47d0c47e4c43c22371dc926c47fc SHA512 75160574c024bd841cd5e098d81f89c8532153cfd98beb17ca1549e0bdd7106d6494e8436e56560d3e501318fd8109b5f5765d244dcdfcbfc5306d35f9cbb4a8 WHIRLPOOL 9f696e2836cf8cff2dca2c879db4262b52701cb410117ab28fa53c0fbc56fcca67d9cb3f64fafecc446dcb131179cdc12d53910dab2e528bcab74e05f6232747
DIST calcboot-3.86.6.tar.bz2 54637 SHA256 1b052290c54463dc61e35ab82cd81b2048558b4fdc5dfc0977546279179c9b9e SHA512 ceee6c849c88ef381104c461fbe4083073eb40bbada6c6ddab545be075d952e331364d7ef93720fd93a54a08ad1a98ca04f37dcdf3436634602591fd272d9afb WHIRLPOOL 09afa19329ad03a4c2c307da6c3d68b20b674441a9f099bed194ae836e7e972170396d4c7649d224eec12b97abe419ebe42d64db8a05a946c433ed82b3a86875
DIST calcboot-4.07.0.tar.bz2 628596 SHA256 c3350114048487a435bd6120ba50c56a1a184af0155b4a4bbbad56e1b9402315 SHA512 4d410d3296d0a7dc09b4dc9e70e84285c3b6ab6d12342f971239234fc50b7c2b9c85682a5b17b11adb12f37f3bcf559e538e2ffb6e23ed6d501a4a8de74885bb WHIRLPOOL 51050dcae717e430130c0d11fb01664fe4f54444278a100116c739439dbcea43bf081f923e88a5de831b1b1f9ba6d1883b149e21cffe1a375e109ef7601a3e2b
DIST syslinux-3.86.tar.bz2 3735823 SHA256 82a8d2a242f869cb4c34b3a074871f472762343e1879a4dca23d7ce5c4dcd06d SHA512 6231f233e5f5ac26aa7e4bfd2704e2a4081350a3f3f21b5ec88a13cf992528c2796dbdfdf6cc2cc7a9543828650ae46de3685e5e55fac3a6ad520430220d1073 WHIRLPOOL 985efd16587ac3f00dc1b75563dc12e5abfeb14b42b64accdadda087f6c9a61c8f5cc149a2b9ce8dd1368d1083720340c20240a4b7d7ea3bf51ff65512d1bd3e
DIST syslinux-4.07.tar.bz2 5761877 SHA256 1240a4e4219b518bdaef78931b6e901befeff35e6894ac6db785115848a7a05a SHA512 8efbd14803ec74c5ee699a754b4727e4b975c08afd4dbb39f4b7ccdb90743e4459cd4609c6f1065c7b7efaa26c9d465806254891795d363758f35a2fe5704ae5 WHIRLPOOL b68966ed87055a157812f36f2881b4a86797eacef1894b70c1a063327547264daa4b4ca1ea52ccb286ab86332c2163e57004d3503215497278e073b48583a9dc
EBUILD calcboot-3.86.6.ebuild 1623 SHA256 0aac4989f8d6063f63ecca3105b6ac829be8e8f7d8d5b568cbafaa306e6d123b SHA512 6496c0c300fb37dec5b35935cb5b930d96d042f3049412d1b734167c4fe0f4dfa6e6ebb9162fdf9689b1ef3fa14a5227af568411cce390e3e386bb91d13f1bc2 WHIRLPOOL 984b25a82dd9ef670b2df16ba3ef09b1f73e5a602519e25694942f23348f1ef18d76d4cda676c0b3def1dd419f48258819646eff9f0d47eb3f3ba2c6265b70af
EBUILD calcboot-4.07.0.ebuild 1453 SHA256 0b42fd3cabbd0dc5339d5533deaf2a81cdad8ee5d50deb1d2435111acaf66299 SHA512 affb3f12db8c45c2d58c5eee28441bfe91820592b109dcdaefd6e44e01dbf3235c206c7bd8ef8d83af5038ee72c1f16cf1c43c336c8db8df8954df587ec1420b WHIRLPOOL 374b42dcee2e336f68b885b99915c9fd32c0dd37d5a7e542df5a795f704636bfbc1ecf33d6d25d7f441bd0e8a7ba8ff1fb4ce586a526690650696c2a399c2227
MISC ChangeLog 2019 SHA256 a012728883162f61b689acfaf68a5615beea72f0a96c57289972ca97d0f9684b SHA512 c72451bbd3c118071aeed1e0186b7e927740288b0f92716cb53b3ae1f375d409022c7b900551933406896435b3e8fa96f77c1d2816f4a679ba494f710a9c7b0a WHIRLPOOL eb6be3b58fc655e3e9556d0bf402b405cc7d0a3d41daa7874dd4743d1a5183d10ce89c93049f81fb4e83d12e9035268c2910368bd08407ae37182ea7c9fc7265
MISC metadata.xml 261 SHA256 10035bd608f875cebb30a9820a360e282ff4e31dae8e3837fa1acb0d7831dd6c SHA512 d009339d36ef337c8c22770dac4056ae47be15d9e05eb4aa9e55510e95052dd5f4d749bcf148100337988ff65df8392579dae335b9a56f0eea15207d0276944b WHIRLPOOL b94d022b698289a894da73f65bb9e6acc3af3c7e463f8fe785cabbd92ef27f89a71329f6b6ca3d8b5be1eece5ea194cfb3d1c9646135aff1b9119b3eacd38096

@ -1,40 +0,0 @@
# ChangeLog for sys-boot/grub
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*grub-1.99-r3 (26 Jul 2011)
26 Jul 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru>
+grub-1.99-r3.ebuild, +files/grub-1.99-lvm_mapper.patch:
Add patch for lvm.
*grub-1.99-r2 (10 Jun 2011)
10 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru>
+grub-1.99-r2.ebuild, files/grub-1.99-chroot.patch:
Update for fix grub-install.
*grub-1.99-r1 (06 Jun 2011)
06 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru>
+grub-1.99-r1.ebuild, files/grub-1.99-chroot.patch:
Update for fix scratch install.
06 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru>
files/grub-1.99-chroot.patch:
Add scratch support.
02 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru> grub-1.99.ebuild:
Discard postinst mkconfig.
02 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru> grub-1.99.ebuild,
+files/grub-1.99-chroot.patch:
Add ability CHROOT_PATH for grub-mkconfig. Fix GRUB_DISTRIBUTOR.
*grub-1.99 (01 Jun 2011)
01 Jun 2011; Mike Hiretsky (mhiretskiy) <mh@calculate.ru> +grub-1.99.ebuild,
+files/grub-1.99-genkernel.patch, +files/defaults, +files/grub.conf.gentoo,
+metadata.xml:
Transfer from portage for 1.99.

@ -1,28 +0,0 @@
AUX defaults 1019 SHA256 70031c9dd25afb304b5206d135292af0fe33f71e82b8bc49dae9264e177b8c40 SHA512 a11eb2225ca528b8c020c11edc54564063ab953f6f71115dcc72b0f65bf01da902f2e966b148660c07e45be3122d183e3f1abc206113d88fa4596a5420b54d1b WHIRLPOOL 083b86e03b8b32c2a1ca374e900d7df5fc2ab9d52c18694bdc1b0ed929aa59903eeee0f16f4bea7d4d588602934fb7d6d60bc86b1677cffba1f07dcdaa2f52a8
AUX grub-1.99-chroot.patch 7430 SHA256 8dde001253e53bf9d8ad729f5b6241432900206cdd2ab17c43a8ee465ea9cf2e SHA512 97c48f2c3c67db429a20de4a00ffe2e28f2a4d607b01e1565175a2621f11e3485d7ed3e5969ab38fe03ce2bb3aa6af3920dde1a29a56a749eb6af61e4a4fe8f0 WHIRLPOOL 3a1f3209cc58f62c9cb8f6b68b523501c767e1dc0f95edb8a50089692182414f98a4c8f821e506a9b5638dd9c1d70c941839c679759d57f92e4d1170616e27da
AUX grub-1.99-latest_version_backport.patch 3812 SHA256 1603015a438d5d4ac7ce5ec7d3804df26a51695cf4281ceb2092e584721fc393 SHA512 d879fb43999b81f11eb7c35dae3cba44dec54cbc688c5dd60dc5d88f378be3739b3b81abc5dfb1aef6ca831c30538e5dab3f94700751efdcdf53c0900730cae0 WHIRLPOOL d1c6dc61525895031dab0cd1e77500aba665e31754e8135c6ecd250310480bbc26234987786a1cadb74953320e9176ef37cf0e38e3f36d6b04b784c3e74c25f9
AUX grub-1.99-lvm_mapper-r1.patch 2422 SHA256 4eacca556d8f4e4fbd96f5dfc90d9828f6e5ab519b50b11fa7e82740113275c5 SHA512 61c9895d9780424816ca24754ef86859b31e32a1d2ba37f2cfdca31fc631b43e7207286f41750187e59abcaf27ba7a139dec151366beb898a0254d01782c718e WHIRLPOOL e4396bf0d97ad7fb31a6f07b57c8456a2f76ccecd6c10834a9125767b5ff8738ce9e107d71e56098637620badc1b42782a327d5894208936a2cda19a2761cc53
AUX grub-1.99-lvm_mapper.patch 1012 SHA256 828b25d9f58baf156240b4e3da7a8c8b8a9db74219115b70f200d4ee6f2ac819 SHA512 19b3bd617925f58255deae890887f8286061f30c2028aed2022f230b64375480a6d14427b6e3b1bebb044b3cfdb477d78f23434856f7f41ac0a5e509829923aa WHIRLPOOL 853aabe55e34e6730070456bc8de7c0d02c9a7412a6edd482e4c6c29b8c5139f439d6bb91e872164b555edd8faae46b5f61acb90a7f07b5814d73225c445ad90
AUX grub-2.00-compression.patch 2051 SHA256 003cc6b8762adbff14c1d0f7a0c2ddb145e80d73e899439fb8ab12e133a60feb SHA512 2b57ddb395cb5aa37bc3d721f3d4c527a1d5165c0b5e1c2efec7d169ae2438ad063ee67da68eff4069f0451983e599ec40ed92a0bc33348a21ad622738bbc213 WHIRLPOOL 2c61bfd65ed1d53e42a1ec881f3a7e42904924097460f692952a0fbfa46cfbb029374a2e6cfdcb1f2eb1216e994b56265e6e0e72912ecda7de90daddc03931c2
AUX grub-2.00-config-quoting.patch 3934 SHA256 4f1bc29429a864731edf4a5a5fa53004dc67bf1225bd8fa81cb58b197df12510 SHA512 bed0fb1a8589c1979cf7162599e041c8b8eaa66bff3e8fa4a8b9929c8e8191ec1f85c129bcf2f7c9dcc75d5ea50330067ffd519835308460f7a194aab40bfc13 WHIRLPOOL 979234f1d3e1282d1e6d3ac4aa1e01c86082a3883abd452f0f1886181a6d46ccccd8e6b59628acfa8dc375ad9db1b35037d9483f87df2893a7398402dc7cb51a
AUX grub-2.00-freebsd.patch 16465 SHA256 5464dda43bed28634e406a3b182db1d76e70059e0a3b3c276ee91ff27ca78cbd SHA512 d0fecaf83796971ef6f2cd43cab4c89faf1496d4241e249467d7839b366c616e15a8c6961d9224ed0e139d018d5d9f354cf59ddf2ef5e915a4b03e11dbdf568e WHIRLPOOL 963c61923503a57894634f0b3431e8e701a83f6514e5829f0ed91fc3c9011fa39870c319e1cbfee62341f1d37dfd0fdadcd4a028b725bb65d2f06fbedfd31166
AUX grub-2.00-hardcoded-awk.patch 599 SHA256 438c7357a632c7c9efe406b1d7cbb2524694e68c5783b401d3dd17ae0aba6816 SHA512 f47b742b9fa4c57e36e767ace6e14318678cc429ae88cd275e07d95abbc8d3d01d831058da2f6f91662bfdfc4396aed5417198245534488359a43023459d1a1f WHIRLPOOL 17be198f854466ff8a50c5b7d46eaf7883a4ce8cbe3a89cbc0e62d75ae71e94ce863341c0650b113bbee4415220da38896da73177ab59d2b53d3bde7ec9809ba
AUX grub-2.00-no-gets.patch 805 SHA256 054d85619905055a0ea0e5f9d27eb8c8596959598ac9a5bae7e82543c19adeaf SHA512 8b89fa40efe232474e7bb03d12542030d40fea1fe0839a9493f6704fbe6de77516b5976841bf652c7236104513f427750efc668248c71ba0ea7f676557e8c9e3 WHIRLPOOL 796a7bc4583829abd1a552f7d16d6cc4f2999707af1ae0b5231fa53e87ce22a265a35a3d0f486fcac2e74dbed5fd54e3a572186cc2ba1a849433adc021a0a65b
AUX grub-2.00-parallel-make.patch 1907 SHA256 7d8eda92eeeeb87001bc44dd1390b96c927c45542af2984c5d80f9ca3a552362 SHA512 cc2c47858ca2fa76b081ca78b6090fe61f0b41d6aad21f07e269dd9f98355b7c148f62659418257c24aa370634060ead2c3a612aae07c6f53e9ba13a25a1d7fc WHIRLPOOL 9b5aad7db3ec5c60151984861690b64e90d6adbeb1dec4257d33873156ae6ce6ded432377520cfb9cbbbbf2f30e69e134d6dbc0007355cfa74521042500d844e
AUX grub-2.00-tftp-endian.patch 728 SHA256 4806fb14471fe6547cb69e6fab97e66c8245654acbc4738071cf2717368de458 SHA512 8fee95b06b50f8721d7013ecf8fb954e9b1ba83f99790e165ec334dfcd41fe7655f37868069a315acd4af97d3c4466aa36e0ab5a8b767faf862f1d71f88b3252 WHIRLPOOL 53779e4952049f069824eefcaaaa0e46fc9a7036ed0f9b67008e523f618105d760300ffcd315f861de786c63de02b2753d3ed14637b39fd7af47aadd02355695
AUX grub-2.00-zfs-feature-flag-support.patch 31186 SHA256 596d509a22d1f3c2bf27864ff285d7ae8e39b3912347163a14afb36812de8605 SHA512 e262f33de0e3ef97c9bcfc294ba40638dd66b369a4a72bcee42c2d5aafa223eec96b1ed841b97c09b40db798dec38504397ad6000eb3b98eb8b29457e0dfefa3 WHIRLPOOL 70314defe1fc0704a2e3ff2579916a8a206b9437517096b3b1129991dd3364a994991f6bed0d5ace51b78c9ba469afeb4de88d445600783c91456a1278c9ac23
AUX grub.conf.gentoo 627 SHA256 914b15af252210a32776196437cd8013e10e57d5780e66877ef3fe9a2b4b9776 SHA512 5ee586c151b025a153867d2854b73e2e18a6af38e9d65069b7114a55af776803ba947b4901b0806e79fa8f36aeac90daad608b9ec2a4a8526301d1beb36e4ef3 WHIRLPOOL fcaef85cd7c2c446c882874cf4ec8a2241d1fc97720973a0a0cd1add259da599d4dae4d0b429ba2dff0307ed2d4598d5939cbc1b11127a0dedb3a54249ec9f81
AUX grub.default-2 1470 SHA256 fcef668c1316a38f6a1c784c489c2052b23b8e2b79dc1a940b5bda831947af74 SHA512 5c331323ef17683fdfc59b0057a6e89a451039febc4ff6242c17cd3aeda0ef60930a79dc52e180bf534f94867a8b4545655808ae5a7362643542fea42b6a0d91 WHIRLPOOL 5f8a1192763ee9089e48a7eff13ef75947e7f4db20ff873ae86fd99920b107de827588558bdc26d2bf5ee3da4f51a44d53470aa65bf73ab565cf23e84097de5c
DIST grub-1.99.tar.gz 4652619 SHA256 b91f420f2c51f6155e088e34ff99bea09cc1fb89585cf7c0179644e57abd28ff SHA512 673f33f86c6dafffb6801d2a625ac594839cc025cb63acfa2d66681b217306f7f90d76330a21f6672515a2bbc8812dbe4dd92441e6f1b2bca382e5e169277187 WHIRLPOOL fce61d615142f00cdea6aa06d80af442560f0b6b3d4afafbf5319c2b318a25fe566393afeef08c6f12c6b1e4e08055095a6897e92759e43dbd370e668bef6646
DIST grub-2.00.tar.xz 5136412 SHA256 784ec38e7edc32239ad75b8e66df04dc8bfb26d88681bc9f627133a6eb85c458 SHA512 f0dbfc90639491e5c671d2df206dec0139171bf096a99ee236f7ebf21cdafc6e6d39a9607e14ad2a6aee7c199ecc63f0a39573d969318e1a0cd32f989aa6b44a WHIRLPOOL b9690c023ab507926b8615ce28bf9de82b793ebd02126a5ecd52a130ab4bc52e2ae650b02ae2d784d4089e2981be944ba8b4800cde742aab793ff0d9029843c8
EBUILD grub-1.99-r1.ebuild 2797 SHA256 5256e478fc7a50b5df7b98900d7cc72bac82cc46681a235a44012809f7009bf8 SHA512 5a95409fa2839733e612c3bdb2c40104944ef605d5a98b8c7c495f0657de67b964a4f3219117a400a312cdc594d2abb419a265410bd14ce2149b70ea56bb3655 WHIRLPOOL b828fe74524048c60ee707735852d0d2a6ac93655d8db8890e89eeae587056007a65f08eeb61f6d9d1e53db71c29e8aed93d42d471facf1a50c894cac779a588
EBUILD grub-1.99-r2.ebuild 2797 SHA256 5256e478fc7a50b5df7b98900d7cc72bac82cc46681a235a44012809f7009bf8 SHA512 5a95409fa2839733e612c3bdb2c40104944ef605d5a98b8c7c495f0657de67b964a4f3219117a400a312cdc594d2abb419a265410bd14ce2149b70ea56bb3655 WHIRLPOOL b828fe74524048c60ee707735852d0d2a6ac93655d8db8890e89eeae587056007a65f08eeb61f6d9d1e53db71c29e8aed93d42d471facf1a50c894cac779a588
EBUILD grub-1.99-r3.ebuild 2860 SHA256 5200cfaa4956bfdb75f4386c38ea4f02f2439c549ea4a5676cfc67db06ed7359 SHA512 e81c45bd73ae8b3594adc236c51eba947212f78151a8f5dac8fc1a27ea5250213731982595d22084b95a3c015d8de4ab9f8541f36c9116b1cb2048baaf935c39 WHIRLPOOL c24355c3f92359fbe69b3352455790dc8970ed8a91641cf4241fc17db1211519a52e5f0a7c8a9d5b8f5a712e374896404c0f48fd7407d48e781906371f0af40c
EBUILD grub-1.99-r4.ebuild 2863 SHA256 61097caa686d4ad465dc7b0f781dfed6ab9d4fa74898ccc5396871f68245777b SHA512 39dfd0ed40e367fcdec0b8c4829491bbe2baa8bedc622300176dbb11adcef3e46d64f029100cc835a2ec0182c796c989636e077a5e19d305496c6415c851f8a3 WHIRLPOOL e58672910a7cb767c65672e8dd304c2696bc6b6f935c7752bc269634a2406fe58afa8d9bb538cd43b31adb94abd718bd1db86ce6e6a13d202de4fd81d47702af
EBUILD grub-1.99-r5.ebuild 2935 SHA256 717af30c0305eb0c89fe121528160810efcbadff987172cc34ce2018d5d182c1 SHA512 3866a64c1469056e9180b9362ef3e4c84e97b037cee63056411ccecc0c946556344302493ec08661e581d06b4669892d4b5d40c42da5f7b19a848068daf17fee WHIRLPOOL 2fed2d09041fdb2e987b3965749f9ef13dca95241d083897c10e8f9f420c82e7bba6f329aaf6738696c25ef0273987b55a9f979273849ff51caea2cf246a1f25
EBUILD grub-1.99.ebuild 2797 SHA256 5256e478fc7a50b5df7b98900d7cc72bac82cc46681a235a44012809f7009bf8 SHA512 5a95409fa2839733e612c3bdb2c40104944ef605d5a98b8c7c495f0657de67b964a4f3219117a400a312cdc594d2abb419a265410bd14ce2149b70ea56bb3655 WHIRLPOOL b828fe74524048c60ee707735852d0d2a6ac93655d8db8890e89eeae587056007a65f08eeb61f6d9d1e53db71c29e8aed93d42d471facf1a50c894cac779a588
EBUILD grub-2.00-r3.ebuild 9524 SHA256 5875eb10b124e29a263c7bd6fd57efca427e63d7d0b1d06c376d8863205e4688 SHA512 21a874ba38a6f5908de903eac86b29c92f4596e053f7d91ff58c371ca79ccd9da4a8946ac7cc6837a40848b02cd8886a61c45675cddff889b99f604c3548a233 WHIRLPOOL a7451ce152f61ab0bc21c6344084d5e0171b30220ff73c71c8594874a7f313db3703bf9c317bec3dcc94e3652ad9c59bd19e640ff727070a36387681049d935a
EBUILD grub-2.00-r4.ebuild 9524 SHA256 5875eb10b124e29a263c7bd6fd57efca427e63d7d0b1d06c376d8863205e4688 SHA512 21a874ba38a6f5908de903eac86b29c92f4596e053f7d91ff58c371ca79ccd9da4a8946ac7cc6837a40848b02cd8886a61c45675cddff889b99f604c3548a233 WHIRLPOOL a7451ce152f61ab0bc21c6344084d5e0171b30220ff73c71c8594874a7f313db3703bf9c317bec3dcc94e3652ad9c59bd19e640ff727070a36387681049d935a
EBUILD grub-2.00-r5.ebuild 9457 SHA256 87033de96aa2bf92aff923d466a9fd2afd246dda51fd45e74ff2e6f70dbe0db4 SHA512 c57199a9050aa695f9b41e023db60e608de19b6e4ec256d544815500b0beff9c70abd02a1abff98422c207612e1735ae75a80e5384aff5948824b4f861783bf3 WHIRLPOOL 9bc35bc2e4d7aadb922cdbafb1de9eb48bb344410af39b22490f15c33a55353cc0ccc1658d18992ac4bfc0a982eea24df94777e5e03ffded21694c8bc5490d94
MISC ChangeLog 1275 SHA256 72979dcf1b9a759974c31e423b30b72c6c70c31ed0e37cab7bd3bcc7293acff7 SHA512 6464c2e7ea5f8b645cd98b7325cb2ecbbd05ea4afd85909d40d5b1cbcd27fc2983194bee0b95248b6d2261f650e365afe8f888a25171927dd291dd0814043ae6 WHIRLPOOL caaf41d9abc9df6b0fde8a212d0bdae30989b65f74834cc277b542320e48601065878cd2052f61feb9e08d1d4c4d2c2d2da5de0a7aeaf6b5c79c0948a81e6f94
MISC metadata.xml 349 SHA256 fcb983296ee1568339772668bcf236db0a24aabba6c328343d7bdb790978cbb9 SHA512 00ea2ff785a2de7aab609ec1997a397c5dc1dec103a84b0d7768aedb0e06de2ba81d719c0ae603c068d626f2238dd4f518cc8abdd2eb0cb8a0c1c05da28f85fb WHIRLPOOL 11b1eea531604cae84dff299c944b73a3567b112d94413772744865ba4176e20447a94197065912a4c7559791664af3bac2c9ba2ddc790ecda4607fdff5467c6

@ -1,30 +0,0 @@
# /etc/default/grub
# If you change this file, run 'grub-mkconfig -o /boot/grub/grub.cfg'
# afterwords to update /boot/grub/grub.cfg. Make sure your /boot is
# mounted rw before executing this command.
#
# See the grub info page for documentation on possible variables and
# their associated values. This wiki also has random bits of info:
# http://en.gentoo-wiki.com/wiki/Grub2#Using_variables
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_RECOVERY=true

@ -1,170 +0,0 @@
commit 4626a651d0aeeafb24d84f5c622cca25843f4dcd
Author: Mike Hiretsky <mh@calculate.ru>
Date: Fri Jun 10 11:17:34 2011 +0400
Add CHROOT_PATH ability. Add sync before grub_setup.
diff --git a/util/grub-install.in b/util/grub-install.in
index ff8bea8..16236ba 100644
--- a/util/grub-install.in
+++ b/util/grub-install.in
@@ -580,6 +580,8 @@ fi
# Perform the platform-dependent install
if [ "${target_cpu}-${platform}" = "i386-pc" ] || [ "${target_cpu}-${platform}" = "sparc64-ieee1275" ] ; then
+ # sync filesystem before grub_setup
+ sync
# Now perform the installation.
"$grub_setup" ${allow_floppy} ${setup_verbose} ${setup_force} --directory="${grubdir}" \
--device-map="${device_map}" "${install_device}" || exit 1
diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
index afc66f8..1586ad7 100644
--- a/util/grub-mkconfig.in
+++ b/util/grub-mkconfig.in
@@ -141,19 +141,19 @@ if test -e ${GRUB_PREFIX}/device.map ; then : ; else
fi
# Device containing our userland. Typically used for root= parameter.
-GRUB_DEVICE="`${grub_probe} --target=device /`"
+GRUB_DEVICE="`${grub_probe} --target=device /${CHROOT_PATH#/}`"
GRUB_DEVICE_UUID="`${grub_probe} --device ${GRUB_DEVICE} --target=fs_uuid 2> /dev/null`" || true
# Device containing our /boot partition. Usually the same as GRUB_DEVICE.
-GRUB_DEVICE_BOOT="`${grub_probe} --target=device /boot`"
+GRUB_DEVICE_BOOT="`${grub_probe} --target=device ${CHROOT_PATH%/}/boot`"
GRUB_DEVICE_BOOT_UUID="`${grub_probe} --device ${GRUB_DEVICE_BOOT} --target=fs_uuid 2> /dev/null`" || true
# Filesystem for the device containing our userland. Used for stuff like
# choosing Hurd filesystem module.
GRUB_FS="`${grub_probe} --device ${GRUB_DEVICE} --target=fs 2> /dev/null || echo unknown`"
-if test -f ${sysconfdir}/default/grub ; then
- . ${sysconfdir}/default/grub
+if test -f ${CHROOT_PATH}${sysconfdir}/default/grub ; then
+ . ${CHROOT_PATH}${sysconfdir}/default/grub
fi
# XXX: should this be deprecated at some point?
@@ -171,7 +171,7 @@ fi
for x in ${GRUB_TERMINAL_OUTPUT}; do
if [ "x${x}" = "xgfxterm" ]; then
if [ -n "$GRUB_FONT" ] ; then
- if is_path_readable_by_grub ${GRUB_FONT} > /dev/null ; then
+ if is_path_readable_by_grub ${CHROOT_PATH%/}${GRUB_FONT} > /dev/null ; then
GRUB_FONT_PATH=${GRUB_FONT}
else
echo "No such font or not readable by grub: ${GRUB_FONT}" >&2
@@ -181,7 +181,7 @@ for x in ${GRUB_TERMINAL_OUTPUT}; do
for dir in ${pkgdatadir} ${GRUB_PREFIX} /usr/share/grub ; do
for basename in unicode unifont ascii; do
path="${dir}/${basename}.pf2"
- if is_path_readable_by_grub ${path} > /dev/null ; then
+ if is_path_readable_by_grub ${CHROOT_PATH%/}${path} > /dev/null ; then
GRUB_FONT_PATH=${path}
else
continue
diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
index 9da1511..5d54f1c 100644
--- a/util/grub.d/00_header.in
+++ b/util/grub.d/00_header.in
@@ -125,7 +125,7 @@ fi
if [ "x$gfxterm" = x1 ]; then
# Make the font accessible
- prepare_grub_to_access_device `${grub_probe} --target=device "${GRUB_FONT_PATH}"`
+ prepare_grub_to_access_device `${grub_probe} --target=device "${CHROOT_PATH%/}${GRUB_FONT_PATH}"`
cat << EOF
if loadfont `make_system_path_relative_to_its_root "${GRUB_FONT_PATH}"` ; then
@@ -136,7 +136,7 @@ EOF
# Gettext variables and module
if [ "x${LANG}" != "xC" ] && [ -d "${locale_dir}" ] ; then
- prepare_grub_to_access_device $(${grub_probe} --target=device ${locale_dir}) | sed -e "s/^/ /"
+ prepare_grub_to_access_device $(${grub_probe} --target=device ${CHROOT_PATH%/}${locale_dir}) | sed -e "s/^/ /"
cat << EOF
set locale_dir=(\$root)$(make_system_path_relative_to_its_root ${locale_dir})
set lang=${grub_lang}
@@ -175,7 +175,7 @@ if [ "x$gfxterm" = x1 ]; then
if [ "x$GRUB_THEME" != x ] && [ -f "$GRUB_THEME" ] \
&& is_path_readable_by_grub "$GRUB_THEME"; then
echo "Found theme: $GRUB_THEME" >&2
- prepare_grub_to_access_device `${grub_probe} --target=device "$GRUB_THEME"`
+ prepare_grub_to_access_device `${grub_probe} --target=device "${CHROOT_PATH%/}$GRUB_THEME"`
cat << EOF
insmod gfxmenu
EOF
@@ -206,8 +206,8 @@ EOF
cat << EOF
set theme=(\$root)`make_system_path_relative_to_its_root $GRUB_THEME`
EOF
- elif [ "x$GRUB_BACKGROUND" != x ] && [ -f "$GRUB_BACKGROUND" ] \
- && is_path_readable_by_grub "$GRUB_BACKGROUND"; then
+ elif [ "x${CHROOT_PATH}$GRUB_BACKGROUND" != x ] && [ -f "${CHROOT_PATH%/}$GRUB_BACKGROUND" ] \
+ && is_path_readable_by_grub "${CHROOT_PATH%/}$GRUB_BACKGROUND"; then
echo "Found background: $GRUB_BACKGROUND" >&2
case "$GRUB_BACKGROUND" in
*.png) reader=png ;;
@@ -215,7 +215,7 @@ EOF
*.jpg|*.jpeg) reader=jpeg ;;
*) echo "Unsupported image format" >&2; exit 1 ;;
esac
- prepare_grub_to_access_device `${grub_probe} --target=device "$GRUB_BACKGROUND"`
+ prepare_grub_to_access_device `${grub_probe} --target=device "${CHROOT_PATH%/}$GRUB_BACKGROUND"`
cat << EOF
insmod $reader
background_image -m stretch `make_system_path_relative_to_its_root "$GRUB_BACKGROUND"`
diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
index 1d1eb40..505aac6 100644
--- a/util/grub.d/10_linux.in
+++ b/util/grub.d/10_linux.in
@@ -31,7 +31,7 @@ CLASS="--class gnu-linux --class gnu --class os"
if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
OS=GNU/Linux
else
- OS="${GRUB_DISTRIBUTOR} GNU/Linux"
+ OS="${GRUB_DISTRIBUTOR}"
CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1) ${CLASS}"
fi
@@ -132,12 +132,18 @@ EOF
case x`uname -m` in
xi?86 | xx86_64)
- list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
- if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
+ list=`for i in ${CHROOT_PATH%/}/boot/vmlinuz-* \
+ ${CHROOT_PATH%/}/vmlinuz-* \
+ ${CHROOT_PATH%/}/boot/kernel-* ; do
+ if grub_file_is_not_garbage "$i" && ! [[ -L $i ]] ; then echo -n "$i " ; fi
done` ;;
*)
- list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do
- if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
+ list=`for i in ${CHROOT_PATH%/}/boot/vmlinuz-* \
+ ${CHROOT_PATH%/}/boot/vmlinux-* \
+ ${CHROOT_PATH%/}/vmlinuz-* \
+ ${CHROOT_PATH%/}/vmlinux-* \
+ ${CHROOT_PATH%/}/boot/kernel-* ; do
+ if grub_file_is_not_garbage "$i" && ! [[ -L $i ]] ; then echo -n "$i " ; fi
done` ;;
esac
@@ -150,6 +156,7 @@ while [ "x$list" != "x" ] ; do
basename=`basename $linux`
dirname=`dirname $linux`
rel_dirname=`make_system_path_relative_to_its_root $dirname`
+ rel_dirname=${rel_dirname#/workspace}
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
alt_version=`echo $version | sed -e "s,\.old$,,g"`
linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
@@ -160,7 +167,8 @@ while [ "x$list" != "x" ] ; do
"initrd.img-${alt_version}" "initrd-${alt_version}.img" \
"initrd-${alt_version}" "initramfs-${alt_version}.img" \
"initramfs-genkernel-${version}" \
- "initramfs-genkernel-${alt_version}"; do
+ "initramfs-genkernel-${alt_version}" \
+ "initramfs-${version}"; do
if test -e "${dirname}/${i}" ; then
initrd="$i"
break

@ -1,123 +0,0 @@
commit 59e1b06096de9ec9443fa15951e1dd816ecd7dde
Author: Хирецкий Михаил <mh@calculate.ru>
Date: Fri Apr 6 10:20:13 2012 +0400
Add support -install initramfs using.
Backport get latest version from grub-2.0.
diff --git a/util/grub-mkconfig_lib.in b/util/grub-mkconfig_lib.in
index a2dcd20..ddfbf70 100644
--- a/util/grub-mkconfig_lib.in
+++ b/util/grub-mkconfig_lib.in
@@ -157,23 +157,41 @@ grub_file_is_not_garbage ()
return 0
}
+version_sort ()
+{
+ case $version_sort_sort_has_v in
+ yes)
+ LC_ALL=C sort -V;;
+ no)
+ LC_ALL=C sort -n;;
+ *)
+ if sort -V </dev/null > /dev/null 2>&1; then
+ version_sort_sort_has_v=yes
+ LC_ALL=C sort -V
+ else
+ version_sort_sort_has_v=no
+ LC_ALL=C sort -n
+ fi;;
+ esac
+}
+
version_test_numeric ()
{
- local a="$1"
- local cmp="$2"
- local b="$3"
- if [ "$a" = "$b" ] ; then
- case "$cmp" in
+ version_test_numeric_a="$1"
+ version_test_numeric_cmp="$2"
+ version_test_numeric_b="$3"
+ if [ "$version_test_numeric_a" = "$version_test_numeric_b" ] ; then
+ case "$version_test_numeric_cmp" in
ge|eq|le) return 0 ;;
gt|lt) return 1 ;;
esac
fi
- if [ "$cmp" = "lt" ] ; then
- c="$a"
- a="$b"
- b="$c"
+ if [ "$version_test_numeric_cmp" = "lt" ] ; then
+ version_test_numeric_c="$version_test_numeric_a"
+ version_test_numeric_a="$version_test_numeric_b"
+ version_test_numeric_b="$version_test_numeric_c"
fi
- if (echo "$a" ; echo "$b") | sort -n | head -n 1 | grep -qx "$b" ; then
+ if (echo "$version_test_numeric_a" ; echo "$version_test_numeric_b") | version_sort | head -n 1 | grep -qx "$version_test_numeric_b" ; then
return 0
else
return 1
@@ -182,32 +200,31 @@ version_test_numeric ()
version_test_gt ()
{
- local a="`echo "$1" | sed -e "s/[^-]*-//"`"
- local b="`echo "$2" | sed -e "s/[^-]*-//"`"
- local cmp=gt
- if [ "x$b" = "x" ] ; then
+ version_test_gt_a="`echo "$1" | sed -e "s/[^-]*-//"`"
+ version_test_gt_b="`echo "$2" | sed -e "s/[^-]*-//"`"
+ version_test_gt_cmp=gt
+ if [ "x$version_test_gt_b" = "x" ] ; then
return 0
fi
- case "$a:$b" in
+ case "$version_test_gt_a:$version_test_gt_b" in
*.old:*.old) ;;
- *.old:*) a="`echo -n "$a" | sed -e 's/\.old$//'`" ; cmp=gt ;;
- *:*.old) b="`echo -n "$b" | sed -e 's/\.old$//'`" ; cmp=ge ;;
+ *.old:*) version_test_gt_a="`echo -n "$version_test_gt_a" | sed -e 's/\.old$//'`" ; version_test_gt_cmp=gt ;;
+ *:*.old) version_test_gt_b="`echo -n "$version_test_gt_b" | sed -e 's/\.old$//'`" ; version_test_gt_cmp=ge ;;
esac
- version_test_numeric "$a" "$cmp" "$b"
+ version_test_numeric "$version_test_gt_a" "$version_test_gt_cmp" "$version_test_gt_b"
return "$?"
}
version_find_latest ()
{
- local a=""
+ version_find_latest_a=""
for i in "$@" ; do
- if version_test_gt "$i" "$a" ; then
- a="$i"
+ if version_test_gt "$i" "$version_find_latest_a" ; then
+ version_find_latest_a="$i"
fi
done
- echo "$a"
+ echo "$version_find_latest_a"
}
-
# One layer of quotation is eaten by "", the second by sed, and the third by
# printf; so this turns ' into \'. Note that you must use the output of
# this function in a printf format string.
diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
index 505aac6..9aa7270 100644
--- a/util/grub.d/10_linux.in
+++ b/util/grub.d/10_linux.in
@@ -168,7 +168,8 @@ while [ "x$list" != "x" ] ; do
"initrd-${alt_version}" "initramfs-${alt_version}.img" \
"initramfs-genkernel-${version}" \
"initramfs-genkernel-${alt_version}" \
- "initramfs-${version}"; do
+ "initramfs-${version}" \
+ "initramfs-${version}-install"; do
if test -e "${dirname}/${i}" ; then
initrd="$i"
break

@ -1,61 +0,0 @@
commit ef471478e4b8950a3312ffc736113f9b9e8946f2
Author: Mike Hiretsky <mh@calculate.ru>
Date: Tue Jul 26 18:20:55 2011 +0400
Fix detect filesystem for lvm.
Fix readable_by_grub, prepare_grub_access_device for LVM. Fix
grub-install.
Sometimes program cann't determine fs for device by path /dev/mapper.
For resolve the problem filesystem for that devices determined by device
to which they point. (readlink -f)
diff --git util/grub-install.in util/grub-install.in
index 16236ba..8cf86be 100644
--- util/grub-install.in
+++ util/grub-install.in
@@ -465,6 +465,11 @@ fi
# Create the core image. First, auto-detect the filesystem module.
fs_module="`"$grub_probe" --device-map="${device_map}" --target=fs --device "${grub_device}"`"
+# sometimes filesystem on LVM (place in /dev/mapper) is not detected. Try detect by /dev/dm-X
+if test "x$fs_module" = x ; then
+ grub_device_fs=$(readlink -f ${grub_device})
+ fs_module="`"$grub_probe" --device-map="${device_map}" --target=fs --device "${grub_device_fs}"`"
+fi
if test "x$fs_module" = x ; then
echo "Auto-detection of a filesystem of ${grub_device} failed." 1>&2
echo "Try with --recheck." 1>&2
diff --git util/grub-mkconfig_lib.in util/grub-mkconfig_lib.in
index 2c5fd8c..a2dcd20 100644
--- util/grub-mkconfig_lib.in
+++ util/grub-mkconfig_lib.in
@@ -58,7 +58,11 @@ is_path_readable_by_grub ()
# abort if file is in a filesystem we can't read
if "${grub_probe}" -t fs "$path" > /dev/null 2>&1 ; then : ; else
- return 1
+ # sometimes filesystem on LVM (place in /dev/mapper) is not detected. Try detect by /dev/dm-X
+ fsdevice=`readlink -f $(${grub_probe} -t device "$path" 2>/dev/null)`
+ if "${grub_probe}" -t fs -d "${fsdevice}" > /dev/null 2>&1 ; then : ; else
+ return 1
+ fi
fi
# ... or if we can't figure out the abstraction module, for example if
@@ -121,7 +125,13 @@ prepare_grub_to_access_device ()
esac
done
- fs="`"${grub_probe}" --device "${device}" --target=fs`"
+ # sometimes filesystem on LVM (place in /dev/mapper) is not detected. Try detect by /dev/dm-X
+ if "${grub_probe}" --device "${device}" --target=fs >/dev/null 2>/dev/null; then
+ device_fs="${device}"
+ else
+ device_fs=`readlink -f "${device}"`
+ fi
+ fs="`"${grub_probe}" --device "${device_fs}" --target=fs`"
for module in ${fs} ; do
echo "insmod ${module}"
done

@ -1,21 +0,0 @@
commit d0868853121fa1110949125e9015caae16325d03
Author: Mike Hiretsky <mh@calculate.ru>
Date: Tue Jul 26 18:20:55 2011 +0400
Fix detect filesystem for lvm.
diff --git a/util/grub-install.in b/util/grub-install.in
index 16236ba..7ebbb50 100644
--- a/util/grub-install.in
+++ b/util/grub-install.in
@@ -466,6 +466,10 @@ fi
# Create the core image. First, auto-detect the filesystem module.
fs_module="`"$grub_probe" --device-map="${device_map}" --target=fs --device "${grub_device}"`"
if test "x$fs_module" = x ; then
+ grub_device_fs=$(readlink -f ${grub_device})
+ fs_module="`"$grub_probe" --device-map="${device_map}" --target=fs --device "${grub_device_fs}"`"
+fi
+if test "x$fs_module" = x ; then
echo "Auto-detection of a filesystem of ${grub_device} failed." 1>&2
echo "Try with --recheck." 1>&2
echo "If the problem persists please report this together with the output of \"$grub_probe --device-map=\"${device_map}\" --target=fs -v ${grubdir}\" to <bug-grub@gnu.org>" 1>&2

@ -1,84 +0,0 @@
https://bugs.gentoo.org/show_bug.cgi?id=424527
https://savannah.gnu.org/bugs/index.php?36770
=== modified file 'grub-core/lib/xzembed/xz_dec_stream.c'
--- grub-core/lib/xzembed/xz_dec_stream.c 2012-02-29 13:56:51 +0000
+++ grub-core/lib/xzembed/xz_dec_stream.c 2012-07-22 14:27:03 +0000
@@ -403,18 +403,25 @@
}
#endif
- do {
+ if (b->in_pos == b->in_size)
+ return XZ_OK;
+
+ if (!crc32 && s->hash_size == 0)
+ s->pos += 8;
+
+ while (s->pos < (crc32 ? 32 : s->hash_size * 8)) {
if (b->in_pos == b->in_size)
return XZ_OK;
#ifndef GRUB_EMBED_DECOMPRESSOR
- if (hash && s->hash_value[s->pos / 8] != b->in[b->in_pos++])
+ if (hash && s->hash_value[s->pos / 8] != b->in[b->in_pos])
return XZ_DATA_ERROR;
#endif
+ b->in_pos++;
s->pos += 8;
- } while (s->pos < (crc32 ? 32 : s->hash_size * 8));
+ }
#ifndef GRUB_EMBED_DECOMPRESSOR
if (s->hash)
@@ -529,8 +536,6 @@
s->hash->init(s->index.hash.hash_context);
s->hash->init(s->block.hash.hash_context);
}
- if (!s->hash)
- return XZ_OPTIONS_ERROR;
#endif
}
else
=== modified file 'grub-core/normal/autofs.c'
--- grub-core/normal/autofs.c 2012-05-01 13:26:36 +0000
+++ grub-core/normal/autofs.c 2012-07-22 14:23:46 +0000
@@ -32,11 +32,21 @@
autoload_fs_module (void)
{
grub_named_list_t p;
+ int ret = 0;
+ grub_file_filter_t grub_file_filters_was[GRUB_FILE_FILTER_MAX];
+
+ grub_memcpy (grub_file_filters_was, grub_file_filters_enabled,
+ sizeof (grub_file_filters_enabled));
+ grub_memcpy (grub_file_filters_enabled, grub_file_filters_all,
+ sizeof (grub_file_filters_enabled));
while ((p = fs_module_list) != NULL)
{
if (! grub_dl_get (p->name) && grub_dl_load (p->name))
- return 1;
+ {
+ ret = 1;
+ break;
+ }
if (grub_errno)
grub_print_error ();
@@ -46,7 +56,10 @@
grub_free (p);
}
- return 0;
+ grub_memcpy (grub_file_filters_enabled, grub_file_filters_was,
+ sizeof (grub_file_filters_enabled));
+
+ return ret;
}
/* Read the file fs.lst for auto-loading. */

@ -1,113 +0,0 @@
https://bugs.gentoo.org/show_bug.cgi?id=426364
https://savannah.gnu.org/bugs/index.php?36839
--- util/grub-mkconfig_lib.in
+++ util/grub-mkconfig_lib.in
@@ -255,19 +255,19 @@
echo "$version_find_latest_a"
}
-# One layer of quotation is eaten by "", the second by sed, and the third by
-# printf; so this turns ' into \'. Note that you must use the output of
+# One layer of quotation is eaten by "" and the second by
+# sed; so this turns ' into \'. Note that you must use the output of
# this function in a printf format string.
grub_quote () {
- sed "s/'/'\\\\\\\\''/g"
+ sed "s/'/'\\\\''/g"
}
gettext_quoted () {
- gettext "$@" | sed "s/'/'\\\\\\\\''/g"
+ gettext "$@" | grub_quote
}
-# Run the first argument through gettext_quoted, and then pass that and all
+# Run the first argument through gettext, and then pass that and all
# remaining arguments to printf. This is a useful abbreviation and tends to
# be easier to type.
gettext_printf () {
=== modified file 'util/grub.d/10_hurd.in'
--- util/grub.d/10_hurd.in
+++ util/grub.d/10_hurd.in
@@ -117,7 +117,7 @@
opts=
fi
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
multiboot ${kernel} root=device:${GRUB_DEVICE#/dev/} $opts ${GRUB_CMDLINE_GNUMACH}
EOF
@@ -133,7 +133,7 @@
fi
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
module /hurd/${hurd_fs}.static ${hurd_fs} $opts \\
--multiboot-command-line='\${kernel-command-line}' \\
--host-priv-port='\${host-port}' \\
--- util/grub.d/10_illumos.in
+++ util/grub.d/10_illumos.in
@@ -46,6 +46,7 @@
ISADIR=
fi
zfs-bootfs $($grub_mkrelpath /) ZFS_BOOTFS
+ echo '$(echo "$message" | grub_quote)'
multiboot $($grub_mkrelpath /platform/i86pc/kernel)/\$ISADIR/unix /platform/i86pc/kernel/\$ISADIR/unix -B \$ZFS_BOOTFS,console=text
module $($grub_mkrelpath /platform/i86pc)/\$ISADIR/boot_archive /platform/i86pc/\$ISADIR/boot_archive
}
--- util/grub.d/10_kfreebsd.in
+++ util/grub.d/10_kfreebsd.in
@@ -100,7 +100,7 @@
printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
message="$(gettext_printf "Loading kernel of FreeBSD %s ..." ${version})"
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
kfreebsd ${rel_dirname}/${basename} ${args}
EOF
--- util/grub.d/10_linux.in
+++ util/grub.d/10_linux.in
@@ -134,14 +134,14 @@
fi
message="$(gettext_printf "Loading Linux %s ..." ${version})"
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}
EOF
if test -n "${initrd}" ; then
# TRANSLATORS: ramdisk isn't identifier. Should be translated.
message="$(gettext_printf "Loading initial ramdisk ...")"
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
initrd ${rel_dirname}/${initrd}
EOF
fi
--- util/grub.d/20_linux_xen.in
+++ util/grub.d/20_linux_xen.in
@@ -120,16 +120,16 @@
xmessage="$(gettext_printf "Loading Xen %s ..." ${xen_version})"
lmessage="$(gettext_printf "Loading Linux %s ..." ${version})"
sed "s/^/$submenu_indentation/" << EOF
- echo '$xmessage'
+ echo '$(echo "$xmessage" | grub_quote)'
multiboot ${rel_xen_dirname}/${xen_basename} placeholder ${xen_args}
- echo '$lmessage'
+ echo '$(echo "$lmessage" | grub_quote)'
module ${rel_dirname}/${basename} placeholder root=${linux_root_device_thisversion} ro ${args}
EOF
if test -n "${initrd}" ; then
# TRANSLATORS: ramdisk isn't identifier. Should be translated.
message="$(gettext_printf "Loading initial ramdisk ...")"
sed "s/^/$submenu_indentation/" << EOF
- echo '$message'
+ echo '$(echo "$message" | grub_quote)'
module ${rel_dirname}/${initrd}
EOF
fi

@ -1,382 +0,0 @@
Taken from
http://bzr.savannah.gnu.org/lh/grub/trunk/grub/revision/4556
http://bzr.savannah.gnu.org/lh/grub/trunk/grub/revision/4584
http://bzr.savannah.gnu.org/lh/grub/trunk/grub/revision/4624
http://bzr.savannah.gnu.org/lh/grub/trunk/grub/revision/4625
diff -Nur grub-2.00.orig/grub-core/loader/i386/bsd.c grub-2.00/grub-core/loader/i386/bsd.c
--- grub-2.00.orig/grub-core/loader/i386/bsd.c 2012-06-07 22:06:00.000000000 +0900
+++ grub-2.00/grub-core/loader/i386/bsd.c 2013-01-04 19:50:55.000000000 +0900
@@ -1309,7 +1309,7 @@
&& phdr->p_type != PT_DYNAMIC)
return 0;
- paddr = phdr->p_paddr & 0xFFFFFF;
+ paddr = phdr->p_paddr & 0xFFFFFFF;
if (paddr < kern_start)
kern_start = paddr;
@@ -1333,7 +1333,7 @@
}
*do_load = 1;
- phdr->p_paddr &= 0xFFFFFF;
+ phdr->p_paddr &= 0xFFFFFFF;
paddr = phdr->p_paddr;
*addr = (grub_addr_t) (paddr - kern_start + (grub_uint8_t *) kern_chunk_src);
@@ -1351,7 +1351,7 @@
&& phdr->p_type != PT_DYNAMIC)
return 0;
- paddr = phdr->p_paddr & 0xffffff;
+ paddr = phdr->p_paddr & 0xfffffff;
if (paddr < kern_start)
kern_start = paddr;
@@ -1375,7 +1375,7 @@
}
*do_load = 1;
- paddr = phdr->p_paddr & 0xffffff;
+ paddr = phdr->p_paddr & 0xfffffff;
*addr = (grub_addr_t) (paddr - kern_start + (grub_uint8_t *) kern_chunk_src);
@@ -1394,7 +1394,7 @@
{
grub_relocator_chunk_t ch;
- entry = elf->ehdr.ehdr32.e_entry & 0xFFFFFF;
+ entry = elf->ehdr.ehdr32.e_entry & 0xFFFFFFF;
err = grub_elf32_phdr_iterate (elf, filename,
grub_bsd_elf32_size_hook, NULL);
if (err)
diff -Nur grub-2.00.orig/util/grub-mkconfig_lib.in grub-2.00/util/grub-mkconfig_lib.in
--- grub-2.00.orig/util/grub-mkconfig_lib.in 2012-06-28 00:27:53.000000000 +0900
+++ grub-2.00/util/grub-mkconfig_lib.in 2013-01-04 19:50:55.000000000 +0900
@@ -349,3 +349,10 @@
cat
fi
}
+
+grub_tab=" "
+
+grub_add_tab () {
+ sed -e "s/^/$grub_tab/"
+}
+
diff -Nur grub-2.00.orig/util/grub.d/10_hurd.in grub-2.00/util/grub.d/10_hurd.in
--- grub-2.00.orig/util/grub.d/10_hurd.in 2012-03-05 05:10:04.000000000 +0900
+++ grub-2.00/util/grub.d/10_hurd.in 2013-01-04 19:50:55.000000000 +0900
@@ -108,7 +108,7 @@
EOF
fi
- prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/"|sed "s/^/$submenu_indentation/"
+ prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | grub_add_tab|sed "s/^/$submenu_indentation/"
message="$(gettext_printf "Loading GNU Mach ...")"
if [ x$type = xrecovery ] ; then
@@ -122,9 +122,9 @@
EOF
if [ x$type != xrecovery ] ; then
- save_default_entry | sed -e "s/^/\t/"| sed "s/^/$submenu_indentation/"
+ save_default_entry | grub_add_tab| sed "s/^/$submenu_indentation/"
fi
- prepare_grub_to_access_device "${GRUB_DEVICE}" | sed -e "s/^/\t/"| sed "s/^/$submenu_indentation/"
+ prepare_grub_to_access_device "${GRUB_DEVICE}" | grub_add_tab| sed "s/^/$submenu_indentation/"
message="$(gettext_printf "Loading the Hurd ...")"
if [ x$type = xrecovery ] ; then
opts=
@@ -158,7 +158,7 @@
if [ "x$is_first_entry" = xtrue ]; then
hurd_entry "$kernel" simple
- submenu_indentation="\t"
+ submenu_indentation="$grub_tab"
# TRANSLATORS: %s is replaced with an OS name
echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_id_option 'gnuhurd-advanced-$(grub_get_device_id "${GRUB_DEVICE_BOOT}")' {"
diff -Nur grub-2.00.orig/util/grub.d/10_illumos.in grub-2.00/util/grub.d/10_illumos.in
--- grub-2.00.orig/util/grub.d/10_illumos.in 2012-03-05 04:03:38.000000000 +0900
+++ grub-2.00/util/grub.d/10_illumos.in 2013-01-04 19:50:55.000000000 +0900
@@ -35,8 +35,8 @@
esac
echo "menuentry '$(echo "$OS" | grub_quote)' ${CLASS} \$menuentry_id_option 'illumos-$(grub_get_device_id "${GRUB_DEVICE_BOOT}")' {"
-save_default_entry | sed -e "s/^/\t/"
-prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/"
+save_default_entry | grub_add_tab
+prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | grub_add_tab
message="$(gettext_printf "Loading kernel of Illumos ...")"
cat << EOF
insmod gzio
diff -Nur grub-2.00.orig/util/grub.d/10_kfreebsd.in grub-2.00/util/grub.d/10_kfreebsd.in
--- grub-2.00.orig/util/grub.d/10_kfreebsd.in 2012-03-05 06:02:30.000000000 +0900
+++ grub-2.00/util/grub.d/10_kfreebsd.in 2013-01-04 19:50:55.000000000 +0900
@@ -54,7 +54,7 @@
fi
if [ -z "${prepare_module_dir_cache}" ]; then
- prepare_module_dir_cache="$(prepare_grub_to_access_device $(grub-probe -t device "${module_dir}") | sed -e "s/^/\t/")"
+ prepare_module_dir_cache="$(prepare_grub_to_access_device $(${grub_probe} -t device "${module_dir}") | grub_add_tab)"
fi
printf '%s\n' "${prepare_module_dir_cache}"
@@ -91,10 +91,10 @@
echo "menuentry '$(echo "$OS" | grub_quote)' ${CLASS} \$menuentry_id_option 'kfreebsd-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
fi
if [ x$type != xrecovery ] ; then
- save_default_entry | sed -e "s/^/\t/" | sed "s/^/$submenu_indentation/"
+ save_default_entry | grub_add_tab | sed "s/^/$submenu_indentation/"
fi
if [ -z "${prepare_boot_cache}" ]; then
- prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/")"
+ prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)"
fi
printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
@@ -112,7 +112,7 @@
load_kfreebsd_module acpi true
- for abstraction in dummy $(grub-probe -t abstraction --device ${GRUB_DEVICE}) ; do
+ for abstraction in dummy $(${grub_probe} -t abstraction --device ${GRUB_DEVICE}) ; do
case $abstraction in
lvm) load_kfreebsd_module geom_linux_lvm false ;;
esac
@@ -122,10 +122,10 @@
zfs)
load_kfreebsd_module opensolaris false
- ls "${dirname}/zfs/zpool.cache" > /dev/null
+ ls "/boot/zfs/zpool.cache" > /dev/null
printf '%s\n' "${prepare_boot_cache}"
sed "s/^/$submenu_indentation/" << EOF
- kfreebsd_module ${rel_dirname}/zfs/zpool.cache type=/boot/zfs/zpool.cache
+ kfreebsd_module $(make_system_path_relative_to_its_root /boot)/zfs/zpool.cache type=/boot/zfs/zpool.cache
EOF
;;
esac
@@ -179,7 +179,7 @@
case ${GRUB_FS} in
zfs)
# zpool name
- kfreebsd_device=$(grub-probe -t fs_label --device ${GRUB_DEVICE})
+ kfreebsd_device=$(${grub_probe} -t fs_label --device ${GRUB_DEVICE})
# filesystem name (empty string for the main filesystem)
kfreebsd_device="${kfreebsd_device}$(${grub_mkrelpath} / | sed -e "s,/*@$,,")"
;;
@@ -213,7 +213,7 @@
if [ "x$is_first_entry" = xtrue ]; then
kfreebsd_entry "${OS}" "${version}" simple
- submenu_indentation="\t"
+ submenu_indentation="$grub_tab"
if [ -z "$boot_device_id" ]; then
boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
diff -Nur grub-2.00.orig/util/grub.d/10_linux.in grub-2.00/util/grub.d/10_linux.in
--- grub-2.00.orig/util/grub.d/10_linux.in 2012-04-19 06:24:38.000000000 +0900
+++ grub-2.00/util/grub.d/10_linux.in 2013-01-04 19:50:55.000000000 +0900
@@ -101,7 +101,7 @@
echo "menuentry '$(echo "$os" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
fi
if [ x$type != xrecovery ] ; then
- save_default_entry | sed -e "s/^/\t/"
+ save_default_entry | grub_add_tab
fi
# Use ELILO's generic "efifb" when it's known to be available.
@@ -123,12 +123,12 @@
if [ x$dirname = x/ ]; then
if [ -z "${prepare_root_cache}" ]; then
- prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | sed -e "s/^/\t/")"
+ prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab)"
fi
printf '%s\n' "${prepare_root_cache}" | sed "s/^/$submenu_indentation/"
else
if [ -z "${prepare_boot_cache}" ]; then
- prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/")"
+ prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)"
fi
printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
fi
@@ -230,7 +230,7 @@
linux_entry "${OS}" "${version}" simple \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
- submenu_indentation="\t"
+ submenu_indentation="$grub_tab"
if [ -z "$boot_device_id" ]; then
boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
diff -Nur grub-2.00.orig/util/grub.d/10_netbsd.in grub-2.00/util/grub.d/10_netbsd.in
--- grub-2.00.orig/util/grub.d/10_netbsd.in 2012-03-05 04:47:35.000000000 +0900
+++ grub-2.00/util/grub.d/10_netbsd.in 2013-01-04 19:50:55.000000000 +0900
@@ -77,10 +77,10 @@
prepare_grub_to_access_device $(${grub_probe} -t device "${kmodule}") | sed -e 's,^, ,'
case "${loader}" in
knetbsd)
- printf "\tknetbsd_module_elf %s\n" "${kmodule_rel}"
+ printf "$grub_tabknetbsd_module_elf %s\n" "${kmodule_rel}"
;;
multiboot)
- printf "\tmodule %s\n" "${kmodule_rel}"
+ printf "$grub_tabmodule %s\n" "${kmodule_rel}"
;;
esac
}
@@ -121,11 +121,11 @@
printf "%s\n" "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
case "${loader}" in
knetbsd)
- printf "\tknetbsd %s -r %s %s\n" \
+ printf "$grub_tabknetbsd %s -r %s %s\n" \
"${kernel}" "${kroot_device}" "${GRUB_CMDLINE_NETBSD} ${args}" | sed "s/^/$submenu_indentation/"
;;
multiboot)
- printf "\tmultiboot %s %s root=%s %s\n" \
+ printf "$grub_tabmultiboot %s %s root=%s %s\n" \
"${kernel}" "${kernel}" "${kroot_device}" "${GRUB_CMDLINE_NETBSD} ${args}" | sed "s/^/$submenu_indentation/"
;;
esac
@@ -159,7 +159,7 @@
if [ "x$is_first_entry" = xtrue ]; then
netbsd_entry "knetbsd" "$k" simple "${GRUB_CMDLINE_NETBSD_DEFAULT}"
- submenu_indentation="\t"
+ submenu_indentation="$grub_tab"
if [ -z "$boot_device_id" ]; then
boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
diff -Nur grub-2.00.orig/util/grub.d/10_windows.in grub-2.00/util/grub.d/10_windows.in
--- grub-2.00.orig/util/grub.d/10_windows.in 2012-03-05 06:11:43.000000000 +0900
+++ grub-2.00/util/grub.d/10_windows.in 2013-01-04 19:50:55.000000000 +0900
@@ -45,7 +45,7 @@
sort | uniq | wc -l`" = 1 || return 1
# Search 'default=PARTITION'
- get_os_name_from_boot_ini_part=`sed -n 's,^default=,,p' "$1" | sed 's,\\\\,/,g;s,[ \t\r]*$,,;1q'`
+ get_os_name_from_boot_ini_part=`sed -n 's,^default=,,p' "$1" | sed 's,\\\\,/,g;s,[ $grub_tab\r]*$,,;1q'`
test -n "$get_os_name_from_boot_ini_part" || return 1
# Search 'PARTITION="NAME" ...'
@@ -87,8 +87,8 @@
menuentry '$(echo "$OS" | grub_quote)' \$menuentry_id_option '$osid-$(grub_get_device_id "${dev}")' {
EOF
- save_default_entry | sed -e 's,^,\t,'
- prepare_grub_to_access_device "$dev" | sed 's,^,\t,'
+ save_default_entry | sed -e 's,^,$grub_tab,'
+ prepare_grub_to_access_device "$dev" | sed 's,^,$grub_tab,'
test -z "$needmap" || cat <<EOF
drivemap -s (hd0) \$root
EOF
diff -Nur grub-2.00.orig/util/grub.d/10_xnu.in grub-2.00/util/grub.d/10_xnu.in
--- grub-2.00.orig/util/grub.d/10_xnu.in 2012-05-29 19:31:03.000000000 +0900
+++ grub-2.00/util/grub.d/10_xnu.in 2013-01-04 19:50:55.000000000 +0900
@@ -39,8 +39,8 @@
cat << EOF
menuentry '$(echo "Darwin/Mac OS X $bitstr $onstr" | grub_quote)' --class osx --class darwin --class os \$menuentry_id_option 'osprober-xnu-$2-$(grub_get_device_id "${GRUB_DEVICE}")' {
EOF
- save_default_entry | sed -e "s/^/ /"
- prepare_grub_to_access_device ${GRUB_DEVICE} | sed -e "s/^/ /"
+ save_default_entry | grub_add_tab
+ prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab
cat << EOF
load_video
set do_resume=0
diff -Nur grub-2.00.orig/util/grub.d/20_linux_xen.in grub-2.00/util/grub.d/20_linux_xen.in
--- grub-2.00.orig/util/grub.d/20_linux_xen.in 2012-06-04 04:57:42.000000000 +0900
+++ grub-2.00/util/grub.d/20_linux_xen.in 2013-01-04 19:50:55.000000000 +0900
@@ -110,11 +110,11 @@
echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'xen-gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
fi
if [ x$type != xrecovery ] ; then
- save_default_entry | sed -e "s/^/\t/" | sed "s/^/$submenu_indentation/"
+ save_default_entry | grub_add_tab | sed "s/^/$submenu_indentation/"
fi
if [ -z "${prepare_boot_cache}" ]; then
- prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/")"
+ prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)"
fi
printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/"
xmessage="$(gettext_printf "Loading Xen %s ..." ${xen_version})"
@@ -236,7 +236,7 @@
linux_entry "${OS}" "${version}" "${xen_version}" simple \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" "${GRUB_CMDLINE_XEN} ${GRUB_CMDLINE_XEN_DEFAULT}"
- submenu_indentation="\t\t"
+ submenu_indentation="$grub_tab$grub_tab"
if [ -z "$boot_device_id" ]; then
boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")"
diff -Nur grub-2.00.orig/util/grub.d/30_os-prober.in grub-2.00/util/grub.d/30_os-prober.in
--- grub-2.00.orig/util/grub.d/30_os-prober.in 2012-03-05 05:52:03.000000000 +0900
+++ grub-2.00/util/grub.d/30_os-prober.in 2013-01-04 19:50:55.000000000 +0900
@@ -54,8 +54,8 @@
cat << EOF
menuentry '$(echo "${LONGNAME} $bitstr $onstr" | grub_quote)' --class osx --class darwin --class os \$menuentry_id_option 'osprober-xnu-$2-$(grub_get_device_id "${DEVICE}")' {
EOF
- save_default_entry | sed -e "s/^/\t/"
- prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
+ save_default_entry | grub_add_tab
+ prepare_grub_to_access_device ${DEVICE} | grub_add_tab
cat << EOF
load_video
set do_resume=0
@@ -126,8 +126,8 @@
cat << EOF
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' {
EOF
- save_default_entry | sed -e "s/^/\t/"
- prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
+ save_default_entry | grub_add_tab
+ prepare_grub_to_access_device ${DEVICE} | grub_add_tab
case ${LONGNAME} in
Windows\ Vista*|Windows\ 7*|Windows\ Server\ 2008*)
@@ -181,14 +181,14 @@
used_osprober_linux_ids="$used_osprober_linux_ids 'osprober-gnulinux-$LKERNEL-${recovery_params}-$counter-$boot_device_id'"
if [ -z "${prepare_boot_cache}" ]; then
- prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | sed -e "s/^/\t/")"
+ prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | grub_add_tab)"
fi
if [ "x$is_first_entry" = xtrue ]; then
cat << EOF
menuentry '$(echo "$OS" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-simple-$boot_device_id' {
EOF
- save_default_entry | sed -e "s/^/\t/"
+ save_default_entry | grub_add_tab
printf '%s\n' "${prepare_boot_cache}"
cat << EOF
linux ${LKERNEL} ${LPARAMS}
@@ -208,8 +208,8 @@
cat << EOF
menuentry '$(echo "$title" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-$LKERNEL-${recovery_params}-$boot_device_id' {
EOF
- save_default_entry | sed -e "s/^/\t\t/"
- printf '%s\n' "${prepare_boot_cache}" | sed -e "s/^/\t/"
+ save_default_entry | sed -e "s/^/$grub_tab$grub_tab/"
+ printf '%s\n' "${prepare_boot_cache}" | grub_add_tab
cat << EOF
linux ${LKERNEL} ${LPARAMS}
EOF
@@ -243,8 +243,8 @@
cat << EOF
menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class hurd --class gnu --class os \$menuentry_id_option 'osprober-gnuhurd-/boot/gnumach.gz-false-$(grub_get_device_id "${DEVICE}")' {
EOF
- save_default_entry | sed -e "s/^/\t/"
- prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
+ save_default_entry | grub_add_tab
+ prepare_grub_to_access_device ${DEVICE} | grub_add_tab
grub_device="`${grub_probe} --device ${DEVICE} --target=drive`"
mach_device="`echo "${grub_device}" | sed -e 's/(\(hd.*\),msdos\(.*\))/\1s\2/'`"
grub_fs="`${grub_probe} --device ${DEVICE} --target=fs`"

@ -1,15 +0,0 @@
https://bugs.gentoo.org/show_bug.cgi?id=424137
https://savannah.gnu.org/bugs/?37558
https://code.google.com/p/original-mawk/issues/detail?id=17
--- grub-core/Makefile.am 2012-07-07 12:29:01 +0000
+++ grub-core/Makefile.am 2012-10-12 13:04:02 +0000
@@ -349,7 +349,7 @@
# generate global module dependencies list
moddep.lst: syminfo.lst genmoddep.awk video.lst
- cat $< | sort | awk -f $(srcdir)/genmoddep.awk > $@ || (rm -f $@; exit 1)
+ cat $< | sort | $(AWK) -f $(srcdir)/genmoddep.awk > $@ || (rm -f $@; exit 1)
platform_DATA += moddep.lst
CLEANFILES += config.log syminfo.lst moddep.lst

@ -1,22 +0,0 @@
hack until gzip pulls a newer gnulib version
From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
From: Eric Blake <eblake@redhat.com>
Date: Thu, 29 Mar 2012 13:30:41 -0600
Subject: [PATCH] stdio: don't assume gets any more
Gnulib intentionally does not have a gets module, and now that C11
and glibc have dropped it, we should be more proactive about warning
any user on a platform that still has a declaration of this dangerous
interface.
--- a/grub-core/gnulib/stdio.in.h
+++ b/grub-core/gnulib/stdio.in.h
@@ -125,7 +125,6 @@
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@

@ -1,46 +0,0 @@
Fix parallel make problems.
Upstream changesets 4547, 4552, 4578.
--- gentpl.py
+++ gentpl.py
@@ -484,10 +484,10 @@
def installdir(default="bin"):
return "[+ IF installdir +][+ installdir +][+ ELSE +]" + default + "[+ ENDIF +]"
-def manpage():
+def manpage(adddeps):
r = "if COND_MAN_PAGES\n"
r += gvar_add("man_MANS", "[+ name +].[+ mansection +]\n")
- r += rule("[+ name +].[+ mansection +]", "[+ name +]", """
+ r += rule("[+ name +].[+ mansection +]", "[+ name +] " + adddeps, """
chmod a+x [+ name +]
PATH=$(builddir):$$PATH pkgdatadir=$(builddir) $(HELP2MAN) --section=[+ mansection +] -i $(top_srcdir)/docs/man/[+ name +].h2m -o $@ [+ name +]
""")
@@ -503,7 +503,7 @@
r += gvar_add("TESTS", "[+ name +]")
r += "[+ ELSE +]"
r += var_add(installdir() + "_PROGRAMS", "[+ name +]")
- r += "[+ IF mansection +]" + manpage() + "[+ ENDIF +]"
+ r += "[+ IF mansection +]" + manpage("") + "[+ ENDIF +]"
r += "[+ ENDIF +]"
r += var_set(cname() + "_SOURCES", platform_sources(platform))
@@ -532,7 +532,7 @@
r += gvar_add ("TESTS", "[+ name +]")
r += "[+ ELSE +]"
r += var_add(installdir() + "_SCRIPTS", "[+ name +]")
- r += "[+ IF mansection +]" + manpage() + "[+ ENDIF +]"
+ r += "[+ IF mansection +]" + manpage("grub-mkconfig_lib") + "[+ ENDIF +]"
r += "[+ ENDIF +]"
r += rule("[+ name +]", platform_sources(platform) + " $(top_builddir)/config.status", """
--- grub-core/Makefile.am
+++ grub-core/Makefile.am
@@ -63,7 +63,7 @@
rs_decoder.S: $(srcdir)/lib/reed_solomon.c
$(TARGET_CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) -Os -I$(top_builddir) -S -DSTANDALONE -o $@ $< -g0 -mregparm=3 -ffreestanding
-kern/i386/pc/startup.S: $(builddir)/rs_decoder.S
+boot/i386/pc/startup_raw.S: $(builddir)/rs_decoder.S
boot/mips/loongson/fwstart.S: $(builddir)/sm712_start.S
CLEANFILES += grub_script.yy.c grub_script.yy.h

@ -1,24 +0,0 @@
https://bugs.gentoo.org/show_bug.cgi?id=438612
=== modified file 'grub-core/net/tftp.c'
--- grub-core/net/tftp.c 2012-06-22 20:04:16 +0000
+++ grub-core/net/tftp.c 2012-07-02 09:22:50 +0000
@@ -143,7 +143,7 @@
tftph_ack = (struct tftphdr *) nb_ack.data;
tftph_ack->opcode = grub_cpu_to_be16 (TFTP_ACK);
- tftph_ack->u.ack.block = block;
+ tftph_ack->u.ack.block = grub_cpu_to_be16 (block);
err = grub_net_send_udp_packet (data->sock, &nb_ack);
if (err)
@@ -225,7 +225,7 @@
grub_priority_queue_pop (data->pq);
if (file->device->net->packs.count < 50)
- err = ack (data, tftph->u.data.block);
+ err = ack (data, data->block + 1);
else
{
file->device->net->stall = 1;

File diff suppressed because it is too large Load Diff

@ -1,16 +0,0 @@
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#title Gentoo Linux 2.6.24-r5
#root (hd0,0)
#kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5
# vim:ft=conf:

@ -1,43 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/files/grub.default-2,v 1.2 2012/06/28 22:36:53 floppym Exp $
#
# To populate all changes in this file you need to regenerate your
# grub configuration file afterwards:
# 'grub2-mkconfig -o /boot/grub2/grub.cfg'
#
# See the grub info page for documentation on possible variables and
# their associated values.
GRUB_DISTRIBUTOR="Gentoo"
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal.
# Note that you can use only modes which your graphic card supports via VBE.
# You can see them in real GRUB with the command `vbeinfo'.
#GRUB_GFXMODE=640x480
# Path to theme spec txt file.
# The starfield is by default provided with use truetype.
# NOTE: when enabling custom theme, ensure you have required font/etc.
#GRUB_THEME="/boot/grub2/themes/starfield/theme.txt"
# Background image used on graphical terminal.
# Can be in various bitmap formats.
#GRUB_BACKGROUND="/boot/grub2/mybackground.png"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to kernel
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY=true

@ -1,99 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,99 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,100 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch "${FILESDIR}"/${PN}-1.99-lvm_mapper.patch # lvm mapper
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,100 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch "${FILESDIR}"/${PN}-1.99-lvm_mapper-r1.patch # lvm mapper
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,101 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch "${FILESDIR}"/${PN}-1.99-lvm_mapper-r1.patch # lvm mapper
epatch "${FILESDIR}"/${PN}-1.99-latest_version_backport.patch #version
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,99 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.99_rc1.ebuild,v 1.3 2011/04/10 14:34:42 ulm Exp $
# XXX: need to implement a grub.conf migration in pkg_postinst before we ~arch
inherit mount-boot eutils flag-o-matic toolchain-funcs
SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
DESCRIPTION="GNU GRUB 2 boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE="custom-cflags debug truetype multislot static"
RDEPEND=">=sys-libs/ncurses-5.2-r5
dev-libs/lzo
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=sys-devel/autogen-5.10
>=dev-lang/python-2.5.2"
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man"
export STRIP_MASK="*/grub/*/*.mod"
QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap bin/grub-script-check bin/grub-fstest"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.99-chroot.patch # CHROOT_PATH
epatch_user
}
src_compile() {
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
econf \
--disable-werror \
--sbindir=/sbin \
--bindir=/bin \
--libdir=/$(get_libdir) \
--disable-efiemu \
$(use_enable truetype grub-mkfont) \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu) \
$(use_enable debug grub-emu-usb) \
$(use_enable debug grub-fstest)
emake -j1 || die "making regular stuff"
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/defaults grub || die
cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib
GRUB_DISTRIBUTOR=\${GRUB_DISTRIBUTOR:-"Calculate"}
EOF
if use multislot ; then
sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
mv "${D}"/sbin/grub{,2}-install || die
mv "${D}"/sbin/grub{,2}-set-default || die
mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
mv "${D}"/usr/share/info/grub{,2}.info || die
fi
}
setup_boot_dir() {
local boot_dir=$1
local dir=${boot_dir}/grub
if [[ ! -e ${dir}/grub.cfg ]] ; then
einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'"
grub-mkconfig -o "${dir}/grub.cfg"
fi
#local install=grub-install
#use multislot && install="grub2-install --grub-setup=/bin/true"
#einfo "Running: ${install} "
#${install}
}
#pkg_postinst() {
# mount-boot_mount_boot_partition
#
# if use multislot ; then
# elog "You have installed grub2 with USE=multislot, so to coexist"
# elog "with grub1, the grub2 install binary is named grub2-install."
# fi
# setup_boot_dir "${ROOT}"boot
#
# # needs to be after we call setup_boot_dir
# mount-boot_pkg_postinst
#}

@ -1,368 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00-r2.ebuild,v 1.5 2013/02/18 16:45:17 mr_bones_ Exp $
EAPI=4
if [[ ${PV} == "9999" ]] ; then
EBZR_REPO_URI="http://bzr.savannah.gnu.org/r/grub/trunk/grub/"
LIVE_ECLASS="bzr"
SRC_URI=""
DO_AUTORECONF="true"
else
MY_P=${P/_/\~}
if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
mirror://gentoo/${MY_P}.tar.xz"
fi
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${MY_P}
DO_AUTORECONF="true"
fi
inherit eutils flag-o-matic multiprocessing pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
IUSE="custom-cflags debug device-mapper doc efiemu mount nls static sdl truetype libzfs"
GRUB_PLATFORMS=(
# everywhere:
emu
# mips only:
qemu-mips yeeloong
# amd64, x86, ppc, ppc64:
ieee1275
# amd64, x86:
coreboot multiboot efi-32 pc qemu
# amd64, ia64:
efi-64
)
IUSE+=" ${GRUB_PLATFORMS[@]/#/grub_platforms_}"
REQUIRED_USE="grub_platforms_qemu? ( truetype )
grub_platforms_yeeloong? ( truetype )"
# os-prober: Used on runtime to detect other OSes
# xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
RDEPEND="
app-arch/xz-utils
>=sys-libs/ncurses-5.2-r5
debug? (
sdl? ( media-libs/libsdl )
)
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse )
truetype? (
media-libs/freetype
media-fonts/dejavu
>=media-fonts/unifont-5
)
ppc? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
ppc64? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
"
DEPEND="${RDEPEND}
>=dev-lang/python-2.5.2
sys-devel/flex
sys-devel/bison
sys-apps/help2man
sys-apps/texinfo
static? (
truetype? (
app-arch/bzip2[static-libs(+)]
media-libs/freetype[static-libs(+)]
sys-libs/zlib[static-libs(+)]
)
)
"
RDEPEND+="
kernel_linux? (
grub_platforms_efi-32? ( sys-boot/efibootmgr )
grub_platforms_efi-64? ( sys-boot/efibootmgr )
)
"
if [[ -n ${DO_AUTORECONF} ]] ; then
DEPEND+=" >=sys-devel/autogen-5.10"
fi
if [[ ${PV} != 9999 ]]; then
DEPEND+=" app-arch/xz-utils"
fi
export STRIP_MASK="*/grub/*/*.{mod,img}"
QA_EXECSTACK="
usr/bin/grub*
usr/sbin/grub*
usr/lib*/grub/*/*.mod
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/setjmp.module
"
QA_WX_LOAD="
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/*.image
"
QA_PRESTRIPPED="
usr/lib.*/grub/.*/kernel.img
"
grub_run_phase() {
local phase=$1
local platform=$2
[[ -z ${phase} || -z ${platform} ]] && die "${FUNCNAME} [phase] [platform]"
[[ -d "${WORKDIR}/build-${platform}" ]] || \
{ mkdir "${WORKDIR}/build-${platform}" || die ; }
pushd "${WORKDIR}/build-${platform}" > /dev/null || die
echo ">>> Running ${phase} for platform \"${platform}\""
echo ">>> Working in: \"${WORKDIR}/build-${platform}\""
grub_${phase} ${platform}
popd > /dev/null || die
}
grub_src_configure() {
local platform=$1
local with_platform=
local enable_efiemu="--disable-efiemu"
[[ -z ${platform} ]] && die "${FUNCNAME} [platform]"
# Used below for efi cross-building
tc-export CC NM OBJCOPY STRIP
estack_push CTARGET "${CTARGET}"
estack_push TARGET_CC "${TARGET_CC}"
estack_push TARGET_CFLAGS "${TARGET_CFLAGS}"
estack_push TARGET_CPPFLAGS "${TARGET_CPPFLAGS}"
case ${platform} in
efi-32)
if [[ ${CHOST} == x86_64* ]]; then
CTARGET="${CTARGET:-i386}"
TARGET_CC="${TARGET_CC:-${CC}}"
export TARGET_CC
fi
with_platform="--with-platform=efi"
;;
efi-64)
if [[ ${CHOST} == i?86* ]]; then
CTARGET="${CTARGET:-x86_64}"
TARGET_CC="${TARGET_CC:-${CC}}"
TARGET_CFLAGS="-Os -march=x86-64 ${TARGET_CFLAGS}"
TARGET_CPPFLAGS="-march=x86-64 ${TARGET_CPPFLAGS}"
export TARGET_CC TARGET_CFLAGS TARGET_CPPFLAGS
fi
with_platform="--with-platform=efi"
;;
guessed) ;;
*)
with_platform="--with-platform=${platform}"
case ${CTARGET:-${CHOST}} in
i?86*|x86_64*)
enable_efiemu=$(use_enable efiemu)
;;
esac
;;
esac
ECONF_SOURCE="${S}" \
econf \
--libdir=/usr/lib \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--disable-werror \
--program-prefix= \
${with_platform} \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu-usb) \
$(use_enable device-mapper) \
${enable_efiemu} \
$(use_enable mount grub-mount) \
$(use_enable nls) \
$(use_enable truetype grub-mkfont) \
$(use_enable libzfs) \
$(use sdl && use_enable debug grub-emu-sdl)
estack_pop CTARGET CTARGET || die
estack_pop TARGET_CC TARGET_CC || die
estack_pop TARGET_CFLAGS TARGET_CFLAGS || die
estack_pop TARGET_CPPFLAGS TARGET_CPPFLAGS || die
}
grub_src_compile() {
default_src_compile
pax-mark -mpes "${grub_binaries[@]}"
}
grub_build_docs() {
emake -C docs html
}
grub_src_install() {
default_src_install
}
grub_install_docs() {
emake -C docs DESTDIR="${D}" install-html
}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
# Bug 439082
if $(tc-getLD) --version | grep -q "GNU gold"; then
eerror "GRUB does not function correctly when built with the gold linker."
eerror "Please select the bfd linker with binutils-config."
die "GNU gold detected"
fi
fi
}
src_prepare() {
if [[ ${PV} != 9999 ]]; then
epatch "${FILESDIR}/${P}-parallel-make.patch" #424231
epatch "${FILESDIR}/${P}-no-gets.patch" #424703
epatch "${FILESDIR}/${P}-config-quoting.patch" #426364
epatch "${FILESDIR}/${P}-tftp-endian.patch" # 438612
epatch "${FILESDIR}/${P}-hardcoded-awk.patch" #424137
epatch "${FILESDIR}/${P}-freebsd.patch" #442050
epatch "${FILESDIR}/${P}-compression.patch" #424527
epatch "${FILESDIR}/${P}-zfs-feature-flag-support.patch" #455358
fi
# fix texinfo file name, bug 416035
sed -i \
-e 's/^\* GRUB:/* GRUB2:/' \
-e 's/(grub)/(grub2)/' -- \
"${S}"/docs/grub.texi
epatch_user
# autogen.sh does more than just run autotools
if [[ -n ${DO_AUTORECONF} ]] ; then
sed -i -e '/^autoreconf/s:^:set +e; e:' autogen.sh || die
(
autopoint() { :; }
. ./autogen.sh
) || die
fi
# install into the right dir for eselect #372735
sed -i \
-e '/^bashcompletiondir =/s:=.*:= $(datarootdir)/bash-completion:' \
util/bash-completion.d/Makefile.in || die
# get enabled platforms
GRUB_ENABLED_PLATFORMS=""
local i
for i in ${GRUB_PLATFORMS[@]}; do
use grub_platforms_${i} && GRUB_ENABLED_PLATFORMS+=" ${i}"
done
[[ -z ${GRUB_ENABLED_PLATFORMS} ]] && GRUB_ENABLED_PLATFORMS="guessed"
einfo "Going to build following platforms: ${GRUB_ENABLED_PLATFORMS}"
}
src_configure() {
local i
use custom-cflags || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
use elibc_FreeBSD && append-cppflags "-isystem /usr/include"
# Sandbox bug 404013.
use libzfs && addpredict /etc/dfs:/dev/zfs
multijob_init
for i in ${GRUB_ENABLED_PLATFORMS}; do
multijob_child_init grub_run_phase ${FUNCNAME} ${i}
done
multijob_finish || die
}
src_compile() {
# Used for pax marking in grub_src_compile
local grub_binaries=(
grub-editenv
grub-fstest
grub-menulst2cfg
grub-mkimage
grub-mklayout
grub-mkpasswd-pbkdf2
grub-mkrelpath
grub-script-check
grub-bios-setup
grub-ofpathname
grub-probe
grub-sparc64-setup
)
use mount && grub_binaries+=( grub-mount )
use truetype && grub_binaries+=( grub-mkfont )
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
# Just build docs once
use doc && grub_run_phase build_docs ${i}
}
src_install() {
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
use doc && grub_run_phase install_docs ${i}
mv "${ED}"usr/share/info/grub{,2}.info || die
# can't be in docs array as we use default_src_install in different builddir
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/grub.default-2 grub
}
pkg_preinst() {
has_version "<sys-boot/grub-2.00-r2:2" && \
[[ "$(df -TP /boot | awk 'NR>1{print $2}')" = 'zfs' ]]
display_zfs_feature_flag_warning=$?
}
pkg_postinst() {
# display the link to guide
elog "For information on how to configure grub-2 please refer to the guide:"
elog " http://wiki.gentoo.org/wiki/GRUB2_Quick_Start"
if ! has_version sys-boot/os-prober; then
elog "Install sys-boot/os-prober to enable detection of other operating systems using grub2-mkconfig."
fi
if ! has_version dev-libs/libisoburn; then
elog "Install dev-libs/libisoburn to enable creation of rescue media using grub2-mkrescue."
fi
if has_version sys-boot/grub:0; then
ewarn "If you want to keep GRUB Legacy (grub-0.97) installed, please run"
ewarn "the following to add sys-boot/grub:0 to your world file."
ewarn "emerge --noreplace sys-boot/grub:0"
fi
if [[ $display_zfs_feature_flag_warning -eq 0 ]]; then
zfs_pool=$(df -TP /boot | awk 'NR>1{print $1}')
zfs_pool=${zfs_pool%%/*}
ewarn "The previous version of sys-boot/grub lacked support for ZFS feature flags."
ewarn "Your /boot is on ZFS. Running \"zpool upgrade ${zfs_pool}\" or \"zpool upgrade -a\""
ewarn "to upgrade your pool to support feature flags will prevent your system from booting."
ewarn "You should use grub2-install to reinstall your boot code. This will avoid problems."
fi
}

@ -1,368 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00-r2.ebuild,v 1.5 2013/02/18 16:45:17 mr_bones_ Exp $
EAPI=4
if [[ ${PV} == "9999" ]] ; then
EBZR_REPO_URI="http://bzr.savannah.gnu.org/r/grub/trunk/grub/"
LIVE_ECLASS="bzr"
SRC_URI=""
DO_AUTORECONF="true"
else
MY_P=${P/_/\~}
if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
mirror://gentoo/${MY_P}.tar.xz"
fi
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${MY_P}
DO_AUTORECONF="true"
fi
inherit eutils flag-o-matic multiprocessing pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
IUSE="custom-cflags debug device-mapper doc efiemu mount nls static sdl truetype libzfs"
GRUB_PLATFORMS=(
# everywhere:
emu
# mips only:
qemu-mips yeeloong
# amd64, x86, ppc, ppc64:
ieee1275
# amd64, x86:
coreboot multiboot efi-32 pc qemu
# amd64, ia64:
efi-64
)
IUSE+=" ${GRUB_PLATFORMS[@]/#/grub_platforms_}"
REQUIRED_USE="grub_platforms_qemu? ( truetype )
grub_platforms_yeeloong? ( truetype )"
# os-prober: Used on runtime to detect other OSes
# xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
RDEPEND="
app-arch/xz-utils
>=sys-libs/ncurses-5.2-r5
debug? (
sdl? ( media-libs/libsdl )
)
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse )
truetype? (
media-libs/freetype
media-fonts/dejavu
>=media-fonts/unifont-5
)
ppc? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
ppc64? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
"
DEPEND="${RDEPEND}
>=dev-lang/python-2.5.2
sys-devel/flex
sys-devel/bison
sys-apps/help2man
sys-apps/texinfo
static? (
truetype? (
app-arch/bzip2[static-libs(+)]
media-libs/freetype[static-libs(+)]
sys-libs/zlib[static-libs(+)]
)
)
"
RDEPEND+="
kernel_linux? (
grub_platforms_efi-32? ( sys-boot/efibootmgr )
grub_platforms_efi-64? ( sys-boot/efibootmgr )
)
"
if [[ -n ${DO_AUTORECONF} ]] ; then
DEPEND+=" >=sys-devel/autogen-5.10"
fi
if [[ ${PV} != 9999 ]]; then
DEPEND+=" app-arch/xz-utils"
fi
export STRIP_MASK="*/grub/*/*.{mod,img}"
QA_EXECSTACK="
usr/bin/grub*
usr/sbin/grub*
usr/lib*/grub/*/*.mod
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/setjmp.module
"
QA_WX_LOAD="
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/*.image
"
QA_PRESTRIPPED="
usr/lib.*/grub/.*/kernel.img
"
grub_run_phase() {
local phase=$1
local platform=$2
[[ -z ${phase} || -z ${platform} ]] && die "${FUNCNAME} [phase] [platform]"
[[ -d "${WORKDIR}/build-${platform}" ]] || \
{ mkdir "${WORKDIR}/build-${platform}" || die ; }
pushd "${WORKDIR}/build-${platform}" > /dev/null || die
echo ">>> Running ${phase} for platform \"${platform}\""
echo ">>> Working in: \"${WORKDIR}/build-${platform}\""
grub_${phase} ${platform}
popd > /dev/null || die
}
grub_src_configure() {
local platform=$1
local with_platform=
local enable_efiemu="--disable-efiemu"
[[ -z ${platform} ]] && die "${FUNCNAME} [platform]"
# Used below for efi cross-building
tc-export CC NM OBJCOPY STRIP
estack_push CTARGET "${CTARGET}"
estack_push TARGET_CC "${TARGET_CC}"
estack_push TARGET_CFLAGS "${TARGET_CFLAGS}"
estack_push TARGET_CPPFLAGS "${TARGET_CPPFLAGS}"
case ${platform} in
efi-32)
if [[ ${CHOST} == x86_64* ]]; then
CTARGET="${CTARGET:-i386}"
TARGET_CC="${TARGET_CC:-${CC}}"
export TARGET_CC
fi
with_platform="--with-platform=efi"
;;
efi-64)
if [[ ${CHOST} == i?86* ]]; then
CTARGET="${CTARGET:-x86_64}"
TARGET_CC="${TARGET_CC:-${CC}}"
TARGET_CFLAGS="-Os -march=x86-64 ${TARGET_CFLAGS}"
TARGET_CPPFLAGS="-march=x86-64 ${TARGET_CPPFLAGS}"
export TARGET_CC TARGET_CFLAGS TARGET_CPPFLAGS
fi
with_platform="--with-platform=efi"
;;
guessed) ;;
*)
with_platform="--with-platform=${platform}"
case ${CTARGET:-${CHOST}} in
i?86*|x86_64*)
enable_efiemu=$(use_enable efiemu)
;;
esac
;;
esac
ECONF_SOURCE="${S}" \
econf \
--libdir=/usr/lib \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--disable-werror \
--program-prefix= \
${with_platform} \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu-usb) \
$(use_enable device-mapper) \
${enable_efiemu} \
$(use_enable mount grub-mount) \
$(use_enable nls) \
$(use_enable truetype grub-mkfont) \
$(use_enable libzfs) \
$(use sdl && use_enable debug grub-emu-sdl)
estack_pop CTARGET CTARGET || die
estack_pop TARGET_CC TARGET_CC || die
estack_pop TARGET_CFLAGS TARGET_CFLAGS || die
estack_pop TARGET_CPPFLAGS TARGET_CPPFLAGS || die
}
grub_src_compile() {
default_src_compile
pax-mark -mpes "${grub_binaries[@]}"
}
grub_build_docs() {
emake -C docs html
}
grub_src_install() {
default_src_install
}
grub_install_docs() {
emake -C docs DESTDIR="${D}" install-html
}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
# Bug 439082
if $(tc-getLD) --version | grep -q "GNU gold"; then
eerror "GRUB does not function correctly when built with the gold linker."
eerror "Please select the bfd linker with binutils-config."
die "GNU gold detected"
fi
fi
}
src_prepare() {
if [[ ${PV} != 9999 ]]; then
epatch "${FILESDIR}/${P}-parallel-make.patch" #424231
epatch "${FILESDIR}/${P}-no-gets.patch" #424703
epatch "${FILESDIR}/${P}-config-quoting.patch" #426364
epatch "${FILESDIR}/${P}-tftp-endian.patch" # 438612
epatch "${FILESDIR}/${P}-hardcoded-awk.patch" #424137
epatch "${FILESDIR}/${P}-freebsd.patch" #442050
epatch "${FILESDIR}/${P}-compression.patch" #424527
epatch "${FILESDIR}/${P}-zfs-feature-flag-support.patch" #455358
fi
# fix texinfo file name, bug 416035
sed -i \
-e 's/^\* GRUB:/* GRUB2:/' \
-e 's/(grub)/(grub2)/' -- \
"${S}"/docs/grub.texi
epatch_user
# autogen.sh does more than just run autotools
if [[ -n ${DO_AUTORECONF} ]] ; then
sed -i -e '/^autoreconf/s:^:set +e; e:' autogen.sh || die
(
autopoint() { :; }
. ./autogen.sh
) || die
fi
# install into the right dir for eselect #372735
sed -i \
-e '/^bashcompletiondir =/s:=.*:= $(datarootdir)/bash-completion:' \
util/bash-completion.d/Makefile.in || die
# get enabled platforms
GRUB_ENABLED_PLATFORMS=""
local i
for i in ${GRUB_PLATFORMS[@]}; do
use grub_platforms_${i} && GRUB_ENABLED_PLATFORMS+=" ${i}"
done
[[ -z ${GRUB_ENABLED_PLATFORMS} ]] && GRUB_ENABLED_PLATFORMS="guessed"
einfo "Going to build following platforms: ${GRUB_ENABLED_PLATFORMS}"
}
src_configure() {
local i
use custom-cflags || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
use elibc_FreeBSD && append-cppflags "-isystem /usr/include"
# Sandbox bug 404013.
use libzfs && addpredict /etc/dfs:/dev/zfs
multijob_init
for i in ${GRUB_ENABLED_PLATFORMS}; do
multijob_child_init grub_run_phase ${FUNCNAME} ${i}
done
multijob_finish || die
}
src_compile() {
# Used for pax marking in grub_src_compile
local grub_binaries=(
grub-editenv
grub-fstest
grub-menulst2cfg
grub-mkimage
grub-mklayout
grub-mkpasswd-pbkdf2
grub-mkrelpath
grub-script-check
grub-bios-setup
grub-ofpathname
grub-probe
grub-sparc64-setup
)
use mount && grub_binaries+=( grub-mount )
use truetype && grub_binaries+=( grub-mkfont )
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
# Just build docs once
use doc && grub_run_phase build_docs ${i}
}
src_install() {
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
use doc && grub_run_phase install_docs ${i}
mv "${ED}"usr/share/info/grub{,2}.info || die
# can't be in docs array as we use default_src_install in different builddir
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/grub.default-2 grub
}
pkg_preinst() {
has_version "<sys-boot/grub-2.00-r2:2" && \
[[ "$(df -TP /boot | awk 'NR>1{print $2}')" = 'zfs' ]]
display_zfs_feature_flag_warning=$?
}
pkg_postinst() {
# display the link to guide
elog "For information on how to configure grub-2 please refer to the guide:"
elog " http://wiki.gentoo.org/wiki/GRUB2_Quick_Start"
if ! has_version sys-boot/os-prober; then
elog "Install sys-boot/os-prober to enable detection of other operating systems using grub2-mkconfig."
fi
if ! has_version dev-libs/libisoburn; then
elog "Install dev-libs/libisoburn to enable creation of rescue media using grub2-mkrescue."
fi
if has_version sys-boot/grub:0; then
ewarn "If you want to keep GRUB Legacy (grub-0.97) installed, please run"
ewarn "the following to add sys-boot/grub:0 to your world file."
ewarn "emerge --noreplace sys-boot/grub:0"
fi
if [[ $display_zfs_feature_flag_warning -eq 0 ]]; then
zfs_pool=$(df -TP /boot | awk 'NR>1{print $1}')
zfs_pool=${zfs_pool%%/*}
ewarn "The previous version of sys-boot/grub lacked support for ZFS feature flags."
ewarn "Your /boot is on ZFS. Running \"zpool upgrade ${zfs_pool}\" or \"zpool upgrade -a\""
ewarn "to upgrade your pool to support feature flags will prevent your system from booting."
ewarn "You should use grub2-install to reinstall your boot code. This will avoid problems."
fi
}

@ -1,367 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00-r2.ebuild,v 1.5 2013/02/18 16:45:17 mr_bones_ Exp $
EAPI=4
if [[ ${PV} == "9999" ]] ; then
EBZR_REPO_URI="http://bzr.savannah.gnu.org/r/grub/trunk/grub/"
LIVE_ECLASS="bzr"
SRC_URI=""
DO_AUTORECONF="true"
else
MY_P=${P/_/\~}
if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
mirror://gentoo/${MY_P}.tar.xz"
fi
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/${MY_P}
DO_AUTORECONF="true"
fi
inherit eutils flag-o-matic multiprocessing pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
IUSE="custom-cflags debug device-mapper doc efiemu mount nls static sdl truetype libzfs"
GRUB_PLATFORMS=(
# everywhere:
emu
# mips only:
qemu-mips yeeloong
# amd64, x86, ppc, ppc64:
ieee1275
# amd64, x86:
coreboot multiboot efi-32 pc qemu
# amd64, ia64:
efi-64
)
IUSE+=" ${GRUB_PLATFORMS[@]/#/grub_platforms_}"
REQUIRED_USE="grub_platforms_qemu? ( truetype )
grub_platforms_yeeloong? ( truetype )"
# os-prober: Used on runtime to detect other OSes
# xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
RDEPEND="
app-arch/xz-utils
>=sys-libs/ncurses-5.2-r5
debug? (
sdl? ( media-libs/libsdl )
)
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse )
truetype? (
media-libs/freetype
media-fonts/dejavu
>=media-fonts/unifont-5
)
ppc? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
ppc64? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
"
DEPEND="${RDEPEND}
>=dev-lang/python-2.5.2
sys-devel/flex
sys-devel/bison
sys-apps/help2man
sys-apps/texinfo
static? (
truetype? (
app-arch/bzip2[static-libs(+)]
media-libs/freetype[static-libs(+)]
sys-libs/zlib[static-libs(+)]
)
)
"
RDEPEND+="
kernel_linux? (
grub_platforms_efi-32? ( sys-boot/efibootmgr )
grub_platforms_efi-64? ( sys-boot/efibootmgr )
)
"
if [[ -n ${DO_AUTORECONF} ]] ; then
DEPEND+=" >=sys-devel/autogen-5.10"
fi
if [[ ${PV} != 9999 ]]; then
DEPEND+=" app-arch/xz-utils"
fi
export STRIP_MASK="*/grub/*/*.{mod,img}"
QA_EXECSTACK="
usr/bin/grub*
usr/sbin/grub*
usr/lib*/grub/*/*.mod
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/setjmp.module
"
QA_WX_LOAD="
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/*.image
"
QA_PRESTRIPPED="
usr/lib.*/grub/.*/kernel.img
"
grub_run_phase() {
local phase=$1
local platform=$2
[[ -z ${phase} || -z ${platform} ]] && die "${FUNCNAME} [phase] [platform]"
[[ -d "${WORKDIR}/build-${platform}" ]] || \
{ mkdir "${WORKDIR}/build-${platform}" || die ; }
pushd "${WORKDIR}/build-${platform}" > /dev/null || die
echo ">>> Running ${phase} for platform \"${platform}\""
echo ">>> Working in: \"${WORKDIR}/build-${platform}\""
grub_${phase} ${platform}
popd > /dev/null || die
}
grub_src_configure() {
local platform=$1
local with_platform=
local enable_efiemu="--disable-efiemu"
[[ -z ${platform} ]] && die "${FUNCNAME} [platform]"
# Used below for efi cross-building
tc-export CC NM OBJCOPY STRIP
estack_push CTARGET "${CTARGET}"
estack_push TARGET_CC "${TARGET_CC}"
estack_push TARGET_CFLAGS "${TARGET_CFLAGS}"
estack_push TARGET_CPPFLAGS "${TARGET_CPPFLAGS}"
case ${platform} in
efi-32)
if [[ ${CHOST} == x86_64* ]]; then
CTARGET="${CTARGET:-i386}"
TARGET_CC="${TARGET_CC:-${CC}}"
export TARGET_CC
fi
with_platform="--with-platform=efi"
;;
efi-64)
if [[ ${CHOST} == i?86* ]]; then
CTARGET="${CTARGET:-x86_64}"
TARGET_CC="${TARGET_CC:-${CC}}"
TARGET_CFLAGS="-Os -march=x86-64 ${TARGET_CFLAGS}"
TARGET_CPPFLAGS="-march=x86-64 ${TARGET_CPPFLAGS}"
export TARGET_CC TARGET_CFLAGS TARGET_CPPFLAGS
fi
with_platform="--with-platform=efi"
;;
guessed) ;;
*)
with_platform="--with-platform=${platform}"
case ${CTARGET:-${CHOST}} in
i?86*|x86_64*)
enable_efiemu=$(use_enable efiemu)
;;
esac
;;
esac
ECONF_SOURCE="${S}" \
econf \
--libdir=/usr/lib \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--disable-werror \
--program-prefix= \
${with_platform} \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu-usb) \
$(use_enable device-mapper) \
${enable_efiemu} \
$(use_enable mount grub-mount) \
$(use_enable nls) \
$(use_enable truetype grub-mkfont) \
$(use_enable libzfs) \
$(use sdl && use_enable debug grub-emu-sdl)
estack_pop CTARGET CTARGET || die
estack_pop TARGET_CC TARGET_CC || die
estack_pop TARGET_CFLAGS TARGET_CFLAGS || die
estack_pop TARGET_CPPFLAGS TARGET_CPPFLAGS || die
}
grub_src_compile() {
default_src_compile
pax-mark -mpes "${grub_binaries[@]}"
}
grub_build_docs() {
emake -C docs html
}
grub_src_install() {
default_src_install
}
grub_install_docs() {
emake -C docs DESTDIR="${D}" install-html
}
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
# Bug 439082
if $(tc-getLD) --version | grep -q "GNU gold"; then
eerror "GRUB does not function correctly when built with the gold linker."
eerror "Please select the bfd linker with binutils-config."
die "GNU gold detected"
fi
fi
}
src_prepare() {
if [[ ${PV} != 9999 ]]; then
epatch "${FILESDIR}/${P}-parallel-make.patch" #424231
epatch "${FILESDIR}/${P}-no-gets.patch" #424703
epatch "${FILESDIR}/${P}-config-quoting.patch" #426364
epatch "${FILESDIR}/${P}-tftp-endian.patch" # 438612
epatch "${FILESDIR}/${P}-hardcoded-awk.patch" #424137
epatch "${FILESDIR}/${P}-freebsd.patch" #442050
epatch "${FILESDIR}/${P}-compression.patch" #424527
fi
# fix texinfo file name, bug 416035
sed -i \
-e 's/^\* GRUB:/* GRUB2:/' \
-e 's/(grub)/(grub2)/' -- \
"${S}"/docs/grub.texi
epatch_user
# autogen.sh does more than just run autotools
if [[ -n ${DO_AUTORECONF} ]] ; then
sed -i -e '/^autoreconf/s:^:set +e; e:' autogen.sh || die
(
autopoint() { :; }
. ./autogen.sh
) || die
fi
# install into the right dir for eselect #372735
sed -i \
-e '/^bashcompletiondir =/s:=.*:= $(datarootdir)/bash-completion:' \
util/bash-completion.d/Makefile.in || die
# get enabled platforms
GRUB_ENABLED_PLATFORMS=""
local i
for i in ${GRUB_PLATFORMS[@]}; do
use grub_platforms_${i} && GRUB_ENABLED_PLATFORMS+=" ${i}"
done
[[ -z ${GRUB_ENABLED_PLATFORMS} ]] && GRUB_ENABLED_PLATFORMS="guessed"
einfo "Going to build following platforms: ${GRUB_ENABLED_PLATFORMS}"
}
src_configure() {
local i
use custom-cflags || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS
use static && append-ldflags -static
use elibc_FreeBSD && append-cppflags "-isystem /usr/include"
# Sandbox bug 404013.
use libzfs && addpredict /etc/dfs:/dev/zfs
multijob_init
for i in ${GRUB_ENABLED_PLATFORMS}; do
multijob_child_init grub_run_phase ${FUNCNAME} ${i}
done
multijob_finish || die
}
src_compile() {
# Used for pax marking in grub_src_compile
local grub_binaries=(
grub-editenv
grub-fstest
grub-menulst2cfg
grub-mkimage
grub-mklayout
grub-mkpasswd-pbkdf2
grub-mkrelpath
grub-script-check
grub-bios-setup
grub-ofpathname
grub-probe
grub-sparc64-setup
)
use mount && grub_binaries+=( grub-mount )
use truetype && grub_binaries+=( grub-mkfont )
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
# Just build docs once
use doc && grub_run_phase build_docs ${i}
}
src_install() {
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
use doc && grub_run_phase install_docs ${i}
mv "${ED}"usr/share/info/grub{,2}.info || die
# can't be in docs array as we use default_src_install in different builddir
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/grub.default-2 grub
}
pkg_preinst() {
has_version "<sys-boot/grub-2.00-r2:2" && \
[[ "$(df -TP /boot | awk 'NR>1{print $2}')" = 'zfs' ]]
display_zfs_feature_flag_warning=$?
}
pkg_postinst() {
# display the link to guide
elog "For information on how to configure grub-2 please refer to the guide:"
elog " http://wiki.gentoo.org/wiki/GRUB2_Quick_Start"
if ! has_version sys-boot/os-prober; then
elog "Install sys-boot/os-prober to enable detection of other operating systems using grub2-mkconfig."
fi
if ! has_version dev-libs/libisoburn; then
elog "Install dev-libs/libisoburn to enable creation of rescue media using grub2-mkrescue."
fi
if has_version sys-boot/grub:0; then
ewarn "If you want to keep GRUB Legacy (grub-0.97) installed, please run"
ewarn "the following to add sys-boot/grub:0 to your world file."
ewarn "emerge --noreplace sys-boot/grub:0"
fi
if [[ $display_zfs_feature_flag_warning -eq 0 ]]; then
zfs_pool=$(df -TP /boot | awk 'NR>1{print $1}')
zfs_pool=${zfs_pool%%/*}
ewarn "The previous version of sys-boot/grub lacked support for ZFS feature flags."
ewarn "Your /boot is on ZFS. Running \"zpool upgrade ${zfs_pool}\" or \"zpool upgrade -a\""
ewarn "to upgrade your pool to support feature flags will prevent your system from booting."
ewarn "You should use grub2-install to reinstall your boot code. This will avoid problems."
fi
}

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<use>
<flag name='device-mapper'>Enable support for <pkg>sys-fs/device-mapper</pkg></flag>
<flag name='multislot'>Allow grub1 and grub2 to be installed simultaneously</flag>
</use>
</pkgmetadata>

@ -1,3 +0,0 @@
AUX syslinux-4.00-nopie.patch 527 RMD160 485901ad3c55f50c3e3795efd5d2c5b18a406a5a SHA1 44152e5e2afd2d032e148349898ee78d3d9b1eb1 SHA256 d0d4834043d52f73969ca60eb37729ee44d866ecddf13bceacd7c71147698323
DIST syslinux-4.03.tar.bz2 4381187 RMD160 11dcf7d0bf58dd8cb4fc573212f9206bfb81a472 SHA1 24e260facca404f075485a635f0ddffd6f97fd1a SHA256 c65567e324f9d1f7f794ae8f9578a0292bbd47d7b8d895a004d2f0152d0bda38
EBUILD syslinux-4.03.ebuild 1709 RMD160 fe4973a7fd1c1ffd696bed9e92a90c1c3692a289 SHA1 8cd8b11ddcbc589b5f381408d78b9359a23d7682 SHA256 fa8db3b31158047b9612b4aa125338670fe3b189d329b40b50f8f4f76dd48f7c

@ -1,12 +0,0 @@
diff -ur a/com32/MCONFIG b/com32/MCONFIG
--- a/com32/MCONFIG 2010-02-16 23:53:51.000000000 +0100
+++ b/com32/MCONFIG 2010-02-18 22:28:18.791609195 +0100
@@ -24,6 +24,8 @@
GCCOPT += $(call gcc_ok,-freg-struct-return,)
GCCOPT += -mregparm=3 -DREGPARM=3 -march=i386 -Os
GCCOPT += $(call gcc_ok,-fPIE,-fPIC)
+GCCOPT += $(call gcc_ok,-nopie,)
+GCCOPT += $(call gcc_ok,-fno-pie,)
GCCOPT += $(call gcc_ok,-fno-exceptions,)
GCCOPT += $(call gcc_ok,-fno-asynchronous-unwind-tables,)
GCCOPT += $(call gcc_ok,-fno-strict-aliasing,)

@ -1,60 +0,0 @@
# 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-4.03.ebuild,v 1.3 2010/12/09 09:56:19 phajdan.jr Exp $
inherit eutils toolchain-funcs
DESCRIPTION="SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX and MEMDISK bootloaders"
HOMEPAGE="http://syslinux.zytor.com/"
SRC_URI="mirror://kernel/linux/utils/boot/syslinux/${PV:0:1}.xx/${P/_/-}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="custom-cflags"
RDEPEND="sys-fs/mtools
dev-perl/Crypt-PasswdMD5
dev-perl/Digest-SHA1"
DEPEND="${RDEPEND}
dev-lang/nasm"
S=${WORKDIR}/${P/_/-}
# 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
src_unpack() {
unpack ${A}
cd "${S}"
# Fix building on hardened
epatch "${FILESDIR}"/${PN}-4.00-nopie.patch
rm -f gethostip #bug 137081
# Don't prestrip or override user LDFLAGS, bug #305783
local SYSLINUX_MAKEFILES="extlinux/Makefile linux/Makefile mtools/Makefile \
sample/Makefile utils/Makefile"
sed -i ${SYSLINUX_MAKEFILES} -e '/^LDFLAGS/d' || die "sed failed"
if use custom-cflags; then
sed -i ${SYSLINUX_MAKEFILES} \
-e 's|-g -Os||g' \
-e 's|-Os||g' \
-e 's|CFLAGS[[:space:]]\+=|CFLAGS +=|g' \
|| die "sed custom-cflags failed"
fi
}
src_compile() {
emake CC=$(tc-getCC) installer || die
}
src_install() {
emake INSTALLSUBDIRS=utils INSTALLROOT="${D}" MANDIR=/usr/share/man install || die
dodoc README NEWS doc/* || die
}

@ -1,8 +1,3 @@
AUX calckernel-3.4.18-fix_slow_device.patch 726 SHA256 c437b3cf18a0d79ecff8aad95fa728e8821bd113731c2b5fed1103e9ab687a92 SHA512 08258a05e6868d615f5f764e24a9b7d749281d65c45f896f31fdc6bf35661f1cc1f4c6db0e72f5cf6d9e51d69d98b06acbaeea1e1ffecebdfd1e9a9e6fa988d4 WHIRLPOOL 0307174b16e6874d17a0c0b6685d65b8e83b6fb0ba9e43b7e2bcfffc3105e667ad809c474de5f5d5f919194fc75fa37e81ec37b7fee98b4b6441db2c0573dadf
AUX calckernel-3.4.18-fix_udev.patch 1312 SHA256 f2e975c50e9d6d3458099e975cd022110affcda3dfbc490e7164ff056cb8818e SHA512 7511e8cb51c2bbd128991c94674c846919503e215f940a6cc86d0bdb6dd29b63e448387124dc4cb7f131247b8836e04af07d49a9ed3e138458a2b19dec3e8e23 WHIRLPOOL ba52f31b06887d0922c1749d873f7eab21262d1560d8c55a93c35c6b051ac8abf7a6383a2ccc4c8eabb5daaf2de750312ddaecb9037f2660778873c4fda2a4ab
AUX calckernel-3.4.18-fix_udev212.patch 1454 SHA256 d5a2f4579921999c3f4073c1992044e08bfa940f57622b17b210e67f17000191 SHA512 b13ebc95b0bab69352097416123175bf7b69cbe4d49a078ee25d7acdf27472c0523d13b62be5e15c8cc1666a37bbc76a3d6028dcdd1e6cd05d304dc6aaccb9f1 WHIRLPOOL b7503455bd2801350ddf6ee0325464162764f6bef8fa1616413068e1e8d0b6d0631eeea1a8db5986100dc3f5be8f1db07190b2ef766869c0ef0a501ed659c832
AUX calckernel-3.4.18-r15.patch 66043 SHA256 07597dfabf5325b06a7ba19f6e7abb90f47a2e0249fc8ee0d1e5d2d54c87e6fc SHA512 8f2f4cd5a7a6a2ab3c99396a5710637321f2c1cfed7b90c4e41896bd121862dbbacdb7f8eeadbf33931b200c6beaaa9fdde8fde537bb98e3a7f6460e4dade98e WHIRLPOOL 4e76c2193764948fa2f2ba9532a5f1bd796fc45639e7fb7a9d5cb38040538863bfbcbb140a61a03a3069ef6df4117c500c680a913ed7b936a9b7d813f1fcc561
AUX genkernel.bash 2438 SHA256 e7de9771ba79ef878e2c9a21a1c1720f092c6047d3cc7d4a49ff6b90e7e2c248 SHA512 2bfe23606f919577bb2d174ffe18cd00fbb4ce642fb8860b319e059745d46ff8459b99374159f78af9f3aebb0a352a74ccd74c3be581980f5e298293b96e983d WHIRLPOOL 71a6be56d38c24c3032fec5f4016c92dd0bc8140e5204db9d97c5cc5be42a2465282f36e213858b528d013ff74c6bcbf9aa443a77a8ed3ce8174baa79afe6004
DIST LVM2.2.02.74.tgz 943084 SHA256 a40c80c5b9a2547b8bd63e9321d7037c8bf041a35f734a5766ad2848d80bb697 SHA512 c41701fb9e5d52da06a770e93346631e078cdae639ae707dee59dd4d51e8a0eb7ec56f0a685fac014106972833eea98d1f0a100009eac5cf332a4b8463b26dba WHIRLPOOL 3b1a2a791a9278aa892d90361c8a3765978d10cd89398664759a083659b84cc1d0560a2aeb16623afa86c97663cbcfbdd251a6d69245f7db48df272214721f42
DIST busybox-1.20.1.tar.bz2 2190170 SHA256 3e515d8abefd8583ebabffdcfccecb3b8deacf2cef7c69ab1d8755a012ec68c9 SHA512 9ad2af7216ae79c2c8cf246654a2c591983d347d22bfe4cd54ae41eaee0ea17f7bf8d6834add3f1f843494d6980707e0443aaf663075fda6e4e7e29728606c53 WHIRLPOOL 07ce28698c63a38ce2c6d71bfbfe1f920f07a76d471db9b9b1a7260ef1bf493551bae67d9b9dc2be41783f1ce0cf56935c44eb7af2a1bc865807afaa87eaabec
DIST device-mapper.1.02.22.tgz 189726 SHA256 ff833a6cd6246686f5b3f5692fd6597f1ffbc60f08929e5fe68304cdafb61595 SHA512 36e02b5102fea9c921f6fde5598d2e73f7899df09f6c9a2862d1eeab4f312e3073aafa2b567f2e15ffa3b8e637a5e00eb65e96d883d35b26b9317e9c381435be WHIRLPOOL bee5fc258dde486c0c23ac040abdc316dd7d181ae4ba15471596736a5597c7fc94d103dd31ad6d96e6f734ad4227353d842e3e1a14c598e959c716d88390e8ca
@ -14,6 +9,3 @@ DIST gnupg-1.4.11.tar.bz2 3407075 SHA256 d18ceeac16e554a501170b9bfde611625252d0f
DIST mdadm-3.1.4.tar.bz2 288578 SHA256 849ad0ad4ad3c1d2d8806a16b30e1f59ab2daf313cb103807207f7cba889ea63 SHA512 b668773d4f43bc90fba0ac27f01fc869aa2068d958ccc84de2bf8a64ac7e9a40cc8e461ff04a3619b17459d05478843b9fff0894868d9cbc97fc2cfa80faac73 WHIRLPOOL 28a3b43d4edfa4a097d2c410a9d67b75707dfa20d30c72870cc0584132bd2f896c02be26f97ca0d588be8cabdcf90e89d33c3f23ca727e966597ffea9af9a3a9
DIST open-iscsi-2.0-871.tar.gz 330514 SHA256 bcea8746ae82f2ada7bc05d2aa59bcda1ca0d5197f05f2e16744aae59f0a7dcb SHA512 5a13e521e1fbd0fd01077c5cb5b1c2e591e80180cd3ac7724ca09f728f42ecce14ca358961a5b11afd6cfbca3b9d74c8847ea7d34c40224c23809a3072064a9f WHIRLPOOL ff562ac10e5b558db6c0cc5c27c44484900be1ca5ee31ae4377c5c37da9458eeeec396156a32e918619ebca031a4bbbcbd0b6f3e203bf119aaad5b2170838cac
DIST unionfs-fuse-0.22.tar.bz2 27355 SHA256 fa0c494a8ce63f235601fcc35e3a96527831169d6d5921ee49faccf3b25feb78 SHA512 f0f377bb8468b2760fb0275ba8e832e58d0379ceed5fc01b06b81c8832cd17a3dae17ab0dc5225b9affe87b673cafff893c9530ef241ef7beb2cb30112a73de7 WHIRLPOOL 6d1d7c4b55c7e80b80dc3a217b260d8b8768a47ab6479c58b717468200feec91443aa968026ef91e5fecf6fdc64bdd07e65627a2332a21507b8bfd732cf71c3f
EBUILD calckernel-3.4.18-r16.ebuild 5805 SHA256 e6e61db849836c32517ecefe93b13257898e22e0bcb214af5aaac6ba38b8ba4b SHA512 d5f3caec88f5441812c750ec31255cd78f3e136230191b1e92eaee1e02a51492e029fb24f82182d0fae9c0f7440d1082e7bf083c77e8fddd18c19e14ef2fe2bd WHIRLPOOL 938c29f3a6f2b97cee3c57d4600a990305a343328e58568378fc9b19fba62cfc9ba2aa4e2a61181b6134459ec66c03b0b91d006d5984ed3720d652675648ed59
MISC ChangeLog 5828 SHA256 cc0df65dfa6cf4330f604da7cb9f67a81039a8924a20fcf91f07817e5ad2ab0f SHA512 26314a14e441b8fdbcdfa91a74917379e1a868253711b831563ffe2e14a241486ea1defd62e6c9e89b877fba027d5bd710fa1f25dfd97b7a046354b557d77807 WHIRLPOOL a557f2492e06ed0c9aa0b33f22968763b5e36fe28412a6e7a184927931705725184be24c2c7b1e223001e661835d2eacecdde0283580e5cb25b85e1e7f5a975e
MISC metadata.xml 332 SHA256 629337dd254d66431dd8752f97f1981de237cf1ca44a0eefc3a7cb8e667d7458 SHA512 c53962eb39db34b583b95075637716f1e4aa3932603d1de72e7f1830b59bcc355cff6a7fbd6a6454693404effc0e3bdc06f22f9f99068b84582617363228cf5b WHIRLPOOL be47dd6b3531019d89524da4ce8eb8b759a356d55b0ba2b133b030e9133341458d7c4dc01ebbd1eb9b6f6eb92dbed9d91dc01b54b8164026e0acaa8b22d64ffd

@ -7,9 +7,3 @@ DIST patch-3.14.17.xz 389076 SHA256 50b0e2a6812597b401a417bd1269b5388fdd980b6009
DIST patch-3.14.18.xz 412900 SHA256 3723d8d91e1bba0ed57a4951e8089ebfaa21ac186c3b729b4d2bad2da3eaed9f SHA512 c7c5b281986819cb69592cc4c2b7c7d79f34aa86f21db1dd64b795dda79b5f9df95626dada5c8e0613c58d8d7979f37baf0a87cd458f340018ce61b42e4eb6c5 WHIRLPOOL 4133304f3b7d1229555d63aac20cb1fd3665ddfafda62ce1d3a85b6aa941f163b2fc48cca89320a40b0062e2db383c7427ff3f6e42bbf46a7ad72acaeba8b416
DIST patch-3.15.10.xz 205072 SHA256 28627178e53e5e2d3aa7e5b1ca0532615d6fc44bcaa4da39ec7895e463482308 SHA512 555e7cf9661bd0a518ad071b84b94a90a4a673e51b1cd764219da6092757e22ae6f87b66884fde29ffd034d713f28634b4922fd221b45dd309fdf08e6360f07b WHIRLPOOL f2ffd014930f2ed50f17a2e91c2ea33231d9e5e93451f3ff57bf310e7ea280ff80a319569ff60fe94dc130e7a997b4291ed114970a5aa327ce8af8462031f8a8
DIST patch-3.16.2.xz 56540 SHA256 567c903c21a932c6265eae1dee9ac708e33fc5405d69204de2588760ed0bde72 SHA512 609a9e0f04e6d2b5dfc7a2dbf9e4de61b9456afee48856a2731e34e2e0fdf67a99b230bad653af568ffed8e40cd0d9acf929ae4678ea2e78d3cb87fda2f8cdbd WHIRLPOOL d51ebb35e60e89cffd2522600bbfc61663a4822c50664f8ccf7aff9b76c9d35abd185c4202c7c6c0993f7f96d8b46c3d5e735a6de6a1a2c5a4dee42dff6affd3
EBUILD calculate-sources-3.12.28.ebuild 735 SHA256 78c22439887a3a202b550c8100e07b29a845076b31b6f00a5621d95b67e43f37 SHA512 4b3f66d74e709dadb0d850e558360b2e188c2b61b3f594b4072d29a9d1055cfd7a0a26d91ba525bfe409077acf127a6346ee81d3c75f3984597776f963193246 WHIRLPOOL 346160730951d024bbe918424454efee084e43b81fd483446a18df59ccdfc03004459a85a9bac1860768582f44475101bdcec06645bf06f5a5c1d24cd4c41473
EBUILD calculate-sources-3.14.17.ebuild 733 SHA256 4d4814dcef93ceda06a81dd76cdf5c2a980736aeac50ceac2ab97e2ab741e204 SHA512 c5019d230d31b9a0f1f9d8d0e9b920d520d16d3fbbf4ad1bfda645f86b2177ce9e65db2ac643c2554e54e6cdfb728f41e9b8c550c091530de6da4653163145f8 WHIRLPOOL f8d317308eee3821dc86773fd2a6e622f49e681244fca08458bb16703e4394a75c471fe5c7624b7bd5a099d5748d60409b04eac78f06e31ec0ed2e0f39cca998
EBUILD calculate-sources-3.14.18.ebuild 735 SHA256 78c22439887a3a202b550c8100e07b29a845076b31b6f00a5621d95b67e43f37 SHA512 4b3f66d74e709dadb0d850e558360b2e188c2b61b3f594b4072d29a9d1055cfd7a0a26d91ba525bfe409077acf127a6346ee81d3c75f3984597776f963193246 WHIRLPOOL 346160730951d024bbe918424454efee084e43b81fd483446a18df59ccdfc03004459a85a9bac1860768582f44475101bdcec06645bf06f5a5c1d24cd4c41473
EBUILD calculate-sources-3.15.10.ebuild 735 SHA256 5312d09885fe2b186437a1cc36f97be4f172a6ff1c52a8095153dee502f95025 SHA512 f95ce444644adbd92468ff0ce240d6758b76b9e5a562c03f5b11bfd229d1d6ddcb110f3900c79b7f9404a32c6e213dcc556ed9aa664f4d47906a7ad0d82ee6e5 WHIRLPOOL 486e26317d5a3796a1ca92599de2e81666adc94b941bb631e8a81b128ef719c00d5d94974d461202967fafd38390b4cf602747f545a9ab0c08cb05f725f43527
EBUILD calculate-sources-3.16.2.ebuild 735 SHA256 5312d09885fe2b186437a1cc36f97be4f172a6ff1c52a8095153dee502f95025 SHA512 f95ce444644adbd92468ff0ce240d6758b76b9e5a562c03f5b11bfd229d1d6ddcb110f3900c79b7f9404a32c6e213dcc556ed9aa664f4d47906a7ad0d82ee6e5 WHIRLPOOL 486e26317d5a3796a1ca92599de2e81666adc94b941bb631e8a81b128ef719c00d5d94974d461202967fafd38390b4cf602747f545a9ab0c08cb05f725f43527
MISC metadata.xml 678 SHA256 2c2872641d123515c1d750e1d3ee8289fc80efbae0b2174a1024df7fb8b2e7e7 SHA512 aa9dbb803a149668712b32c33ea1cabfc9b7e26d5312f116f25995c9b6dd1252952ed402092c2db04dffaf432270e21b197a1ca23d7976b3609a4c789c5eda62 WHIRLPOOL bea169200db1c295ce618492831361e199327ce03ccc34c16902b724eaf1cd8e7c13c4e4bc94cf817e4317c7c0444115210f6c4a4084a6397d669b8671230e9b

@ -1,18 +1,3 @@
AUX 2.19/glibc-2.19-hardened-configure-picdefault.patch 865 SHA256 feeb2ddc276e90f55d2fd358837e8d4922d3b2875cb8080b1d8e27e5da83a2d9 SHA512 d8e6fea72e240f1fde8a487958463140a84e8bd6bb5b176f8ce84a34df3137943db9016300884f3efdd4da130e342448e57ed0c0dc6eb2956d647286ce1d00ce WHIRLPOOL 3a5d2882b5fc1bea78c45409c848c94a260659e3ea1e28a5dc8818de8825e55453aa1cc97b86eef99c91b17bde9f2a6db1fd8ae03839f7029d93a71feaa4d4d0
AUX eblits/common.eblit 10153 SHA256 91f6df9adb645ee28168fa99c51e8299a946ca5b8ffe54bbb4afb31150f82280 SHA512 67c80cd16f41bd81f28a5a67f4c9c77abeb5a078b611229c15972bf5078505ddda9ee6a3a39e686fa567e9b24a30009b443e862611cf8433be03669c6f13dba1 WHIRLPOOL 8664361bfe7b4b3d1afe851cab55c53c670e37eb92d0e755cb16ffd03a7d2e798db0659bb290acb94de3f9ef314dcd54148fb1bf9bd78482a134f937e943ae11
AUX eblits/pkg_postinst.eblit 1081 SHA256 21c349d6999841b277dd00ed6f2bf4b33d14724510da3c15a99e775cb71bd180 SHA512 b491761a0923b779535b4a5abf6e00efb6f2c0bbb68e7fb01b2cad54034b63ddfa271afce16b17b17b53ac809ed869c55f94c44443d661052779770f4302318b WHIRLPOOL 8e3a3f35a4cefa903bc578d2fb6b22506f3ac94939f9ad1e703f470b13ba0fd3353061e38e3142ecb5c693749c84d4a1e4f4a5920e36ce20dc2f7e3b6b67ed9f
AUX eblits/pkg_preinst.eblit 2608 SHA256 e49f274efe309b4bfed88195d413afa3363f40fb6c2caf50b4ab8ce5ab548864 SHA512 debfe0679d51eff7a154f7772179cf6bfe01beacf63fe101370c172e71b0524da0ceb7b0571e69a8050e5b75953b1d4c8968e1982ff4bc7362caeedde0be595e WHIRLPOOL 7b5c69c319651d860b3495d658b7275308f69504050699aada21ce5ecdd3114c1ea50ee7eac4436ee33738d02a0eb4bc6fff41484ff840aa2400bdd484ae3e93
AUX eblits/pkg_setup.eblit 3612 SHA256 57bdd48b85fd02927f6eedcc513db46d9f24be05771bac351d11b95853f4828e SHA512 6686656dc5c701ba70f780bf8dc7694c23c1a2b48579936462af6cf35ade2b407e8acf39dcb37b8090460d9c53d431129416731d61d126e80132e41e8d0bf25b WHIRLPOOL b4724f15649bf220c293799b23df5607e5dad2c76e34e937bc762cfb618ed94b77ff49506d950cec75f25c3f182af69eb8eae189d65094cf1d6a8a4aeb9e1602
AUX eblits/src_compile.eblit 7648 SHA256 a47b9dd06dcda3446ca7ccb5fc1984968be0d74a6c7e7470d0ef409d6264a495 SHA512 1a43d37909b3740a468e0d38b1189bf704f451d23060f08d70232a56cf7463178430360c9624d344af46aa9ab56c608b21c8bbb4d19ee4b4fe1f60fe58e3397d WHIRLPOOL 636a26d9aeba37068aee2fe99b630e411a9cf0e0da89ed159388a0efb5720595da0d199b05ffba718aff0109255bdbe35fd55dc2f3bf8b6527d3d2069080ad4d
AUX eblits/src_install.eblit 8789 SHA256 e57c29e9b0f8fdbb70ecb0b6cdb0cc1d896802121092e004153343280cbdfa25 SHA512 7de015b93e170a14baaf6423e65923b36221ae97b1e5345692551f22557160a2d637a28083e8e673a2c7850073ac1506aa615cf490b59526f11e276abe175292 WHIRLPOOL 90e4d43d83aa074a4a1a078daf1c615e5f92bc4e6b24ca0232b82adea64ff17c4dce1efea728da7b3092deb6a1daf1979440c5eecbfd919ba1b2e75ffcd3c37e
AUX eblits/src_test.eblit 1278 SHA256 4cc565c9688292f1a195b4d9a5ba2d1b90ccc505e62229fc21d9fdf67d9655d5 SHA512 b058884a9ec43f047f10b6d61338366388dfb58c920e3f55baa85a9795750af7b8eafba427bb8ec59b1269853a4e4135b86a951f6513f64304461364b6f36a6f WHIRLPOOL 50b798092b0a9734767a8f9b7d3e1dc087d76e60f1dc83d6d5dde8aba48b992fb1b6eb6f07a9259b6fc4dac9bb391ab8972fd705be91ca15033d4d4144044e93
AUX eblits/src_unpack.eblit 5200 SHA256 f945dcd835a1f623b107717d93039c941ff79dd56902a5c74fce97ac8354ed64 SHA512 d430da2df6f216bddd452551a28334e5b7dc66c6be56c7f306f1e09dafa728b7845fb50975a9e7930efefdfc3cb883d4bc99a259226ac29eeef05a91c942ef88 WHIRLPOOL f02b4d506afe34ff7c31f1d6d114e0c713c58e328dc697ad856c571d0ca06602788addc5a858448f8830557f28052c5956a05e26d217d737158143c823b200de
AUX nscd 1621 SHA256 6165db3a2fcb251d4f3655c0461e018ce9c92a37f7f22a8fd2b75178b5435bc8 SHA512 3e1255ab014b3806112120000c3d2189a7c1c69dcd6639d5ce55e96bec721683a22b141982f6a6c6d44b14481c33fbbaa470863bef04e9b9eab7ccad1ddd5d95 WHIRLPOOL b7152f8d888fca13a16ea403c44eadbf1da2249dae3add11f73999259061824460a5479aa7e58c012bd737b62ecc81814109832cee33638279d90d4c08bfdbdc
AUX nscd.service 337 SHA256 de7bc9946309d34f0ab44aa22a4d3cf259fe91c57e8000d741cb09ecd3a6caa0 SHA512 2001100f3b054843c69b6fd2d38852c7c824282aa8998c25a3c0352db993705429d25c70d8ce6cb3579f836b7089644c520acac423ebd69cb1b36e94a77c5bea WHIRLPOOL f01d191971b0dc45f541c9ebaaa1a40f3497e2cc838cff6a20a7b1828d726c248abbd94322a5a5ff30c33ddb7d9086cd4d2ba3bdc1811fed59ff292ef3983a72
AUX nscd.tmpfilesd 111 SHA256 f0f64c4612d2097173854d2ec2e94ecbf4b77c7a6e94d950874e37346aa90d72 SHA512 53b80b331e1a85d8ee16eb2ce547a7249e944926c3d1cdd4a47a5301a5c842ffc7ec1e3dc0a731542a8facf8261c1c57121802d01741aa89898a3476c09da340 WHIRLPOOL cf1fed1a7e2ac1623a84f1cfa2062645afe3f791da2f4ace3859d12aa05df0e282b4c2e367a460015956ac2a8d01fee4cda84917a3adf2c38561dff200335270
AUX nsswitch.conf 503 SHA256 6c38b8642d5da884327ad678d0351d57be3621562253bd9711394bad87e45e2d SHA512 c13714110f3ccc9a2270f51d0da9293ab19b9df368092d19b1a84d5051d888297bd9439a322eca1ea60d6d5e58952797d803a368a295f2db6d5e97e173907373 WHIRLPOOL 0d37755ba5928ff894c355b3fdcf7079f19c1cb7a4f3676634084da89c74d7175823a4659b8c66d8dc1395d086991857162822ddf977dbe8dff9a59bccab821e
DIST gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 8064097 SHA256 34aec5a59bb4d0ecf908c62fd418461d0f3793238296897687305fd7a1f27299 SHA512 40b93e194ad41a75d649d84d1c49070680f253a13f0617803243bc61c44fed1ca2d0a7572a97ebb79353f312b58b5f6360be916dd7435928cc53935082e15269 WHIRLPOOL bbce19e7fe5c30faa55ddd4e29070f0d1fdfca3a04e8d68e0772260fa9be89ccde63ec92badb490209008df5fee6e53dfdeec4ae51857b90ba298a79315a199f
DIST glibc-2.19-patches-3.tar.bz2 80664 SHA256 6fb03292e224199e0dd9ba7ee83aca723e1560f26831e85cdc6302b187c6de3c SHA512 d281d6a2757920124cf8a3f02b97e75192598b08d96ae48840df34c7ffdcb212952d171f233e6f12a429b19437d0a296212fe1f2eae164d6a1c6793cb3cb69f0 WHIRLPOOL 6f28a2d0dff42e8ad0e77859938e3093753f77f78821375777eebb2db5568bf1c56e8b8208f02280f23acb2dd26dc8a313fedd5b2c10755f1659e6d324a1dbc3
DIST glibc-2.19.tar.xz 12083312 SHA256 2d3997f588401ea095a0b27227b1d50cdfdd416236f6567b564549d3b46ea2a2 SHA512 9e021fcb3afbb9ace2a0e37fded231a62de861bd766e29d47163a03182e37add718b7acc3963d1c525f9556773e842297725715acde48dcfbaab6e756af1a23d WHIRLPOOL 9581a3a23ebdd56bc559b56b95b7bcd21ca039546ec19c6c0e4e0738597542164fdb21ab1d1f36d5e73a205fb51f0974c7d497972615bce69ae002298f6475b6
EBUILD glibc-2.19-r1.ebuild 6901 SHA256 9c8b212c815bb3d3f586a032a4146484c4718a6fa4cf023a543c64e0d4625c13 SHA512 66917d40778bbbbb31895a3e5fe024f02dbdb4b67a72862e4e9da5216b083ee2caf81928d372f7ee1f5bc37893d83c6b546773bf2adf10473421bf244cd0d88c WHIRLPOOL 578d0422d0dee1e276e04bec777638510ab3bb0278b11f4e3d08f79423ef3604d446bf9afb9ce06ca995d29a31695732b23003943bfcfec620989f2e8a675279
MISC metadata.xml 596 SHA256 b01caf6893890849a5aef5350b9b8528edb49554ea35b689ae778d475d4a84be SHA512 2ea5bd979d036f6844df11b8e1ee8bd90b61cf66fccf988a5a53e8777710b9e7aa137cf79c8e2f840986805220d1c19ac2b1c83778a5b1bb2b0976b2354768f4 WHIRLPOOL 6cadab521e9b1ef68f9b5f827fcd123e13a58291dd6a958b17193d9e6ac44aae4f73d09f4b1dbc4a9b81612073da6361e50bb1ba9733418ce008f6191e5a0f39

@ -1,3 +0,0 @@
DIST talloc-2.0.7.tar.gz 370705 RMD160 85d10a317744172402abd930c47eb242f4e24e3b SHA1 fb84ee401b6e094503056b030ce31fcbcc9d06aa SHA256 59e1e8619b44eb820405cf76ab15607c35ac6e3460377016eb43f81bca22768a
EBUILD talloc-2.0.7.ebuild 2000 RMD160 b2a5ed5f09ca689ef51085dddf7a619ccdf2a218 SHA1 a633f1a2177520359c9d454bde8e6707824eaf32 SHA256 ae3810194529c276ebb4c770ef7f5abd539c43f21fb1bffff269ee1e7b9c9ac1
MISC metadata.xml 412 RMD160 bc4ce1becbf6d6dbf2eef283f818d97e6d8ff4cd SHA1 9535124e040cf03a385425627b3622c06d97bf06 SHA256 732d4c39c6e7ddd2d4768724ae637ebadb6abff069fd3cf16d41778cf9f9c9dc

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>samba</herd>
<maintainer>
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
<use>
<flag name="compat">Enable extra compatibility stuff</flag>
<flag name="swig">Install interface definitions for <pkg>dev-lang/swig</pkg></flag>
</use>
</pkgmetadata>

@ -1,63 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.0.7.ebuild,v 1.3 2012/02/25 16:36:22 ago Exp $
EAPI=3
PYTHON_DEPEND="python? 2:2.6"
inherit waf-utils python multilib
DESCRIPTION="Samba talloc library"
HOMEPAGE="http://talloc.samba.org/"
SRC_URI="http://samba.org/ftp/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris"
IUSE="compat python"
RDEPEND="!<sys-libs/talloc-2.0.5"
DEPEND="${RDEPEND}
dev-libs/libxslt
|| ( dev-lang/python:2.7[threads] dev-lang/python:2.6[threads] )"
WAF_BINARY="${S}/buildtools/bin/waf"
pkg_setup() {
# Make sure the build system will use the right python
python_set_active_version 2
python_pkg_setup
}
src_configure() {
local extra_opts=""
use compat && extra_opts+=" --enable-talloc-compat1"
use python || extra_opts+=" --disable-python"
waf-utils_src_configure \
${extra_opts}
}
src_install() {
waf-utils_src_install
# waf is stupid, and no, we can't fix the build-system, since it's provided
# as a brilliant binary blob thats decompressed on the fly
if [[ ${CHOST} == *-darwin* ]] ; then
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
"${ED}"/usr/$(get_libdir)/libtalloc.2.0.5.dylib || die
if use python ; then
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
install_name_tool \
-change "${S}/bin/default/libtalloc.dylib" \
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
install_name_tool \
-change "${S}/bin/default/libtalloc.dylib" \
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
"${ED}"$(python_get_sitedir)/talloc.bundle || die
fi
fi
}

@ -1,9 +0,0 @@
# ChangeLog for sys-process/ioping
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v3
# $Header: $
*ioping-0.4 (07 Jun 2011)
06 Jun 2011; Dmitry 'daks' Fomenko <daks12@gmail.com>
+ioping-0.4.ebuild:
Initial ebuild

@ -1,4 +0,0 @@
DIST ioping-0.4.tar.gz 5803 RMD160 a55eb348cc1b546df6d23f99f2bab41eb7acd314 SHA1 d52d2608c111ab82095c2d6bf00fb4ab856ef2df SHA256 87100c34d50a27fafb44fd72634bf11947ae0afa8971e0a9919028f1a0749718
EBUILD ioping-0.4.ebuild 597 RMD160 31a6bcdd55a8ad13be0ab1c34b9cb3d4d2a777fe SHA1 f4d92b9eab753fd6072a2134c3f6755a07fca5ca SHA256 0986eafe574f1f42f4eab13bbe4eabfb7fa79bed777e3cfc3a9079e8e7d00ea3
MISC ChangeLog 241 RMD160 c647f69b1606a0cf68593fe916d8da629cf74659 SHA1 780c35ee382acc5adafde174ee869bfd29c468de SHA256 d8522142ae8272cf41e5577de516ba97cbdd73f62a8d2d5154861f5868d6ad82
MISC metadata.xml 261 RMD160 fd6c87fa63054c379e842b826f994dce900bb013 SHA1 471683d4ccc2d0934e4f154b51de1be0435f508b SHA256 c4a2402d01197b6c1a7476c5b2b1ec7552b4acbc7dd51c7d775c4100c6324c8d

@ -1,28 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
DESCRIPTION="ioping is a simple disk I/O latency monitoring tool"
HOMEPAGE="http://kir.sacred.ru/ioping/ http://code.google.com/p/ioping/"
SRC_URI="http://ioping.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
src_compile() {
mv Makefile Makefile.orig
sed -e "s/PREFIX=\/usr\/local/PREFIX=\/usr/" Makefile.orig > Makefile
emake || die
}
src_install() {
dobin ${PN}
doman ${PN}.1
}

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>daks12@gmail.com</email>
<name>Dmitry 'daks' Fomenko</name>
</maintainer>
</pkgmetadata>

@ -1,2 +0,0 @@
EBUILD linux-sources-1.ebuild 838 SHA256 fb777850a7362387398128b5ef0c0801e1113c5f78910dfeedfa9861be98a392 SHA512 92de2129b8acf54871a30c0ebfaf0bcc7e4ceddffd716ad4d8cd757fb9241b18e753102b292bbdda9c5c9bbe2906bfbf51a662fc826040fc7cf75c825204776e WHIRLPOOL a8fbeeb3859b51645f99931fddb3c0f661e2508b42b36d65562c3363e90a33f3d9d5251168ad0216074f234c71c2879ad97943d95185dd3f07dee5b0c7ffe871
MISC ChangeLog 292 SHA256 256d3b78e727dd9e81a039ccdf89b308d1e37ac50f744980e964a7a3c6e9dd3d SHA512 e4b8f72194eb37065df4f6d3db4337457723d629ed5aaa4e686c1d56c55bafe05a6c180f16d751254a76f4027c2424c0bdc9731c01f8cdadc37c2d6fa399e862 WHIRLPOOL 4ff584569ed51e7c3432a6ffda70bd0a3091479f4f9905628b46e3d2f7d7fc4e089de8ba0de511510f075e91ecda55c6913ed74d13d78c9da461c3fe731f8446

@ -1,2 +0,0 @@
EBUILD modutils-0-r1.ebuild 489 SHA256 2b803fc2744bcb94c9fb63eb6314de7ebc495bb4ce1443aec084d41a5d8c84cb SHA512 81273ee84b4d68659dc2f8fa7f882f2a10da1a6b1972049796c6885c43b3633dd9e77a2e12e718fc13664beebd3064b93b37287984c2ec28301c22f4822414ba WHIRLPOOL 830ef3d3f7b8a95c9f7a1c77c6e150d77415ce158fbe58e55c0088951ad6089ec56fd7247796b98ecfed53666efaeb40d1c0b4a3840a908c6e94bf42bab9dd93
MISC metadata.xml 232 SHA256 fe5b684c60966f83ac49c4bf66cef1409cd29f5eb6d4584818e78ea9746ace7d SHA512 61c9655c22fdfd53bbe17edc84b1f225ed2f1739deeb134a7e9b0aa3e7798b1490444a59ddf842305042588b280db9864a70ae878dc5219fba4813a7ee2bdcee WHIRLPOOL f9a7bcb29fb2b6bb960b8f9424b6c6e86ea8b443cb042d0fe7630d4b269062a4f4c6176cb78d799bf50d9aacd116dff116ff3b8b025b99b57729ecaa90bbb679

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save