Modify themes and kernel building

master
Mike Hiretsky 15 years ago
parent 42af5c1df3
commit 37a1e5014f

@ -8,7 +8,7 @@
# Build the kernel from source.
inherit calculate eutils kernel-2
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_install pkg_postinst pkg_postrm
EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_install pkg_postinst
IUSE="vmlinuz"
@ -18,8 +18,6 @@ detect_arch
CKV=$(get_version_component_range 1-3)
SLOT=$(get_version_component_range 1-4)
KV_FULL="${PV}-calculate"
#CKV_FULL="${CKV}-calculate"
CKV_FULL=${KV_FULL}
S="${WORKDIR}/linux-${KV_FULL}"
EXTRAVERSION="-calculate"
@ -35,35 +33,25 @@ CALC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${PN}-${CKV}.tar.bz2
http://mirror.yandex.ru/calculate/${PN}/${PN}-${CKV}.tar.bz2
ftp://ftp.linux.kiev.ua/pub/Linux/Calculate/${PN}/${PN}-${CKV}.tar.bz2"
#KERNEL_URI=`last_arg $KERNEL_URI`
#UNIPATCH_LIST_DEFAULT=""
SLOT_T="${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PN}-${SLOT}/temp"
NEW_CALCULATE_OVERLAY="/var/lib/layman/calculate"
[[ -d ${ROOT}/${NEW_CALCULATE_OVERLAY} ]] &&
CALCULATE_OVERLAY=${NEW_CALCULATE_OVERLAY} ||
CALCULATE_OVERLAY="/usr/local/portage/layman/calculate"
CARCH=`arch`
MODULESDBFILE=${ROOT}/var/lib/module-rebuild/moduledb
calculate-kernel_pkg_setup() {
mkdir -p ${SLOT_T}
kernel-2_pkg_setup
local calculate_ini=${ROOT}/etc/calculate/calculate.ini
[[ -e $calculate_ini ]] && \
SYSTEM=$( cat $calculate_ini | sed -rn 's/^system\=(.*)/\1/p' )
SYSTEM=$( sed -rn 's/^system\=(.*)/\1/p' $calculate_ini )
[[ -n "$SYSTEM" ]] || SYSTEM=desktop
if [[ -z "${KERNEL_CONFIG}" ]] || [[ ! -f "${KERNEL_CONFIG}" ]]
then
KERNEL_CONFIG="${ROOT}/${CALCULATE_OVERLAY}/profiles/kernel"
[[ -n "$CARCH" ]] || CARCH=`arch`
KERNEL_CONFIG="${KERNEL_CONFIG}/config-${SYSTEM}-${CARCH}-${CKV}"
fi
#detect current kernel dir
[[ -e ${ROOT}/usr/src/linux ]] &&
SRCLINUXLINK=$( readlink ${ROOT}/usr/src/linux )
}
calculate-kernel_src_unpack() {
@ -73,7 +61,13 @@ calculate-kernel_src_unpack() {
vmlinuz_src_compile() {
# disable sandbox
export SANDBOX_ON=0
export LDFLAGS=""
mkdir -p ${WORKDIR}/boot
cd ${S}
einfo "Using kernel config from "$( readlink -f ${KERNEL_CONFIG} )
cp ${KERNEL_CONFIG} ${WORKDIR}/config || die "cannot copy kernel config"
cp ${WORKDIR}/config ${S}/.config
local GENTOOARCH="${ARCH}"
unset ARCH
@ -103,25 +97,18 @@ vmlinuz_src_compile() {
einfo "kernel: >> Distclean..."
make distclean &>/dev/null || die "cannot perform distclean"
ARCH="${GENTOOARCH}"
mv ${WORKDIR}/boot/kernel-${SYSTEM}-*-${CKV_FULL} \
mv ${WORKDIR}/boot/kernel-${SYSTEM}-*-${KV_FULL} \
${WORKDIR}/boot/vmlinuz-${KV_FULL}-installed
mv ${WORKDIR}/boot/initramfs-${SYSTEM}-*-${CKV_FULL} \
mv ${WORKDIR}/boot/initramfs-${SYSTEM}-*-${KV_FULL} \
${WORKDIR}/boot/initramfs-${KV_FULL}-installed
mv ${WORKDIR}/boot/System.map-${SYSTEM}-*-${CKV_FULL} \
mv ${WORKDIR}/boot/System.map-${SYSTEM}-*-${KV_FULL} \
${WORKDIR}/boot/System.map-${KV_FULL}-installed
cp ${WORKDIR}/boot/System.map-${KV_FULL}-installed ${S}/System.map
rm ${WORKDIR}/lib/modules/${CKV_FULL}/build
rm ${WORKDIR}/lib/modules/${CKV_FULL}/source
rm ${WORKDIR}/lib/modules/${KV_FULL}/build
rm ${WORKDIR}/lib/modules/${KV_FULL}/source
}
calculate-kernel_src_compile() {
export LDFLAGS=""
mkdir -p ${WORKDIR}/boot
cd ${S}
einfo "Using kernel config from "$( readlink -f ${KERNEL_CONFIG} )
cp ${KERNEL_CONFIG} ${WORKDIR}/config || die "cannot copy kernel config"
cp ${WORKDIR}/config ${S}/.config
use vmlinuz && vmlinuz_src_compile
}
@ -129,48 +116,41 @@ vmlinuz_src_install() {
cd ${WORKDIR}
insinto /
doins -r boot
insinto /usr/src
cd ${WORKDIR}/lib
insinto /lib
doins -r modules
insinto /tmp
doins -r firmware
cd ${WORKDIR}
dosym /usr/src/linux-${KV_FULL} \
"/lib/modules/${CKV_FULL}/source" ||
"/lib/modules/${KV_FULL}/source" ||
die "cannot install source symlink"
dosym /usr/src/linux-${KV_FULL} \
"/lib/modules/${CKV_FULL}/build" ||
"/lib/modules/${KV_FULL}/build" ||
die "cannot install build symlink"
}
calculate-kernel_src_install() {
rm -f ${S}/.config
kernel-2_src_install
use vmlinuz && vmlinuz_src_install
}
calculate-kernel_pkg_postrm() {
rm -f ${SLOT_T}/.alreadydel
rmdir ${SLOT_T} &>/dev/null
use vmlinuz && calculate_restore_kernel ${ROOT}/boot
}
vmlinuz_pkg_postinst() {
calculate_update_splash ${ROOT}/boot/initramfs-${KV_FULL}-installed
cp ${ROOT}/boot/initramfs-${KV_FULL}-installed \
${ROOT}/boot/initramfs-${KV_FULL}-install-installed
calculate_update_kernel ${KV_FULL} ${ROOT}/boot
mkdir -p ${ROOT}/lib/firmware
cp -a ${ROOT}/tmp/firmware/* ${ROOT}/lib/firmware/
rm -rf ${ROOT}/tmp/firmware
calculate_update_depmod
calculate_update_modules
sed -ri 's/a:1:sys-fs\/aufs2/a:0:sys-fs\/aufs2/' $MODULESDBFILE
[[ -f $MODULESDBFILE ]] &&
sed -ri 's/a:1:sys-fs\/aufs2/a:0:sys-fs\/aufs2/' $MODULESDBFILE
}
calculate-kernel_pkg_postinst() {
#calculate_update_splash ${ROOT}/boot/initramfs-${SYSTEM}-${KV_FULL}
kernel-2_pkg_postinst
KV_OUT_DIR=${ROOT}/usr/src/linux-${KV_FULL}

@ -96,9 +96,9 @@ calculate_update_kernel() {
update_file ${dir}/initramfs-${kversion}-install ${dir}/initrd-install
# update System.map
update_file ${dir}/System.map-${kversion} ${dir}/System.map
# update config-{CKV} (CKV 2.6.31, KV 2.6.31.4)
make_old_file ${dir}/config-${CKV_FULL}
mv ${dir}/config-${CKV_FULL}-installed ${dir}/config-${CKV_FULL}
# update config-{KV_FULL}
make_old_file ${dir}/config-${KV_FULL}
mv ${dir}/config-${KV_FULL}-installed ${dir}/config-${KV_FULL}
ebegin "Trying to optimize initramfs"
( which calculate &>/dev/null && calculate --initrd ) && eend 0 || eend 1
}
@ -167,29 +167,29 @@ initramfs_unpack() {
cd ${TMP_INITRAMFS}
# select arch
UNPACKER="gzip"
lzma -dc ${BOOT_DIR}/$1 &>/dev/null && UNPACKER="lzma"
lzma --force -t $1 &>/dev/null && UNPACKER="lzma"
# unpack initramfs
gzip -dc ${BOOT_DIR}/$1 | cpio -di &>/dev/null
${UNPACKER} -dc $1 | cpio -di &>/dev/null
return $?
}
initramfs_change_spalsh() {
if [ -f ${SPLASH_DESCRIPTOR} ]
if [ -f ${ROOT}${SPLASH_DESCRIPTOR} ]
then
# get silentpic param
SILENTPIC=$( sed -nr '/^silentpic/ s/^[^=]+=(.*)$/\1/p' \
${SPLASH_DESCRIPTOR} )
${ROOT}${SPLASH_DESCRIPTOR} )
# get pic param
PIC=$( sed -nr '/^pic/ s/^[^=]+=(.*)$/\1/p' \
${SPLASH_DESCRIPTOR} )
if [ -f ${SILENTPIC} ] && [ -f ${PIC} ]
${ROOT}${SPLASH_DESCRIPTOR} )
if [ -f ${ROOT}${SILENTPIC} ] && [ -f ${ROOT}${PIC} ]
then
cp ${SPLASH_DESCRIPTOR} \
cp ${ROOT}${SPLASH_DESCRIPTOR} \
${TMP_INITRAMFS}${SPLASH_DESCRIPTOR} &&
mkdir -p ${TMP_INITRAMFS}${SILENTPIC%$(basename $SILENTPIC)} &&
cp $SILENTPIC ${TMP_INITRAMFS}${SILENTPIC} &&
cp ${ROOT}${SILENTPIC} ${TMP_INITRAMFS}${SILENTPIC} &&
mkdir -p ${TMP_INITRAMFS}${PIC%$(basename $PIC)} &&
cp $PIC ${TMP_INITRAMFS}${PIC}
cp ${ROOT}$PIC ${TMP_INITRAMFS}${PIC}
return $?
fi
else
@ -200,10 +200,13 @@ initramfs_change_spalsh() {
initramfs_pack() {
# pack new initramfs
cd ${TMP_INITRAMFS}
find * | cpio -o --quiet -H newc | gzip -9 >${BOOT_DIR}/$1.new
find * | cpio -o --quiet -H newc | gzip -9 >$1.new
# remove old initramfs
rm ${BOOT_DIR}/$1
mv ${BOOT_DIR}/$1.new ${BOOT_DIR}/$1
if [[ $? -eq 0 ]]
then
rm $1
mv $1.new $1
fi
}
# @FUNCTION: calculate_update_splash
@ -262,7 +265,7 @@ calculate_update_depmod() {
ebegin "Updating module dependencies for ${KV_FULL}"
if [ -r "${KV_OUT_DIR}"/System.map ]
then
depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT}" -r ${CKV_FULL}
depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT}" -r ${KV_FULL}
eend $?
else
ewarn

@ -2,6 +2,6 @@ DIST cds-themes-10.0.tar.bz2 277813 RMD160 0d8bfaf3ae8c43e175a19153cff0077d60a5b
DIST cds-themes-10.2.tar.bz2 277918 RMD160 ffcbe45b2d875b08064462fcf96f80c97ffe3c25 SHA1 34bd453aca51247d90230d165e0e34bff26fcac9 SHA256 39260d28d31ab17e749b8a8bb6d7c7ef66be71f6b2155f1ae27f5ed4f28e5c92
EBUILD cds-themes-10.0.1.ebuild 625 RMD160 588c11635f88799ed0dec1341120efa80ba9a6ad SHA1 1848f6360baf139700e436064be9fd295b443fc6 SHA256 67e34552419770160fcfd6ee246edb9a7413b106c16a299c4516a40d04554884
EBUILD cds-themes-10.0.ebuild 473 RMD160 4861a4c8867b53f17866395f1a9a67ae5fa75e70 SHA1 f4d4405ba31d749fb602f1987e72d6f749490ca5 SHA256 cfd5bdde1398569dbea7d6799f0a6d778f8772d5570c3e83574a143753a9ab98
EBUILD cds-themes-10.2.ebuild 475 RMD160 200f15ef97d09b7127a9f2ab90c9799bc55a5815 SHA1 5b5634d22545964f9aaccbe03e1f912473866846 SHA256 9cdfae8dc38d3d441dea10edf1ad1f3e44b6b9b6e549d5a05b8ee8e109933828
EBUILD cds-themes-10.2-r1.ebuild 688 RMD160 6627488b400b004a5c7c2a955f42df27bc9b22c1 SHA1 f187f0bce43d5fb9753ad9021cab7970026e6b57 SHA256 cd49d854487786244eda84a6886a1b8d82d128d7df342f95f98aa4ba6e840d45
MISC ChangeLog 448 RMD160 20431a4e50d0c60bfaa5b8caabd0b96ab21eee2a SHA1 75cb2ba4000a667a267e1a908673c4f6dcb46aaa SHA256 ebbcffbf9a5e8d94080f9e07c4b16e5983b567695a1afd0ee52e9aa752253940
MISC metadata.xml 259 RMD160 1b270d593092c8aa933eee383cc7faba8c979b88 SHA1 f11a78e0617a73b31ae83fa0689ccf35123ccd67 SHA256 a48a8a79d95d6ff3534bee46a101bfc3b38c25e4d3c72e336c7e8388616d9a91

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Directory Server"
HOMEPAGE="http://www.calculate-linux.org/calcualte-cds-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -19,3 +21,10 @@ src_install() {
insinto /
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}

@ -2,6 +2,6 @@ DIST cld-themes-10.0.tar.bz2 20541271 RMD160 73d344b9534919c35e12b079ea7956719a0
DIST cld-themes-10.2.tar.bz2 20503035 RMD160 91d2dab2bdcc91ee256db6a03755015d2949dd81 SHA1 45805e201cac751c59db610fed29d83493d09954 SHA256 10cb3efcdf5b2f5eac66653b55ef9f7a613756a4a13c3cb554eadeae27b3af56
EBUILD cld-themes-10.0-r1.ebuild 2095 RMD160 cbbb5720dacbf56eb5998fc61a3d252111865556 SHA1 0a7864a38d04f84879801075e41cbf7a0ec7dfec SHA256 52b5880d37c79fa43f1401b0a096f9aa6803e18e95fb5bc79e3a4cc5ae2503de
EBUILD cld-themes-10.0.1.ebuild 2212 RMD160 3a33ab63efc6e45ead529e49823f698d4341112d SHA1 b3a44f30811753710d8d9400b52031ec7e1fbb9d SHA256 80fa155271d4d44dcb0809d11fe0a5790a642192ccb6b6b4561a813f6a4fa601
EBUILD cld-themes-10.2.ebuild 2097 RMD160 f87cdb0aaee390d7355da907393528644ea641e1 SHA1 debb0f62007c3be8d23e21ac90a08576a75bf1d5 SHA256 68abfd2ded3606242e0c13b520b211359342f3323cecec75889b35d26bbbe7da
EBUILD cld-themes-10.2-r1.ebuild 2310 RMD160 ad01f045a4c08b742b5d386e8cb6e25390f96824 SHA1 1324a676243cc2026bce6f44cedda0362165b069 SHA256 7474a5280a043d61cb818d3572fa2a362428f62d2cc8d394a08257899493aa72
MISC ChangeLog 600 RMD160 9885471c9772475aa1395bf00f45ddc2e8f54d8f SHA1 72588bd49ddcfdbf6d3a4b60ac324dfef049a776 SHA256 6b484edafbecf039d6c0546154d9c3ee0f74248091c90e8fa09e514eb0584037
MISC metadata.xml 260 RMD160 59c747eaacafdcd25e3ff8c6a015d7b6879ff2c6 SHA1 bbc63bb4cd46fe301ef559f8945c614c338e5193 SHA256 7c0be206f5d6dd3bc91b97f691127a424cce958a1249ab726467278de23455e7

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Linux Desktop KDE"
HOMEPAGE="http://www.calculate-linux.org/calcualte-cld-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -55,3 +57,10 @@ src_install() {
/usr/share/icons/Calculate/scalable/places/kde.svgz
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}

@ -2,6 +2,6 @@ DIST cldg-themes-10.0.tar.bz2 18610165 RMD160 b7c5514a9c1ec011a84216183f83f23964
DIST cldg-themes-10.2.tar.bz2 18564474 RMD160 9f69055e795c2b49ea3d2732efb92a0220b5bbbd SHA1 29236b3cf9574178d4b86b18bdec3f1bc7a94ad5 SHA256 272405f61980dc097b4271d973bbfdd597250f5c5cfe261442fc3201c0952014
EBUILD cldg-themes-10.0.1.ebuild 1464 RMD160 fa44dea1121d1764943731ac3c1c1feca96e4d11 SHA1 6be3245255c24241f19f289bc801701a05c99255 SHA256 4f9fdd12b1808175389623f8a052538caced7d171c92c25bff61af2848d14dc6
EBUILD cldg-themes-10.0.ebuild 1329 RMD160 83b4fe1887cdd4e87af639948c3d755ef0ceb8ee SHA1 e8ea5cfcd1139760e460d148819ff68b719576a7 SHA256 ebe720efd92840d1d86aff132e511dd6a0be678fcc875d5a881e98ae01f9a9b3
EBUILD cldg-themes-10.2.ebuild 1331 RMD160 ca66646c692d6f927e3a2851f60493c3d50cb8c7 SHA1 a6e0566dcbc021f7f250af4574999642688b85b4 SHA256 10db35dccef965cc6750adb3d74fcdce0ba955beefa5b86c5899af6d7d2a23d2
EBUILD cldg-themes-10.2-r1.ebuild 1544 RMD160 89319d006e159eb671d6474d48f000df4a6171ba SHA1 b51218905be840a1f91a4424e3254e5bf0653c93 SHA256 45e505354aff6896472210ce06999e49256cfd2a656f2dd5d54eba8ed73b5d9f
MISC ChangeLog 440 RMD160 b7a3b4ad67eb1eab8b161aa66474dc471e484f30 SHA1 506ee259c03a2c38ead305d5324bf9b7faae8333 SHA256 b4760ee71b0518c874f1717c3cc55cb2ceb6ec4cce4f8ca3b5febbb92439db46
MISC metadata.xml 262 RMD160 663e84f074fee7b06b0e8133fba6e5ef19e25c75 SHA1 4446020395d787f939246f39767f8633ea931a5e SHA256 e3852964a15875d8ea9ef0b30f6aba61440a7ecac12edc6e558bfdbc7f0aee3e

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Linux Desktop CLDG"
HOMEPAGE="http://www.calculate-linux.org/calcualte-cldg-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -40,3 +42,10 @@ src_install() {
/usr/share/icons/Calculate/scalable/places/kde.svgz
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}

@ -2,6 +2,6 @@ DIST cldx-themes-10.0.tar.bz2 18658254 RMD160 bd85bde89e20c14ad9288b9989b00f5463
DIST cldx-themes-10.2.tar.bz2 18602940 RMD160 ca9955eb3fbd9bc0b44d8982614d68a9d7e886a4 SHA1 5adfaf9cdc08e32a42284ea31f5d1e591f2b557f SHA256 0e5d0801ccaff5695f7721242dee8b45b2c9e636f16209c19b87ebfd0b53e59b
EBUILD cldx-themes-10.0.1.ebuild 1323 RMD160 2afff01840811b0e8485c2d90f79437e36f862b2 SHA1 222b27940d7bb9dd7775703ce7a3605349a5c891 SHA256 f50a443a4e88ab70abc6f5f96fa1beb036301d44fe482ce18d633d466bff81dd
EBUILD cldx-themes-10.0.ebuild 1178 RMD160 4ff181459be9fbfdbebc7b957af0a697750c437e SHA1 c5620ce967e379ecb14eb014e088260456c28a70 SHA256 47fb785113b2eb10c3e409eec2ee16a71f4531ee30370f68e94534df3d289417
EBUILD cldx-themes-10.2.ebuild 1180 RMD160 41655df5913c3c63f1887cdb67f9e7368a3b9979 SHA1 b83288fce8c07f323e3d5d949e3e2a8d805cca94 SHA256 74ded9d5882c226bc0e042a4e7173c0e64fff1fe06865ee792879de3f1ceaf8d
EBUILD cldx-themes-10.2-r1.ebuild 1393 RMD160 abd2dbf7b51a1ea594bc0703e6d6a0a0aba6eddc SHA1 8ffd23c9bc173e3d476bd5fedaf35e0dc9f2c0e5 SHA256 7e5b527d2af41d94b6ed97f2deff00c02cc057fa2ed75b7727bd7cec306cf9fd
MISC ChangeLog 560 RMD160 8050fb1dabc54640fa18ed8daa0da371cc686191 SHA1 0c6eb12d48c9612220d6dd186efd7d2bc1351a9d SHA256 2879119f623ed88b609d81166249b365b8ea923fab97d4874883ed8136f0ecd7
MISC metadata.xml 261 RMD160 780ef31c45327481235a981f2595b7a20c84bea7 SHA1 8dab799571d6f6a3ae1fc5df00b2a1467baecbba SHA256 e53f2cc5c63713f127f04a8bb2430c6f2b17da1825772a993f170268352a5858

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Linux Desktop XFCE"
HOMEPAGE="http://www.calculate-linux.org/calcualte-cldx-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -28,3 +30,10 @@ src_install() {
dosym ../icons/Calculate/40x40/apps/yellow.png /usr/share/pixmaps/yellow.png
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}

@ -2,6 +2,6 @@ DIST cls-themes-10.0.tar.bz2 197763 RMD160 b7e5d3eb1aae3f5a9ce2c5b30e4d80353f89e
DIST cls-themes-10.2.tar.bz2 197756 RMD160 e0eafdeefac4d7788f3fdb49b69ecf14cd925045 SHA1 3c1547eab80aae198f9ab4a8ed48b8bc0363e781 SHA256 36a0c142af294b718250630c41c8e7e00581436472742d61a4d0c0fd7fd7053a
EBUILD cls-themes-10.0.1.ebuild 613 RMD160 c3b6f9cef3b2ecce778d39b5325d115140f3f23d SHA1 2f3047063567638cf30a1a62913cf815408117a6 SHA256 5c262d97b48e37170ffc8cc4f480a445ab69e43c5fb9aaaca4a5644408a38e3e
EBUILD cls-themes-10.0.ebuild 460 RMD160 bab0eb9f62755d8c95be6d54467f592aacfa6ddc SHA1 47c0cbf19b2b4a4a449e93bf4781ebd91f381efe SHA256 95a2262076ebfc45b0a26e323d1da5b622855066abefc7d9021734eb522628f0
EBUILD cls-themes-10.2.ebuild 462 RMD160 24f4feda7de65e637192455179281d5be1cad058 SHA1 b5a58a98d441fe50d4c87851da176ee794c14029 SHA256 f2676f117d7b3d0cb9dcdd8b60162bb6d41c7f3f357e71741630e5b4dc3f07f3
EBUILD cls-themes-10.2-r1.ebuild 675 RMD160 16052729eaf4b6f3a66c2b99af92bd5e63825be0 SHA1 4c1ede4fc54fa66cdfd671a42bea631454897ae9 SHA256 2bf5474755356cc44aafc4b57cbde48c6eb385dab7564106fd5d94a3a2cafa8d
MISC ChangeLog 550 RMD160 f4081b4397de75b292c47eab6b5a0e212e34f1bb SHA1 ce15543760feb99f667cfbfb6c93198a2e73f3c8 SHA256 eb8b2961833f44a58156b9314b1f3eb2ff88da2e31a3519dec7be44b0adc0d6a
MISC metadata.xml 256 RMD160 4d2932b17e710e22b4ef8d10d4efa8e29ec2f59e SHA1 af0b67b9e0e87272e68c6017cb83ba23f6c86c27 SHA256 721c3fbe7e755146d6767cdd14cff57bf8474852588e99630f70bf5a058df759

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Linux Scratch"
HOMEPAGE="http://www.calculate-linux.org/cls-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -19,3 +21,10 @@ src_install() {
insinto /
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}

@ -2,6 +2,6 @@ DIST clsg-themes-10.0.tar.bz2 235951 RMD160 e2a1d7b959704f4c23aae351179a662d30c9
DIST clsg-themes-10.2.tar.bz2 197756 RMD160 164c3bc033f5b4a8501df1b8b3448a386fffab99 SHA1 4cfd9d513ca4d37d736fd4969e4a9bbc821465b3 SHA256 760ce6f9977383a813fe821cd9dcdb15db96173c8a326494a81104d5274fdc01
EBUILD clsg-themes-10.0.1.ebuild 630 RMD160 e6ee70ae8f6182f29b859a76bf69c055ba517ce3 SHA1 9c2ac6fbd601728d440b91048fe21e6baa749faf SHA256 4d1c42d8dd456fb5cdb92593f02ce36dd90396a10447ed76407aa0a22df0e7a2
EBUILD clsg-themes-10.0.ebuild 478 RMD160 b1df9143090644e886afe5702083f5df217ca971 SHA1 801f9209e247f04805979d4dcf041deb3d26a0c9 SHA256 69b4f385fdbfccce1a61640afb37e1304731a25e5ddd9d4de567cdc271aa2de3
EBUILD clsg-themes-10.2.ebuild 480 RMD160 7002f0c01a08461709d394ad54867109eda9fc74 SHA1 b3396b0e5322b5bad981d91462cd735c83a0ec5e SHA256 9af3b064595e4252179c53320f07752a25203595d7357ce5e8d11e9393176d87
EBUILD clsg-themes-10.2-r1.ebuild 693 RMD160 7de20384b1de24d5d80551b65b1f69b498b7ec82 SHA1 a6ffc3484e69948425e1294ed67c01f6909200b3 SHA256 3d653a2609cdeed78284b9f074029a624a090e666c20c057be772e312c9aa528
MISC ChangeLog 561 RMD160 b22631548e61c46a5993d014a7471f68380947f2 SHA1 e28e378abcb3f2338c8f75fd2ea74097d595e427 SHA256 205114e88132a59823e32c04c049e99c5211ffb25d6408fd6b1d72c4f41c07c4
MISC metadata.xml 262 RMD160 9329ba126b64e8987437a38872146fb0d73f3ff0 SHA1 f007f466eeeed3a1b08470837cbbd420d9adfea6 SHA256 6a5a0de954c7b48aac1bf0a68303a1555cc2c61277e4a5955adf258c6968fe72

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit calculate
DESCRIPTION="The theme for Calculate Linux Scratch GNOME"
HOMEPAGE="http://www.calculate-linux.org/calcualte-clsg-themes"
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/${PN}/${P}.tar.bz2"
@ -19,3 +21,10 @@ src_install() {
insinto /
doins -r .
}
pkg_postinst() {
[[ -f ${ROOT}/boot/initrd ]] &&
calculate_update_splash ${ROOT}/boot/initrd
[[ -f ${ROOT}/boot/initrd-install ]] &&
calculate_update_splash ${ROOT}/boot/initrd-install
}
Loading…
Cancel
Save