Date: Tue, 14 Jul 2015 19:53:39 +0000 (UTC) From: William Grzybowski <wg@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392067 - in head/math: . py-bitmath Message-ID: <201507141953.t6EJrdJd006811@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wg Date: Tue Jul 14 19:53:38 2015 New Revision: 392067 URL: https://svnweb.freebsd.org/changeset/ports/392067 Log: math/py-bitmath: Represent and manipulate file sizes with different prefix notations bitmath simplifies many facets of interacting with file sizes in various units. Functionality includes: - Converting between SI and NIST prefix units (kB to GiB) - Converting between units of the same type (SI to SI, or NIST to NIST) - Automatic human-readable prefix selection (like in hurry.filesize) - Basic arithmetic operations (subtracting 42KiB from 50GiB) - Rich comparison operations (1024 Bytes == 1KiB) - bitwise operations (<<, >>, &, |, ^) - argparse integration - progressbar integration - String parsing - Sorting WWW: https://github.com/tbielawa/bitmath Added: head/math/py-bitmath/ head/math/py-bitmath/Makefile (contents, props changed) head/math/py-bitmath/distinfo (contents, props changed) head/math/py-bitmath/pkg-descr (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Tue Jul 14 19:52:11 2015 (r392066) +++ head/math/Makefile Tue Jul 14 19:53:38 2015 (r392067) @@ -551,6 +551,7 @@ SUBDIR += py-apgl SUBDIR += py-basemap SUBDIR += py-basemap-data + SUBDIR += py-bitmath SUBDIR += py-bitvector SUBDIR += py-bottleneck SUBDIR += py-cryptominisat Added: head/math/py-bitmath/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-bitmath/Makefile Tue Jul 14 19:53:38 2015 (r392067) @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= bitmath +PORTVERSION= 1.2.3 +CATEGORIES= math python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME} +DISTFILES= ${PORTNAME}-${PORTVERSION}-4.tar.gz + +MAINTAINER= wg@FreeBSD.org +COMMENT= Represent and manipulate file sizes with different prefix notations + +LICENSE= MIT + +USES= python:2 +USE_PYTHON= autoplist distutils + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-4 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}progressbar231>0:${PORTSDIR}/misc/py-progressbar231 + +.include <bsd.port.mk> Added: head/math/py-bitmath/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-bitmath/distinfo Tue Jul 14 19:53:38 2015 (r392067) @@ -0,0 +1,2 @@ +SHA256 (bitmath-1.2.3-4.tar.gz) = 09fd3697dd0f0bbfd7de1c8821f739d6f4cf0cb854b3314779bcbd3ec9c90ed8 +SIZE (bitmath-1.2.3-4.tar.gz) = 50745 Added: head/math/py-bitmath/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-bitmath/pkg-descr Tue Jul 14 19:53:38 2015 (r392067) @@ -0,0 +1,15 @@ +bitmath simplifies many facets of interacting with file sizes in various units. +Functionality includes: + +- Converting between SI and NIST prefix units (kB to GiB) +- Converting between units of the same type (SI to SI, or NIST to NIST) +- Automatic human-readable prefix selection (like in hurry.filesize) +- Basic arithmetic operations (subtracting 42KiB from 50GiB) +- Rich comparison operations (1024 Bytes == 1KiB) +- bitwise operations (<<, >>, &, |, ^) +- argparse integration +- progressbar integration +- String parsing +- Sorting + +WWW: https://github.com/tbielawa/bitmath
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507141953.t6EJrdJd006811>