Permalink
Browse files

added mping compilation tree for opebsd

(sorry, not tested)
  • Loading branch information...
1 parent 6a2d762 commit 16670585922d299531ef27cfa18f12702554f286 jinmei committed Dec 7, 1999
@@ -0,0 +1,29 @@
+# Copyright (c) 1999 WIDE Project. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the project nor the names of its contributors
+# may be used to endorse or promote products derived from this software
+# without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+
+SUBDIR+=mpsend mprecv
+
+.include <bsd.subdir.mk>
@@ -0,0 +1,3 @@
+BINDIR?= /usr/local/v6/sbin
+MANDIR= /usr/local/v6/man/cat
+ETCDIR?= /usr/local/v6/etc
@@ -0,0 +1,54 @@
+# Copyright (c) 1999 WIDE Project. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the project nor the names of its contributors
+# may be used to endorse or promote products derived from this software
+# without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+
+PROG= mprecv
+SRCS= mprecv.c
+MAN= mprecv.8
+
+BINOWN = root
+BINGRP = bin
+RCDIR = ${ETCDIR}/rc.d
+
+SRCDIR= ${.CURDIR}/../../../kame/mping
+.PATH: ${SRCDIR}
+
+CFLAGS+= -I$(.CURDIR)/../../../kame/mping
+LDADD+= -L/usr/local/v6/lib -L${.OBJDIR}/../../../lib/libinet6 \
+ -L${.OBJDIR}/../../../lib/libinet6/obj -linet6 -lm
+DPADD+= -L${.OBJDIR}/../../../lib/libinet6/libinet6.a \
+ ${.OBJDIR}/../../../lib/libinet6/obj/libinet6.a \
+ /usr/local/v6/lib/libinet6.a
+
+afterinstall:
+ if [ -d ${RCDIR} ]; then \
+ install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
+ ${INSTALLFLAGS} ${SRCDIR}/mprecv.sh.sample ${RCDIR}; \
+ else \
+ install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
+ ${INSTALLFLAGS} ${SRCDIR}/mprecv.sh.sample ${ETCDIR};\
+ fi
+
+.include <bsd.prog.mk>
@@ -0,0 +1,54 @@
+# Copyright (c) 1999 WIDE Project. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the project nor the names of its contributors
+# may be used to endorse or promote products derived from this software
+# without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+
+PROG= mpsend
+SRCS= mpsend.c
+MAN= mpsend.8
+
+BINOWN = root
+BINGRP = bin
+RCDIR = ${ETCDIR}/rc.d
+
+SRCDIR= ${.CURDIR}/../../../kame/mping
+.PATH: ${SRCDIR}
+
+CFLAGS+= -I$(.CURDIR)/../../../kame/mping
+LDADD+= -L/usr/local/v6/lib -L${.OBJDIR}/../../../lib/libinet6 \
+ -L${.OBJDIR}/../../../lib/libinet6/obj -linet6
+DPADD+= -L${.OBJDIR}/../../../lib/libinet6/libinet6.a \
+ ${.OBJDIR}/../../../lib/libinet6/obj/libinet6.a \
+ /usr/local/v6/lib/libinet6.a
+
+afterinstall:
+ if [ -d ${RCDIR} ]; then \
+ install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
+ ${INSTALLFLAGS} ${SRCDIR}/mpsend.sh.sample ${RCDIR}; \
+ else \
+ install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
+ ${INSTALLFLAGS} ${SRCDIR}/mpsend.sh.sample ${ETCDIR};\
+ fi
+
+.include <bsd.prog.mk>

0 comments on commit 1667058

Please sign in to comment.