aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2013-07-18 16:24:08 +0800
committermiwi <miwi@FreeBSD.org>2013-07-18 16:24:08 +0800
commitdb70298f8160a6351d8dcdfb42b63f9ac86f9319 (patch)
treeda1b8265fd4978331b955e1e08f647d5b006af8c /devel
parentcf4e00d624a501fe651dee12b9396558a4656c4b (diff)
downloadfreebsd-ports-gnome-db70298f8160a6351d8dcdfb42b63f9ac86f9319.tar.gz
freebsd-ports-gnome-db70298f8160a6351d8dcdfb42b63f9ac86f9319.tar.zst
freebsd-ports-gnome-db70298f8160a6351d8dcdfb42b63f9ac86f9319.zip
This project (double-conversion) provides binary-decimal and decimal-binary
routines for IEEE doubles. The library consists of efficient conversion routines that have been extracted from the V8 JavaScript engine. The code has been refactored and improved so that it can be used more easily in other projects. WWW: http://code.google.com/p/double-conversion PR: ports/179621 Submitted by: Waitman Gobble <waitman@waitman.net>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libdouble-conversion/Makefile24
-rw-r--r--devel/libdouble-conversion/distinfo2
-rw-r--r--devel/libdouble-conversion/pkg-descr8
-rw-r--r--devel/libdouble-conversion/pkg-plist15
5 files changed, 50 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index c10da978d0aa..04fbe27ce0bc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -974,6 +974,7 @@
SUBDIR += libdlna
SUBDIR += libdnsres
SUBDIR += libdombey
+ SUBDIR += libdouble-conversion
SUBDIR += libds
SUBDIR += libdsp
SUBDIR += libdwarf
diff --git a/devel/libdouble-conversion/Makefile b/devel/libdouble-conversion/Makefile
new file mode 100644
index 000000000000..017a99191fc2
--- /dev/null
+++ b/devel/libdouble-conversion/Makefile
@@ -0,0 +1,24 @@
+# Created by: Waitman Gobble <waitman@waitman.net>
+# $FreeBSD$
+
+PORTNAME= libdouble-conversion
+PORTVERSION= 1.1.1
+CATEGORIES= devel
+MASTER_SITES= GH
+
+MAINTAINER= waitman@waitman.net
+COMMENT= Binary-decimal and decimal-binary routines for IEEE doubles
+
+LICENSE= BSD
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_AUTOTOOLS= libtool
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= waitman
+GH_TAGNAME= ${GH_COMMIT}
+GH_COMMIT= e9b9e5a
+
+.include <bsd.port.mk>
diff --git a/devel/libdouble-conversion/distinfo b/devel/libdouble-conversion/distinfo
new file mode 100644
index 000000000000..d1f7f11bfcd0
--- /dev/null
+++ b/devel/libdouble-conversion/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libdouble-conversion-1.1.1.tar.gz) = 74c98db09e68ecedcaa4853f887dbc3ad8c205ebeabd8daba37f1cce83f91fc8
+SIZE (libdouble-conversion-1.1.1.tar.gz) = 441248
diff --git a/devel/libdouble-conversion/pkg-descr b/devel/libdouble-conversion/pkg-descr
new file mode 100644
index 000000000000..04aaeb6a62c1
--- /dev/null
+++ b/devel/libdouble-conversion/pkg-descr
@@ -0,0 +1,8 @@
+This project (double-conversion) provides binary-decimal and decimal-binary
+routines for IEEE doubles.
+
+The library consists of efficient conversion routines that have been extracted
+from the V8 JavaScript engine. The code has been refactored and improved so that
+it can be used more easily in other projects.
+
+WWW: http://code.google.com/p/double-conversion
diff --git a/devel/libdouble-conversion/pkg-plist b/devel/libdouble-conversion/pkg-plist
new file mode 100644
index 000000000000..e16638db031a
--- /dev/null
+++ b/devel/libdouble-conversion/pkg-plist
@@ -0,0 +1,15 @@
+lib/libdouble-conversion.so.0
+lib/libdouble-conversion.so
+lib/libdouble-conversion.la
+lib/libdouble-conversion.a
+include/double-conversion/bignum-dtoa.h
+include/double-conversion/double-conversion.h
+include/double-conversion/strtod.h
+include/double-conversion/bignum.h
+include/double-conversion/fast-dtoa.h
+include/double-conversion/utils.h
+include/double-conversion/cached-powers.h
+include/double-conversion/fixed-dtoa.h
+include/double-conversion/diy-fp.h
+include/double-conversion/ieee.h
+@dirrm include/double-conversion