Skip site navigation (1)Skip section navigation (2)
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>