From e6fc1dc8772a8d71de47e33ed6cf1983f15d5e73 Mon Sep 17 00:00:00 2001 From: Jeroen Roovers <jer@gentoo.org> Date: Fri, 12 Jul 2013 11:48:14 +0000 Subject: Version bump. (Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key A792A613) --- sci-calculators/units/ChangeLog | 8 ++- sci-calculators/units/files/units-2.01_cur | 84 ------------------------------ sci-calculators/units/units-2.01-r4.ebuild | 35 ------------- sci-calculators/units/units-2.02.ebuild | 34 ++++++++++++ 4 files changed, 41 insertions(+), 120 deletions(-) delete mode 100755 sci-calculators/units/files/units-2.01_cur delete mode 100644 sci-calculators/units/units-2.01-r4.ebuild create mode 100644 sci-calculators/units/units-2.02.ebuild (limited to 'sci-calculators/units') diff --git a/sci-calculators/units/ChangeLog b/sci-calculators/units/ChangeLog index e531ee7d7054..961ebb71d452 100644 --- a/sci-calculators/units/ChangeLog +++ b/sci-calculators/units/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-calculators/units # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-calculators/units/ChangeLog,v 1.58 2013/07/09 11:27:08 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-calculators/units/ChangeLog,v 1.59 2013/07/12 11:48:14 jer Exp $ + +*units-2.02 (12 Jul 2013) + + 12 Jul 2013; Jeroen Roovers <jer@gentoo.org> +units-2.02.ebuild, + -files/units-2.01_cur, -units-2.01-r4.ebuild: + Version bump. *units-2.01-r4 (09 Jul 2013) diff --git a/sci-calculators/units/files/units-2.01_cur b/sci-calculators/units/files/units-2.01_cur deleted file mode 100755 index dceb6ff5ac37..000000000000 --- a/sci-calculators/units/files/units-2.01_cur +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/python2 - -import datetime -import sys -import urllib -import xml.etree.ElementTree as ET - -outfile = 'currency.units' -outstr = '' - -if len(sys.argv)==2: - outfile = sys.argv[1] -elif len(sys.argv)>2: - sys.stderr.write('Usage: {0} [filename]\n\n'.format(sys.argv[0])) - sys.stderr.write('Update currency information for \'units\' into the specified\n') - sys.stderr.write('filename or the default location, \'{0}\'.\n'.format(outfile)) - sys.exit(1) - -try: - currencies = ET.parse(urllib.urlopen('http://rss.timegenie.com/forex.xml')).findall('data') -except IOError, exc: - sys.stderr.write('Error connecting to currency server. {0}\n'.format(exc)) - sys.exit(1) - -# print codes here - -outstr += '# ISO Currency Codes\n\n' - -maxlen = 0 - -for currency in currencies: - code = currency.find('code').text - description = currency.find('description').text.lower().replace(' ','') - currency.find('description').text = description - outstr += code + ' '*20 + description + '\n' - if len(currency.find('description').text) > maxlen: - maxlen = len(currency.find('description').text) - if currency.find('code').text == 'USD': - usdval = currency.find('rate').text[2:] - currencies.remove(currency) - -# print rates here - -now = datetime.datetime.now() -outstr += '\n# Currency exchange rates from Time Genie (www.timegenie.com)\n' -outstr += '\n!message Currency exchange rates from ' + now.strftime('%Y-%m-%d') + '\n\n' - -for currency in currencies: - if currency.find('code').text == 'EUR': - euro = currency.find('rate').text - currency.find('rate').text = usdval + ' US$' - - else: - currency.find('rate').text += ' euro' - outstr += currency.find('description').text.ljust(maxlen+2) + '1|' + currency.find('rate').text + '\n' - -# precious metals prices - -# Another source for this data might be -# http://www.xmlcharts.com/cache/precious-metals.xml - -outstr += '\n# Precious metals prices from http://services.packetizer.com/spotprices/\n\n' - -try: - spotprices = ET.parse(urllib.urlopen('http://services.packetizer.com/spotprices/?f=xml')) -except IOError, exc: - sys.stderr.write('Error connecting to spotprices server. {0}\n'.format(exc)) - sys.exit(1) - -metals = ['gold','platinum','silver'] - -for metal in metals: - outstr += '{0} {1} US$/troyounce\n'.format((metal+'price').ljust(15), spotprices.find(metal).text) - -try: - if outfile == '-': - outfile = sys.stdout - else: - outfile = open(outfile,'w') -except IOError, exc: - sys.stderr.write('Unable to write to output file. {0}\n'.format(exc)) - sys.exit(1) - -outfile.write(outstr) diff --git a/sci-calculators/units/units-2.01-r4.ebuild b/sci-calculators/units/units-2.01-r4.ebuild deleted file mode 100644 index af37224d7b05..000000000000 --- a/sci-calculators/units/units-2.01-r4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-calculators/units/units-2.01-r4.ebuild,v 1.1 2013/07/09 11:27:08 jer Exp $ - -EAPI=5 -inherit autotools eutils - -DESCRIPTION="Unit conversion program" -HOMEPAGE="http://www.gnu.org/software/units/units.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -DEPEND=" - >=sys-libs/readline-4.1-r2 -" -RDEPEND=" - || ( - dev-lang/python:2.5[xml] - dev-lang/python:2.6[xml] - dev-lang/python:2.7[xml] - ) - ${DEPEND} -" - -DOCS=( ChangeLog NEWS README ) - -src_prepare() { - epatch "${FILESDIR}"/${P}-install.patch - cp "${FILESDIR}"/${P}_cur ${PN}_cur - eautoreconf -} diff --git a/sci-calculators/units/units-2.02.ebuild b/sci-calculators/units/units-2.02.ebuild new file mode 100644 index 000000000000..7fc6abc3c335 --- /dev/null +++ b/sci-calculators/units/units-2.02.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-calculators/units/units-2.02.ebuild,v 1.1 2013/07/12 11:48:14 jer Exp $ + +EAPI=5 +inherit autotools eutils + +DESCRIPTION="Unit conversion program" +HOMEPAGE="http://www.gnu.org/software/units/units.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="FDL-1.3 GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND=" + >=sys-libs/readline-4.1-r2 +" +RDEPEND=" + || ( + dev-lang/python:2.5[xml] + dev-lang/python:2.6[xml] + dev-lang/python:2.7[xml] + ) + ${DEPEND} +" + +DOCS=( ChangeLog NEWS README ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.01-install.patch + eautoreconf +} -- cgit v1.2.3-65-gdbad