Добавлена поддержка media-gfx/graphicsmagick

mhiretskiy
parent daf7bc57c8
commit 54b4418c10

@ -1,5 +1,5 @@
DIST calculate-wallpapers-17-r3.jpg 1498109 BLAKE2B e6573ef615a984dda8d1e2390827f8f3c46cafc6c93c0def1b74dfe8d8eac7823f0071bf580a1a9be2b131c4c03f121f10db6a41625cb8506d3d966b5cda4a74 SHA512 0c6ea3b9bfd822e98738b162ab28a410296b96c16901712cf69710f4af3af2f56a64f2cf24d3207b2e274ebc9b6f18268f2fa1aeee5b15f2aabdaff7de91095a
DIST calculate-wallpapers-18.jpg 1750291 BLAKE2B abb936f262488a896a7056528edb0a2d604b8f1f571aba04ff0599a5a81badc43afb6415d7b69c3704f0b14122f750618919ef2cca889ee2ef8e0dc408c99055 SHA512 59f9ae99fca924a127091aae59a540fd37b23ea6fce1591e6503ed4ab22ed5b0dfa1cd0f163f89d4f531783a66c73a27a921d969a3ea7c41ec62dc60083ef5b3
DIST calculate-wallpapers-17-r4.jpg 1498109 BLAKE2B e6573ef615a984dda8d1e2390827f8f3c46cafc6c93c0def1b74dfe8d8eac7823f0071bf580a1a9be2b131c4c03f121f10db6a41625cb8506d3d966b5cda4a74 SHA512 0c6ea3b9bfd822e98738b162ab28a410296b96c16901712cf69710f4af3af2f56a64f2cf24d3207b2e274ebc9b6f18268f2fa1aeee5b15f2aabdaff7de91095a
DIST calculate-wallpapers-18-r1.jpg 1750291 BLAKE2B abb936f262488a896a7056528edb0a2d604b8f1f571aba04ff0599a5a81badc43afb6415d7b69c3704f0b14122f750618919ef2cca889ee2ef8e0dc408c99055 SHA512 59f9ae99fca924a127091aae59a540fd37b23ea6fce1591e6503ed4ab22ed5b0dfa1cd0f163f89d4f531783a66c73a27a921d969a3ea7c41ec62dc60083ef5b3
DIST wallpapers-11.tar.bz2 5318262 BLAKE2B bbd4b883cf609c0578809145a519b92b2eaec2d961f67c11654e0559bb165cf36fed58111fedd743c99cb2e911d36d2fd792422f93e81e93c34fa23836a23054 SHA512 32e0573427357d1c372df3a68f77bd6d6faab16c9f5fc67b6cf21486683644de5a2878e8f1fb5826e3b67acc262c21b46d07f942341090e776e4bfcece37378a
DIST wallpapers-12.tar.bz2 14993163 BLAKE2B a42adb0401e4572c06e7db37d8e49aeb8e396fa27ffeb434c67247389a1a64eb918fce96c7918d5ce00a530d99986e2a82bf8953cc6f15b87ce6347ec4cd6578 SHA512 b35b712e1993f960bdbfd0343b03d21bd990c38e9053920ac395443d010b4eb9f6178cfde0a3ca45a83c67a9b6609ffce9905dec4be400b521d82255533d60ec
DIST wallpapers-13.tar.bz2 14606610 BLAKE2B f47ccd90c2117f2e3440613f8465d91c9fb08432126dc5d1d100f24073bb9a831394262dfc53a44633cfb0884e2bb070756ef726032f667a57df341173801d0c SHA512 9b83d30a428b2897708acda943cdf3de7e400a4fa1f4bdd6eea827fc6be37c0b1e8fdddf9acc9f3dea493071006bd2e4663c569562c546a56dddc60be2acc12b

@ -42,7 +42,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -46,7 +46,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -4,7 +4,7 @@ DIST dm-cld-13.tar.bz2 2861465 BLAKE2B 3c453d588313336379d066f0129599456236423bb
DIST dm-cldg-13.tar.bz2 3118843 BLAKE2B 8172331db778c1dd49dc60724e53624b5cb3ad2d3b00182a9a5863097d43d674d56f501c3de7c72a86143ef49d10106b7af5732fa827e5d80337cdfbff0cfe81 SHA512 22b19896056eadb8eb94e6fc716ee807a3a5d8c21104ac391ae9eff68691c80d905eb28d29f89358520c3cbd90fdc148ecaf62170e3ce581f14eb3c7ae43e041
DIST dm-cldx-13.tar.bz2 3126013 BLAKE2B eac0050bcd480dda4d1a82b84246e61c111528e6312ad98a87848c00e0f152b38dac41dc87c4969e6f66c2ec2b415e454557f48d7594076bb89b8479b6e75cb6 SHA512 8c1832cc3db67de9198cf5ff675c97745859656146bafb703748cf6c7f6ff46d190100ffb5669f70d052a14e854cf7bfa0d751e015d5c5ae17c9f5abee91e079
DIST dm-cls-13.tar.bz2 3140558 BLAKE2B 5b6761062ceda4731b2f3f20e62244345362188de5cc107ce1e978e9b880104813f8af7872496f072a13101aed1703473f09a0ac6c114cf652e0a87ddc8446e2 SHA512 ec94f1884f3b0b50737d2e225be0e490d463a07c452ce5d006f6780f21f9fef3e34e352b055c921e3a4c50b57ff6283e07840e92bf24a54924b1ed315316e9fc
DIST dm-themes-calculate-login-17-r4.jpg 1929196 BLAKE2B f05e6276d48d21cfcfd44c78dec2763eedaab4d315d31316e1dfe2fe46f0f9eb4168fce65d09fc3fa755df200f854506bdc777795483b03012e9277a55b64f28 SHA512 e1242085dc10d504661ffb929db50e167c43443927ff7da2c02edd3686d9fca46f1b0b87f1a70e0d883c8893f30c9beb67b067a170c648e49c0d64be01b53bf7
DIST dm-themes-calculate-login-18.jpg 1692858 BLAKE2B 2e3c8b97c97ef1fa35ad08ca11542b7e27fb871a762aeed193578ff9a8a02f4b252c0537b708226a62e479e7e6fff736207a0ab99f65dcf516fdfc9550de4b5e SHA512 f1a6b97db272a202b2dbb6ccc31f6ee4dfc253c53a4fb981bc0abd6ed8deed9d724b5bd7136bbfd2f15cf46de48da80018ced1c020bff015181930e98257e010
DIST dm-themes-calculate-splash-17-r4.jpg 6911444 BLAKE2B a1206edcbeb03cd1e710c298f40f89b2c33e71096707444d69ba99717be7f1ec8721f13ba434c34e7f9791f488f32ba9e7e4139e933748683ffcf90a4d7f64f1 SHA512 f24965479aaff006b161b5aab84797cb1239f6fc53f9d354bafcb187d937fe67d6f3edbd436458caf386ddcede079e94c1553fb4ed45febf59340c8209c34292
DIST dm-themes-calculate-splash-18.jpg 1750291 BLAKE2B abb936f262488a896a7056528edb0a2d604b8f1f571aba04ff0599a5a81badc43afb6415d7b69c3704f0b14122f750618919ef2cca889ee2ef8e0dc408c99055 SHA512 59f9ae99fca924a127091aae59a540fd37b23ea6fce1591e6503ed4ab22ed5b0dfa1cd0f163f89d4f531783a66c73a27a921d969a3ea7c41ec62dc60083ef5b3
DIST dm-themes-calculate-login-17-r5.jpg 1929196 BLAKE2B f05e6276d48d21cfcfd44c78dec2763eedaab4d315d31316e1dfe2fe46f0f9eb4168fce65d09fc3fa755df200f854506bdc777795483b03012e9277a55b64f28 SHA512 e1242085dc10d504661ffb929db50e167c43443927ff7da2c02edd3686d9fca46f1b0b87f1a70e0d883c8893f30c9beb67b067a170c648e49c0d64be01b53bf7
DIST dm-themes-calculate-login-18-r1.jpg 1692858 BLAKE2B 2e3c8b97c97ef1fa35ad08ca11542b7e27fb871a762aeed193578ff9a8a02f4b252c0537b708226a62e479e7e6fff736207a0ab99f65dcf516fdfc9550de4b5e SHA512 f1a6b97db272a202b2dbb6ccc31f6ee4dfc253c53a4fb981bc0abd6ed8deed9d724b5bd7136bbfd2f15cf46de48da80018ced1c020bff015181930e98257e010
DIST dm-themes-calculate-splash-17-r5.jpg 6911444 BLAKE2B a1206edcbeb03cd1e710c298f40f89b2c33e71096707444d69ba99717be7f1ec8721f13ba434c34e7f9791f488f32ba9e7e4139e933748683ffcf90a4d7f64f1 SHA512 f24965479aaff006b161b5aab84797cb1239f6fc53f9d354bafcb187d937fe67d6f3edbd436458caf386ddcede079e94c1553fb4ed45febf59340c8209c34292
DIST dm-themes-calculate-splash-18-r1.jpg 1750291 BLAKE2B abb936f262488a896a7056528edb0a2d604b8f1f571aba04ff0599a5a81badc43afb6415d7b69c3704f0b14122f750618919ef2cca889ee2ef8e0dc408c99055 SHA512 59f9ae99fca924a127091aae59a540fd37b23ea6fce1591e6503ed4ab22ed5b0dfa1cd0f163f89d4f531783a66c73a27a921d969a3ea7c41ec62dc60083ef5b3

@ -23,7 +23,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -23,7 +23,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -8,4 +8,4 @@ DIST grub-cls-13.tar.bz2 471312 BLAKE2B 2f19a10f783448aeeb97e0feda688181da447dff
DIST grub-cmc-13.tar.bz2 401225 BLAKE2B d64ea8bcbd88fe42258781b086670d3a26509a894bda108aa279a369809b3b89f7b00534513961cb8d5d2048214200b9230af5cf3dcde308f02d978681076610 SHA512 e1f49eef7e593c1e5463dbebeb4e782d993be2181771e69cf4ee1cd9321f255374e3872362ca668571959c1830aa1f1846786292228bdbdc6fc028a6bf4b59ab
DIST grub-css-13.tar.bz2 423249 BLAKE2B 6b2ac7466f2daa0d9fc0deb4b7865e73099e2840aa4065cd83a372a894b7ba8df3cdc0a26b7340245b13aa83beb32ddab9f634460a3c8c9fccdf1f61103b058c SHA512 97f10768b49f36641a70188f050bac8f041a980948d5e0545b942816855dcc5601b2b6ea488e3a4624ab11bfeeda6021a62f4d4d82604311c82d7413ce5d5110
DIST grub-splashes-calculate-17.jpg 780790 BLAKE2B eea5f3f130ab30e5f2532af538aabab24b621de705566fc56d638d2c36c45eb137bf3a0e10622502fe5960d6a3eb4091252347341d4693ec0d12430494033677 SHA512 d02832a64d1a0cd2092101620493cab47954c57320efdb1ab18ee1faddb2b5775b597aba61430652b52a4e25ccfd6ecbc9029383a46bfd2235b76356259d219c
DIST grub-splashes-calculate-18-r1.jpg 512221 BLAKE2B 1bc97cf98d8d7deb6a3a9826df313456804880595215c27a87ed81c75a0e28fc0bc3d01ac714e83526894fcc3e2200fbde05221d32c353ef252c118cb86d3dfc SHA512 d0715bdf6c8a206288c12ffc15d77fb8e33d569e176597d485c7def886a9e131272cb6b5ef664c5c365cba4a2a10424a7bde627c3fd769b8f6c6fa2e6fd0023d
DIST grub-splashes-calculate-18-r2.jpg 512221 BLAKE2B 1bc97cf98d8d7deb6a3a9826df313456804880595215c27a87ed81c75a0e28fc0bc3d01ac714e83526894fcc3e2200fbde05221d32c353ef252c118cb86d3dfc SHA512 d0715bdf6c8a206288c12ffc15d77fb8e33d569e176597d485c7def886a9e131272cb6b5ef664c5c365cba4a2a10424a7bde627c3fd769b8f6c6fa2e6fd0023d

@ -19,7 +19,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -19,7 +19,8 @@ DEPEND="!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -1,7 +1,6 @@
DIST splash-themes-calculate-15-r2.tar.bz2 3770693 BLAKE2B 0be4bfa94373afc07a92cf60d336c93928db6bd67a2ebf9d758eefa6a397a509b5c8b074eceed4221e8d4afb29dcbf4175168b43c6ebe9ee95fa961258cbb0be SHA512 ff03779c1707f3625f022c48cb4389499f22c82ef4217e49cb245738a126ab98f5ac45319f9e67ba883b12f1fee614c57f2b32cbb199d4852af652811a10cf25
DIST splash-themes-calculate-shutdown-17.jpg 1419977 BLAKE2B 68baa394fd80ba55c95803b053a7712863b0c1b1bc158972f128bcb705f2ad59605eee9852fe35db7efcfb6c7164133eb835fd7ccd8b01b684ab8bffc5fc6089 SHA512 eee4e13d11c1d1f24184bfc7c8443a6966c637d861a8484e4c26c757dd7ba81ca3f9f4b60cd39dd6df8fad0181a4deabe75510f531d18db98f7c6419a48534f4
DIST splash-themes-calculate-shutdown-18-r1.jpg 512221 BLAKE2B 1bc97cf98d8d7deb6a3a9826df313456804880595215c27a87ed81c75a0e28fc0bc3d01ac714e83526894fcc3e2200fbde05221d32c353ef252c118cb86d3dfc SHA512 d0715bdf6c8a206288c12ffc15d77fb8e33d569e176597d485c7def886a9e131272cb6b5ef664c5c365cba4a2a10424a7bde627c3fd769b8f6c6fa2e6fd0023d
DIST splash-themes-calculate-shutdown-18.jpg 412 BLAKE2B 97610de71e779511fb66b905e58c35b727b7de815979675032303ebaf4866a77e25634bb2c3de67aa8494d451c1657d05b82e6c7133ac09fb8339486ca4acd99 SHA512 a46bc91c4a5ea840967ea64715fa46a23a7889a1be0958b0262783dbd38d7109465f24ff8588006ab09779eb7b781a9918357d4f5d3a5faa652257a33f8df232
DIST splash-themes-calculate-shutdown-19.jpg 512221 BLAKE2B 1bc97cf98d8d7deb6a3a9826df313456804880595215c27a87ed81c75a0e28fc0bc3d01ac714e83526894fcc3e2200fbde05221d32c353ef252c118cb86d3dfc SHA512 d0715bdf6c8a206288c12ffc15d77fb8e33d569e176597d485c7def886a9e131272cb6b5ef664c5c365cba4a2a10424a7bde627c3fd769b8f6c6fa2e6fd0023d
DIST splash-themes-calculate-silent-17.jpg 1318715 BLAKE2B 8553f55db5341731a16efc97576abf4b577d2122c4adb6764f343578bef2086f2df1360601fa355505f30987faba87b766aabcd5be969a5a3cf569810ca98f35 SHA512 85638a990786d9d151925061ea6ccbde939710de880101b577485da859054d9fef918f2449f36628263e5b6d04a30eb57a378211d0322d51b0a074a481406079
DIST splash-themes-calculate-silent-18.jpg 1603642 BLAKE2B 3db07ed5e581e66fc1a4749b8ca164be309c7b571b05c07a1c81c24bf097f336c82625a53ed7cc33409dad0127afdff6ce895fbc439c0e071791d32e648a5fcc SHA512 62f44ac0511cf16ff72aec6341aa0a08d7af3baa1d25adcc808f379049de0d6cbfa1230fa50ca70908d9affb35c7be5b2d81547ef117e35ffab1158e77aff1c7

@ -30,7 +30,9 @@ DEPEND="media-gfx/splashutils
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -1,52 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
DESCRIPTION="Calculate Linux theme for gensplash"
HOMEPAGE="http://www.calculate-linux.org/packages/media-gfx/calculate-splash-themes"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+verbose +silent +silent-shutdown"
REQUIRED_USE="|| ( verbose silent silent-shutdown )"
SRC_URI="silent? (
ftp://ftp.calculate-linux.org/calculate/themes/calculate/splash-silent-18.jpg -> ${PN}-silent-18.jpg
http://mirror.yandex.ru/calculate/themes/calculate/splash-silent-18.jpg -> ${PN}-silent-18.jpg )
verbose? (
ftp://ftp.calculate-linux.org/calculate/themes/calculate/splash-verbose-18.jpg -> ${PN}-verbose-18.jpg
http://mirror.yandex.ru/calculate/themes/calculate/splash-verbose-18.jpg -> ${PN}-verbose-18.jpg )
silent-shutdown? (
ftp://ftp.calculate-linux.org/calculate/themes/calculate/splash-shutdown-18.jpg -> ${PN}-shutdown-18.jpg
http://mirror.yandex.ru/calculate/themes/calculate/splash-shutdown-18.jpg -> ${PN}-shutdown-18.jpg )"
DEPEND="media-gfx/splashutils
media-fonts/droid
!<sys-apps/calculate-utils-3.5.2.6"
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
S="${WORKDIR}"
src_install() {
insinto /usr/share/themes/Calculate/
if use silent
then
newins "${DISTDIR}"/${PN}-silent-${PV}.jpg splash-silent.jpg
fi
if use silent-shutdown
then
newins "${DISTDIR}"/${PN}-shutdown-${PV}.jpg splash-shutdown.jpg
fi
if use verbose
then
newins "${DISTDIR}"/${PN}-verbose-${PV}.jpg splash-verbose.jpg
fi
}

@ -30,7 +30,8 @@ DEPEND="media-gfx/splashutils
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -28,7 +28,8 @@ DEPEND="sys-boot/plymouth-calculate-plugin
# need for templates
RDEPEND="${DEPEND}
media-gfx/imagemagick"
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )"
S="${WORKDIR}"

@ -1,2 +1,2 @@
# Calculate format=backgrounds stretch convert=gfxboot path=/usr/share/themes/gfxboot-themes-calculate name=back.jpg cl_ver>=3.5.2.22&&pkg(media-gfx/imagemagick)!= link=#-ini(theme.gfxboot-background)-# mirror
# Calculate format=backgrounds stretch convert=gfxboot path=/usr/share/themes/gfxboot-themes-calculate name=back.jpg cl_ver>=3.5.2.22 pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= link=#-ini(theme.gfxboot-background)-# mirror
640x480

@ -1 +1 @@
# Calculate path=/usr/share/themes/gfxboot-themes-calculate name=back.jpg cl_ver<3.5.2.22||pkg(media-gfx/imagemagick)== ini(theme.gfxboot-background)!=&&exists(#-ini(theme.gfxboot-background)-#)!= link=#-ini(theme.gfxboot-background)-# force mirror
# Calculate path=/usr/share/themes/gfxboot-themes-calculate name=back.jpg cl_ver<3.5.2.22||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)== ini(theme.gfxboot-background)!=&&exists(#-ini(theme.gfxboot-background)-#)!= link=#-ini(theme.gfxboot-background)-# force mirror

@ -1,2 +1,2 @@
# Calculate format=backgrounds convert=png stretch path=/boot/grub name=grub-calculate.png pkg(media-gfx/imagemagick)!= ini(theme.grub-background)!=&&exists(#-ini(theme.grub-background)-#)!=||cl_ver>=3.5.2.22 link=#-ini(theme.grub-background)-# mirror
# Calculate format=backgrounds convert=png stretch path=/boot/grub name=grub-calculate.png pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= ini(theme.grub-background)!=&&exists(#-ini(theme.grub-background)-#)!=||cl_ver>=3.5.2.22 link=#-ini(theme.grub-background)-# mirror
1920x1080

@ -1,2 +1,2 @@
# Calculate append=remove name=.shutdown.md5 ini(theme.splash-shutdown-type)!=logo||ini(theme.splash-shutdown-picture)==||exists(#-ini(theme.splash-shutdown-picture)-#)==||pkg(media-gfx/imagemagick)==
# Calculate append=remove name=.shutdown.md5 ini(theme.splash-shutdown-type)!=logo||ini(theme.splash-shutdown-picture)==||exists(#-ini(theme.splash-shutdown-picture)-#)==||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)==

@ -1,4 +1,4 @@
# Calculate format=backgrounds stretch convert=png ini(theme.splash-shutdown-type)==logo&&ini(theme.splash-shutdown-picture)!=&&exists(#-ini(theme.splash-shutdown-picture)-#)!=&&pkg(media-gfx/imagemagick)!= link=#-ini(theme.splash-shutdown-picture)-# mirror
# Calculate format=backgrounds stretch convert=png ini(theme.splash-shutdown-type)==logo&&ini(theme.splash-shutdown-picture)!=&&exists(#-ini(theme.splash-shutdown-picture)-#)!= pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= link=#-ini(theme.splash-shutdown-picture)-# mirror
#?cl_ver>=3.6.4#
original
#!cl_ver#

@ -1,2 +1,2 @@
# Calculate append=remove name=.shutdown.png ini(theme.splash-shutdown-type)!=logo||ini(theme.splash-shutdown-picture)==||exists(#-ini(theme.splash-shutdown-picture)-#)==||pkg(media-gfx/imagemagick)==
# Calculate append=remove name=.shutdown.png ini(theme.splash-shutdown-type)!=logo||ini(theme.splash-shutdown-picture)==||exists(#-ini(theme.splash-shutdown-picture)-#)==||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)==

@ -1,2 +1,2 @@
# Calculate append=remove name=boot.md5 ini(theme.splash-silent-type)!=logo||ini(theme.splash-silent-picture)==||exists(#-ini(theme.splash-silent-picture)-#)==||pkg(media-gfx/imagemagick)==
# Calculate append=remove name=boot.md5 ini(theme.splash-silent-type)!=logo||ini(theme.splash-silent-picture)==||exists(#-ini(theme.splash-silent-picture)-#)==||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)==

@ -1,4 +1,4 @@
# Calculate format=backgrounds stretch convert=png ini(theme.splash-silent-type)==logo&&ini(theme.splash-silent-picture)!=&&exists(#-ini(theme.splash-silent-picture)-#)!=&&pkg(media-gfx/imagemagick)!= link=#-ini(theme.splash-silent-picture)-# mirror
# Calculate format=backgrounds stretch convert=png ini(theme.splash-silent-type)==logo&&ini(theme.splash-silent-picture)!=&&exists(#-ini(theme.splash-silent-picture)-#)!= pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= link=#-ini(theme.splash-silent-picture)-# mirror
#?cl_ver>=3.6.4#
original
#!cl_ver#

@ -1,2 +1,2 @@
# Calculate append=remove name=boot.png ini(theme.splash-silent-type)!=logo||ini(theme.splash-silent-picture)==||exists(#-ini(theme.splash-silent-picture)-#)==||pkg(media-gfx/imagemagick)==
# Calculate append=remove name=boot.png ini(theme.splash-silent-type)!=logo||ini(theme.splash-silent-picture)==||exists(#-ini(theme.splash-silent-picture)-#)==||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)==

@ -1,4 +1,4 @@
# Calculate format=backgrounds convert=png stretch path=/boot/grub name=grub-calculate.png pkg(media-gfx/imagemagick)!= ini(theme.grub-background)!=&&exists(#-ini(theme.grub-background)-#)!=||cl_ver>=3.5.2.22 link=#-ini(theme.grub-background)-# mirror
# Calculate format=backgrounds convert=png stretch path=/boot/grub name=grub-calculate.png pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= ini(theme.grub-background)!=&&exists(#-ini(theme.grub-background)-#)!=||cl_ver>=3.5.2.22 link=#-ini(theme.grub-background)-# mirror
#?os_install_fb_resolution!=#
#-os_install_fb_resolution-#
#!os_install_fb_resolution#

@ -1 +1 @@
# Calculate append=remove path=/boot/grub name=grub-calculate.png cl_ver<3.5.2.22 ini(theme.grub-background)==||exists(#-ini(theme.grub-background)-#)==||pkg(media-gfx/imagemagick)==
# Calculate append=remove path=/boot/grub name=grub-calculate.png cl_ver<3.5.2.22 ini(theme.grub-background)==||exists(#-ini(theme.grub-background)-#)==||pkg(media-gfx/imagemagick)==&&pkg(media-gfx/graphicsmagick)==

@ -1,2 +1,2 @@
# Calculate format=backgrounds convert=png stretch path=/usr/share/backgrounds/mate/desktop name=Stripes.png link=#-ini(theme.dm-login-background)-# mirror pkg(media-gfx/imagemagick)!=&&cl_ver>=3.5.2.21
# Calculate format=backgrounds convert=png stretch path=/usr/share/backgrounds/mate/desktop name=Stripes.png link=#-ini(theme.dm-login-background)-# mirror cl_ver>=3.5.2.21 pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!=
#-os_install_x11_resolution-#

@ -1,4 +1,4 @@
# Calculate exec=/bin/bash pkg(media-gfx/imagemagick)!=&&cl_ver<3.5.2.21
# Calculate exec=/bin/bash pkg(media-gfx/imagemagick)!=||pkg(media-gfx/graphicsmagick)!= cl_ver<4.5.2.21
#!/bin/bash
#?exists(/usr/share/wallpapers/Calculate-dm/contents/images)!=#
#?os_install_x11_resolution!=#

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r2
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r2
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r3
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -0,0 +1,194 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
PYTHON_COMPAT=(python{2_6,2_7})
inherit distutils-r1 eutils
SRC_URI="ftp://ftp.calculate-linux.org/calculate/source/calculate2/${PN}/${P}.tar.bz2
http://mirror.yandex.ru/calculate/source/calculate2/${PN}/${P}.tar.bz2"
DESCRIPTION="Configuration utility for Linux services"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="calculate_nomail
calculate_nodhcp
calculate_noftp
calculate_nojabber
calculate_nonamed
calculate_nosamba
calculate_noproxy"
DEPEND="=sys-apps/calculate-lib-2.1.12-r3
>=net-nds/openldap-2.3[-minimal]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
!<sys-apps/calculate-utils-3.5.0_alpha44
!calculate_nosamba? (
|| (
<net-fs/samba-4[acl,client,cups,ldap,netapi,pam,server,smbclient]
>=net-fs/samba-4[acl,client,cups,ldap,pam]
)
)
!calculate_nomail? (
|| ( <net-mail/dovecot-1.2.0[pop3d,ldap,pam,ssl]
>=net-mail/dovecot-1.2.0[ldap,pam,ssl(+)]
)
>=mail-filter/procmail-3.22
dev-python/pymilter
>=mail-mta/postfix-2.2[ldap,pam,ssl,sasl,dovecot-sasl]
)
!calculate_noftp? (
|| ( <net-ftp/proftpd-1.3.3[-acl,ldap,ncurses,nls,pam,ssl,tcpd]
>=net-ftp/proftpd-1.3.3[-acl,ident,ldap,ncurses,nls,pam,ssl,tcpd]
)
)
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )
!calculate_nodhcp? ( >=net-misc/dhcp-3.1.2_p1 )"
RDEPEND="${DEPEND}"
PATCHES=(
# fix init.d/sortmilter
"${FILESDIR}"/calculate-server-2.1.19-fix_sortmilter.patch
"${FILESDIR}"/calculate-server-2.1.19-fix_mailservice.patch
"${FILESDIR}"/calculate-server-2.1.19-fix_certgen.patch
"${FILESDIR}"/calculate-server-2.1.19-fix_jabber.patch
"${FILESDIR}"/calculate-server-2.1.19-fix_gendh.patch
)
pkg_postinst() {
if [ -d /var/calculate/server-data/mail/imap ] || \
[ -d /var/calculate/server-data/samba/win/profiles ] || \
[ -d /var/calculate/server-data/samba/unix/profiles ] || \
[ -d /var/calculate/server-data/samba/win/netlogon ];
then
ewarn "Data found in directories of previous version calculate-server"
fi
if [ -d /var/calculate/server-data/mail/imap ];
then
if ! [ -d /var/calculate/server-data/mail~ ];
then
if mv /var/calculate/server-data/mail/imap \
/var/calculate/server-data/mail~ && \
rmdir /var/calculate/server-data/mail && \
mv /var/calculate/server-data/mail~ \
/var/calculate/server-data/mail;
then
ewarn
ewarn "Data from /var/calculate/server-data/mail/imap"
ewarn "was moved to /var/calculate/server-data/mail"
MAILUPDATE="TRUE"
fi
fi
if ! [ "${MAILUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/mail/imap"
eerror "Please manualy move /var/calculate/server-data/mail/imap"
eerror "to /var/calculate/server-data/mail"
fi
fi
if [ -d /var/calculate/server-data/samba/win/profiles ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/win ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv /var/calculate/server-data/samba/win/profiles \
/var/calculate/server-data/samba/profiles/win;
then
ewarn
ewarn "Data from /var/calculate/server-data/samba/win/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/win"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/profiles"
eerror "to /var/calculate/server-data/samba/profiles/win"
fi
fi
if [ -d /var/calculate/server-data/samba/unix/profiles ]; \
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/profiles/unix ];
then
if mkdir -p /var/calculate/server-data/samba/profiles && \
mv -f /var/calculate/server-data/samba/unix/profiles \
/var/calculate/server-data/samba/profiles/unix;
then
rmdir /var/calculate/server-data/samba/unix
ewarn
ewarn "Data from /var/calculate/server-data/samba/unix/profiles"
ewarn "was moved to /var/calculate/server-data/samba/profiles/unix"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/unix/profiles"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/unix/profiles"
eerror "to /var/calculate/server-data/samba/profiles/unix"
fi
fi
if [ -d /var/calculate/server-data/samba/win/netlogon ];
then
SAMBAUPDATE=""
if ! [ -d /var/calculate/server-data/samba/netlogon ];
then
if mv -f /var/calculate/server-data/samba/win/netlogon \
/var/calculate/server-data/samba/netlogon;
then
rmdir /var/calculate/server-data/samba/win
ewarn
ewarn "Data form /var/calculate/server-data/samba/win/netlogon"
ewarn "was moved to /var/calculate/server-data/samba/netlogon"
SAMBAUPDATE="TRUE"
fi
fi
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
then
eerror "Cannot move /var/calculate/server-data/samba/win/netlogon"
eerror "Please manualy move "
eerror "/var/calculate/server-data/samba/win/netlogon"
eerror "/var/calculate/server-data/samba/netlogon"
fi
fi
if [ "${MAILUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update mail service by the command:"
ewarn "\tcl-update mail"
fi
if [ "${SAMBAUPDATE}" == "TRUE" ];
then
ewarn
ewarn "Please update samba service by the command:"
ewarn "\tcl-update samba"
fi
ewarn
ewarn "WARNING!!! If you have the samba service, then update it by the command:"
ewarn "\tcl-update samba"
}

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r3
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r3
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r3
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r3
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -51,7 +51,8 @@ DEPEND="=sys-apps/calculate-lib-2.1.12-r2
!calculate_nojabber? (
|| ( >=net-im/ejabberd-2.1.8[mod_pubsub,ldap]
>=net-im/ejabberd-16.04-r1[ldap] )
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )

@ -33,7 +33,8 @@ DEPEND="=sys-apps/calculate-lib-9999
>=net-dns/bind-9.6.1_p1[sdb-ldap]
>=net-proxy/squid-3.0.14[ldap,pam,ssl]
>=net-misc/dhcp-3.1.2_p1
>=media-gfx/imagemagick-6.6
|| ( media-gfx/imagemagick
media-gfx/graphicsmagick )
dev-python/pymilter"
RDEPEND="${DEPEND}"

@ -43,6 +43,7 @@ DIST calculate-lib-3.6.6.7.tar.bz2 205383 BLAKE2B 4c0adaf1ad6cabbe1839ed7fcd8a70
DIST calculate-lib-3.6.7.10.tar.bz2 206693 BLAKE2B 761d4b4ffa626671129bd99f78344a5085e136e671ae4de6664043c8a401296493161ea5e2915e2bbef9c9861de373b10d21cf4732b0f6ddf800a50f7f6dfbf4 SHA512 2438dd7ff8b36165749ca083180a41e8c0afbbf6eb8c1c5cbc044b3e9ecf86f3599cb777e25e6af0e2a9d072690b7b8f9d9fc91931a6ad8d257d0036e0f79db5
DIST calculate-lib-3.6.7.11.tar.bz2 206744 BLAKE2B 49806843d490821aff8f446adabdb9e8ace10627f47427da6e1d6d797913afd8e6c3b2229e10cd639647cd6cf8bab10b1f673d1687b30c59a27104fa8fd17a81 SHA512 91ef75a5dbd6c04834bd73b6abfe9a4c885da68b3997f621157772fd9797984bdbabb534a66c80f96e4b06cf4758b4bfcee2c5e2d7ec0b0a75737533c56d056e
DIST calculate-lib-3.6.7.12.tar.bz2 206789 BLAKE2B 5695b7838987a493a0d2cf9861de690636413f91ef92bbc823c40e1b38d25e645f9fba1ce015df33ae4983a64769e76060dbb96a2446ceab50e445a4afd6af42 SHA512 1b871a47b6bc55a685dcf03d37241672197f475f162b1e489144d50e17b6984ece748406f0e882259d5e1c8d8fc0adf574c5605a2251503379be52b1cba92e3c
DIST calculate-lib-3.6.7.13.tar.bz2 206528 BLAKE2B 1cbb5b51e152c1364d345d0dc6511dc9c1a23645d8f6d5e95642d2e03c83941f6b96a517008dc3f24187245693b7d546b9cf321ea47cf777cb41efb831469f7f SHA512 1658ca17ed7ce201bf971be769695617e77e14ce937b317f7563673b10715df5f61df730bf79ce95e9a23d0894274e04a219214fe9c08f75b002bd4cf2e5786f
DIST calculate-lib-3.6.7.2.tar.bz2 205548 BLAKE2B 899277a94bb0aafc5cc2bcb038395acecac2300434dfee9f1b8c17ecddc0ddaa639cee6cac84ef194af2be6d0bfc60a676023d6271e81639c4a5360c98d25119 SHA512 dcce2e6d1d0ecd08c5932df0c03fa2a9be8ed1c38423063aed4874b08379b7e62d9c5f2287932a330260b4e21fc313e1ff3741c5e7a0623c561cda93e57e73bd
DIST calculate-lib-3.6.7.3.tar.bz2 205651 BLAKE2B 98ba4803e10d5a9b86171022a2abdc9e53e427cb3b3874b7b43dc5d03ab218e094c2eeba13a45592f42e0fc692d6a90e9ee010cc75116326c9794158d52db6ab SHA512 c72975b084c688a4ce9ce0373e90eeb0fcca7dbc98ef1ec86974da9c59b410cd5ff54bd21ece2117627bbef046c047003f98a90142a1db487ec053f3e88308e9
DIST calculate-lib-3.6.7.4.tar.bz2 205935 BLAKE2B 3540f277008840fcd30b10eefe1cdcbce2b8f31a202e7383d361175f5708dad8c5257acb1657d27effd819177309f0281ffccba75c035662b1911ff1533f1c4c SHA512 9d060d4284eae2f84ffc8b9576d0c2c4c27c515d1ed12c04accb78a74bfb644ecee4b40f67a746e3233fb5e5e8e98d71c19ddd6bf3d7ebfd894cdd221b966eb8

@ -0,0 +1,25 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
PYTHON_COMPAT=(python2_7)
declare -A CALCULATE_MODULES=(
["lib"]="3.6.7.13"
["install"]="3.6.7.7"
["core"]="3.6.7.3"
["i18n"]="3.6.7.7"
["update"]="3.6.7.7"
["builder"]="3.6.7.5"
)
inherit calculate-utils-r6
DESCRIPTION="A set of Calculate utilities for system installation, build and upgrade"
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate_utilities"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64"
Loading…
Cancel
Save