From 82a384a771a8f7afbe61cc8fd3c648d788559629 Mon Sep 17 00:00:00 2001 From: Mike Khiretskiy Date: Tue, 9 Sep 2014 16:03:44 +0400 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D1=83=D1=82=D0=B8=D0=BB=D0=B8=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sys-apps/calculate-install/Manifest | 2 + .../calculate-install-3.2.0-r1.ebuild | 45 +++++++++++++++++++ .../files/calculate-install-3.2.0-r1.patch | 23 ++++++++++ sys-apps/calculate-utilities/Manifest | 1 + .../calculate-utilities-3.2.0-r5.ebuild | 26 +++++++++++ 5 files changed, 97 insertions(+) create mode 100644 sys-apps/calculate-install/calculate-install-3.2.0-r1.ebuild create mode 100644 sys-apps/calculate-install/files/calculate-install-3.2.0-r1.patch create mode 100644 sys-apps/calculate-utilities/calculate-utilities-3.2.0-r5.ebuild diff --git a/sys-apps/calculate-install/Manifest b/sys-apps/calculate-install/Manifest index 50953273d..d231a3ecc 100644 --- a/sys-apps/calculate-install/Manifest +++ b/sys-apps/calculate-install/Manifest @@ -1,4 +1,6 @@ +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 diff --git a/sys-apps/calculate-install/calculate-install-3.2.0-r1.ebuild b/sys-apps/calculate-install/calculate-install-3.2.0-r1.ebuild new file mode 100644 index 000000000..3444ac0ca --- /dev/null +++ b/sys-apps/calculate-install/calculate-install-3.2.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" +SUPPORT_PYTHON_ABIS="1" +PYTHON_DEPEND="2:2.7" +RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.*" + +inherit distutils eutils + +SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate3/${PN}/${P}.tar.bz2 + http://mirror.yandex.ru/calculate/calculate3/${PN}/${P}.tar.bz2" + +DESCRIPTION="The program of installation Calculate Linux" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" +IUSE="pxe minimal" + +DEPEND="~sys-apps/calculate-core-3.2.0 + !=virtual/udev-197 + !app-misc/livecd-tools + sys-apps/iproute2[-minimal] + !minimal? ( sys-boot/grub + sys-apps/gptfdisk + >=sys-apps/util-linux-2.19.1 + sys-fs/dosfstools + sys-fs/squashfs-tools + sys-block/parted ) + pxe? ( sys-apps/calculate-server + net-ftp/tftp-hpa + net-misc/dhcp + net-fs/nfs-utils )" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-install-3.2.0-r1.patch" +} diff --git a/sys-apps/calculate-install/files/calculate-install-3.2.0-r1.patch b/sys-apps/calculate-install/files/calculate-install-3.2.0-r1.patch new file mode 100644 index 000000000..f5d52a201 --- /dev/null +++ b/sys-apps/calculate-install/files/calculate-install-3.2.0-r1.patch @@ -0,0 +1,23 @@ +diff --git data/calculate data/calculate +index 60a24b0..d2e7ffc 100644 +--- data/calculate ++++ data/calculate +@@ -116,9 +116,18 @@ configure_users() { + fi + } + ++# setup alsautils astate ++setup_alsautils() { ++ local alsastatedir=/var/lib/alsa ++ ++ mkdir -p "${alsastatedir}" ++ alsactl -f "${alsastatedir}/asound.state" store ++} ++ + start() { + LANG=C /usr/sbin/cl-core --create-symlink &>/dev/null + install_video_driver ++ setup_alsautils + LANG=C create_nonroot_user + LANG=C /usr/sbin/cl-core --method setup_system --no-progress --usenew-conf --live on + LANG=C configure_users diff --git a/sys-apps/calculate-utilities/Manifest b/sys-apps/calculate-utilities/Manifest index dd02e86cf..212fa111d 100644 --- a/sys-apps/calculate-utilities/Manifest +++ b/sys-apps/calculate-utilities/Manifest @@ -3,5 +3,6 @@ EBUILD calculate-utilities-2.2.9999.ebuild 831 SHA256 630a2373531bdbda2cac289c82 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.9999.ebuild 800 SHA256 acbb7a4e34387baa1ade9bf97637972fbfc97afa56367381d622198b5237e983 SHA512 9e0c74eb499157b6d3ace20d7e9da630660e46b74a6d575e222e1638c87f85660635187489b9312a45f193780c301d87c1dbb9a0f60414e178e8f54080c71ffd WHIRLPOOL 9b56f590f36d29d3518c66c453f97b14d083e36b62adb70a8916ae4e30b527431602a9edd40d703e5cb4296a01f8c982157b602651ee57a9c0ddb7a4c6aa2fe1 MISC ChangeLog 38731 SHA256 7e70a0bc1f3b34c0011f3874773a698a4bb96eb6d3dad10903575156bb8578bc SHA512 2de466ea990b9eac702b81fd097c3f5d06d1f4db1a4bd1d1b7380b45e551f6fd62c16564ecfc810246157d3ef1113ae373041580e70981d44752e50ed6134bc0 WHIRLPOOL 5ca0cee1ad0e9419f91ec11a9629b9a29db9fcbed4f5ae0aef1f8a2170ff58112c8580d61884c56ee410a0abc201fa8f4419cea35077fc8bb84e733f6fa6f4db diff --git a/sys-apps/calculate-utilities/calculate-utilities-3.2.0-r5.ebuild b/sys-apps/calculate-utilities/calculate-utilities-3.2.0-r5.ebuild new file mode 100644 index 000000000..2659ed310 --- /dev/null +++ b/sys-apps/calculate-utilities/calculate-utilities-3.2.0-r5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +DESCRIPTION="Calculate Utilities meta package" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" +IUSE="cl_consolegui cl_client cl_desktop cl_console" + +RDEPEND="${RDEPEND} + =sys-apps/calculate-install-3.2.0-r1 + =sys-apps/calculate-i18n-3.2.0-r3 + =sys-apps/calculate-lib-3.2.0-r2 + =sys-apps/calculate-core-3.2.0-r2 + =sys-apps/calculate-update-3.2.0-r2 + cl_client? ( =sys-apps/calculate-client-3.2.0 ) + cl_desktop? ( =sys-apps/calculate-desktop-3.2.0 ) + cl_consolegui? ( =sys-apps/calculate-console-gui-3.2.0-r1 ) + cl_console? ( =sys-apps/calculate-console-3.2.0-r1 ) +"