From aaaa7d1792d8dceedf651d7fad2c522f33dd2d9d Mon Sep 17 00:00:00 2001 From: Mike khiretskiy Date: Tue, 17 Jun 2014 16:51:55 +0400 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D1=8F=20=D1=83=D1=82=D0=B8=D0=BB=D0=B8=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sys-apps/calculate-client/Manifest | 2 + .../calculate-client-3.2.0_alpha11-r1.ebuild | 38 + .../calculate-client-3.2.0_alpha11-r1.patch | 13 + sys-apps/calculate-console-gui/Manifest | 2 + ...culate-console-gui-3.2.0_alpha11-r2.ebuild | 32 + ...lculate-console-gui-3.2.0_alpha11-r2.patch | 54 + sys-apps/calculate-core/Manifest | 2 + .../calculate-core-3.2.0_alpha11-r1.ebuild | 51 + .../calculate-core-3.2.0_alpha11-r1.patch | 20 + sys-apps/calculate-i18n/Manifest | 2 + .../calculate-i18n-3.2.0_alpha11-r1.ebuild | 31 + .../calculate-i18n-3.2.0_alpha11-r1.patch | 1397 +++++++++++++++++ sys-apps/calculate-install/Manifest | 2 + .../calculate-install-3.2.0_alpha11-r1.ebuild | 44 + .../calculate-install-3.2.0_alpha11-r1.patch | 40 + sys-apps/calculate-lib/Manifest | 2 + .../calculate-lib-3.2.0_alpha11-r1.ebuild | 37 + .../calculate-lib-3.2.0_alpha11-r1.patch | 131 ++ sys-apps/calculate-update/Manifest | 2 + .../calculate-update-3.2.0_alpha11-r1.ebuild | 33 + .../calculate-update-3.2.0_alpha11-r1.patch | 36 + sys-apps/calculate-utilities/Manifest | 1 + ...alculate-utilities-3.2.0_alpha11-r2.ebuild | 26 + 23 files changed, 1998 insertions(+) create mode 100644 sys-apps/calculate-client/calculate-client-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-client/files/calculate-client-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-console-gui/calculate-console-gui-3.2.0_alpha11-r2.ebuild create mode 100644 sys-apps/calculate-console-gui/files/calculate-console-gui-3.2.0_alpha11-r2.patch create mode 100644 sys-apps/calculate-core/calculate-core-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-core/files/calculate-core-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-i18n/calculate-i18n-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-i18n/files/calculate-i18n-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-install/calculate-install-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-install/files/calculate-install-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-lib/calculate-lib-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-lib/files/calculate-lib-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-update/calculate-update-3.2.0_alpha11-r1.ebuild create mode 100644 sys-apps/calculate-update/files/calculate-update-3.2.0_alpha11-r1.patch create mode 100644 sys-apps/calculate-utilities/calculate-utilities-3.2.0_alpha11-r2.ebuild diff --git a/sys-apps/calculate-client/Manifest b/sys-apps/calculate-client/Manifest index e2a0f53..f98ce40 100644 --- a/sys-apps/calculate-client/Manifest +++ b/sys-apps/calculate-client/Manifest @@ -1,9 +1,11 @@ AUX calculate-client-3.2.0_alpha10-r1.patch 801 SHA256 be4aff6b908fe3e97257e366f0c321251d21a7d9bf6b6dc54dbb9fa3b8973399 SHA512 de3ae862d5e60c99e9246feb3f66417bd8e72f01988c5f8410f8a6f3f0e15bcfe40e04677ec5375446a8be125e684c83d8e09d2972ad5e6634a83659accb5f66 WHIRLPOOL 55b76ca531404f069661aecb9d3213db72a600b278e4c304dc9e61c2c814e0934535d1ea2dd9937674a7e950e21c4aa368da34b0730b35dc668652568d62ae07 AUX calculate-client-3.2.0_alpha10-r2.patch 1204 SHA256 9cfdbd304f7ef0aa004894d994219101e817904d45fac29e8678db5c015b4c50 SHA512 fdac89484abfcd4134d2d75265d28b3deb01adefef29f5dbb2b54792da28721d26e38b8c4cfc7fbdfb4678714d8a7b80a33016fa652ec8f7c8f260ab0a9c4142 WHIRLPOOL fe7cc9014eac6e743d6ea35feb813b893968058fb66722776d31841c8d2a318773d07447f0009b677570186266da3108ebd79a49d5e191f3f4fde049dc954d46 +AUX calculate-client-3.2.0_alpha11-r1.patch 537 SHA256 1ce3c895424edee669640db405ff29cca558e2591d416b078e9d68e8dd43633d SHA512 50b4bf1c77924ce196af458056547b02f114ca1a3ef7e97a2ddd9ca17e1a5b3bd73a227e74def867b2ae3acd09b5e2b99537a98e89b1ebf2940de3931a091bca WHIRLPOOL cb67b4a483fb3c87a72e2aa18658e46057837d0d95d19df53c8c61dcc9fac619762208a81e6c8a4b903bb856efbf1c42b53a5ecc14cc22b243186ec8f10c29d2 AUX calculate-client-3.2.0_alpha6-r1.patch 995 SHA256 9dbd39647220dfd93fb759b039b583c724abcfb25910813783635a6707421c31 SHA512 3b2ccd132cf820b016c1d103bbf7e9fc66b2fd82e967da930eb5149f7b0e3e40d752371c077be9fa9e548433716a47ac0791c5eebd4976ab1d926ad9df42a137 WHIRLPOOL 2c24d021aa5fa5c696b65d5c2a747fb564d1697c8343ff8d65328dff64fec6bf176cf9cd32333e7f56a67e68c2bb25349be3f194afc532576857cdd29d1fa77a AUX calculate-client-3.2.0_alpha7-r1.patch 0 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e WHIRLPOOL 19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3 DIST calculate-client-3.2.0_alpha10.tar.bz2 30792 SHA256 793adbab1300b3a51d7b79c2c7a4d8846932b2f86211e27052a57e7809b63e3a SHA512 ff92fa663e46349618527ac4b841d265d011b67b03417e981f812751285e623ae9741597413b662de0ecfc53db684855b9686d67445936af0b33de9a4cd8feef WHIRLPOOL 8e6fb0fb2b9442dd5beacbe8021887a88b0543cc7932c130c456337e43fc4f4317b28495855d313ed8875ba1aa3f8a3fcc41a4bba86ab44a03b88b33d061eca8 DIST calculate-client-3.2.0_alpha11.tar.bz2 30805 SHA256 5b9693efc5bfe97e836d802b352c7a9a10808f18d015e9b2d692636bed734619 SHA512 04ab28230a43837de576aa0334c2361b8c16542399cfbadcba85ee49c0fb958d673b88af49a7500921a9e04c9303fe68d3d62f8a5e8bbdea4a2a431367e1acb6 WHIRLPOOL 229db99d222399d6c6ea10f842792ef1ecdb7b88f350e528b31b0cddda4f4b47c553436ca49a9727cecd617fc4e8cc4cfa9cacbacfb78b85bc7502a975f5df0e EBUILD calculate-client-3.2.0_alpha10-r2.ebuild 933 SHA256 091af124e828725446b14cd3e44da9a07cf5531c9ecf5e4915a5f9f4bec8a0cb SHA512 b4b27802c529ce998451c1256a4cac390458a9d74db6aae18d9c7fa395623dd79901aed01fe17dbbf29f0bbcad387cf419477df618987f857a237e2b267dd85c WHIRLPOOL b0a989c2d2a9748acc7d0d43d78e00cc58edbf0fa1f928ddfba0ade65b40587673f076ca06e8a5238aa9469bfc5c5bfde5da821c2b0e3d5c3f6525ef525a0e9e +EBUILD calculate-client-3.2.0_alpha11-r1.ebuild 933 SHA256 a8f902075a5cf14e05bf9c7bb71985b72f8b267b0bbba256cee3efad297f4a58 SHA512 624a4b78b91ebe75d6cc3e6429844142db4ca25fffc45e5b798127956eb6f3768271c3db7c9968c995ff80d2b984644afb28b72fc9ffdacfea9445eaf9f7dec2 WHIRLPOOL 0bf7dbd71dbc520567bdc3c7f2df0da5e5645ae3afeb7e9e035fa19119a517699be09e57bc87358caef969580b07888a2c038a7e481a442ca73c408de884df42 EBUILD calculate-client-3.2.0_alpha11.ebuild 788 SHA256 6c3cb6622c8aad34725fb78079f59523f0d2661532a21d7c103d501aab45c062 SHA512 c7b34792b722887d5371d83b264efd36ba976434064b93a3e0f62fb272aeded00ada99c8979fffda85f5c86358c1133387b7b5159f18b6706c057a60ff95a38f WHIRLPOOL 619a30f54f2756c8a5dea555a3b8d944b184382ee66ef57292b8e6545227e5b81af0922bfc94dbeb971910391e2d51c72a8d4da79321bc4b0b714543076f8055 EBUILD calculate-client-3.2.9999.ebuild 877 SHA256 6bdcde374c0adafe386d071b8eb2c151745cf8bd5794ff46a4cd1084d6ed9cb4 SHA512 f2b58d69254eff369f56bb1a3875aeda7d7457754ca139eec3221d62c44dc69610ee87240b35f737c83a0e395c967562c8582652cf758ec05ab9d61d48f61ddf WHIRLPOOL 4f9b11e3fbce7b45d22ea4bee647d30ec301eb8ec4d5fb2fe95b38b17e4aacb63390065fa8c7ba055dcc5e4b987ddf7560717bfe044f6bcb219b7089daa8dadf diff --git a/sys-apps/calculate-client/calculate-client-3.2.0_alpha11-r1.ebuild b/sys-apps/calculate-client/calculate-client-3.2.0_alpha11-r1.ebuild new file mode 100644 index 0000000..e73bda3 --- /dev/null +++ b/sys-apps/calculate-client/calculate-client-3.2.0_alpha11-r1.ebuild @@ -0,0 +1,38 @@ +# 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" + +DESCRIPTION="The program of setting and storing the user account in the domain" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" + +DEPEND="~sys-apps/calculate-desktop-3.2.0_alpha11 + !=dev-python/python-ldap-2.0[ssl] + >=sys-auth/pam_ldap-180[ssl] + >=sys-auth/nss_ldap-239 + sys-apps/keyutils + sys-auth/pam_keystore + sys-auth/pam_client + dev-lang/swig" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-client-3.2.0_alpha11-r1.patch" +} diff --git a/sys-apps/calculate-client/files/calculate-client-3.2.0_alpha11-r1.patch b/sys-apps/calculate-client/files/calculate-client-3.2.0_alpha11-r1.patch new file mode 100644 index 0000000..50f1de9 --- /dev/null +++ b/sys-apps/calculate-client/files/calculate-client-3.2.0_alpha11-r1.patch @@ -0,0 +1,13 @@ +diff --git setup.py setup.py +index f873cdf..19b1ba7 100755 +--- setup.py ++++ setup.py +@@ -33,7 +33,7 @@ data_files = [('/etc/init.d', [('data/client',0755)]), + ('/usr/share/calculate/xdm/logout.d', + ['data/logout.d/10client']), + ('/usr/share/calculate/xdm/logout.d', +- ['data/login.d/15resume_remount']), ++ ['data/logout.d/15resume_remount']), + ('/usr/share/calculate/xdm/',[('data/wait_domain',0755)])] + + setup( diff --git a/sys-apps/calculate-console-gui/Manifest b/sys-apps/calculate-console-gui/Manifest index 2e4ce37..9bc9b2e 100644 --- a/sys-apps/calculate-console-gui/Manifest +++ b/sys-apps/calculate-console-gui/Manifest @@ -1,6 +1,8 @@ AUX calculate-console-gui-3.2.0_alpha11-r1.patch 644 SHA256 993a0b0beacbf9cc583737205d911c2f223d0aa596905108f625e57ae3e0ece5 SHA512 232edde533f2a347d7bddabe16631dfa482f2271227c2197a4b72466b36b445dfd878223a96959312bbcc7f2fa2a53ffb2e7e8d27370aa01bee35a5c25e83f57 WHIRLPOOL b39f9db5432288aae5d815e6521eb9eaca3cb2d7efd8925c6d66f5fde4d0ed106ad766cbaacba63197f55ccd26749ef66536bc61645a5371de6e16c231ec7043 +AUX calculate-console-gui-3.2.0_alpha11-r2.patch 1606 SHA256 3227df334116aef9585d700b9820cd59fca8906d5956b8c9a879539642314e48 SHA512 57794eb289bf38fd9f041c44f3ca4766002dc62ff8f75e8cf20c98c0d4fcab3bc7399837f579515da070a48ff80b9e3667eb3145bc9b60101ffcea57533be1f0 WHIRLPOOL 88a534bae58d03822490c3c48a39b715fcacdf035a9484c69eeeecbbc1c26964244918f3e078027fc873ef88061c7f212009114b816cc6e6a2d7c85b885630dd DIST calculate-console-gui-3.2.0_alpha10.tar.bz2 431987 SHA256 32f8b800e0ac6d373ab34a15379c5eb865967316f0401d735d44605cdec8fec4 SHA512 2e48134a9b0a729dda64c009f42b4ff9d6c13f1f05ef0d350de3f81476cb56cbc4ffa69b816b00a260edc7c6a48353112fdc2faf39d0e5a7c09a3dc658bf287c WHIRLPOOL b57a1e8f43cecc764322aed95ac53bc808005bc59abf4ea44be997d54b7aefebf7c28a6b7f04e9b7a510a4dc43e50b9b418417c97c75c9d794b94dcd0b564357 DIST calculate-console-gui-3.2.0_alpha11.tar.bz2 433895 SHA256 9a9eb3293ea6041d176a2f8d83b6d991fe767a6414334c19865a8916e7a97c66 SHA512 3a4380b59fd51183c4b2724a59363735ecad4d589b2566dd29bbca2928ee00ad2476727d0e691cfe64c33325b41ea8c50f0a62f88cf4daf792be41a09b442bd0 WHIRLPOOL c1d70247723e32aeb4694ae58eb0ec9e23709db72f1bac826f51119401af6a57bb60edc45194d89ce0f9831282f959a89972e361d3eb36d81318344a66770a88 EBUILD calculate-console-gui-3.2.0_alpha10.ebuild 633 SHA256 a1ebfc2ee88d5fe46bbb094ab475a7df1a1d79c8d14510b0a998844ca2308673 SHA512 eb0744efe80da1bced8bfb21d28e037e20de37acd338a0d0725710864085ab3edd6b8c3b4ef19fc3acabf2ab8bad1c760ea37ebb5deafb7ad3e1055ab431b1f2 WHIRLPOOL 5b048962264d259add31ae76520c5ade73847d79da4ae7a3e09b281025d8d17849d6b9feef88fcc94a07f0b12cb77798849ac73bff7c585711bf23bf64b32faf EBUILD calculate-console-gui-3.2.0_alpha11-r1.ebuild 783 SHA256 45351ca44f169f075a1f5e093f93a02b7eb114c65e68c4df3bcf0f8900f27cf0 SHA512 5e430d2c8567e2856508d60141332af335bf2a22f538ca3eb9a73e71b3547d05a16f33bfad78f1cca1006d816ad3cd0298f93c405de87db82895987dab815a1f WHIRLPOOL 89f4c9026d8b2b2c06676a3169156f4b8a2f9afce1bbcd538e9be1698bac13998eb2406979e03cdda2a55a2601417b057435f326ccbd22a339e6152f77b6d8b4 +EBUILD calculate-console-gui-3.2.0_alpha11-r2.ebuild 783 SHA256 2c90fee2ce08f34c56d458e564a117309b469ea1a768cdbcebd7bdd4031bc758 SHA512 c5473197a3840550b1b8a0063a73d13ef352f87e06f1ef4995b82162752cf99cf4cfae16c0bcee8825ec9378af7b9b6de99defa633f124350ae9c0d65c9192e2 WHIRLPOOL a36397e33c0949e033f0762acf787b60c0bd14ca78a1c73596ed71304df3044d058e0d3563fecc5f3b637c2c7b0829f947476d20c62ef2957bbbf5179dc5be85 EBUILD calculate-console-gui-3.2.9999.ebuild 578 SHA256 2a87e98828f92ae2e971b1f5f2927af077e93ed7d3fadacea7f7e232c7a09348 SHA512 15da60d40befc9bba51232dd388df2397aea92ec2b25d951a34fc1a298049602370ac53a98bef42995e3ba911c76bb3a838cf5bfd5a3c4a6af7fc33e0fab34fa WHIRLPOOL 895ac120cb615db6493156e16f0a634da178a667b5c45e122218ce0cc0d6abd096827c506d7cad94f0f613b324cf5d4848e11671caf9b34bbc352ba91d9aa20c diff --git a/sys-apps/calculate-console-gui/calculate-console-gui-3.2.0_alpha11-r2.ebuild b/sys-apps/calculate-console-gui/calculate-console-gui-3.2.0_alpha11-r2.ebuild new file mode 100644 index 0000000..2ec9478 --- /dev/null +++ b/sys-apps/calculate-console-gui/calculate-console-gui-3.2.0_alpha11-r2.ebuild @@ -0,0 +1,32 @@ +# 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" + +DESCRIPTION="Qt gui console client for WSDL Calculate 3" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" + +DEPEND="~sys-apps/calculate-core-3.2.0_alpha11 + dev-python/dbus-python + virtual/python-imaging + dev-python/pyside[script]" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-console-gui-3.2.0_alpha11-r2.patch" +} diff --git a/sys-apps/calculate-console-gui/files/calculate-console-gui-3.2.0_alpha11-r2.patch b/sys-apps/calculate-console-gui/files/calculate-console-gui-3.2.0_alpha11-r2.patch new file mode 100644 index 0000000..e788e75 --- /dev/null +++ b/sys-apps/calculate-console-gui/files/calculate-console-gui-3.2.0_alpha11-r2.patch @@ -0,0 +1,54 @@ +diff --git scripts/cl-update-checker scripts/cl-update-checker +index 67055ed..eefdca0 100644 +--- scripts/cl-update-checker ++++ scripts/cl-update-checker +@@ -31,6 +31,7 @@ from calculate.update.update_info import UpdateInfo + + GUI_UPDATE_APP = DBUS_METHOD_APP % "update" + ++MINUTE=60 + + class SysTray(QtGui.QSystemTrayIcon): + ICON = "/usr/share/pixmaps/calculate-console-update.png" +@@ -95,7 +96,7 @@ class DBusChecker(dbus.service.Object): + self.parent.step() + + class CheckThread(QtGui.QMainWindow, UpdateInfo): +- interval = 10 ++ interval = MINUTE + + def __init__(self, bus): + super(CheckThread, self).__init__() +@@ -154,8 +155,11 @@ class CheckThread(QtGui.QMainWindow, UpdateInfo): + self.systray.hide() + + if __name__ == '__main__': +- + import sys ++ ++ if os.fork(): ++ sys.exit(1) ++ + if not user_can_run_update(): + sys.stderr.write(_("User can not to perform the system update")+"\n") + sys.exit(1) +@@ -178,12 +182,17 @@ if __name__ == '__main__': + bus = dbus.SessionBus() + except dbus.exceptions.DBusException, e: + sys.exit(1) +- ++ ++ try: ++ remote_object = bus.get_object(DBUS_NAME_UPDATER, DBUS_APP_UPDATER) ++ g = dbus.Interface(remote_object, DBUS_NAME_UPDATER) ++ g.quit() ++ except Exception as e: ++ pass + QtGui.QApplication.setQuitOnLastWindowClosed(False) + # Export the service + name = dbus.service.BusName(DBUS_NAME_UPDATER, bus) + # Export the object + ct = CheckThread(bus) + DBusChecker(bus, DBUS_APP_UPDATER, ct) +- + sys.exit(app.exec_()) diff --git a/sys-apps/calculate-core/Manifest b/sys-apps/calculate-core/Manifest index e18794c..7b382e8 100644 --- a/sys-apps/calculate-core/Manifest +++ b/sys-apps/calculate-core/Manifest @@ -8,11 +8,13 @@ AUX calculate-core-3.2.0_alpha10-r6.patch 7538 SHA256 b6b86ffd035380b2c769b9dd8f AUX calculate-core-3.2.0_alpha10-r7.patch 7682 SHA256 230d15ba43129ca002d6dbbc4379172a7adc3b7559788ab0305ea70680d16e23 SHA512 082c8004d07ffc0e8534c5b10b570167f56d96fc4f7e173b018f37ba16b81e635d2e749d7f6116e25f06789d40fafe800b93c853ba471453a821c180c3c6c4a5 WHIRLPOOL b4a4f80f0bdb3bbe8144dc763faa7b09f7cf4f699f227f7a290585a5fbfebe0aa979db225d9fe37436347edead423f2672d69752dd0bdeff5c605b97f72f23af AUX calculate-core-3.2.0_alpha10-r8.patch 7601 SHA256 2003ebd86b93bb183ee633b657304735cf03dd8c94789d74057a36bd786537d4 SHA512 22228440d6c5b531b0ceebe1694923bfe7f9346ccea3eb7d17dfb769999f0dea4d37f46c7b46c54c801b10f8b5c27130ab6b64cabc1185c89cf393333915f371 WHIRLPOOL 489ee256aa1c827b2d0beb9f9a46b9377c19883eb03d8c64f13b8de4c9c53e4c474d000cf537de36d648735a0bb891166f2603478c3ae1b920a47336383a0670 AUX calculate-core-3.2.0_alpha10-r9.patch 7970 SHA256 20563e7d4530c9e094ca26dfd1c2d1311935a91ecc2ea2e8fcaa9f22b6910120 SHA512 8456b65061889b16c6876cbe734b5bac510db2cd7bb3ea704c8f1b6a46edab7e3318c892f2756c028f8d2fa460a9d7a0d634770578e9d3148448d90ca870c243 WHIRLPOOL 220ef305ef7822353c9f52fad27632bfd18ee6041ae5cd64e0b5f135b88652086d73e934fec109cb25a8e6fd04df10b6da6040ae572f345cb84a34883fd226c0 +AUX calculate-core-3.2.0_alpha11-r1.patch 895 SHA256 cd8eff11d738cc10fb775ea0113c438c641dee72f11012053f594e0d761ce53e SHA512 3a8ebdf369308170c96973faadd53fd2c3be03482465e3623f1bd2c7550caf30acc4dbe79a46c15a8315beaef7bd29b90be3bf1594f15a23cd10834a76137463 WHIRLPOOL 017329ff895d50ce5b830999ca12c18eb48307b97683777dc52f6730d72595682b92ec341bd378f200f3b41f6d13f1f3c5069c5b95f50a632f770488cbab389b AUX calculate-core-3.2.0_alpha6-r1.patch 28016 SHA256 d99381bd316fba8256b5eb54945124c5f32d816b06ad3d32c7d972ff0d01e71e SHA512 a60106837082dd4e4f2794f71cf69a782fcb22f823a1f9f325e14145cbb195fd79e2b0bf5cfb1de486c0bb76b7b00c4694c33c1a9a639a7022f4b34c4f08f3b5 WHIRLPOOL d96a915b3755b061667e1ce8234c480e677429b6bae118774027a4d58930a9b2c13af635638d0c3a972e6ff64a7a19cbadf6abe1d048eb9c55e0e41ecfa522e3 AUX calculate-core-3.2.0_alpha7-r1.patch 1253 SHA256 d1fa9b92b9616e22f7ff48de153a0b07e5c5f30727784048c341135e2b992869 SHA512 b0fd0053961d62a0eba396ca34d7bd41551b3430bae1a8467410758222c8367809e16edc2b1282fe2ef31f469a0cc3619ecbf0581952f9a1a8c5fed4102e9477 WHIRLPOOL 9e90ce6979ac1e8db54a12bd04eac784650a0feffaffdc51569a52a4a84fdfa7f0afc60c2f370e18798a7cadf0d638530f1dd1d014aa23af6810507706792b1e AUX calculate-core-3.2.0_alpha7-r2.patch 2540 SHA256 89541f9da25b7b4fd71410c5369f8e53f5e589740a644150e78d685c7d867fb4 SHA512 d40195a176c24a891cb6fa84e215c45a6961853fcce775727c39c55a7abe851ba35e2582e11aeb43ee84f7565bc4006f9376136c9570f61710d0b3487ecdd630 WHIRLPOOL c6912581585122ef4759b51d19b20aeea8befa7b96d67431b6e7a88f33908f2eed4c14172bd41a62e6fc836447263d0203936f80728e268f208ab79dc20aa167 DIST calculate-core-3.2.0_alpha10.tar.bz2 87179 SHA256 768ceb87806b61ce2ab32db96026ade400767e8e3346e6867fe727ab5425cfda SHA512 f821896d0e6f83047e6d11327262f9a04273bb6af1a80d000b24577a7438545cf2b7c3dddbe5981086e6252f7446c49abac9358560fb0048158d5424f4bde263 WHIRLPOOL 6776b82a182799ac55378b92ee356ebdfd1f453a07c22671a0c02ed285ab7af8af085cee1da6a789ccd5faf32eee559e59fa4506b38c7c324496dcdc7e79da1d DIST calculate-core-3.2.0_alpha11.tar.bz2 88248 SHA256 67d04e8a8cf91f9fc27e16c8e87279aa02a721ad42a748a3ad7b5dcec1d1de68 SHA512 a8cde2db1967d2285d5d1f7a85ea491f5e7207f8da2e812e164c4cd3d36ecbb823e2946a2f3586e09adf2eff7a6911bd5277f06a151f1351adef845b07ce2c41 WHIRLPOOL 199dd4ff70fb79a30a1d8b7f0df0fb009b4506d567932d892cfeff560d26fb9308ea923bb3c1a69c298545b7f033b8a880e6ef0367624d5b2cff25ce8b0828c0 EBUILD calculate-core-3.2.0_alpha10-r10.ebuild 1274 SHA256 864605e3bc71a6a95c62f4bc958cc2d6246c2e0d26aef0923d8dfcbee13149cb SHA512 35772f6e2dc03d58f507632bb01e5f27e7133730815be2da9031e32a3d25d8f99b7fb8923b7ea19e52c9c9d00fb648983301b00cef85093169effac2792196fe WHIRLPOOL 2e80256c1b780ca4b3ff6835dbb3a2e92d66c5872fe8d2ab6120a3d82e36fc61f6f1b9109b1b3f3a29c23a95c4062f68d6c9a0bb841bd6d71e08f41c868198c9 +EBUILD calculate-core-3.2.0_alpha11-r1.ebuild 1273 SHA256 64ae823a251d1e81edf791fa7bda709a37b4558dadc8e29a7ec765b10620d963 SHA512 fefffc25032b5143c8c157778f6b31bbb6c525f62d28f9fe3ac4ea84b67407364a638a170153f68260ab15b8fed4d9a1835a325a91f0178421ff72c063f8fbf1 WHIRLPOOL 897281aaeed9a78282fa92f641ce1206a33a71071ba34cc62a3dda9bc6c1d343e3167471d8afae8d452e4e078867f848185e13663b4ce01f1471e4d7194cb782 EBUILD calculate-core-3.2.0_alpha11.ebuild 1130 SHA256 97d1b0d7a5b2a42aed1e6f1612a695a789893467e9fd9aa0496816c15929ee25 SHA512 8ac18b21998b2cfeeba5f82f223764da38dcb59325ae4c7b93603181f3adec34ce65c7a904583b1e2ac5db84cca53e75ad25a8e2ff718a7ae78ac5de26d2ca68 WHIRLPOOL 9b31da40091fc3f9d61f59a35f96db1734e26a22118255f77549508fa8ba46c37e737b2616650a796d8d32a25c88fc59c65d93e90bcf28726775ffb60e426352 EBUILD calculate-core-3.2.9999.ebuild 656 SHA256 39383ebc527d7155b147355108ec0b069f7cad95d5fcabc33520f0fe1ee0b971 SHA512 e20a8dea6e20615baeb56069331cdc35a7c37a05afa125c7174c5082852242da446830940c962fd890bb6627d9f5cacf0848834b75bfb1a184a6acfef17f95f8 WHIRLPOOL 3e9f06bf7e2f99a46e3c681fa6f381b7b1883bb15e05c535a7acde55f9092418d0b71d95ce4b2906e8505ea73c4157620303e4e4e4e4de430f11bfd6214b4a88 diff --git a/sys-apps/calculate-core/calculate-core-3.2.0_alpha11-r1.ebuild b/sys-apps/calculate-core/calculate-core-3.2.0_alpha11-r1.ebuild new file mode 100644 index 0000000..0c21515 --- /dev/null +++ b/sys-apps/calculate-core/calculate-core-3.2.0_alpha11-r1.ebuild @@ -0,0 +1,51 @@ +# 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" + +DESCRIPTION="The WSDL core for Calculate 3" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" +IUSE="minimal" + +DEPEND="~sys-apps/calculate-lib-3.2.0_alpha11 + >=dev-python/soaplib-1.0 + !minimal? ( dev-python/sudsds + net-libs/dslib + dev-python/pyopenssl + dev-libs/openssl + dev-python/m2crypto + dev-python/cherrypy )" +RDEPEND="${DEPEND}" + +pkg_preinst() { + dosym /usr/sbin/cl-core /usr/sbin/cl-core-setup + dosym /usr/sbin/cl-core /usr/sbin/cl-core-patch +} + +pkg_postinst() { + einfo "For autoconfigure calculate-core for adminuser perform:" + einfo " cl-core --bootstrap " + einfo "For run calculate-core perform:" + einfo " /etc/init.d/calculate-core start" + einfo "Add calcualte core to autorun:" + einfo " rc-update add calculate-core boot" +} + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-core-3.2.0_alpha11-r1.patch" +} diff --git a/sys-apps/calculate-core/files/calculate-core-3.2.0_alpha11-r1.patch b/sys-apps/calculate-core/files/calculate-core-3.2.0_alpha11-r1.patch new file mode 100644 index 0000000..c618fd1 --- /dev/null +++ b/sys-apps/calculate-core/files/calculate-core-3.2.0_alpha11-r1.patch @@ -0,0 +1,20 @@ +diff --git core/server/func.py core/server/func.py +index 1e0f968..040b715 100644 +--- core/server/func.py ++++ core/server/func.py +@@ -21,6 +21,7 @@ from os import path + import traceback + from traceback import print_exc + from calculate.lib.cl_log import log ++from calculate.lib.utils.colortext import convert_console_to_xml + from api_types import ReturnProgress,ViewParams,Integer,ViewInfo + from loaded_methods import LoadedMethods + from calculate.lib.cl_lang import setLocalTranslate,getLazyLocalTranslate +@@ -61,6 +62,7 @@ class CommonMethods: + data = data[FIRST] + for i,s in enumerate(list(process("diff","-Nu", + orig,data[CFGFNAME]))): ++ s = convert_console_to_xml(s) + if s.startswith('+') and i>1: + out.append('%s'%s) + elif s.startswith('-') and i>1: diff --git a/sys-apps/calculate-i18n/Manifest b/sys-apps/calculate-i18n/Manifest index 43664e5..41c6e07 100644 --- a/sys-apps/calculate-i18n/Manifest +++ b/sys-apps/calculate-i18n/Manifest @@ -4,9 +4,11 @@ AUX calculate-i18n-3.2.0_alpha10-r3.patch 241985 SHA256 30f7b4e20b8843c8e09bf836 AUX calculate-i18n-3.2.0_alpha10-r4.patch 242367 SHA256 6de71fb7ac471000df0f0d37821aa582be104f1f67434a333381dd3baca4f398 SHA512 9b034476a5137fb57e418667e3afa8c0f3bafed311a35743107c9ae2276785c0e5fa7c1ae4bfb63515aed5720cc9cfc430d8ae478702dddbdb49fa0296a3bba7 WHIRLPOOL a1c6be2761ad14074d06d0e0b579346d6b44e1705e5ef956442ad99c533d8c5118e36cdaf8147670c65e536d38d74ae02f3fe27e2c5f8e82486a012312e116b9 AUX calculate-i18n-3.2.0_alpha10-r5.patch 242564 SHA256 c3e015935602ef3b850a878eb61611e4910f5126099e2a47bd86d3941621bd81 SHA512 38b699cc90defe91268d0edd89e5e86456d9096520db7309eeed2e4558160063ee8ecb1ebddbafde05ca3b05885b81d33badb2104d3fc51f1f4344f36897a340 WHIRLPOOL b00f9367d7d217a0f982138d38602ba4afb05dd1378fff3f3917f64d993af3805f91b2107073e34af450f89e3f520ccab1bdf13f8d811bcd10d61b238e428aaf AUX calculate-i18n-3.2.0_alpha10-r6.patch 242681 SHA256 bf226a35a1e405a59786ade83b9b83ba82dfaafa8d4e90bf6e3fbb221e78560b SHA512 bb0eba9860857b4f62d973e9ad54cd688098706f5acfd910fea49d25c72a4a093a2b7b53e135661aa1c466ee78f98dba55edfddee670ccf5adad0ed9a782ef7f WHIRLPOOL 20f442325b9e20bef96fe7168a7a280dedee0260f842a4a95484b9122b954f7a31f1c9d9589441344788295c3b1c7b3df816f1c8e5325922d5f0031ca8ec5de6 +AUX calculate-i18n-3.2.0_alpha11-r1.patch 64247 SHA256 cd5ee211d4ef1bb17dae958adfddf0d8cf752ffc2471d99eddbfc7b861514892 SHA512 d97088ad451c7c597a763550fede4d91c1f7c4877c2ae4e4a4fe3e8363a8d541077a3386354041c2089d4baa2c51fa063682507301ae78ebea45deb08610c5f2 WHIRLPOOL 982c9af3c40f90264feb3dafee6c0e8ca1138139b83f4adc9cd680145d001a1da19cc8dc59db5431ca34aa1f94fa9aca00b668e4520aa9adec99080709a51acc AUX calculate-i18n-3.2.0_alpha6-r1.patch 2028 SHA256 b9e8577bdd11aa5e37e276bfca165816456ac43407bd509043b23740cc5e4d60 SHA512 b66a449e3b6d2f44f91b920c33e3f69d12d9659eb9973653babe5a15e5fc7c4d6ff5774957c231fdbcb435faf7042b327deb5f7c968d0f75ae412cd5938da66d WHIRLPOOL 14fd8b210ef316b82e9993320e014a79c4f263b48124ff344c87cd22f72285070667063ea6a5a299191e50f38e2e378272f80daffa93e0075ab00d936274b775 DIST calculate-i18n-3.2.0_alpha10.tar.bz2 111001 SHA256 484c2135f361dfaaa326c2dc5c0f29cfc685f8a4dcf6fc363d8df72e3692b6c1 SHA512 c87e6e7d196c23012e6a1999ec93652a29d28ccef219702b85445237d3cce6a8fcad3929ef1ffeb5204747d025c3f79a6ae2f5fe1288f48e81144ca9479db5cf WHIRLPOOL 94614bd8c49cc0fa3636271dd43b91e24b193a00262837e7e17fa9aa02e475ba141e56fde566bd33f272818ac0dc6d915627b680c3ccc74fb642239fe6d869fc DIST calculate-i18n-3.2.0_alpha11.tar.bz2 126521 SHA256 a537ee5b9870a7e79ce723acad61163ae0cc41b97d390bef2374c7c92671be4e SHA512 e37f677352bd66de55163c8613af8a61aa2480186b4ac7a53b62b67ff3656958cbc2a26939393f537da843283af61493866e9f401d6fc906d1999259d10b8433 WHIRLPOOL 7cc767fbbc50042193e88c8413c64f444c81c5e74f8d3d7c1f2184f885d3cc5ff6b61aaecbc0797873945f851f8b7e1eb870d5174d6c5749464492a682f708f4 EBUILD calculate-i18n-3.2.0_alpha10-r6.ebuild 733 SHA256 fd7dfc3901eaccefa25dc4b739c09b6ff00c2414aef729768e9b8a4493326198 SHA512 25bb29cc30700b8e0df89b9423952614deee6a324c91f0e97c7380ccefb7a7c6a68b7b12ea52d80c8fc7623dba7f8a70e573fc6309700e3e5a5e75dfb9d3f769 WHIRLPOOL 03dd5ad6efd66e5ad98e5b473b71b8301bd846d05e6e2ad178e598a9f4f534f208814a76b739cfa7185da6798b09513b7cf225637a4c45ce12588f19f0c2bff6 +EBUILD calculate-i18n-3.2.0_alpha11-r1.ebuild 733 SHA256 a11262d8b150af84159062ff1aa83dd15f2f37a133022f33d6a4317f4b047589 SHA512 a221d855e9ad5e13544cfcd3fbe1d70a9b3915b00fb9306f3cdf09b42b7046578f73bed0905f52ee46d4d5f45c071cc49c84f2832c7ccfce1e233c92bf0f0efe WHIRLPOOL cd800104c202d37d30a8edc5a37737914d8ac4ece9625be4616a1d9bb3b513c0211b2ee85f96b4ab7660ccab7974b8bcc399d4dad3bd8a879b3944c833affe63 EBUILD calculate-i18n-3.2.0_alpha11.ebuild 590 SHA256 4987cbf8672bcee22b6f1bd297e89a3195adcdfd0aa6462d7a6f7e8ed98d44f6 SHA512 182b773bb48438e40f6ee3ee3d5f431504d136c9edf47ab08736ba9b63daa38367d58b306ad1b49d78186baf6d7416778b9b17f178731ca2b619673534e3eb1a WHIRLPOOL 8126f0a445508384e858991a30859155ca49319ca9172d8a1c3d7993a52be7a24e51c404fe571fe85b766d0b34d402a53eee9552830bf2772d693e78729a084d EBUILD calculate-i18n-3.2.9999.ebuild 583 SHA256 aa60c513b0f672aa9618bfd8099fefaf49fa5ef9b24ee2645356da69563032fa SHA512 14b87ddb0f910e1b983ef465efdc56347abe01d4cdc11d6d81d593a2e65dcba1b79357d37952d7aa7f800fad8d30592db2e337d0fc6ca9807bdba618aff48528 WHIRLPOOL 14a1c4f1ef646aee28934e820763bd149e37860cce1ee34ac2229742980ec178fc43ba284b59a2f71a740cfa8e48ff7658a613b03eb0f84d4a10cefdd65450da diff --git a/sys-apps/calculate-i18n/calculate-i18n-3.2.0_alpha11-r1.ebuild b/sys-apps/calculate-i18n/calculate-i18n-3.2.0_alpha11-r1.ebuild new file mode 100644 index 0000000..356dcc5 --- /dev/null +++ b/sys-apps/calculate-i18n/calculate-i18n-3.2.0_alpha11-r1.ebuild @@ -0,0 +1,31 @@ +# 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" + +DESCRIPTION="The utilities for assembling tasks of Calculate Linux" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" + +RDEPEND=">=sys-apps/calculate-lib-3.2.0_alpha11" + +DEPEND="sys-devel/gettext + ${RDEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-i18n-3.2.0_alpha11-r1.patch" +} diff --git a/sys-apps/calculate-i18n/files/calculate-i18n-3.2.0_alpha11-r1.patch b/sys-apps/calculate-i18n/files/calculate-i18n-3.2.0_alpha11-r1.patch new file mode 100644 index 0000000..e3a6c0d --- /dev/null +++ b/sys-apps/calculate-i18n/files/calculate-i18n-3.2.0_alpha11-r1.patch @@ -0,0 +1,1397 @@ +diff --git ru/packages.po ru/packages.po +index d20c91e..419b534 100644 +--- ru/packages.po ++++ ru/packages.po +@@ -11,7 +11,7 @@ msgid "Speech synthesis interface" + msgstr "Интерфейс для синтеза речи" + + msgid "Useful Apache tools - htdigest, htpasswd, ab, htdbm" +-msgstr "" ++msgstr "Полезные утилиты для веб-сервера Apache: htdigest, htpasswd, ab, htdbm" + + msgid "Gentoo's multi-purpose configuration and management tool" + msgstr "Многофункциональный инструмент конфигурации и управления Gentoo" +@@ -36,7 +36,7 @@ msgstr "" + "Модуль утилиты eselect для обработки символических ссылок /etc/fonts/conf.d" + + msgid "A set of eselect modules for Java" +-msgstr "" ++msgstr "Набор модулей еselect для Java" + + msgid "An eselect library to manage executable symlinks" + msgstr "Библиотека утилиты eselect для управления исполняемыми ссылками" +@@ -57,7 +57,7 @@ msgid "Utility to change the OpenGL interface being used" + msgstr "Утилита для изменения используемого графического интерфейса OpenGL" + + msgid "PHP eselect module" +-msgstr "" ++msgstr "Модуль eselect для PHP" + + msgid "Manage /usr/bin/pinentry symlink" + msgstr "Инструмент для обработки символической ссылки /usr/bin/pinentry" +@@ -125,7 +125,7 @@ msgstr "" + "восстановления данных на основе электронной подписи" + + msgid "Gentoo's installer for web-based applications" +-msgstr "" ++msgstr "Установщик веб-приложений для использования на системах Gentoo" + + msgid "Clam Anti-Virus Scanner" + msgstr "Сканер вирусов Clam Antivirus" +@@ -160,7 +160,7 @@ msgid "BSD tar command" + msgstr "Архиватор tar, разработанный в рамках проекта BSD" + + msgid "Engrampa archive manager for MATE" +-msgstr "" ++msgstr "Engrampa, архиватор для использования в среде MATE" + + msgid "Port of 7-Zip archiver for Unix" + msgstr "Архиватор 7-Zip, портированный на Unix" +@@ -203,7 +203,7 @@ msgid "The CD/DVD Kreator for KDE" + msgstr "Программа записи CD/DVD-дисков для KDE" + + msgid "Nero Burning ROM for Linux" +-msgstr "" ++msgstr "Мультимедийный пакет Nero Burning ROM, портированный на Linux" + + msgid "GTK+ based CD and DVD burning application" + msgstr "Программа для записи CD- и DVD-дисков, основанная на GTK+" +@@ -250,7 +250,7 @@ msgid "Qt Cryptographic Architecture (QCA)" + msgstr "Криптографический фреймворк для Qt (QCA)" + + msgid "GnuPG plugin for QCA" +-msgstr "" ++msgstr "Плагин шифрования GnuPG для QCA" + + msgid "TLS, S/MIME, PKCS#12, crypto algorithms plugin for QCA" + msgstr "Плагин алгоритмов шифрования TLS, S/MIME, PKCS#12 для QCA" +@@ -340,7 +340,7 @@ msgstr "" + "2.x" + + msgid "Pluma text editor for the MATE desktop" +-msgstr "" ++msgstr "Pluma, текстовый редактор для использования в среде MATE" + + msgid "GNU GPL'd Pico clone with more functionality" + msgstr "" +@@ -367,21 +367,24 @@ msgstr "" + "негибридных систем" + + msgid "Qt4 GUI configuration tool for Wine" +-msgstr "" ++msgstr "Графический конфигуратор Qt4 для среды Wine" + + msgid "CD image containing guest additions for VirtualBox" + msgstr "" ++"CD-образ, содержащий гостевые добавления для виртуальной машины VirtualBox" + + msgid "" + "Family of powerful x86 virtualization products for enterprise as well as " + "home use" + msgstr "" ++"Семейство мощных инструментов виртуализации на платформе x86 для " ++"корпоративного и персонального использования" + + msgid "Kernel Modules for Virtualbox" +-msgstr "" ++msgstr "Модули ядра для виртуальной машины VirtualBox" + + msgid "Free implementation of Windows(tm) on Unix" +-msgstr "" ++msgstr "Свободная реализация Windows(tm) на системах Unix" + + msgid "ENCA detects the character coding of a file and converts it if desired" + msgstr "" +@@ -448,6 +451,8 @@ msgid "" + "Full-screen window manager that multiplexes physical terminals between " + "several processes" + msgstr "" ++"Полноэкранный менеджер окон, разделяющий один физический терминал между " ++"несколькими процессами" + + msgid "Fast crawling desktop search engine with Qt4 GUI" + msgstr "Быстрая локальная поисковая система с графическим интерфейсом на Qt4" +@@ -466,24 +471,26 @@ msgstr "D-Bus-сервис, предоставляющий простой API д + + msgid "Fully featured yet light and fast cross platform word processor" + msgstr "" ++"Полнофункциональный, но лёгкий и быстрый кроссплатформенный текстовый " ++"процессор" + + msgid "The server part of Akonadi" + msgstr "Серверная часть фреймворка Akonadi" + + msgid "The GNOME Spreadsheet" +-msgstr "" ++msgstr "Редактор таблиц для использования в среде GNOME" + + msgid "LibreOffice, a full office productivity suite." + msgstr "LibreOffice, полный офисный пакет" + + msgid "LibreOffice, a full office productivity suite. Binary package." +-msgstr "" ++msgstr "LibreOffice, полный офисный пакет. Бинарная версия" + + msgid "Translations for the Libreoffice suite." + msgstr "Пакеты локализации офисного пакета Libreoffice" + + msgid "Apache OpenOffice productivity suite." +-msgstr "" ++msgstr "Офисный пакет OpenOffice, разрабатываемый фондом Apache" + + msgid "Support library to communicate with Apple iPhone/iPod Touch devices" + msgstr "" +@@ -558,10 +565,12 @@ msgstr "" + "DjVu" + + msgid "DSSSL Stylesheets for DocBook." +-msgstr "" ++msgstr "Таблицы стилей DSSSL для DocBook" + + msgid "Docbook SGML DTD 4.5" + msgstr "" ++"Определения типов документов, используемые для проверки SGML-файлов на " ++"соответствие набору правил DocBook (версия 4.5)" + + msgid "Docbook DTD for XML" + msgstr "" +@@ -602,6 +611,15 @@ msgstr "" + msgid "ISO language, territory, currency, script codes and their translations" + msgstr "ISO-коды языков, территорий, валют, сценариев" + ++msgid "Library parsing abiword documents" ++msgstr "" ++ ++msgid "Library parsing various ebook formats" ++msgstr "" ++ ++msgid "Library parsing Apple Keynote presentations" ++msgstr "" ++ + msgid "Library implementing N-gram-based text categorization" + msgstr "Библиотека для категоризации текста, основанная на N-gram модели" + +@@ -639,10 +657,10 @@ msgid "Microsoft Works file word processor format import filter library" + msgstr "Библиотека фильтра импорта файлов формата Microsoft Works" + + msgid "Atril document viewer for MATE" +-msgstr "" ++msgstr "Atril, просмотрщик документов для использования в среде MATE" + + msgid "Documentation utilities for MATE" +-msgstr "" ++msgstr "Утилиты документации по проекту MATE" + + msgid "a lightweight PDF viewer and toolkit written in portable C" + msgstr "Лёгкий просмотрщик PDF-файлов и пакет разработки; написан на языке C" +@@ -654,9 +672,12 @@ msgid "" + "Jade is an implementation of DSSSL - an ISO standard for formatting SGML and " + "XML documents" + msgstr "" ++"Jade, реализация DSSSL - ISO-стандарта форматирования документов SGML и XML" + + msgid "A free, object-oriented toolkit for SGML parsing and entity management" + msgstr "" ++"Свободная объектно-ориентированная библиотека, используемая для " ++"синтаксического анализа и обработки SGML-файлов" + + msgid "PDF rendering library based on the xpdf-3.0 code base" + msgstr "Библиотека для визуализации PDF-файлов, основанная на библиотеке Xpdf" +@@ -696,6 +717,8 @@ msgstr "Консольный интерфейс для сервиса Pastebin" + + msgid "Tool for conversion of MSWord doc and rtf files to something readable" + msgstr "" ++"Утилита для приведения документов форматов MSWord (DOC и RTF) в простой " ++"читабельный вид" + + msgid "" + "script for converting XML and DocBook formatted documents to a variety of " +@@ -705,7 +728,7 @@ msgstr "" + "форматы вывода данных" + + msgid "Collection of tools for building and converting documentation" +-msgstr "" ++msgstr "Набор утилит для сборки и конвертирования документации" + + msgid "" + "vim plugin: Gentoo and portage related syntax highlighting, filetype, and " +@@ -782,25 +805,27 @@ msgstr "" + "реляционной базы данных SQL" + + msgid "IBM Java SE Development Kit" +-msgstr "" ++msgstr "Пакет средств разработки программного обеспечения Java (IBM)" + + msgid "IBM Java SE Runtime Environment" +-msgstr "" ++msgstr "Среда выполнения языка Java (IBM)" + + msgid "A Gentoo-made binary build of the IcedTea JDK" + msgstr "" ++"Бинарная сборка средств разработки программного обеспечения Java IcedTea для " ++"Gentoo" + + msgid "Java environment configuration query tool" +-msgstr "" ++msgstr "Утилита для настройки параметров виртуальной машины Java" + + msgid "Wrapper for java-config" +-msgstr "" ++msgstr "Обёртка для java-config" + + msgid "Oracle's Java SE Development Kit" +-msgstr "" ++msgstr "Пакет средств разработки программного обеспечения Java (Oracle)" + + msgid "Oracle's Java SE Runtime Environment" +-msgstr "" ++msgstr "Среда выполнения языка Java (Oracle)" + + msgid "" + "Erlang programming language, runtime environment, and large collection of " +@@ -809,10 +834,10 @@ msgstr "" + "Язык программирования Erlang, среда выполнения и большой набор библиотек" + + msgid "Free Pascal Compiler" +-msgstr "" ++msgstr "Свободно распространяемый компилятор языка Pascal" + + msgid "Gnu Pascal Compiler" +-msgstr "" ++msgstr "Компилятор языка Pascal, входящий в семейство компиляторов " + + msgid "" + "A powerful light-weight programming language designed for extending " +@@ -834,6 +859,8 @@ msgid "" + "The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed " + "SAPIs." + msgstr "" ++"Язык PHP: поддержка консольного интерфейса, CGI, FPM/FastCGI, Apache2 и " ++"встроенных SAPI" + + msgid "An interpreted, interactive, object-oriented programming language" + msgstr "" +@@ -869,13 +896,13 @@ msgid "Apache Portable Runtime Library" + msgstr "Переносимая библиотека сервераApache (APR)" + + msgid "Apache Portable Runtime Utility Library" +-msgstr "" ++msgstr "Переносимая библиотека утилит среды выполнения Apache" + + msgid "GTK+ & GNOME Accessibility Toolkit" + msgstr "Доступная среда на базе GTK+ и GNOME" + + msgid "The Boehm-Demers-Weiser conservative garbage collector" +-msgstr "" ++msgstr "Консервативный сборщик мусора Бема-Демерса-Уэйзера" + + msgid "Boost Libraries for C++" + msgstr "Собрание библиотек Boost для языка C++" +@@ -912,6 +939,8 @@ msgstr "Библиотека Glib; расширяет стандартные в + + msgid "Utilities for creating and parsing messages using MIME" + msgstr "" ++"Утилиты для создания и синтаксического анализа сообщений с использованием " ++"стандарта MIME" + + msgid "" + "Library for arithmetic on arbitrary precision integers, rational numbers, " +@@ -945,7 +974,7 @@ msgid "A free stand-alone ini file parsing library." + msgstr "Свободная автономная библиотека анализатора файла инициализации" + + msgid "A JSON implementation in C" +-msgstr "" ++msgstr "Расширение JSON в языке C" + + msgid "C++ JSON reader and writer" + msgstr "Утилита JSON для чтения и записи, написанная на C++" +@@ -979,7 +1008,7 @@ msgstr "" + "ATA с системой самодиагностики S.M.A.R.T." + + msgid "Implementation for atomic memory update operations" +-msgstr "" ++msgstr "Реализация атомарных операций для работы с памятью" + + msgid "A library providing access to Open Collaboration Services" + msgstr "Библиотека, обеспечивающая доступ к компонентам OCS" +@@ -1018,7 +1047,7 @@ msgid "A library providing Qt implementation of DBusMenu specification" + msgstr "Библиотека, реализующая спецификацию DBusMenu средствами Qt" + + msgid "Extensible binary format library (kinda like XML)" +-msgstr "" ++msgstr "Библиотека расширяемого двоичного формата (наподобие XML)" + + msgid "A high-performance event loop/event model with lots of feature" + msgstr "" +@@ -1049,6 +1078,8 @@ msgstr "" + msgid "" + "GLib-based library for accessing online service APIs using the GData protocol" + msgstr "" ++"Библиотека для доступа к API онлайн-служб; основана на GLib и использует " ++"протокол GData" + + msgid "GObject-based interfaces and classes for commonly used data structures" + msgstr "" +@@ -1059,7 +1090,7 @@ msgid "Contains error handling functions used by GnuPG software" + msgstr "Утилита с функциями обработки ошибок, используется инструментами GnuPG" + + msgid "Library to access weather information from online services" +-msgstr "" ++msgstr "Библиотека для получения информации о погоде с онлайн-сервисов" + + msgid "" + "An implementation of basic iCAL protocols from citadel, previously known as " +@@ -1068,7 +1099,7 @@ msgstr "" + "Реализация базовых протоколов iCAL в рамках проекта Citadel, ранее - Aurore" + + msgid "CORBA tree builder" +-msgstr "" ++msgstr "Утилиты для создания деревьев файлов IDL для архитектуры CORBA" + + msgid "" + "libisofs is an open-source library for reading, mastering and writing " +@@ -1090,11 +1121,14 @@ msgstr "Библиотека, обеспечивающая перенос стр + + msgid "MATE library to access weather information from online services" + msgstr "" ++"Библиотека среды MATE для получения информации о погоде с онлайн-сервисов" + + msgid "" + "libmcrypt is a library that provides uniform interface to access several " + "encryption algorithms." + msgstr "" ++"Libmcrypt, библиотека, обеспечивающая стандартный интерфейс доступа к ряду " ++"алгоритмов шифрования" + + msgid "Useful set of performance and usability-oriented extensions to C" + msgstr "" +@@ -1112,7 +1146,7 @@ msgid "" + msgstr "Набор библиотек, предоставляющих API ядра Linux с протоколом netlink" + + msgid "Library of simple functions that are optimized for various CPUs" +-msgstr "" ++msgstr "Библиотека простых функций, оптимизированных под различные CPU" + + msgid "Standalone file import filter library for spreadsheet documents" + msgstr "Автономная библиотека фильтра импорта файлов таблиц" +@@ -1198,7 +1232,7 @@ msgstr "" + "компанией Mozilla; поддерживает инфраструктуру открытых ключей (PKI)" + + msgid "a regular expression library for different character encodings" +-msgstr "" ++msgstr "Библиотека регулярных выражений для различных кодировок символов" + + msgid "" + "An implementation of the OBEX protocol used for transferring data to mobile " +@@ -1267,7 +1301,7 @@ msgid "Build infrastructure for packages that use Vala" + msgstr "Инфраструктура сборки для пакетов, использующих язык Vala" + + msgid "Xapian Probabilistic Information Retrieval library" +-msgstr "" ++msgstr "Xapian, библиотека поиска на основе вероятностной информации" + + msgid "Small event-driven (SAX-style) JSON parser" + msgstr "" +@@ -1454,10 +1488,10 @@ msgstr "" + "конфигурационных файлов)" + + msgid "Stripped down version of APC supporting only user cache." +-msgstr "" ++msgstr "Облегчённая версия APC с поддержкой только кэша пользователя" + + msgid "An extension to track progress of a file upload." +-msgstr "" ++msgstr "Расширение для отслеживания хода выгрузки файла" + + msgid "Universal encoding detector" + msgstr "Универсальный детектор кодировки" +@@ -1473,10 +1507,10 @@ msgstr "" + "Инструмент, позволяющий в общем случае упростить применение декораторов" + + msgid "High-level Python web framework" +-msgstr "" ++msgstr "Высокоуровневый фреймворк для веб-приложений на языке Python" + + msgid "Python Documentation Utilities" +-msgstr "" ++msgstr "Утилиты документации по языку Python" + + msgid "A Python Interface to GStreamer" + msgstr "Интерфейс на Python для фреймворка GStreamer" +@@ -1535,7 +1569,7 @@ msgid "Python bindings for the cairo library" + msgstr "Привязки Python для библиотеки cairo" + + msgid "Python Cryptography Toolkit" +-msgstr "" ++msgstr "Инструментарий шифрования Python" + + msgid "Python bindings for the CUPS API" + msgstr "Привязки Python для API CUPS" +@@ -1746,6 +1780,8 @@ msgstr "Консольные утилиты для работы с меню ра + msgid "" + "Helps prevent .la files from relinking to libraries outside a build tree" + msgstr "" ++"Утилита, предотвращающая перекомпоновку файлов .la с библиотеками вне дерева " ++"сборки" + + msgid "GDBus code and documentation generator" + msgstr "Генератор кода и документации для GDBus" +@@ -1757,10 +1793,10 @@ msgid "A perfect hash function generator" + msgstr "Генератор \"идеальных\" хэш-функций" + + msgid "Converts Glade files to GtkBuilder XML format" +-msgstr "" ++msgstr "Конвертер Glade-файлов в формат GtkBuilder XML" + + msgid "GTK+ Documentation Generator" +-msgstr "" ++msgstr "Генератор документации GTK+" + + msgid "Automake files from gtk-doc" + msgstr "Файлы automake из пакета gtk-doc" +@@ -1770,10 +1806,11 @@ msgstr "Набор инструментов для интернационали + + msgid "" + "Translation tool for XML documents that uses gettext files and ITS rules" +-msgstr "" ++msgstr "Утилита для перевода XML-документов; использует gettext и правила ITS" + + msgid "A makefile framework for writing simple makefiles for complex tasks" + msgstr "" ++"Фреймворк Makefile для удобного создания файлов Makefile под сложные задачи" + + msgid "A collection of multi-dimensional data structure and indexing algorithm" + msgstr "Набор многомерных структур данных и алгоритмов индексации" +@@ -1811,10 +1848,10 @@ msgstr "" + "используется разработчиками ядра Linux" + + msgid "DOS emulator" +-msgstr "" ++msgstr "Эмулятор системы DOS" + + msgid "Environment file for gentoo games" +-msgstr "" ++msgstr "Файл окружения для игр Gentoo" + + msgid "Simple low-level configuration system" + msgstr "Простая низкоуровневая система конфигурации" +@@ -1859,13 +1896,13 @@ msgid "Scalable Vector Graphics (SVG) rendering library" + msgstr "Библиотека отображения масштабируемой векторной графики (SVG)" + + msgid "Evolution groupware backend" +-msgstr "" ++msgstr "Единый бэкенд для ПО совместной работы Evolution" + + msgid "Lightweight HTML rendering/printing/editing engine" +-msgstr "" ++msgstr "Лёгкий движок отображения/печати/редактирования HTML-страниц" + + msgid "The GNOME Structured File Library" +-msgstr "" ++msgstr "Библиотека структурированных файловых форматов GNOME" + + msgid "GNOME applet for NetworkManager" + msgstr "Апплет сети NetworkManager для GNOME" +@@ -1875,7 +1912,7 @@ msgid "" + msgstr "D-Bus-сервис, отвечающий за диалоги аутентификации" + + msgid "XSL stylesheets for yelp" +-msgstr "" ++msgstr "Таблицы стилей XSL для Yelp" + + msgid "Akonadi developer console" + msgstr "Консоль для управления сервером Akonadi" +@@ -1893,10 +1930,10 @@ msgid "KDE kioslaves from the kdemultimedia package" + msgstr "Утилиты устройств KIOslaves; входят в пакет kdemultimedia (KDE)" + + msgid "Next generation of the Nepomuk project" +-msgstr "" ++msgstr "Новый поисковый фреймворк, призванный заменить Nepomuk" + + msgid "Widget library for baloo" +-msgstr "" ++msgstr "Библиотека виджетов для поискового фреймворка Baloo" + + msgid "A tool to scan calendar data for buggy instances" + msgstr "Утилита для проверки календарных данных на ошибки" +@@ -2133,7 +2170,7 @@ msgid "A commandline frontend to KFileMetaInfo" + msgstr "Консольный фронтенд к KFileMetaInfo" + + msgid "A library for extracting file metadata" +-msgstr "" ++msgstr "Библиотека для извлечения метаданных файла" + + msgid "KDE file finder utility" + msgstr "Утилита поиска файлов, интегрированная в окружение KDE" +@@ -2145,7 +2182,7 @@ msgid "KDE screen gamma values kcontrol module" + msgstr "Модуль центра управления KDE (kcontrol) для гамма-коррекции монитора" + + msgid "An advanced download manager for KDE" +-msgstr "" ++msgstr "Многофункциональный менеджер закачек для среды KDE" + + msgid "KDE's Global Shortcut Daemon" + msgstr "Демон настройки глобальных сочетаний клавиш для среды KDE" +@@ -2455,7 +2492,7 @@ msgstr "" + "в утилите Rendezvous)" + + msgid "Alternative configuration module for the Baloo search framework" +-msgstr "" ++msgstr "Альтернативный модуль конфигурации для поискового фреймворка Baloo" + + msgid "KDE systemsettings kcm to set GTK application look&feel" + msgstr "" +@@ -2489,9 +2526,11 @@ msgstr "Плагин для отображения HTML-контента с по + + msgid "Integrated mail, addressbook and calendaring functionality" + msgstr "" ++"Программа управления электронной почтой со встроенными адресной книгой и " ++"календарём" + + msgid "A lightweight, easy-to-use, feature-rich email client" +-msgstr "" ++msgstr "Лёгкий и удобный в использовании многофункциональный почтовый клиент" + + msgid "The /bin/mail program, which is used to send mail via shell scripts" + msgstr "Программа /bin/mail; предназначена для отправки почты через" +@@ -2500,14 +2539,15 @@ msgid "Provides lockspool utility" + msgstr "Утилита для блокировки почтового ящика пользователя" + + msgid "A lightweight email client and newsreader" +-msgstr "" ++msgstr "Лёгкий почтовый клиент и агрегатор новостей" + + msgid "Thunderbird Mail Client" +-msgstr "" ++msgstr "Почтовый клиент Thunderbird" + + msgid "" + "Bayesian spam filter designed with fast algorithms, and tuned for speed." + msgstr "" ++"Байесов спам-фильтр; использует быстрые алгоритмы, оптимизирован для скорости" + + msgid "" + "ClamSMTP is an SMTP filter that allows you to check for viruses using the " +@@ -2539,68 +2579,72 @@ msgid "Extremely simple MTA to get mail off the system to a Mailhub" + msgstr "Предельно простой почтовый сервер для отправки почты через терминал" + + msgid "MATE keyboard configuration library" +-msgstr "" ++msgstr "Библиотека настроек клавиатуры в среде MATE" + + msgid "Meta ebuild for MATE, a traditional desktop environment" +-msgstr "" ++msgstr "Мета-пакет для традиционной среды рабочего стола MATE" + + msgid "Applets for the MATE Desktop and Panel" +-msgstr "" ++msgstr "Апплеты для рабочего стола и панели MATE" + + msgid "Common files for development of MATE packages" +-msgstr "" ++msgstr "Стандартные файлы разработки пакетов MATE" + + msgid "The MATE Desktop configuration tool" +-msgstr "" ++msgstr "Инструмент конфигурации рабочего стола MATE" + + msgid "Libraries for the MATE desktop that are not part of the UI" + msgstr "" ++"Библиотеки рабочего стола MATE, не относящиеся к пользовательскому интерфейсу" + + msgid "Caja file manager for the MATE desktop" +-msgstr "" ++msgstr "Caja, менеджер файлов для среды MATE" + + msgid "MATE menu system, implementing the F.D.O cross-desktop spec" + msgstr "" ++"Система управления меню MATE; реализует кроссдесктопную спецификацию F.D.O." + + msgid "The MATE panel" +-msgstr "" ++msgstr "Панель MATE" + + msgid "MATE session manager" +-msgstr "" ++msgstr "Менеджер сеансов, интегрированный в среду MATE" + + msgid "MATE Settings Daemon" +-msgstr "" ++msgstr "Демон настроек среды MATE" + + msgid "A calculator application for MATE" +-msgstr "" ++msgstr "Калькулятор для среды MATE" + + msgid "Unicode character map viewer" +-msgstr "" ++msgstr "Карта символов Unicode и программа просмотра шрифтов" + + msgid "Display MATE dialogs from the commandline and shell scripts" +-msgstr "" ++msgstr "Утилита для вызова диалогов MATE" + + msgid "Multimedia related programs for the MATE desktop" +-msgstr "" ++msgstr "Мультимедиа-программы для рабочего стола MATE" + + msgid "" + "A MATE specific DBUS session bus service that is used to bring up " + "authentication dialogs" +-msgstr "" ++msgstr "D-Bus-сервис, отвечающий за диалоги аутентификации в среде MATE" + + msgid "" + "A session daemon for MATE that makes it easy to manage your laptop or " + "desktop system" + msgstr "" ++"Демон управления питанием для среды MATE; удобен в использовании как для " ++"ноутбуков, так и для стационарных компьютеров" + + msgid "Replaces xscreensaver, integrating with the MATE desktop." +-msgstr "" ++msgstr "Альтернатива для xscreensaver; интегрирован в среду MATE" + + msgid "The MATE System Monitor" +-msgstr "" ++msgstr "Системный монитор для использования в среде MATE" + + msgid "Utilities for the MATE desktop" +-msgstr "" ++msgstr "Утилиты рабочего стола MATE" + + msgid "Microsoft's TrueType core fonts" + msgstr "Стандартные шрифты TrueType от Microsoft" +@@ -2634,6 +2678,9 @@ msgstr "" + "Шрифты OpenType, разработанные для систем Linux в рамках проекта Libertine " + "Open Fonts" + ++msgid "Standard font for Android 4.0 (Ice Cream Sandwich) and later" ++msgstr "" ++ + msgid "A clean fixed font for the console and X11" + msgstr "\"Чистый\" моноширинный шрифт для консоли и сервера X11" + +@@ -2691,18 +2738,21 @@ msgid "" + "A set of programs for extracting and converting images in icon and cursor " + "files (.ico, .cur)" + msgstr "" ++"Набор утилит для декомпрессии и конвертации изображений в файлы иконок и " ++"курсоров мыши (.ico, .cur)" + + msgid "A collection of tools and libraries for many image formats" + msgstr "Коллекция утилит и библиотек для различных форматов изображений" + + msgid "A SVG based generic vector-drawing program" + msgstr "" ++"Векторный графический редактор общего назначения; основан на формате SVG" + + msgid "Kdm theme for Calculate Linux" + msgstr "Тема дисплейного менеджера KDM для Calculate Linux" + + msgid "The MATE image viewer" +-msgstr "" ++msgstr "Просмотрщик картинок для использования в среде MATE" + + msgid "NVIDIA's C graphics compiler toolkit" + msgstr "C-компиляторы графики NVIDIA" +@@ -2710,6 +2760,9 @@ msgstr "C-компиляторы графики NVIDIA" + msgid "Compress PNG files without affecting image quality" + msgstr "Архиватор PNG-файлов, сохраняющий качество изображения" + ++msgid "Plymouth themes for Calculate Linux" ++msgstr "" ++ + msgid "Scanner Access Now Easy - Backends" + msgstr "Бэкенды к интерфейсу доступа к устройствам сканирования (SANE)" + +@@ -2732,6 +2785,7 @@ msgstr "" + + msgid "Commandline tool for popular vector formats convertion" + msgstr "" ++"Консольная утилита для конвертации популярных форматов векторной графики" + + msgid "graphical scanning frontend" + msgstr "Графический фронтенд для утилиты сканирования" +@@ -2749,11 +2803,15 @@ msgid "" + "Core libraries for a video editor designed for simple cutting, filtering and " + "encoding tasks." + msgstr "" ++"Стандартные библиотеки для простого видеоредактора, предоставляющего функции " ++"удаления ненужных частей, наложения фильтров и последующего кодирования " + + msgid "" + "Plugins for avidemux; a video editor designed for simple cutting, filtering " + "and encoding tasks." + msgstr "" ++"Плагины для Avidemux, простого видеоредактора, предоставляющего функции " ++"удаления ненужных частей, наложения фильтров и последующего кодирования " + + msgid "A dynamic, any to any, pixel format conversion library" + msgstr "" +@@ -2877,7 +2935,7 @@ msgid "A library that creates colored ASCII-art graphics" + msgstr "Библиотека, позволяющая создавать цветные ASCII-изображения" + + msgid "Portable sound event library" +-msgstr "" ++msgstr "Переносимая библиотека звуковых сигналов" + + msgid "A library for accessing a CDDB server" + msgstr "Библиотека, обеспечивающая доступ к CDDB-серверу" +@@ -2912,7 +2970,7 @@ msgstr "" + "и т.п.)" + + msgid "library for MPEG TS/DVB PSI tables decoding and generation" +-msgstr "" ++msgstr "Библиотека для декодирования и генерирования таблиц MPEG TS/DVB PSI" + + msgid "A portable abstraction library for DVD decryption" + msgstr "Переносимая абстрактная библиотека дешифровки для доступа к DVD-видео" +@@ -2934,6 +2992,9 @@ msgstr "" + "GTK+-фронтенд к библиотеке libexif (синтаксический анализ, редактирование, " + "сохранение данных в формате EXIF)" + ++msgid "Library for import of FreeHand drawings" ++msgstr "" ++ + msgid "" + "Fast and safe graphics and drivers for about any graphics card to the Linux " + "kernel (sometimes)" +@@ -2984,6 +3045,7 @@ msgstr "Библиотека аудиодекодера Mpeg" + + msgid "Extensible multimedia container format based on EBML" + msgstr "" ++"Расширяемый формат мультимедийного контейнера, основанный на языке EBML" + + msgid "A library to play a wide range of module formats" + msgstr "Библиотека для проигрывания большого количества модульных форматов" +@@ -3018,8 +3080,8 @@ msgstr "Библиотека для загрузки и обработки из + msgid "Portable Network Graphics library" + msgstr "Переносимая сетевая библиотека для работы с растровой графикой" + +-msgid "An enchanced version of the quicktime4linux library" +-msgstr "Улучшенная версия библиотеки декодирования quicktime4linux" ++msgid "An enhanced version of the quicktime4linux library" ++msgstr "" + + msgid "" + "LibRaw is a library for reading RAW files obtained from digital photo cameras" +@@ -3086,6 +3148,8 @@ msgstr "Система передачи звука по сети" + msgid "" + "A set of utilities for converting to/from the netpbm (and related) formats" + msgstr "" ++"Набор утилит для преобразования графики в форматы Netpbm и подобные им и " ++"обратно" + + msgid "A software implementation of the OpenAL 3D audio API" + msgstr "" +@@ -3138,6 +3202,8 @@ msgid "" + "An audio codec to connect bluetooth high quality audio devices like " + "headphones or loudspeakers" + msgstr "" ++"Аудиокодек для подключения по протоколу Bluetooth звукового оборудования " ++"(наушников, динамиков) высокого класса" + + msgid "Image file loading library" + msgstr "Библиотека загрузки файлов изображений" +@@ -3152,13 +3218,13 @@ msgid "Simple Direct Media Layer Mixer Library" + msgstr "Библиотека SDL Mixer" + + msgid "Simple Direct Media Layer Network Support Library" +-msgstr "" ++msgstr "Пакет сетевой поддержки для мультимедийной библиотеки SDL" + + msgid "A library that handles the decoding of sound file formats" + msgstr "Библиотека, обеспечивающая декодирование звуковых форматов файлов" + + msgid "sk1 vector graphics lib" +-msgstr "" ++msgstr "Библиотека векторной графики sk1" + + msgid "SDL MPEG Player Library" + msgstr "Библиотека MPEG-проигрывателя SDL" +@@ -3167,7 +3233,7 @@ msgid "Audio compression format designed for speech." + msgstr "Формат сжатия аудио" + + msgid "A Type 1 Font Rasterizer Library for UNIX/X11" +-msgstr "" ++msgstr "Библиотека растеризатора шрифтов Type 1 для систем UNIX/X11" + + msgid "A library for reading and editing audio meta data" + msgstr "Библиотека для чтения и редактирования метаданных аудиофайлов" +@@ -3196,7 +3262,7 @@ msgstr "" + "производительность и качество" + + msgid "ALSA extra plugins" +-msgstr "" ++msgstr "Дополнительные плагины для звуковой архитектуры ALSA" + + msgid "A minimalistic plugin API for video effects" + msgstr "Минималистичный API плагина видео-эффектов" +@@ -3218,6 +3284,7 @@ msgstr "Плагин GStreamer - обёртка над настройками з + + msgid "GStreamer encoder/decoder for JPEG format" + msgstr "" ++"Кодер/декодер GStreamer, предназначенный для обработки файлов формата JPEG" + + msgid "GStreamer plugin for ICE (RFC 5245) support" + msgstr "Плагин GStreamer, обеспечивающий поддержку стандарта ICE (RFC 5245)" +@@ -3238,6 +3305,7 @@ msgstr "Плагин GStreamer для обработки клиентских HT + + msgid "GStreamer plugin to allow encoding and decoding of speex" + msgstr "" ++"Плагин GStreamer для компрессии/декомпрессии речи, сжатой кодеком Speex" + + msgid "GStreamer taglib based tag handler" + msgstr "Обработчик метаданных для GStreamer, основанный на taglib " +@@ -3293,10 +3361,10 @@ msgid "Musepack SV8 libraries and utilities" + msgstr "Библиотеки и утилиты Musepack SV8" + + msgid "A networked sound server with an advanced plugin system" +-msgstr "" ++msgstr "Звуковой сервер с улучшенной системой плагинов" + + msgid "CLI program to play and record audiofiles." +-msgstr "" ++msgstr "Консольная программа для записи и воспроизведения аудиофайлов" + + msgid "The swiss army knife of sound processing programs" + msgstr "Универсальная программа обработки звука" +@@ -3305,7 +3373,7 @@ msgid "An optimised MPEG Audio Layer 2 (MP2) encoder" + msgstr "Оптимизированный аудиокодер стандарта MPEG Audio Layer 2 (MP2)" + + msgid "tools for using the Ogg Vorbis sound file format" +-msgstr "" ++msgstr "Утилиты для использования аудиоформата Ogg Vorbis" + + msgid "Hybrid lossless audio compression tools" + msgstr "Гибридный аудиокодек, обеспечивающий сжатие без потерь" +@@ -3313,16 +3381,18 @@ msgstr "Гибридный аудиокодек, обеспечивающий с + msgid "" + "X(cross)platform Music Multiplexing System. The new generation of the XMMS " + "player." +-msgstr "" ++msgstr "Новое поколение аудиопроигрывателя XMMS" + + msgid "XBMC is a free and open source media-player and entertainment hub" + msgstr "XBMC, свободный открытый медиапроигрыватель и центр развлечений" + + msgid "Video editor designed for simple cutting, filtering and encoding tasks." + msgstr "" ++"Простой видеоредактор, предоставляющий функции удаления ненужных частей, " ++"наложения фильтров и последующего кодирования " + + msgid "The most advanced non-linear video editor and compositor" +-msgstr "" ++msgstr "Наиболее совершенный нелинейный видеоредактор и система монтажа" + + msgid "Tools for generating DVD files to be played on standalone DVD players" + msgstr "" +@@ -3351,12 +3421,14 @@ msgid "KDE thumbnailer based on ffmpegthumbnailer" + msgstr "Генератор миниатюр для KDE, основанный на ffmpegthumbnailer" + + msgid "Kino is a non-linear DV editor for GNU/Linux" +-msgstr "" ++msgstr "Kino, нелинейный редактор цифрового видео для GNU/Linux" + + msgid "" + "Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR " + "frontend" + msgstr "" ++"Плагин видеопроигрывателя для браузера Konqueror, базовый фронтенд для " ++"MPlayer/Xine/ffmpeg/ffserver/VDR" + + msgid "Tools for MJPEG video" + msgstr "Утилиты для видео, сжатого кодеком MJPEG" +@@ -3380,7 +3452,7 @@ msgid "GNU VCDimager" + msgstr "Инструмент GNU для работы с образами VideoCD" + + msgid "VLC media player - Video player and streamer" +-msgstr "" ++msgstr "VLC, проигрыватель видеофайлов и потокового видео" + + msgid "" + "program for playing a wide variety of animation, audio and video formats" +@@ -3529,16 +3601,16 @@ msgid "Jabber servers and transports layout package" + msgstr "Jabber-серверы и описания транспортов" + + msgid "ICQ Client with v8 support" +-msgstr "" ++msgstr "Клиент мгновенных сообщений ICQ с поддержкой JavaScript (V8)" + + msgid "GTK Instant Messenger client" + msgstr "GTK-клиент мгновенного обмена сообщениями" + + msgid "Qt4 Jabber client, with Licq-like interface" +-msgstr "" ++msgstr "Jabber-клиент на Qt4; интерфейс подобен Licq" + + msgid "Psi plugin for voice/video calls" +-msgstr "" ++msgstr "Плагин Psi для голосовых и видеозвонков" + + msgid "P2P Internet Telephony (VoiceIP) client" + msgstr "Клиент IP-телефонии, использующий технологии пиринговых сетей" +@@ -3568,10 +3640,12 @@ msgid "Network-related giomodules for glib" + msgstr "Сетевые модули giomodules для библиотеки GLib" + + msgid "A portable high-level Jabber/XMPP library for C++" +-msgstr "" ++msgstr "Портируемая высокоуровневая C++-библиотека для протокола Jabber/XMPP" + + msgid "GNOME framework for accessing online accounts" + msgstr "" ++"Фреймворк для среды GNOME, обеспечивающий доступ к учётным записям " ++"пользователя в сети Интернет" + + msgid "A TLS 1.2 and SSL 3.0 implementation for the GNU project" + msgstr "Реализация криптопротоколов TLS 1.2 и SSL 3.0 для GNU" +@@ -3585,6 +3659,8 @@ msgstr "" + + msgid "An object-oriented framework for creating UPnP devs and control points" + msgstr "" ++"Объектно-ориентированный фреймворк для создания устройств UPnP и контрольных " ++"точек" + + msgid "Library to handle UPnP IGD port mapping for GUPnP" + msgstr "" +@@ -3596,6 +3672,7 @@ msgstr "Библиотека, призванная упростить DNS-про + + msgid "C library for executing name service queries asynchronously." + msgstr "" ++"Библиотека для языка C, которая позволяет асинхронно запрашивать имена служб" + + msgid "Qt wrapper for bluez used in the KDE bluetooth stack" + msgstr "" +@@ -3640,6 +3717,7 @@ msgstr "Привязки NetworkManager к библиотеке Qt" + + msgid "C library implementing the OAuth secure authentication protocol" + msgstr "" ++"Библиотека для языка C, реализующая протокол безопасной аутентификации OAuth" + + msgid "A system-independent library for user-level network packet capture" + msgstr "" +@@ -3789,6 +3867,8 @@ msgstr "Программа, выполняющая синхронизацию у + + msgid "Anonymizing overlay network for TCP" + msgstr "" ++"Система, позволяющая устанавливать анонимное сетевое соединение по протоколу " ++"TCP" + + msgid "802.1Q vlan control utility" + msgstr "Утилита управления VLAN (стандарт 802.1Q)" +@@ -3802,10 +3882,8 @@ msgstr "Сетевая утилита для загрузки файлов с в + msgid "improved Whois Client" + msgstr "Улучшенный Whois-клиент" + +-msgid "Wake On LAN client, wakes up hardware that is Magic Packet compliant." ++msgid "Wake up hardware that is Magic Packet compliant" + msgstr "" +-"Клиент Wake-on-LAN: включает компьютер посредством так называемого " +-"\"волшебного пакета\" данных (magic packet)" + + msgid "LDAP suite of application and development tools" + msgstr "Реализация LDAP и утилиты разработчика" +@@ -3818,7 +3896,7 @@ msgid "News Aggregator for RDF/RSS/CDF/Atom/Echo feeds" + msgstr "Агрегатор новостей для лент RDF/RSS/CDF/Atom/Echo" + + msgid "Tool for distributing files via a distributed network of nodes" +-msgstr "" ++msgstr "Инструмент для обмена файлами по пиринговой сети" + + msgid "BitTorrent client with a client/server model." + msgstr "Клиент-сервер для передачи данных по протоколу BitTorrent" +@@ -3832,7 +3910,7 @@ msgstr "" + "широко известному DC++" + + msgid "BitTorrent Client using libtorrent" +-msgstr "" ++msgstr "Пиринговый клиент BitTorrent, использующий libtorrent" + + msgid "Canon CUPS Capt driver" + msgstr "Драйвер принтера Canon CAPT для использования системой печати CUPS" +@@ -4053,7 +4131,7 @@ msgid "Fast C library for the Discrete Fourier Transform" + msgstr "Библиотека на языке C для быстрого дискретного преобразования Фурье" + + msgid "The GNU Scientific Library" +-msgstr "" ++msgstr "Математическая библиотека GNU" + + msgid "Common configuration scripts for the SuiteSparse libraries" + msgstr "Стандартные сценарии конфигурации для библиотек SuiteSparse" +@@ -4075,7 +4153,7 @@ msgid "Filesystem baselayout and init scripts" + msgstr "Базовый макет файловой системы и сценарии инициализации" + + msgid "Baselayout for Java" +-msgstr "" ++msgstr "Базовые модули для языка Java" + + msgid "Utilities for rescue and embedded systems" + msgstr "" +@@ -4249,6 +4327,8 @@ msgstr "" + msgid "" + "Manages various PaX related program header flags for Elf32, Elf64, binaries" + msgstr "" ++"Утилита для управления различными флагами настроек PaX для бинарных файлов " ++"ELF32 и ELF64" + + msgid "Various utilities dealing with the PCI bus" + msgstr "Различные утилиты для работы с шиной PCI" +@@ -4385,6 +4465,12 @@ msgid "Utility to detect other OSs on a set of drives" + msgstr "" + "Утилита для обнаружения на дисках операционных систем, отличных от Linux" + ++msgid "Graphical boot animation (splash) and logger" ++msgstr "" ++ ++msgid "Plymouth plugin for OpenRC" ++msgstr "" ++ + msgid "SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX and MEMDISK bootloaders" + msgstr "Загрузчики SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX и MEMDISK" + +@@ -4411,7 +4497,7 @@ msgid "Handy console-based calculator utility" + msgstr "Удобный консольный калькулятор" + + msgid "Assembler and loader used to create kernel bootsector" +-msgstr "" ++msgstr "Ассемблер и компоновщик для создания загрузочного сектора ядра" + + msgid "Tools necessary to build programs" + msgstr "Утилиты, необходимые для сборки ПО" +@@ -4461,7 +4547,7 @@ msgstr "" + "время исполнения программы, сокращая тем самым время загрузки" + + msgid "./configure like generator for qmake-based projects" +-msgstr "" ++msgstr "Генератор файлов ./configure для проектов, основанных на qmake" + + msgid "A quick and light preprocessor, but anyway fully compliant to C99" + msgstr "" +@@ -4487,12 +4573,18 @@ msgstr "Стандартные утилиты файловых систем Ext2 + msgid "eCryptfs userspace utilities" + msgstr "Утилиты пользовательского пространства для файловой системы eCryptfs" + ++msgid "exFAT filesystem utilities" ++msgstr "" ++ + msgid "An interface for filesystems implemented in userspace." + msgstr "Интерфейс для файловых систем в пользовательском пространстве" + +-msgid "Fuse module to mount ISO9660" ++msgid "exFAT filesystem FUSE module" + msgstr "" + ++msgid "Fuse module to mount ISO9660" ++msgstr "FUSE-модуль для монтирования файловых образов ISO 9660" ++ + msgid "IBM's Journaling Filesystem (JFS) Utilities" + msgstr "Утилиты JFS, журналируемой файловой системы, созданной компанией IBM" + +@@ -4560,11 +4652,14 @@ msgstr "Автоматические сценарии Calculate для сбор + msgid "Calculate Linux kernel image" + msgstr "Образ ядра Calculate Linux" + +-msgid "Full sources including the Gentoo patchset for the 3.14 kernel tree" ++msgid "Generic initramfs generation tool" + msgstr "" + ++msgid "Full sources including the Gentoo patchset for the 3.15 kernel tree" ++msgstr "Полный исходный код ядра, включая патчи Gentoo для версии 3.15" ++ + msgid "Hardened kernel sources (kernel series 3.14)" +-msgstr "" ++msgstr "Ядро повышенной безопасности hardened (версия 3.14)" + + msgid "Linux firmware files" + msgstr "Файлы прошивки Linux" +@@ -4575,10 +4670,10 @@ msgstr "Заголовки ядра Linux" + msgid "" + "Linux kernel fork with new features, including the -ck patchset (BFS), BFQ, " + "TuxOnIce and UKSM" +-msgstr "" ++msgstr "Форк ядра Linux с дополнениями (ck-патчи (BFS), BFQ, TuxOnIce, UKSM) " + + msgid "The Zen Kernel Live Sources" +-msgstr "" ++msgstr "Исходный код ядра Zen Kernel" + + msgid "Password Checking Library" + msgstr "Библиотека для проверки стойкости паролей" +@@ -4681,10 +4776,10 @@ msgstr "" + "Утилиты пользовательского пространства для подсистемы CPUfreq ядра Linux" + + msgid "Shows and sets processor power related values" +-msgstr "" ++msgstr "Утилиты для отображения и конфигурации настроек частоты процессора" + + msgid "Intel ACPI Source Language (ASL) compiler" +-msgstr "" ++msgstr "Компилятор языка ASL для интерфейса ACPI (Intel)" + + msgid "Video Quirks database for pm-utils" + msgstr "База данных для режима совместимости утилит pm-utils" +@@ -4707,6 +4802,9 @@ msgstr "" + "Абстрактный D-Bus-интерфейс для перечисления источников энергии и запроса " + "истории и статистики по ним" + ++msgid "The upstream upower 0.9 git branch for use with sys-power/pm-utils" ++msgstr "" ++ + msgid "base for all cron ebuilds" + msgstr "База для всех ebuild-сценариев планировщика cron" + +@@ -4772,19 +4870,20 @@ msgid "Virtual for OpenGL utility library" + msgstr "Виртуальный пакет для библиотеки утилиты OpenGL" + + msgid "Virtual for CGI-enabled webservers" +-msgstr "" ++msgstr "Виртуальный пакет для веб-серверов с поддержкой CGI-сценариев" + + msgid "Virtual to provide PHP-enabled webservers" +-msgstr "" ++msgstr "Виртуальный пакет для веб-серверов на PHP" + + msgid "Virtual for Java Development Kit (JDK)" + msgstr "" ++"Виртуальный пакет для средств разработки программного обеспечения Java (JDK)" + + msgid "A virtual for the libjpeg.so.62 ABI for binary-only programs" + msgstr "Виртуальный пакет для двоичного интерфейса приложений libjpeg.so.62" + + msgid "Virtual for Java Runtime Environment (JRE)" +-msgstr "" ++msgstr "Виртуальный пакет для среды выполнения языка Java (JRE)" + + msgid "Virtual for Kerberos V implementation" + msgstr "Виртуальный пакет для протокола Kerberos V" +@@ -4795,6 +4894,9 @@ msgstr "Виртуальный пакет для библиотеки C" + msgid "A virtual for the Foreign Function Interface implementation" + msgstr "Виртуальный пакет для реализации интерфейса вызова функций" + ++msgid "Virtual for libgudev providers" ++msgstr "" ++ + msgid "Virtual for the GNU conversion library" + msgstr "Виртуальный пакет для библиотеки перекодировки GNU" + +@@ -4804,6 +4906,9 @@ msgstr "Виртуальный пакет для библиотеки интер + msgid "Virtual for the GNU Standard C++ Library for " + ++ def tab(self): ++ return " " ++ + class XmlOutput(SaveAttrOutput): + """ + Форматирует текст c описанием формата в XML для внутренней передачи +@@ -575,6 +586,9 @@ class XmlOutput(SaveAttrOutput): + def newLine(self): + return "
" + ++ def tab(self): ++ return "" ++ + + class BasePositionOutput(object): + """ +diff --git calculate/lib/utils/colortext/palette.py calculate/lib/utils/colortext/palette.py +index f99c414..6e09a30 100644 +--- calculate/lib/utils/colortext/palette.py ++++ calculate/lib/utils/colortext/palette.py +@@ -429,6 +429,7 @@ class XmlFormat: + HALFBRIGHT = "dark" + INVERT = "invert" + NEWLINE = "br" ++ TAB = "tab" + + class FontAttributes: + BACKGROUND = "bgColor" +diff --git calculate/lib/utils/files.py calculate/lib/utils/files.py +index 9aafa7a..6fddc6f 100644 +--- calculate/lib/utils/files.py ++++ calculate/lib/utils/files.py +@@ -113,7 +113,7 @@ class process: + else: + stdin=kwarg["stdin"].getStdout + self.stdout = kwarg.get("stdout",PIPE) +- self.envdict = kwarg.get("envdict",{}) ++ self.envdict = kwarg.get("envdict",os.environ.copy()) + if "lang" in kwarg: + self.envdict["LANG"] = kwarg.get('lang') + self.langc = "langc" in kwarg +@@ -1029,6 +1029,7 @@ class PercentProgress(processProgress): + self.cachedata = re.compile(kwargs.get("cachefilter", + "((?:\[31;01m\*|\[33;01m\*|error:|warning:|fatal:).*)")) + self.atty = kwargs.get("atty",False) ++ self.alldata = "" + + def _open(self): + self.master,self.slave = None,None +@@ -1058,13 +1059,14 @@ class PercentProgress(processProgress): + self.percent = 100 + return 100 + +- def processString(self,strdata): ++ def processString(self, strdata): ++ self.alldata += strdata + match = self.rePerc.search(strdata) + resSearch = self.cachedata.search(strdata) + if resSearch: + self.cacheresult.append( + re.sub("\[31;01m\*|\[33;01m\*|\[.*?m", +- "",resSearch.group(1))) ++ "", resSearch.group(1))) + if match: + percent = int(match.group(1)) + if percent < self.percent: diff --git a/sys-apps/calculate-update/Manifest b/sys-apps/calculate-update/Manifest index 5636be3..a96a033 100644 --- a/sys-apps/calculate-update/Manifest +++ b/sys-apps/calculate-update/Manifest @@ -8,9 +8,11 @@ AUX calculate-update-3.2.0_alpha10-r6.patch 23842 SHA256 52ff1833754d7842317651b AUX calculate-update-3.2.0_alpha10-r7.patch 32191 SHA256 e1661fc5d4fa7ce0d4e9abddc5effe7090410cbb2a15305533af39cc136e9214 SHA512 6b72ec4919c43d7bcf4687e3359521860372d3951f58e2135f2a7accf8ccb8aa680a47dd7aaedf36388b25e0dbd3234143499b58076f277eefc9c11a0032bdfb WHIRLPOOL fa2196ba44ecec0752ee081549011739a449bb802c1a7e7d4fae4ade8b6a34f2a6fa52ce9cf7e1b57802a45c29a281963f1860171e9587abb1e034542f4ebd4e AUX calculate-update-3.2.0_alpha10-r8.patch 34043 SHA256 a9415e815c112273782e45aa4cb28eadd9b9b4edba636f0a7e5ef86cb153ae80 SHA512 0dd7c9771191520aa735ea798308c3f1a7019c4d8756e352a20470c3edff14436496cb02a2843a191fbed1238162feef4c456ace47c249f9b6e9da3e188d2785 WHIRLPOOL 2fe00771581470748ecc9bf0dd88983091556667dda0807e4f744bdfbcdcba61e32da98fdd563e8c841c82b4edf28bffd9f3eb0e4596c0c6c169dc3282783c56 AUX calculate-update-3.2.0_alpha10-r9.patch 35323 SHA256 8d376ed89aa905e07981b764084376ebd52cfbe526a8a89f75ab21abf15b117c SHA512 a9ebaf6b74591cfcb0e4c91a8e4d5caa79481fbc67c3cede73cbf1b1f9adec51189df7b04017e9edbb37cd9eb3ce452f6820cd9fcdf5a99e92b92e63725b0623 WHIRLPOOL a431dfa3f207192337efd077aacd549c1bc1cdd799740e230af614a81c07d6ba44489401bbd7173b2997eb1b8ef22277a4c9d7a48a156d082f42a810792a24a3 +AUX calculate-update-3.2.0_alpha11-r1.patch 1611 SHA256 49ab8105240cd0d3c68343d2288f2e31ebb8fa57e12e29fa28dab43b990a69e9 SHA512 209b5f10f3b696db3d642834f819f60e9243505bc33fdf4f92f9e501a6407d54e4ec0d8d3d8789d30880cddacf871d38f08386a38ba0e2f5c718535488127217 WHIRLPOOL 6d7154bcac41de9a5f1d851fd70418d9618215e8fa8480c3f0b6c728a751fb6f670862652b6cef7f9b588f12f0b145de4f9d7f772aa9783479be36c813b5c3fa AUX calculate-update-3.2.0_alpha7-r1.patch 1086 SHA256 4de503ac11c623bae15c770e2d8a66679972dd3d358cb1852c34c553ebde77aa SHA512 eaa0e099441e4e55e0d98818c679590bdc421ac3029df4111ac280847921bb100fbc2af7886917e48582f3d1220e0b3e221d5537cf1a029265d790f1077b209a WHIRLPOOL 6b00347e85c4ee747a43e4cf0ad6dc411b9529d62c8296f0ed82291ccdd68823f45f110d3f23347a637e822f9a4407c57a3f3dd4aafbd0953ba83f935d4f3b1f DIST calculate-update-3.2.0_alpha10.tar.bz2 25298 SHA256 8a20822ceea8fee9fc5cd9c790463f389f776ccb8cd80a9ddc56019913e48805 SHA512 ea66987e0e276f8050c218f863f6bb2b9c3fbc604c1427982f740a929a85a8dabe4fbdf1e776e61320642e47a117c301c5fe63b4f3ebc69d190dcd33bc00749f WHIRLPOOL 4910453edce2d21e020dbd7558e718983b1547efbce99e94f151980a0a8c09fd1bb8d4870d4f04c8e0d421696cb31977b422506a05249bff880d4b4c4b046135 DIST calculate-update-3.2.0_alpha11.tar.bz2 26372 SHA256 22e73eb2f14454a4812798715ba48ab342f6b842a41b712b6a73cf1740d132ff SHA512 6ee6dea6b977b627786e4bc84718119215d661e5bc07328c56d3b969c5b9c7a6fbe29ac2ab044e15007fac8136c65376a7fadd06e8407bdd280c97e18fd7a590 WHIRLPOOL 430ad743fbad00be523fd8b83fd9fcc6e0023130adacc99b1f4a6f9be8fa542cefa904b4989c4d72f268363298c6891898b99f7eeb59257ad1888d4da5b18dda EBUILD calculate-update-3.2.0_alpha10-r10.ebuild 771 SHA256 b89c8afdcefb724703b7683745feafdb84fdb7e65b1b3928e18827d72beaa154 SHA512 c57886bd206ade8e2896bd019f462fd978f4bf45c89e8f0dcac33827a2c9dab886476da7ce93d4053e4303cfad6756ed868342ca0d28fd4972ee1b12e3032be5 WHIRLPOOL b369c5c8abea6142290efa919f7f71cd5d9f358ee79ac2372b2e53e08f701d5d812cea11d27440369c3bb3b3900d8509c88221253e0625fe5178a15912d0c6d4 +EBUILD calculate-update-3.2.0_alpha11-r1.ebuild 770 SHA256 c1944b400831e4a6ffdd6fa0a1ca305f8d4181c09e1aa020b2700c4b2e1f6bf0 SHA512 2534b900d7453896b9ce1e96ca20e4eb951dc4c43f4a1b443e2b47e2a3440151ef499d3a31d5799d085d934aaa13782f382ebaf6794ba9cfae8965e4cc93e9b2 WHIRLPOOL 1fb125d3b584c0749d4a02ccef397abf6b17d6aaec6f285ce786aeaf29f19544b961177821fc68b64252eb3e420e105bc9f18a4d2657a8e2ff4157ff7fa9a427 EBUILD calculate-update-3.2.0_alpha11.ebuild 625 SHA256 11bc2ee16dd27e80ca4ec5ab60fe4ac4ccf463abfe389b6b65a5a3a560f930b6 SHA512 247795e5281dda420b89eef257b712b338ae07e638dca90de1f51bd177970e6dc813b10cc51a0bb7cb50a0117e39b8ca42b3e6a87667f44c3beffee4320074a5 WHIRLPOOL d615fb60309ca6e67051df7a89ba75dc60fd14a8c6d1acba79b4858c731e54aa6a2a2a0c2f89d1c5254f89448d4e389aa276e94e991851bfa702ffbb938fdbd7 EBUILD calculate-update-3.2.9999.ebuild 520 SHA256 13be99f26482c5ef9097b758b66c25024df1850963b1c7dbacab71bd50ea4815 SHA512 7b077570676855b0cc3fa87ec329f14d2a94cf90bebab80ab03e9b0711f21fa7c578e8c063d05bc07e32031b48c342523a2344f06face54af455d885a9a8836a WHIRLPOOL 8443a7028edec83ccd6a870116b5fadc1b22e668e0df179bed9e4be06307f0c37834eed788e5ae620d619e6a6ca1dc09ed75fccd6cd0e4e46c77f480077189af diff --git a/sys-apps/calculate-update/calculate-update-3.2.0_alpha11-r1.ebuild b/sys-apps/calculate-update/calculate-update-3.2.0_alpha11-r1.ebuild new file mode 100644 index 0000000..bf7558e --- /dev/null +++ b/sys-apps/calculate-update/calculate-update-3.2.0_alpha11-r1.ebuild @@ -0,0 +1,33 @@ +# 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" + +DESCRIPTION="The program of update Calculate Linux" +HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2" +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="~sys-apps/calculate-core-3.2.0_alpha11 + ~sys-apps/calculate-install-3.2.0_alpha11 + dev-python/pexpect" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + # apply revision changes + epatch "${FILESDIR}/calculate-update-3.2.0_alpha11-r1.patch" +} diff --git a/sys-apps/calculate-update/files/calculate-update-3.2.0_alpha11-r1.patch b/sys-apps/calculate-update/files/calculate-update-3.2.0_alpha11-r1.patch new file mode 100644 index 0000000..bd87240 --- /dev/null +++ b/sys-apps/calculate-update/files/calculate-update-3.2.0_alpha11-r1.patch @@ -0,0 +1,36 @@ +diff --git update/update.py update/update.py +index 19a1fe2..0181cfd 100644 +--- update/update.py ++++ update/update.py +@@ -169,10 +169,10 @@ class Update: + branch, cb_progress=self.setProgress) + removeDir(rpath) + os.rename(rpath_new, rpath) +- except OSError: +- raise UpdateError(_("Permission denied to modify the " ++ except OSError as e: ++ raise UpdateError(_("Failed to modify the " + "{repname} repository").format( +- repname=repname)) ++ repname=repname)+":"+str(e)) + finally: + if path.exists(rpath_new): + removeDir(rpath_new) +@@ -234,11 +234,15 @@ class Update: + if not emerge: + raise UpdateError(_("The Emerge tool is not found")) + self.addProgress() +- p = PercentProgress(emerge, "--metadata", part=1, atty=True) ++ p = PercentProgress(emerge, "--ask=n", "--metadata", part=1, atty=True) + for perc in p.progress(): + self.setProgress(perc) + if p.failed(): +- raise UpdateError(_("Failed to update metadata"), addon=p.read()) ++ data = p.read() ++ with open('/var/log/calculate/failed-metadata-%d.log' % time.time(), ++ 'w') as f: ++ f.write(data+p.alldata) ++ raise UpdateError(_("Failed to update metadata"), addon=data) + return True + + def eixUpdate(self): diff --git a/sys-apps/calculate-utilities/Manifest b/sys-apps/calculate-utilities/Manifest index 1c9701f..79b3fda 100644 --- a/sys-apps/calculate-utilities/Manifest +++ b/sys-apps/calculate-utilities/Manifest @@ -1,3 +1,4 @@ EBUILD calculate-utilities-3.2.0_alpha10-r21.ebuild 844 SHA256 465f0b760a5a683a959037bf724bf238fb4472c9fd17c90857f9f46c29071f2d SHA512 95f4e3311b2c761230cf9291e63e4edebd091b30c6fd300e66bbf2fb135dc4bf4fbd5a17ff1733692a152eb1959b32122af8ce4b5987ac02eed3cac8cc62292f WHIRLPOOL 6c2d3a1920091646f2651b1cca8312d1026d6d7406f980cd3278cb8c3974057940c6ead7e2481a4940d813559c5a2d14fecc4b6d6666f971d8a674c69dc2c7d9 EBUILD calculate-utilities-3.2.0_alpha11-r1.ebuild 824 SHA256 4f63d2f1d254bc1c63e04a245cdb49c8ffb3ca684e39ff9d387509a8c70d5656 SHA512 4f443ff9920a54837a9c765538f398b0edc10300c3f3f7d7a4ccf945943f873a5c0a3b80a10c019776bda1153e5d639f67a8dd042cdebc2fc8c43f93f89ebbda WHIRLPOOL 218ac121ce5b37eca5955afdfb15f3491f00d8c338bef0bf26f6103b26cb4cb004b5bcdd0f0789f484f12ee58d96fc13e873416d645208ab9b36701a83970b79 +EBUILD calculate-utilities-3.2.0_alpha11-r2.ebuild 842 SHA256 aebe19af280bc6b08452445512a559215104fad40300ffcca55f0db46fe62856 SHA512 3df48e29bace9f9a742172f9f37ba873b9e07f5b6319d60e89024a9e59e026e85f7cdad384757ee0ff536d5f0521ce559da11462f425e2b7e0a7e81c82e835d6 WHIRLPOOL f28c5fd92c9d3edd0c568300768c000d310491cac5c041677b157a73915d032a779f56331fee4144bc0cfe7e76f0b56a023b396ba2c91bcab63b1e15b58d2712 EBUILD calculate-utilities-3.2.9999.ebuild 800 SHA256 acbb7a4e34387baa1ade9bf97637972fbfc97afa56367381d622198b5237e983 SHA512 9e0c74eb499157b6d3ace20d7e9da630660e46b74a6d575e222e1638c87f85660635187489b9312a45f193780c301d87c1dbb9a0f60414e178e8f54080c71ffd WHIRLPOOL 9b56f590f36d29d3518c66c453f97b14d083e36b62adb70a8916ae4e30b527431602a9edd40d703e5cb4296a01f8c982157b602651ee57a9c0ddb7a4c6aa2fe1 diff --git a/sys-apps/calculate-utilities/calculate-utilities-3.2.0_alpha11-r2.ebuild b/sys-apps/calculate-utilities/calculate-utilities-3.2.0_alpha11-r2.ebuild new file mode 100644 index 0000000..fa260ee --- /dev/null +++ b/sys-apps/calculate-utilities/calculate-utilities-3.2.0_alpha11-r2.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_alpha11-r1 + =sys-apps/calculate-i18n-3.2.0_alpha11-r1 + =sys-apps/calculate-lib-3.2.0_alpha11-r1 + =sys-apps/calculate-core-3.2.0_alpha11-r1 + =sys-apps/calculate-update-3.2.0_alpha11-r1 + cl_client? ( =sys-apps/calculate-client-3.2.0_alpha11-r1 ) + cl_desktop? ( =sys-apps/calculate-desktop-3.2.0_alpha11 ) + cl_consolegui? ( =sys-apps/calculate-console-gui-3.2.0_alpha11-r2 ) + cl_console? ( =sys-apps/calculate-console-3.2.0_alpha11 ) +"