aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2013-07-18 16:24:08 +0800
committerMartin Wilke <miwi@FreeBSD.org>2013-07-18 16:24:08 +0800
commit0c27c234d57cb95ff2453653d1b7640e41127390 (patch)
treeda1b8265fd4978331b955e1e08f647d5b006af8c /devel
parent6425d0cc69cb312d4334043a38be444b88476705 (diff)
downloadfreebsd-ports-gnome-0c27c234d57cb95ff2453653d1b7640e41127390.tar.gz
freebsd-ports-gnome-0c27c234d57cb95ff2453653d1b7640e41127390.tar.zst
freebsd-ports-gnome-0c27c234d57cb95ff2453653d1b7640e41127390.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