Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jan 2015 13:00:59 +0000 (UTC)
From:      Dmitry Sivachenko <demon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r377088 - in head/math: . vowpal_wabbit vowpal_wabbit/files
Message-ID:  <201501151300.t0FD0xsr065108@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: demon
Date: Thu Jan 15 13:00:58 2015
New Revision: 377088
URL: https://svnweb.freebsd.org/changeset/ports/377088
QAT: https://qat.redports.org/buildarchive/r377088/

Log:
  New port: vowpal_wabbit.
  
  The Vowpal Wabbit (VW) project is a fast out-of-core learning system
  sponsored by Microsoft Research and (previously) Yahoo! Research.
  
  There are two ways to have a fast learning algorithm: (a) start with a slow
  algorithm and speed it up, or (b) build an intrinsically fast learning
  algorithm.  This project is about approach (b), and it's reached a state
  where it may be useful to others as a platform for research and experimentation.
  
  There are several optimization algorithms available with the baseline
  being sparse gradient descent (GD) on a loss function (several are available).
  
  WWW: https://github.com/JohnLangford/vowpal_wabbit/wiki

Added:
  head/math/vowpal_wabbit/
  head/math/vowpal_wabbit/Makefile   (contents, props changed)
  head/math/vowpal_wabbit/distinfo   (contents, props changed)
  head/math/vowpal_wabbit/files/
  head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in   (contents, props changed)
  head/math/vowpal_wabbit/pkg-descr   (contents, props changed)
  head/math/vowpal_wabbit/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Thu Jan 15 12:25:31 2015	(r377087)
+++ head/math/Makefile	Thu Jan 15 13:00:58 2015	(r377088)
@@ -649,6 +649,7 @@
     SUBDIR += ump
     SUBDIR += units
     SUBDIR += unuran
+    SUBDIR += vowpal_wabbit
     SUBDIR += vtk5
     SUBDIR += vtk5-data
     SUBDIR += vtk6

Added: head/math/vowpal_wabbit/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/vowpal_wabbit/Makefile	Thu Jan 15 13:00:58 2015	(r377088)
@@ -0,0 +1,22 @@
+# Created by: Dmitry Sivachenko <demon@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	vowpal_wabbit
+PORTVERSION=	7.9
+CATEGORIES=	math
+MASTER_SITES=	http://github.com/JohnLangford/vowpal_wabbit/archive/
+DISTFILES=	${PORTVERSION}${EXTRACT_SUFX}
+DIST_SUBDIR=	${PORTNAME}
+
+MAINTAINER=	demon@FreeBSD.org
+COMMENT=	Fast out-of-core learning system
+
+LIB_DEPENDS=	libboost_thread.so:${PORTSDIR}/devel/boost-libs
+
+USES=		libtool
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+CONFIGURE_ARGS=	--enable-shared=no --with-boost=${LOCALBASE}
+
+.include <bsd.port.mk>

Added: head/math/vowpal_wabbit/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/vowpal_wabbit/distinfo	Thu Jan 15 13:00:58 2015	(r377088)
@@ -0,0 +1,2 @@
+SHA256 (vowpal_wabbit/7.9.tar.gz) = 2e16eceed03ed624663044c28569aa52e387b8cd199445e953d13b05c0a1eaf9
+SIZE (vowpal_wabbit/7.9.tar.gz) = 8850729

Added: head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in	Thu Jan 15 13:00:58 2015	(r377088)
@@ -0,0 +1,11 @@
+--- vowpalwabbit/Makefile.in.orig	2015-01-11 21:54:22.000000000 +0300
++++ vowpalwabbit/Makefile.in	2015-01-15 15:48:29.000000000 +0300
+@@ -85,7 +85,7 @@ bin_PROGRAMS = vw$(EXEEXT) active_intera
+ @NITPICK_TRUE@	-Wmissing-format-attribute -Wredundant-decls \
+ @NITPICK_TRUE@	-ansi -Wmissing-noreturn
+ @PARALLELIZE_TRUE@am__append_2 = -Wno-strict-aliasing -fopenmp
+-@FREEBSD_TRUE@am__append_3 = -l compat -Wall
++@FREEBSD_TRUE@am__append_3 = -lcompat -Wall
+ @FREEBSD_FALSE@am__append_4 = -Wall -pedantic
+ subdir = vowpalwabbit
+ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \

Added: head/math/vowpal_wabbit/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/vowpal_wabbit/pkg-descr	Thu Jan 15 13:00:58 2015	(r377088)
@@ -0,0 +1,12 @@
+The Vowpal Wabbit (VW) project is a fast out-of-core learning system
+sponsored by Microsoft Research and (previously) Yahoo! Research.
+
+There are two ways to have a fast learning algorithm: (a) start with a slow
+algorithm and speed it up, or (b) build an intrinsically fast learning
+algorithm.  This project is about approach (b), and it's reached a state
+where it may be useful to others as a platform for research and experimentation.
+
+There are several optimization algorithms available with the baseline
+being sparse gradient descent (GD) on a loss function (several are available).
+
+WWW: https://github.com/JohnLangford/vowpal_wabbit/wiki

Added: head/math/vowpal_wabbit/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/vowpal_wabbit/pkg-plist	Thu Jan 15 13:00:58 2015	(r377088)
@@ -0,0 +1,22 @@
+bin/active_interactor
+bin/library_example
+bin/spanning_tree
+bin/vw
+include/vowpalwabbit/allreduce.h
+include/vowpalwabbit/comp_io.h
+include/vowpalwabbit/config.h
+include/vowpalwabbit/example.h
+include/vowpalwabbit/global_data.h
+include/vowpalwabbit/hash.h
+include/vowpalwabbit/io_buf.h
+include/vowpalwabbit/learner.h
+include/vowpalwabbit/loss_functions.h
+include/vowpalwabbit/parse_primitives.h
+include/vowpalwabbit/parser.h
+include/vowpalwabbit/simple_label.h
+include/vowpalwabbit/v_array.h
+include/vowpalwabbit/vw.h
+include/vowpalwabbit/vwdll.h
+lib/liballreduce.a
+lib/libvw.a
+lib/libvw_c_wrapper.a



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501151300.t0FD0xsr065108>