[Midnightbsd-cvs] mports [24735] trunk/devel: add hadoop 1.x

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Dec 8 11:40:18 EST 2018


Revision: 24735
          http://svnweb.midnightbsd.org/mports/?rev=24735
Author:   laffer1
Date:     2018-12-08 11:40:17 -0500 (Sat, 08 Dec 2018)
Log Message:
-----------
add hadoop 1.x

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/hadoop/
    trunk/devel/hadoop/Makefile
    trunk/devel/hadoop/distinfo
    trunk/devel/hadoop/files/
    trunk/devel/hadoop/files/000.java_home.env.in
    trunk/devel/hadoop/files/datanode.in
    trunk/devel/hadoop/files/hadoop.in
    trunk/devel/hadoop/files/jobtracker.in
    trunk/devel/hadoop/files/namenode.in
    trunk/devel/hadoop/files/patch-build.xml
    trunk/devel/hadoop/files/patch-src-c++-libhdfs-configure
    trunk/devel/hadoop/files/patch-src-c++-pipes-impl-HadoopPipes.cc
    trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfs.c
    trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfsJniHelper.c
    trunk/devel/hadoop/files/patch-src__native__Makefile.in
    trunk/devel/hadoop/files/patch-src__native__configure
    trunk/devel/hadoop/files/patch-src__native__src__org__apache__hadoop__security__JniBasedUnixGroupsNetgroupMapping.c
    trunk/devel/hadoop/files/secondarynamenode.in
    trunk/devel/hadoop/files/tasktracker.in
    trunk/devel/hadoop/pkg-descr
    trunk/devel/hadoop/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2018-12-08 06:40:50 UTC (rev 24734)
+++ trunk/devel/Makefile	2018-12-08 16:40:17 UTC (rev 24735)
@@ -121,6 +121,7 @@
 SUBDIR += gstreamer1-plugins-soup
 SUBDIR += gtkparasite
 SUBDIR += gvfs
+SUBDIR += hadoop
 SUBDIR += highlighterkit
 SUBDIR += hs-haddock
 SUBDIR += hwloc

Added: trunk/devel/hadoop/Makefile
===================================================================
--- trunk/devel/hadoop/Makefile	                        (rev 0)
+++ trunk/devel/hadoop/Makefile	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,153 @@
+# Created by: Clement Laforet <clement at FreeBSD.org>
+# $FreeBSD: head/devel/hadoop/Makefile 421967 2016-09-13 00:49:12Z marino $
+# $MidnightBSD$
+
+PORTNAME=	hadoop
+PORTVERSION=	1.2.1
+CATEGORIES=	devel java
+MASTER_SITES=	APACHE/${PORTNAME}/core/${PORTNAME}-${PORTVERSION} \
+		http://dist.codehaus.org/jetty/jetty-6.1.14/:jetty
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX} jetty-6.1.14.zip:jetty
+DIST_SUBDIR=	hadoop
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Apache Map/Reduce framework
+
+LICENSE=	apache2
+
+BUILD_DEPENDS=	gmake:devel/gmake \
+		gsed:textproc/gsed
+RUN_DEPENDS=	bash:shells/bash
+
+CONFLICTS_INSTALL=	hadoop2-2*
+
+USES=		cpe libtool
+USE_SSL=	yes
+CPE_VENDOR=	apache
+USE_JAVA=	yes
+JAVA_VERSION=	1.7+
+USE_ANT=	yes
+USE_LDCONFIG=	yes
+CFLAGS+=	-I${OPENSSLINC}
+LDFLAGS+=	-L${OPENSSLLIB}
+
+OPTIONS_DEFINE=	DOCS
+
+HADOOP_LOGDIR=	/var/log/${PORTNAME}
+HADOOP_RUNDIR=	/var/run/${PORTNAME}
+
+HDFS_USER=	hdfs
+MAPRED_USER=	mapred
+HADOOP_GROUP=	hadoop
+USERS=		${HDFS_USER} ${MAPRED_USER}
+GROUPS=		${HADOOP_GROUP}
+
+SUB_FILES=	hadoop 000.java_home.env
+USE_RC_SUBR=	tasktracker jobtracker datanode namenode secondarynamenode
+
+PLIST_SUB=	PORTVERSION="${PORTVERSION}" \
+		HADOOP_LOGDIR="${HADOOP_LOGDIR}" \
+		HADOOP_RUNDIR="${HADOOP_RUNDIR}" \
+		HDFS_USER="${HDFS_USER}" \
+		MAPRED_USER="${MAPRED_USER}" \
+		HADOOP_GROUP="${HADOOP_GROUP}"
+SUB_LIST=	HDFS_USER="${HDFS_USER}" \
+		MAPRED_USER="${MAPRED_USER}" \
+		HADOOP_GROUP="${HADOOP_GROUP}" \
+		JAVA_HOME="${JAVA_HOME}"
+
+PORTDOCS=	*
+
+FIX_GCC=	src/c++/libhdfs/configure src/c++/pipes/configure \
+		src/c++/task-controller/configure src/c++/utils/configure \
+		src/examples/pipes/configure src/native/configure
+FIX_PERMS=	src/c++/pipes/install-sh src/c++/utils/install-sh \
+		src/c++/libhdfs/install-sh src/c++/libhdfs/tests/test-libhdfs.sh
+FIX_DOCS=	docs/jdiff docs/skin/css docs/skin/scripts docs/skin/translations
+
+DOC=		CHANGES.txt LICENSE.txt NOTICE.txt README.txt
+
+DEFAULTS=	src/core/core-default.xml src/hdfs/hdfs-default.xml src/mapred/mapred-default.xml hadoop-examples-${PORTVERSION}.jar
+
+DIST=		bin contrib hadoop-ant-${PORTVERSION}.jar hadoop-core-${PORTVERSION}.jar \
+		hadoop-test-${PORTVERSION}.jar hadoop-tools-${PORTVERSION}.jar lib webapps
+CONF=		capacity-scheduler.xml configuration.xsl core-site.xml hadoop-env.sh hadoop-metrics2.properties \
+		hadoop-policy.xml hdfs-site.xml log4j.properties mapred-queue-acls.xml mapred-site.xml taskcontroller.cfg
+
+MAKE_ARGS=	-Dbuild.classes=${WRKSRC}/hadoop-core-${PORTVERSION}.jar -Dversion=${PORTVERSION} -Dcompile.native=true \
+		-Dcompile.c++=true -Dmake.cmd=gmake -Dlibhdfs=1 -Dlibrecordio=true  -Dskip.record-parser=true
+ALL_TARGET=	compile-core-native compile-c++ compile-c++-libhdfs compile-c++-pipes compile-c++-utils
+
+.include <bsd.port.pre.mk>
+
+# The ssl.mk helper can augment MAKE_ARGS and break the build.  Filter out
+# the OPENSSL_CFLAGS if it exists to prevent that from happening.
+MAKE_ARGS:=	${MAKE_ARGS:NOPENSSL_CFLAGS=*}
+
+.if ${ARCH} == "amd64"
+_HADOOP_ARCH=	MidnightBSD-amd64-64
+.else
+_HADOOP_ARCH=	MidnightBSD-${ARCH}-32
+.endif
+PLIST_SUB+=	HADOOP_ARCH=${_HADOOP_ARCH}
+
+post-patch:
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/c++/utils/
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/c++/libhdfs/
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/c++/task-controller/
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/c++/pipes/
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/native/config/
+	${CP} ${PORTSDIR}/Templates/config.* ${WRKSRC}/src/examples/pipes/
+	@${REINPLACE_CMD} -e 's/ -DCPU=\\\\\\".*\\\\\\"//' \
+		${WRKSRC}/src/c++/libhdfs/configure
+	@${REINPLACE_CMD} 's/-lssl/-lcrypto/' \
+		${WRKSRC}/src/c++/pipes/configure \
+		${WRKSRC}/src/examples/pipes/configure
+.for f in ${FIX_GCC}
+	@${REINPLACE_CMD} -e 's/`gcc/`$$LTCC/' ${WRKSRC}/${f}
+.endfor
+.for f in ${FIX_PERMS}
+	@${CHMOD} +x ${WRKSRC}/${f}
+.endfor
+.for d in ${FIX_DOCS}
+	@${TOUCH} ${WRKSRC}/${d}/.empty
+.endfor
+# With jetty-6.1.26 tasktracker's threads hung with the following error:
+# org.mortbay.io.nio.SelectorManager$SelectSet at abdcc1c JVM BUG(s) - injecting delay 59 times
+# See https://issues.apache.org/jira/browse/MAPREDUCE-2386
+	${RM} ${WRKSRC}/lib/jetty-6.1.26.jar ${WRKSRC}/lib/jetty-util-6.1.26.jar
+	${CP} ${WRKDIR}/jetty-6.1.14/lib/jetty-6.1.14.jar ${WRKDIR}/jetty-6.1.14/lib/jetty-util-6.1.14.jar ${WRKSRC}/lib/
+
+post-build:
+	@cd ${WRKSRC} ;${ANT} FreeBSD-dist
+	@${TAR} -cf - -C ${WRKSRC}/build/c++/ ${_HADOOP_ARCH}/lib ${_HADOOP_ARCH}/include | ${TAR} xf - -C ${WRKSRC}/c++/
+
+do-install:
+	${MKDIR} ${STAGEDIR}${DATADIR}
+	${TAR} -cf - -C ${WRKSRC} ${DIST} | ${TAR} -xf - -C ${STAGEDIR}${DATADIR}
+
+	${MKDIR} ${STAGEDIR}${ETCDIR}/envvars.d
+	${INSTALL_DATA} ${WRKDIR}/000.java_home.env ${STAGEDIR}${ETCDIR}/envvars.d
+	${ECHO} "export HADOOP_PREFIX=/usr/local/share/hadoop" > ${STAGEDIR}${ETCDIR}/envvars.d/001.hadoop_home.env
+	${ECHO} "export HADOOP_CONF_DIR=/usr/local/etc/hadoop/" > ${STAGEDIR}${ETCDIR}/envvars.d/002.hadoop_conf.env
+	${ECHO} "export HADOOP_LOG_DIR=${HADOOP_LOGDIR}" > ${STAGEDIR}${ETCDIR}/envvars.d/003.hadoop_log.env
+	${ECHO} "export HADOOP_PID_DIR=${HADOOP_RUNDIR}" > ${STAGEDIR}${ETCDIR}/envvars.d/004.hadoop_run.env
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${TAR} -cf - -C ${WRKSRC}/c++/${_HADOOP_ARCH} include lib | ${TAR} xf - -C ${STAGEDIR}${PREFIX}
+	${INSTALL_DATA} ${WRKSRC}/src/c++/libhdfs/hdfs.h ${STAGEDIR}${PREFIX}/include/hadoop/
+
+.for f in ${DEFAULTS}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
+.endfor
+
+	${INSTALL_SCRIPT} ${WRKDIR}/hadoop ${STAGEDIR}${PREFIX}/bin
+	cd ${WRKSRC} && ${COPYTREE_SHARE} conf ${STAGEDIR}${EXAMPLESDIR}
+	${MKDIR} ${STAGEDIR}${HADOOP_LOGDIR}
+	${MKDIR} ${STAGEDIR}${HADOOP_RUNDIR}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}
+.for f in ${DOC}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.post.mk>


Property changes on: trunk/devel/hadoop/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/distinfo
===================================================================
--- trunk/devel/hadoop/distinfo	                        (rev 0)
+++ trunk/devel/hadoop/distinfo	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,4 @@
+SHA256 (hadoop/hadoop-1.2.1.tar.gz) = 94a1181771f173bdb55c8f901722825866396091f0516bdd12b34dc3de1706a1
+SIZE (hadoop/hadoop-1.2.1.tar.gz) = 63851630
+SHA256 (hadoop/jetty-6.1.14.zip) = ce8a9cf74c7f3a0099438f33b3adcef07d82347d3d67359da2116660e1571187
+SIZE (hadoop/jetty-6.1.14.zip) = 24903728


Property changes on: trunk/devel/hadoop/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/000.java_home.env.in
===================================================================
--- trunk/devel/hadoop/files/000.java_home.env.in	                        (rev 0)
+++ trunk/devel/hadoop/files/000.java_home.env.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,2 @@
+export JAVA_HOME=${JAVA_HOME:-%%JAVA_HOME%%}
+


Property changes on: trunk/devel/hadoop/files/000.java_home.env.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/datanode.in
===================================================================
--- trunk/devel/hadoop/files/datanode.in	                        (rev 0)
+++ trunk/devel/hadoop/files/datanode.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $FreeBSD: head/devel/hadoop/files/datanode.in 360157 2014-07-02 08:52:14Z demon $
+#
+# PROVIDE: datanode
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable this service:
+#
+# datanode_enable (bool):        Set to NO by default.
+#                                Set it to YES to enable datanode.
+# datanode_user (str):           Set to %%HDFS_USER%% by default.
+#                                Set to a valid user to change default 
+#                                datanode user.
+# datanode_java_home (str):	 Unset by default.
+#                                Switch to another JVM.
+#
+# datanode_log_dir (str):	 Unset by default.
+# datanode_pid_dir (str):	 Unset by default.
+#
+
+. /etc/rc.subr
+
+name=datanode
+rcvar=datanode_enable
+
+load_rc_config "${name}"
+
+: ${datanode_enable:=NO}
+: ${datanode_user:=%%HDFS_USER%%}
+: ${datanode_group:=%%HADOOP_GROUP%%}
+
+command="%%DATADIR%%/bin/hadoop-daemon.sh"
+command_args='--config ${HADOOP_CONF_DIR} start datanode'
+
+start_precmd=datanode_init
+stop_precmd=datanode_init
+stop_cmd=datanode_stop
+
+
+datanode_init()
+{
+	if [ -n "${datanode_java_home}" ]
+	then
+		export JAVA_HOME="${datanode_java_home}"
+	fi
+
+	for f in %%ETCDIR%%/envvars.d/*.env
+	do
+		. ${f}
+	done
+}
+
+datanode_stop ()
+{
+	su -m ${datanode_user} -c "${command} --config ${HADOOP_CONF_DIR} stop datanode"
+}
+
+run_rc_command "$1"


Property changes on: trunk/devel/hadoop/files/datanode.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/hadoop.in
===================================================================
--- trunk/devel/hadoop/files/hadoop.in	                        (rev 0)
+++ trunk/devel/hadoop/files/hadoop.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+for i in `ls %%ETCDIR%%/envvars.d/*.env`
+do
+   . ${i}
+done
+
+exec %%DATADIR%%/bin/hadoop "$@"


Property changes on: trunk/devel/hadoop/files/hadoop.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/jobtracker.in
===================================================================
--- trunk/devel/hadoop/files/jobtracker.in	                        (rev 0)
+++ trunk/devel/hadoop/files/jobtracker.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $FreeBSD: head/devel/hadoop/files/jobtracker.in 360157 2014-07-02 08:52:14Z demon $
+#
+# PROVIDE: jobtracker
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable this service:
+#
+# jobtracker_enable (bool):      Set to NO by default.
+#                                Set it to YES to enable jobtracker.
+# jobtracker_user (str):         Set to %%MAPRED_USER%% by default.
+#                                Set to a valid user to change default 
+#                                jobtracker user.
+# jobtracker_java_home (str):	 Unset by default.
+#                                Switch to another JVM.
+#
+# jobtracker_log_dir (str):	 Unset by default.
+# jobtracker_pid_dir (str):	 Unset by default.
+#
+
+. /etc/rc.subr
+
+name=jobtracker
+rcvar=jobtracker_enable
+
+load_rc_config "${name}"
+
+: ${jobtracker_enable:=NO}
+: ${jobtracker_user:=%%MAPRED_USER%%}
+: ${jobtracker_group:=%%HADOOP_GROUP%%}
+
+command="%%DATADIR%%/bin/hadoop-daemon.sh"
+command_args='--config ${HADOOP_CONF_DIR} start jobtracker'
+
+start_precmd=jobtracker_init
+stop_precmd=jobtracker_init
+stop_cmd=jobtracker_stop
+
+
+jobtracker_init()
+{
+	if [ -n "${jobtracker_java_home}" ]
+	then
+		export JAVA_HOME="${jobtracker_java_home}"
+	fi
+
+	for f in %%ETCDIR%%/envvars.d/*.env
+	do
+		. ${f}
+	done
+}
+
+jobtracker_stop ()
+{
+	su -m ${jobtracker_user} -c "${command} --config ${HADOOP_CONF_DIR} stop jobtracker"
+}
+
+run_rc_command "$1"


Property changes on: trunk/devel/hadoop/files/jobtracker.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/namenode.in
===================================================================
--- trunk/devel/hadoop/files/namenode.in	                        (rev 0)
+++ trunk/devel/hadoop/files/namenode.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $FreeBSD: head/devel/hadoop/files/namenode.in 360157 2014-07-02 08:52:14Z demon $
+#
+# PROVIDE: namenode
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable this service:
+#
+# namenode_enable (bool):        Set to NO by default.
+#                                Set it to YES to enable namenode.
+# namenode_user (str):           Set to %%HDFS_USER%% by default.
+#                                Set to a valid user to change default 
+#                                namenode user.
+# namenode_java_home (str):	 Unset by default.
+#                                Switch to another JVM.
+#
+# namenode_log_dir (str):	 Unset by default.
+# namenode_pid_dir (str):	 Unset by default.
+#
+
+. /etc/rc.subr
+
+name=namenode
+rcvar=namenode_enable
+
+load_rc_config "${name}"
+
+: ${namenode_enable:=NO}
+: ${namenode_user:=%%HDFS_USER%%}
+: ${namenode_group:=%%HADOOP_GROUP%%}
+
+command="%%DATADIR%%/bin/hadoop-daemon.sh"
+command_args='--config ${HADOOP_CONF_DIR} start namenode'
+
+start_precmd=namenode_init
+stop_precmd=namenode_init
+stop_cmd=namenode_stop
+
+
+namenode_init()
+{
+	if [ -n "${namenode_java_home}" ]
+	then
+		export JAVA_HOME="${namenode_java_home}"
+	fi
+
+	for f in %%ETCDIR%%/envvars.d/*.env
+	do
+		. ${f}
+	done
+}
+
+namenode_stop ()
+{
+	su -m ${namenode_user} -c "${command} --config ${HADOOP_CONF_DIR} stop namenode"
+}
+
+run_rc_command "$1"


Property changes on: trunk/devel/hadoop/files/namenode.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-build.xml
===================================================================
--- trunk/devel/hadoop/files/patch-build.xml	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-build.xml	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,89 @@
+--- build.xml.orig	2013-07-23 00:26:41.000000000 +0200
++++ build.xml	2013-10-29 16:27:54.000000000 +0100
+@@ -452,7 +452,7 @@
+   <!-- ====================================================== -->
+   <!-- Compile the Java files                                 -->
+   <!-- ====================================================== -->
+-  <target name="record-parser" depends="init" if="javacc.home">
++  <target name="record-parser" if="javacc.home">
+       <javacc
+           target="${core.src.dir}/org/apache/hadoop/record/compiler/generated/rcc.jj"
+           outputdirectory="${core.src.dir}/org/apache/hadoop/record/compiler/generated"
+@@ -636,7 +636,7 @@
+     </exec>
+   </target>
+ 
+-  <target name="compile-core-native" depends="create-native-configure, compile-core-classes"
++  <target name="compile-core-native"
+           if="compile.native">
+   	
+     <mkdir dir="${build.native}/lib"/>
+@@ -2042,7 +2042,7 @@
+ <!-- librecordio targets.                                               -->
+ <!-- ================================================================== -->		
+ 
+-  <target name="compile-librecordio" depends="init" if="librecordio" >
++  <target name="compile-librecordio" if="librecordio" >
+      <mkdir dir="${build.librecordio}"/>
+      <exec dir="${librecordio.src}" executable="${make.cmd}" failonerror="true">
+         <env key="XERCESCROOT" value="${xercescroot}"/>
+@@ -2076,7 +2076,7 @@
+     </chmod>
+   </target>
+  
+-  <target name="create-c++-configure" depends="init" if="compile.c++">
++  <target name="create-c++-configure" if="compile.c++">
+     <exec executable="autoreconf" dir="${c++.utils.src}" searchpath="yes" 
+           failonerror="yes">
+        <arg value="-if"/>
+@@ -2099,7 +2099,7 @@
+     </exec>
+   </target>
+ 
+-  <target name="check-c++-makefiles" depends="init" if="compile.c++">
++  <target name="check-c++-makefiles" if="compile.c++">
+     <condition property="need.c++.utils.makefile">
+        <not> <available file="${build.c++.utils}/Makefile"/> </not>
+     </condition>
+@@ -2120,7 +2120,7 @@
+     </condition>
+   </target>
+ 
+-  <target name="check-c++-makefile-libhdfs" depends="init,check-c++-libhdfs" if="islibhdfs">
++  <target name="check-c++-makefile-libhdfs" depends="check-c++-libhdfs" if="islibhdfs">
+     <condition property="need.c++.libhdfs.makefile">
+        <not> <available file="${build.c++.libhdfs}/Makefile"/> </not>
+     </condition>
+@@ -2176,7 +2176,7 @@
+   </target>
+ 
+   <target name="compile-c++" 
+-          depends="create-c++-configure,compile-c++-pipes"/>
++          depends="compile-c++-pipes"/>
+ 
+   <target name="create-c++-examples-pipes-makefile" 
+           depends="check-c++-makefiles" 
+@@ -2824,5 +2824,23 @@
+       <fileset file="${jsvc.install.dir}/jsvc.${os.arch}"/>
+     </chmod>
+  </target>
++  <target name="FreeBSD-dist" >
++    <mkdir dir="${dist.dir}"/>
++    <mkdir dir="${dist.dir}/lib"/>
++    <mkdir dir="${dist.dir}/contrib"/>
++    <mkdir dir="${dist.dir}/bin"/>
++
++    <copy todir="${dist.dir}/lib" includeEmptyDirs="false">
++      <fileset dir="lib">
++        <exclude name="**/native/**"/>
++      </fileset>
++    </copy>
+ 
++        <exec dir="${basedir}" executable="sh" failonerror="true">
++          <env key="BASE_NATIVE_LIB_DIR" value="${basedir}/lib/native"/>
++          <env key="BUILD_NATIVE_DIR" value="${build.dir}/native"/>
++          <env key="DIST_LIB_DIR" value="${basedir}/lib/native"/>
++          <arg line="${native.src.dir}/packageNativeHadoop.sh"/>
++    </exec>
++</target>
+ </project>


Property changes on: trunk/devel/hadoop/files/patch-build.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src-c++-libhdfs-configure
===================================================================
--- trunk/devel/hadoop/files/patch-src-c++-libhdfs-configure	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src-c++-libhdfs-configure	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,11 @@
+--- src/c++/libhdfs/configure.orig	2013-07-23 00:26:40.000000000 +0200
++++ src/c++/libhdfs/configure	2013-11-01 12:45:14.000000000 +0100
+@@ -3782,7 +3782,7 @@
+   i?86)
+     CFLAGS="$CFLAGS -DCPU=\\\"i386\\\""
+     HOST_CPU=i386;;
+-  x86_64)
++  amd64|x86_64)
+     CFLAGS="$CFLAGS -DCPU=\\\"amd64\\\""
+     HOST_CPU=amd64;;
+   bs2000)


Property changes on: trunk/devel/hadoop/files/patch-src-c++-libhdfs-configure
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src-c++-pipes-impl-HadoopPipes.cc
===================================================================
--- trunk/devel/hadoop/files/patch-src-c++-pipes-impl-HadoopPipes.cc	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src-c++-pipes-impl-HadoopPipes.cc	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,10 @@
+--- src/c++/pipes/impl/HadoopPipes.cc.orig	2013-07-23 00:26:40.000000000 +0200
++++ src/c++/pipes/impl/HadoopPipes.cc	2013-10-30 15:42:33.000000000 +0100
+@@ -34,6 +34,7 @@
+ #include <pthread.h>
+ #include <iostream>
+ #include <fstream>
++#include <unistd.h>
+ 
+ #include <openssl/hmac.h>
+ #include <openssl/buffer.h>


Property changes on: trunk/devel/hadoop/files/patch-src-c++-pipes-impl-HadoopPipes.cc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfs.c
===================================================================
--- trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfs.c	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfs.c	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,11 @@
+--- src/c++/libhdfs/hdfs.c.orig	2011-08-07 16:38:59.000000000 +0200
++++ src/c++/libhdfs/hdfs.c	2011-08-07 16:39:18.000000000 +0200
+@@ -252,7 +252,7 @@
+       cURI = malloc(strlen(host)+16);
+       sprintf(cURI, "hdfs://%s:%d", host, (int)(port));
+       if (cURI == NULL) {
+-        fprintf (stderr, "Couldn't allocate an object of size %d",
++        fprintf (stderr, "Couldn't allocate an object of size %llu",
+                  strlen(host) + 16);
+         errno = EINTERNAL;			
+         goto done;	


Property changes on: trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfs.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfsJniHelper.c
===================================================================
--- trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfsJniHelper.c	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfsJniHelper.c	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,11 @@
+--- src/c++/libhdfs/hdfsJniHelper.c.orig	2011-05-04 08:30:16.000000000 +0200
++++ src/c++/libhdfs/hdfsJniHelper.c	2011-08-07 16:40:54.000000000 +0200
+@@ -15,7 +15,7 @@
+  */
+ 
+ #include <string.h> 
+-#include <error.h>
++//#include <error.h>
+ #include "hdfsJniHelper.h"
+ 
+ static pthread_mutex_t hdfsHashMutex = PTHREAD_MUTEX_INITIALIZER;


Property changes on: trunk/devel/hadoop/files/patch-src__c++__libhdfs__hdfsJniHelper.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src__native__Makefile.in
===================================================================
--- trunk/devel/hadoop/files/patch-src__native__Makefile.in	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src__native__Makefile.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,109 @@
+--- src/native/Makefile.in.orig	2013-07-22 17:26:40.000000000 -0500
++++ src/native/Makefile.in	2013-10-25 09:42:34.000000000 -0500
+@@ -93,10 +93,7 @@
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ libhadoop_la_DEPENDENCIES =
+ am_libhadoop_la_OBJECTS = ZlibCompressor.lo ZlibDecompressor.lo \
+-	SnappyCompressor.lo SnappyDecompressor.lo getGroup.lo \
+-	JniBasedUnixGroupsMapping.lo \
+-	JniBasedUnixGroupsNetgroupMapping.lo file_descriptor.lo \
+-	errno_enum.lo NativeIO.lo
++	SnappyCompressor.lo SnappyDecompressor.lo
+ libhadoop_la_OBJECTS = $(am_libhadoop_la_OBJECTS)
+ DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
+ depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+@@ -230,9 +227,7 @@
+ target_alias = @target_alias@
+ AM_CPPFLAGS = @JNI_CPPFLAGS@ -I$(HADOOP_NATIVE_SRCDIR)/src \
+               -Isrc/org/apache/hadoop/io/compress/zlib \
+-              -Isrc/org/apache/hadoop/io/compress/snappy \
+-              -Isrc/org/apache/hadoop/io/nativeio \
+-              -Isrc/org/apache/hadoop/security
++              -Isrc/org/apache/hadoop/io/compress/snappy
+ 
+ AM_LDFLAGS = @JNI_LDFLAGS@ -m$(JVM_DATA_MODEL)
+ AM_CFLAGS = -g -Wall -fPIC -O2 -m$(JVM_DATA_MODEL)
+@@ -240,16 +235,10 @@
+ libhadoop_la_SOURCES = src/org/apache/hadoop/io/compress/zlib/ZlibCompressor.c \
+                        src/org/apache/hadoop/io/compress/zlib/ZlibDecompressor.c \
+                        src/org/apache/hadoop/io/compress/snappy/SnappyCompressor.c \
+-                       src/org/apache/hadoop/io/compress/snappy/SnappyDecompressor.c \
+-                       src/org/apache/hadoop/security/getGroup.c \
+-                       src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c \
+-                       src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c \
+-                       src/org/apache/hadoop/io/nativeio/file_descriptor.c \
+-                       src/org/apache/hadoop/io/nativeio/errno_enum.c \
+-                       src/org/apache/hadoop/io/nativeio/NativeIO.c
++                       src/org/apache/hadoop/io/compress/snappy/SnappyDecompressor.c
+ 
+ libhadoop_la_LDFLAGS = -version-info 1:0:0 $(AM_LDFLAGS)
+-libhadoop_la_LIBADD = -ldl -ljvm
++libhadoop_la_LIBADD = -ljvm
+ all: config.h
+ 	$(MAKE) $(AM_MAKEFLAGS) all-am
+ 
+@@ -341,16 +330,10 @@
+ distclean-compile:
+ 	-rm -f *.tab.c
+ 
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/JniBasedUnixGroupsMapping.Plo at am__quote@
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/JniBasedUnixGroupsNetgroupMapping.Plo at am__quote@
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/NativeIO.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SnappyCompressor.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SnappyDecompressor.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ZlibCompressor.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ZlibDecompressor.Plo at am__quote@
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/errno_enum.Plo at am__quote@
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/file_descriptor.Plo at am__quote@
+- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/getGroup.Plo at am__quote@
+ 
+ .c.o:
+ @am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
+@@ -401,47 +384,6 @@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o SnappyDecompressor.lo `test -f 'src/org/apache/hadoop/io/compress/snappy/SnappyDecompressor.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/compress/snappy/SnappyDecompressor.c
+ 
+-getGroup.lo: src/org/apache/hadoop/security/getGroup.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT getGroup.lo -MD -MP -MF "$(DEPDIR)/getGroup.Tpo" -c -o getGroup.lo `test -f 'src/org/apache/hadoop/security/getGroup.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/getGroup.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/getGroup.Tpo" "$(DEPDIR)/getGroup.Plo"; else rm -f "$(DEPDIR)/getGroup.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/security/getGroup.c' object='getGroup.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getGroup.lo `test -f 'src/org/apache/hadoop/security/getGroup.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/getGroup.c
+-
+-JniBasedUnixGroupsMapping.lo: src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT JniBasedUnixGroupsMapping.lo -MD -MP -MF "$(DEPDIR)/JniBasedUnixGroupsMapping.Tpo" -c -o JniBasedUnixGroupsMapping.lo `test -f 'src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/JniBasedUnixGroupsMapping.Tpo" "$(DEPDIR)/JniBasedUnixGroupsMapping.Plo"; else rm -f "$(DEPDIR)/JniBasedUnixGroupsMapping.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c' object='JniBasedUnixGroupsMapping.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o JniBasedUnixGroupsMapping.lo `test -f 'src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/JniBasedUnixGroupsMapping.c
+-
+-JniBasedUnixGroupsNetgroupMapping.lo: src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT JniBasedUnixGroupsNetgroupMapping.lo -MD -MP -MF "$(DEPDIR)/JniBasedUnixGroupsNetgroupMapping.Tpo" -c -o JniBasedUnixGroupsNetgroupMapping.lo `test -f 'src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/JniBasedUnixGroupsNetgroupMapping.Tpo" "$(DEPDIR)/JniBasedUnixGroupsNetgroupMapping.Plo"; else rm -f "$(DEPDIR)/JniBasedUnixGroupsNetgroupMapping.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c' object='JniBasedUnixGroupsNetgroupMapping.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o JniBasedUnixGroupsNetgroupMapping.lo `test -f 'src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c' || echo '$(srcdir)/'`src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c
+-
+-file_descriptor.lo: src/org/apache/hadoop/io/nativeio/file_descriptor.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT file_descriptor.lo -MD -MP -MF "$(DEPDIR)/file_descriptor.Tpo" -c -o file_descriptor.lo `test -f 'src/org/apache/hadoop/io/nativeio/file_descriptor.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/file_descriptor.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/file_descriptor.Tpo" "$(DEPDIR)/file_descriptor.Plo"; else rm -f "$(DEPDIR)/file_descriptor.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/io/nativeio/file_descriptor.c' object='file_descriptor.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o file_descriptor.lo `test -f 'src/org/apache/hadoop/io/nativeio/file_descriptor.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/file_descriptor.c
+-
+-errno_enum.lo: src/org/apache/hadoop/io/nativeio/errno_enum.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT errno_enum.lo -MD -MP -MF "$(DEPDIR)/errno_enum.Tpo" -c -o errno_enum.lo `test -f 'src/org/apache/hadoop/io/nativeio/errno_enum.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/errno_enum.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/errno_enum.Tpo" "$(DEPDIR)/errno_enum.Plo"; else rm -f "$(DEPDIR)/errno_enum.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/io/nativeio/errno_enum.c' object='errno_enum.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o errno_enum.lo `test -f 'src/org/apache/hadoop/io/nativeio/errno_enum.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/errno_enum.c
+-
+-NativeIO.lo: src/org/apache/hadoop/io/nativeio/NativeIO.c
+- at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT NativeIO.lo -MD -MP -MF "$(DEPDIR)/NativeIO.Tpo" -c -o NativeIO.lo `test -f 'src/org/apache/hadoop/io/nativeio/NativeIO.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/NativeIO.c; \
+- at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/NativeIO.Tpo" "$(DEPDIR)/NativeIO.Plo"; else rm -f "$(DEPDIR)/NativeIO.Tpo"; exit 1; fi
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='src/org/apache/hadoop/io/nativeio/NativeIO.c' object='NativeIO.lo' libtool=yes @AMDEPBACKSLASH@
+- at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+- at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o NativeIO.lo `test -f 'src/org/apache/hadoop/io/nativeio/NativeIO.c' || echo '$(srcdir)/'`src/org/apache/hadoop/io/nativeio/NativeIO.c
+ 
+ mostlyclean-libtool:
+ 	-rm -f *.lo


Property changes on: trunk/devel/hadoop/files/patch-src__native__Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src__native__configure
===================================================================
--- trunk/devel/hadoop/files/patch-src__native__configure	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src__native__configure	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,11 @@
+--- src/native/configure.orig	2011-12-08 23:11:17.000000000 +0100
++++ src/native/configure	2011-12-08 23:11:50.000000000 +0100
+@@ -20504,7 +20504,7 @@
+   echo 'int main(int argc, char **argv){return 0;}' > conftest.c
+   if test -z "`${CC} ${LDFLAGS} -o conftest conftest.c -lz 2>&1`"; then
+         if test ! -z "`which objdump | grep -v 'no objdump'`"; then
+-      ac_cv_libname_z="`objdump -p conftest | grep NEEDED | grep z | sed 's/\W*NEEDED\W*\(.*\)\W*$/\"\1\"/'`"
++      ac_cv_libname_z="`objdump -p conftest | grep NEEDED | grep z | gsed 's/\W*NEEDED\W*\(.*\)\W*$/\"\1\"/'`"
+     elif test ! -z "`which ldd | grep -v 'no ldd'`"; then
+       ac_cv_libname_z="`ldd conftest | grep z | sed 's/^[^A-Za-z0-9]*\([A-Za-z0-9\.]*\)[^A-Za-z0-9]*=>.*$/\"\1\"/'`"
+     else


Property changes on: trunk/devel/hadoop/files/patch-src__native__configure
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/patch-src__native__src__org__apache__hadoop__security__JniBasedUnixGroupsNetgroupMapping.c
===================================================================
--- trunk/devel/hadoop/files/patch-src__native__src__org__apache__hadoop__security__JniBasedUnixGroupsNetgroupMapping.c	                        (rev 0)
+++ trunk/devel/hadoop/files/patch-src__native__src__org__apache__hadoop__security__JniBasedUnixGroupsNetgroupMapping.c	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,11 @@
+--- src/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c.orig	2011-08-07 16:43:00.000000000 +0200
++++ src/native/src/org/apache/hadoop/security/JniBasedUnixGroupsNetgroupMapping.c	2011-08-07 16:43:30.000000000 +0200
+@@ -73,7 +73,7 @@
+   // was successfull or not (as long as it was called we need to call
+   // endnetgrent)
+   setnetgrentCalledFlag = 1;
+-  if(setnetgrent(cgroup) == 1) {
++  if(setnetgrent(cgroup) >= 1) {
+     UserList *current = NULL;
+     // three pointers are for host, user, domain, we only care
+     // about user now


Property changes on: trunk/devel/hadoop/files/patch-src__native__src__org__apache__hadoop__security__JniBasedUnixGroupsNetgroupMapping.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/secondarynamenode.in
===================================================================
--- trunk/devel/hadoop/files/secondarynamenode.in	                        (rev 0)
+++ trunk/devel/hadoop/files/secondarynamenode.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $FreeBSD: head/devel/hadoop/files/secondarynamenode.in 360157 2014-07-02 08:52:14Z demon $
+#
+# PROVIDE: secondarynamenode
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable this service:
+#
+# secondarynamenode_enable (bool):     Set to NO by default.
+#                                Set it to YES to enable secondarynamenode.
+# secondarynamenode_user (str):        Set to %%HDFS_USER%% by default.
+#                                Set to a valid user to change default 
+#                                secondarynamenode user.
+# secondarynamenode_java_home (str):	 Unset by default.
+#                                Switch to another JVM.
+#
+# secondarynamenode_log_dir (str):	 Unset by default.
+# secondarynamenode_pid_dir (str):	 Unset by default.
+#
+
+. /etc/rc.subr
+
+name=secondarynamenode
+rcvar=secondarynamenode_enable
+
+load_rc_config "${name}"
+
+: ${secondarynamenode_enable:=NO}
+: ${secondarynamenode_user:=%%HDFS_USER%%}
+: ${secondarynamenode_group:=%%HADOOP_GROUP%%}
+
+command="%%DATADIR%%/bin/hadoop-daemon.sh"
+command_args='--config ${HADOOP_CONF_DIR} start secondarynamenode'
+
+start_precmd=secondarynamenode_init
+stop_precmd=secondarynamenode_init
+stop_cmd=secondarynamenode_stop
+
+
+secondarynamenode_init()
+{
+	if [ -n "${secondarynamenode_java_home}" ]
+	then
+		export JAVA_HOME="${secondarynamenode_java_home}"
+	fi
+
+	for f in %%ETCDIR%%/envvars.d/*.env
+	do
+		. ${f}
+	done
+}
+
+secondarynamenode_stop ()
+{
+	su -m ${secondarynamenode_user} -c "${command} --config ${HADOOP_CONF_DIR} stop secondarynamenode"
+}
+
+run_rc_command "$1"


Property changes on: trunk/devel/hadoop/files/secondarynamenode.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/files/tasktracker.in
===================================================================
--- trunk/devel/hadoop/files/tasktracker.in	                        (rev 0)
+++ trunk/devel/hadoop/files/tasktracker.in	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $FreeBSD: head/devel/hadoop/files/tasktracker.in 360157 2014-07-02 08:52:14Z demon $
+#
+# PROVIDE: tasktracker
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable this service:
+#
+# tasktracker_enable (bool):     Set to NO by default.
+#                                Set it to YES to enable tasktracker.
+# tasktracker_user (str):        Set to %%MAPRED_USER%% by default.
+#                                Set to a valid user to change default 
+#                                tasktracker user.
+# tasktracker_java_home (str):	 Unset by default.
+#                                Switch to another JVM.
+#
+# tasktracker_log_dir (str):	 Unset by default.
+# tasktracker_pid_dir (str):	 Unset by default.
+#
+
+. /etc/rc.subr
+
+name=tasktracker
+rcvar=tasktracker_enable
+
+load_rc_config "${name}"
+
+: ${tasktracker_enable:=NO}
+: ${tasktracker_user:=%%MAPRED_USER%%}
+: ${tasktracker_group:=%%HADOOP_GROUP%%}
+
+command="%%DATADIR%%/bin/hadoop-daemon.sh"
+command_args='--config ${HADOOP_CONF_DIR} start tasktracker'
+
+start_precmd=tasktracker_init
+stop_precmd=tasktracker_init
+stop_cmd=tasktracker_stop
+
+
+tasktracker_init()
+{
+	if [ -n "${tasktracker_java_home}" ]
+	then
+		export JAVA_HOME="${tasktracker_java_home}"
+	fi
+
+	for f in %%ETCDIR%%/envvars.d/*.env
+	do
+		. ${f}
+	done
+}
+
+tasktracker_stop ()
+{
+	su -m ${tasktracker_user} -c "${command} --config ${HADOOP_CONF_DIR} stop tasktracker"
+}
+
+run_rc_command "$1"


Property changes on: trunk/devel/hadoop/files/tasktracker.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/pkg-descr
===================================================================
--- trunk/devel/hadoop/pkg-descr	                        (rev 0)
+++ trunk/devel/hadoop/pkg-descr	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,5 @@
+The Apache Hadoop software library is a framework that allows for the
+distributed processing of large data sets across clusters of computers
+using a simple programming model.
+
+WWW: http://hadoop.apache.org/


Property changes on: trunk/devel/hadoop/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/hadoop/pkg-plist
===================================================================
--- trunk/devel/hadoop/pkg-plist	                        (rev 0)
+++ trunk/devel/hadoop/pkg-plist	2018-12-08 16:40:17 UTC (rev 24735)
@@ -0,0 +1,279 @@
+bin/hadoop
+%%ETCDIR%%/envvars.d/000.java_home.env
+%%ETCDIR%%/envvars.d/001.hadoop_home.env
+%%ETCDIR%%/envvars.d/002.hadoop_conf.env
+%%ETCDIR%%/envvars.d/003.hadoop_log.env
+%%ETCDIR%%/envvars.d/004.hadoop_run.env
+%%DATADIR%%/bin/hadoop
+%%DATADIR%%/bin/hadoop-config.sh
+%%DATADIR%%/bin/hadoop-daemon.sh
+%%DATADIR%%/bin/hadoop-daemons.sh
+%%DATADIR%%/bin/rcc
+%%DATADIR%%/bin/slaves.sh
+%%DATADIR%%/bin/start-all.sh
+%%DATADIR%%/bin/start-balancer.sh
+%%DATADIR%%/bin/start-dfs.sh
+%%DATADIR%%/bin/start-jobhistoryserver.sh
+%%DATADIR%%/bin/start-mapred.sh
+%%DATADIR%%/bin/stop-all.sh
+%%DATADIR%%/bin/stop-balancer.sh
+%%DATADIR%%/bin/stop-dfs.sh
+%%DATADIR%%/bin/stop-jobhistoryserver.sh
+%%DATADIR%%/bin/stop-mapred.sh
+%%DATADIR%%/bin/task-controller
+%%DATADIR%%/lib/hadoop-capacity-scheduler-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/datajoin/hadoop-datajoin-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/failmon/hadoop-failmon-%%PORTVERSION%%.jar
+%%DATADIR%%/lib/hadoop-fairscheduler-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/gridmix/hadoop-gridmix-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/hdfsproxy/bin/hdfsproxy
+%%DATADIR%%/contrib/hdfsproxy/bin/hdfsproxy-config.sh
+%%DATADIR%%/contrib/hdfsproxy/bin/hdfsproxy-daemon.sh
+%%DATADIR%%/contrib/hdfsproxy/bin/hdfsproxy-daemons.sh
+%%DATADIR%%/contrib/hdfsproxy/bin/hdfsproxy-slaves.sh
+%%DATADIR%%/contrib/hdfsproxy/bin/start-hdfsproxy.sh
+%%DATADIR%%/contrib/hdfsproxy/bin/stop-hdfsproxy.sh
+%%DATADIR%%/contrib/hdfsproxy/conf/configuration.xsl
+%%DATADIR%%/contrib/hdfsproxy/conf/hdfsproxy-default.xml
+%%DATADIR%%/contrib/hdfsproxy/conf/hdfsproxy-env.sh
+%%DATADIR%%/contrib/hdfsproxy/conf/hdfsproxy-env.sh.template
+%%DATADIR%%/contrib/hdfsproxy/conf/hdfsproxy-hosts
+%%DATADIR%%/contrib/hdfsproxy/conf/log4j.properties
+%%DATADIR%%/contrib/hdfsproxy/conf/ssl-server.xml
+%%DATADIR%%/contrib/hdfsproxy/conf/tomcat-forward-web.xml
+%%DATADIR%%/contrib/hdfsproxy/conf/tomcat-web.xml
+%%DATADIR%%/contrib/hdfsproxy/conf/user-certs.xml
+%%DATADIR%%/contrib/hdfsproxy/conf/user-permissions.xml
+%%DATADIR%%/contrib/hdfsproxy/README
+%%DATADIR%%/contrib/hdfsproxy/build.xml
+%%DATADIR%%/contrib/hdfsproxy/hdfsproxy-2.0.jar
+%%DATADIR%%/contrib/hod/bin/VERSION
+%%DATADIR%%/contrib/hod/bin/checknodes
+%%DATADIR%%/contrib/hod/bin/hod
+%%DATADIR%%/contrib/hod/bin/hodcleanup
+%%DATADIR%%/contrib/hod/bin/hodring
+%%DATADIR%%/contrib/hod/bin/ringmaster
+%%DATADIR%%/contrib/hod/bin/verify-account
+%%DATADIR%%/contrib/hod/conf/hodrc
+%%DATADIR%%/contrib/hod/hodlib/AllocationManagers/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/AllocationManagers/goldAllocationManager.py
+%%DATADIR%%/contrib/hod/hodlib/Common/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/Common/allocationManagerUtil.py
+%%DATADIR%%/contrib/hod/hodlib/Common/desc.py
+%%DATADIR%%/contrib/hod/hodlib/Common/descGenerator.py
+%%DATADIR%%/contrib/hod/hodlib/Common/hodsvc.py
+%%DATADIR%%/contrib/hod/hodlib/Common/logger.py
+%%DATADIR%%/contrib/hod/hodlib/Common/miniHTMLParser.py
+%%DATADIR%%/contrib/hod/hodlib/Common/nodepoolutil.py
+%%DATADIR%%/contrib/hod/hodlib/Common/setup.py
+%%DATADIR%%/contrib/hod/hodlib/Common/socketServers.py
+%%DATADIR%%/contrib/hod/hodlib/Common/tcp.py
+%%DATADIR%%/contrib/hod/hodlib/Common/threads.py
+%%DATADIR%%/contrib/hod/hodlib/Common/types.py
+%%DATADIR%%/contrib/hod/hodlib/Common/util.py
+%%DATADIR%%/contrib/hod/hodlib/Common/xmlrpc.py
+%%DATADIR%%/contrib/hod/hodlib/GridServices/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/GridServices/hdfs.py
+%%DATADIR%%/contrib/hod/hodlib/GridServices/mapred.py
+%%DATADIR%%/contrib/hod/hodlib/GridServices/service.py
+%%DATADIR%%/contrib/hod/hodlib/Hod/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/Hod/hadoop.py
+%%DATADIR%%/contrib/hod/hodlib/Hod/hod.py
+%%DATADIR%%/contrib/hod/hodlib/Hod/nodePool.py
+%%DATADIR%%/contrib/hod/hodlib/HodRing/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/HodRing/hodRing.py
+%%DATADIR%%/contrib/hod/hodlib/NodePools/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/NodePools/torque.py
+%%DATADIR%%/contrib/hod/hodlib/RingMaster/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/RingMaster/idleJobTracker.py
+%%DATADIR%%/contrib/hod/hodlib/RingMaster/ringMaster.py
+%%DATADIR%%/contrib/hod/hodlib/Schedulers/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/Schedulers/torque.py
+%%DATADIR%%/contrib/hod/hodlib/ServiceProxy/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/ServiceProxy/serviceProxy.py
+%%DATADIR%%/contrib/hod/hodlib/ServiceRegistry/__init__.py
+%%DATADIR%%/contrib/hod/hodlib/ServiceRegistry/serviceRegistry.py
+%%DATADIR%%/contrib/hod/hodlib/__init__.py
+%%DATADIR%%/contrib/hod/ivy/libraries.properties
+%%DATADIR%%/contrib/hod/support/checklimits.sh
+%%DATADIR%%/contrib/hod/support/logcondense.py
+%%DATADIR%%/contrib/hod/testing/__init__.py
+%%DATADIR%%/contrib/hod/testing/helper.py
+%%DATADIR%%/contrib/hod/testing/lib.py
+%%DATADIR%%/contrib/hod/testing/main.py
+%%DATADIR%%/contrib/hod/testing/testHadoop.py
+%%DATADIR%%/contrib/hod/testing/testHod.py
+%%DATADIR%%/contrib/hod/testing/testHodCleanup.py
+%%DATADIR%%/contrib/hod/testing/testHodRing.py
+%%DATADIR%%/contrib/hod/testing/testModule.py
+%%DATADIR%%/contrib/hod/testing/testRingmasterRPCs.py
+%%DATADIR%%/contrib/hod/testing/testThreads.py
+%%DATADIR%%/contrib/hod/testing/testTypes.py
+%%DATADIR%%/contrib/hod/testing/testUtil.py
+%%DATADIR%%/contrib/hod/testing/testXmlrpc.py
+%%DATADIR%%/contrib/hod/CHANGES.txt
+%%DATADIR%%/contrib/hod/README
+%%DATADIR%%/contrib/hod/build.xml
+%%DATADIR%%/contrib/hod/config.txt
+%%DATADIR%%/contrib/hod/getting_started.txt
+%%DATADIR%%/contrib/hod/ivy.xml
+%%DATADIR%%/contrib/index/hadoop-index-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/streaming/hadoop-streaming-%%PORTVERSION%%.jar
+%%DATADIR%%/lib/hadoop-thriftfs-%%PORTVERSION%%.jar
+%%DATADIR%%/contrib/vaidya/bin/vaidya.sh
+%%DATADIR%%/contrib/vaidya/conf/postex_diagnosis_tests.xml
+%%DATADIR%%/contrib/vaidya/hadoop-vaidya-%%PORTVERSION%%.jar
+%%DATADIR%%/hadoop-ant-%%PORTVERSION%%.jar
+%%DATADIR%%/hadoop-core-%%PORTVERSION%%.jar
+%%DATADIR%%/hadoop-test-%%PORTVERSION%%.jar
+%%DATADIR%%/hadoop-tools-%%PORTVERSION%%.jar
+%%DATADIR%%/lib/jdiff/hadoop_0.17.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.18.1.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.18.2.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.18.3.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.19.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.19.1.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.19.2.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.20.1.xml
+%%DATADIR%%/lib/jdiff/hadoop_0.20.205.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.0.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.0.1.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.0.2.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.0.3.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.0.4.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.1.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.1.1.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.1.2.xml
+%%DATADIR%%/lib/jdiff/hadoop_1.2.0.xml
+%%DATADIR%%/lib/jdiff/hadoop_%%PORTVERSION%%.xml
+%%DATADIR%%/lib/jsp-2.1/jsp-2.1.jar
+%%DATADIR%%/lib/jsp-2.1/jsp-api-2.1.jar
+%%DATADIR%%/lib/native/Linux-amd64-64/libhadoop.a
+%%DATADIR%%/lib/native/Linux-amd64-64/libhadoop.so
+%%DATADIR%%/lib/native/Linux-amd64-64/libhadoop.so.1
+%%DATADIR%%/lib/native/Linux-amd64-64/libhadoop.so.1.0.0
+%%DATADIR%%/lib/native/Linux-i386-32/libhadoop.a
+%%DATADIR%%/lib/native/Linux-i386-32/libhadoop.so
+%%DATADIR%%/lib/native/Linux-i386-32/libhadoop.so.1
+%%DATADIR%%/lib/native/Linux-i386-32/libhadoop.so.1.0.0
+%%DATADIR%%/lib/native/%%HADOOP_ARCH%%/libhadoop.a
+%%DATADIR%%/lib/native/%%HADOOP_ARCH%%/libhadoop.so
+%%DATADIR%%/lib/native/%%HADOOP_ARCH%%/libhadoop.so.1
+%%DATADIR%%/lib/native/%%HADOOP_ARCH%%/libhadoop.so.1.0.0
+%%DATADIR%%/lib/asm-3.2.jar
+%%DATADIR%%/lib/aspectjrt-1.6.11.jar
+%%DATADIR%%/lib/aspectjtools-1.6.11.jar
+%%DATADIR%%/lib/commons-beanutils-1.7.0.jar
+%%DATADIR%%/lib/commons-beanutils-core-1.8.0.jar
+%%DATADIR%%/lib/commons-cli-1.2.jar
+%%DATADIR%%/lib/commons-codec-1.4.jar
+%%DATADIR%%/lib/commons-collections-3.2.1.jar
+%%DATADIR%%/lib/commons-configuration-1.6.jar
+%%DATADIR%%/lib/commons-daemon-1.0.1.jar
+%%DATADIR%%/lib/commons-digester-1.8.jar
+%%DATADIR%%/lib/commons-el-1.0.jar
+%%DATADIR%%/lib/commons-httpclient-3.0.1.jar
+%%DATADIR%%/lib/commons-io-2.1.jar
+%%DATADIR%%/lib/commons-lang-2.4.jar
+%%DATADIR%%/lib/commons-logging-1.1.1.jar
+%%DATADIR%%/lib/commons-logging-api-1.0.4.jar
+%%DATADIR%%/lib/commons-math-2.1.jar
+%%DATADIR%%/lib/commons-net-3.1.jar
+%%DATADIR%%/lib/core-3.1.1.jar
+%%DATADIR%%/lib/hsqldb-1.8.0.10.LICENSE.txt
+%%DATADIR%%/lib/hsqldb-1.8.0.10.jar
+%%DATADIR%%/lib/jackson-core-asl-1.8.8.jar
+%%DATADIR%%/lib/jackson-mapper-asl-1.8.8.jar
+%%DATADIR%%/lib/jasper-compiler-5.5.12.jar
+%%DATADIR%%/lib/jasper-runtime-5.5.12.jar
+%%DATADIR%%/lib/jdeb-0.8.jar
+%%DATADIR%%/lib/jersey-core-1.8.jar
+%%DATADIR%%/lib/jersey-json-1.8.jar
+%%DATADIR%%/lib/jersey-server-1.8.jar
+%%DATADIR%%/lib/jets3t-0.6.1.jar
+%%DATADIR%%/lib/jetty-6.1.14.jar
+%%DATADIR%%/lib/jetty-util-6.1.14.jar
+%%DATADIR%%/lib/jsch-0.1.42.jar
+%%DATADIR%%/lib/junit-4.5.jar
+%%DATADIR%%/lib/kfs-0.2.2.jar
+%%DATADIR%%/lib/kfs-0.2.LICENSE.txt
+%%DATADIR%%/lib/log4j-1.2.15.jar
+%%DATADIR%%/lib/mockito-all-1.8.5.jar
+%%DATADIR%%/lib/oro-2.0.8.jar
+%%DATADIR%%/lib/servlet-api-2.5-20081211.jar
+%%DATADIR%%/lib/slf4j-api-1.4.3.jar
+%%DATADIR%%/lib/slf4j-log4j12-1.4.3.jar
+%%DATADIR%%/lib/xmlenc-0.52.jar
+%%DATADIR%%/webapps/task/index.html
+%%DATADIR%%/webapps/task/WEB-INF/web.xml
+%%DATADIR%%/webapps/static/sorttable.js
+%%DATADIR%%/webapps/static/jobtracker.js
+%%DATADIR%%/webapps/static/jobconf.xsl
+%%DATADIR%%/webapps/static/hadoop.css
+%%DATADIR%%/webapps/static/hadoop-logo.jpg
+%%DATADIR%%/webapps/secondary/index.html
+%%DATADIR%%/webapps/secondary/WEB-INF/web.xml
+%%DATADIR%%/webapps/job/taskstatshistory.jsp
+%%DATADIR%%/webapps/job/taskstats.jsp
+%%DATADIR%%/webapps/job/taskdetailshistory.jsp
+%%DATADIR%%/webapps/job/taskdetails.jsp
+%%DATADIR%%/webapps/job/machines.jsp
+%%DATADIR%%/webapps/job/loadhistory.jsp
+%%DATADIR%%/webapps/job/legacyjobhistory.jsp
+%%DATADIR%%/webapps/job/jobtracker.jsp
+%%DATADIR%%/webapps/job/jobtaskshistory.jsp
+%%DATADIR%%/webapps/job/jobtasks.jsp
+%%DATADIR%%/webapps/job/jobqueue_details.jsp
+%%DATADIR%%/webapps/job/jobhistoryhome.jsp
+%%DATADIR%%/webapps/job/jobhistory.jsp
+%%DATADIR%%/webapps/job/jobfailures.jsp
+%%DATADIR%%/webapps/job/jobdetailshistory.jsp
+%%DATADIR%%/webapps/job/jobdetails.jsp
+%%DATADIR%%/webapps/job/jobconf_history.jsp
+%%DATADIR%%/webapps/job/jobconf.jsp
+%%DATADIR%%/webapps/job/jobblacklistedtrackers.jsp
+%%DATADIR%%/webapps/job/job_authorization_error.jsp
+%%DATADIR%%/webapps/job/index.html
+%%DATADIR%%/webapps/job/gethistory.jsp
+%%DATADIR%%/webapps/job/analysejobhistory.jsp
+%%DATADIR%%/webapps/job/WEB-INF/web.xml
+%%DATADIR%%/webapps/history/WEB-INF/web.xml
+%%DATADIR%%/webapps/hdfs/index.html
+%%DATADIR%%/webapps/hdfs/WEB-INF/web.xml
+%%DATADIR%%/webapps/datanode/WEB-INF/web.xml
+%%EXAMPLESDIR%%/hadoop-examples-%%PORTVERSION%%.jar
+%%EXAMPLESDIR%%/core-default.xml
+%%EXAMPLESDIR%%/hdfs-default.xml
+%%EXAMPLESDIR%%/mapred-default.xml
+%%EXAMPLESDIR%%/conf/masters
+%%EXAMPLESDIR%%/conf/slaves
+%%EXAMPLESDIR%%/conf/task-log4j.properties
+%%EXAMPLESDIR%%/conf/ssl-client.xml.example
+%%EXAMPLESDIR%%/conf/ssl-server.xml.example
+ at sample %%EXAMPLESDIR%%/conf/capacity-scheduler.xml %%ETCDIR%%/capacity-scheduler.xml
+ at sample %%EXAMPLESDIR%%/conf/configuration.xsl %%ETCDIR%%/configuration.xsl
+ at sample %%EXAMPLESDIR%%/conf/core-site.xml %%ETCDIR%%/core-site.xml
+ at sample %%EXAMPLESDIR%%/conf/hadoop-env.sh %%ETCDIR%%/hadoop-env.sh
+ at sample %%EXAMPLESDIR%%/conf/hadoop-metrics2.properties %%ETCDIR%%/hadoop-metrics2.properties
+ at sample %%EXAMPLESDIR%%/conf/hadoop-policy.xml %%ETCDIR%%/hadoop-policy.xml
+ at sample %%EXAMPLESDIR%%/conf/hdfs-site.xml %%ETCDIR%%/hdfs-site.xml
+ at sample %%EXAMPLESDIR%%/conf/log4j.properties %%ETCDIR%%/log4j.properties
+ at sample %%EXAMPLESDIR%%/conf/mapred-queue-acls.xml %%ETCDIR%%/mapred-queue-acls.xml
+ at sample %%EXAMPLESDIR%%/conf/mapred-site.xml %%ETCDIR%%/mapred-site.xml
+ at sample %%EXAMPLESDIR%%/conf/taskcontroller.cfg %%ETCDIR%%/taskcontroller.cfg
+ at sample %%EXAMPLESDIR%%/conf/fair-scheduler.xml %%ETCDIR%%/fair-scheduler.xml
+include/hadoop/hdfs.h
+include/hadoop/StringUtils.hh
+include/hadoop/SerialUtils.hh
+include/hadoop/Pipes.hh
+include/hadoop/TemplateFactory.hh
+lib/libhadooputils.a
+lib/libhadooppipes.a
+lib/libhdfs.a
+lib/libhdfs.so
+lib/libhdfs.so.0
+lib/libhdfs.so.0.0.0
+ at dir %%DATADIR%%/webapps/secondary/WEB-INF
+ at dir %%DATADIR%%/contrib/hdfsproxy/logs
+ at dir(root,%%HADOOP_GROUP%%,0775) %%HADOOP_LOGDIR%%
+ at dir(root,%%HADOOP_GROUP%%,0775) %%HADOOP_RUNDIR%%


Property changes on: trunk/devel/hadoop/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list