diff options
41 files changed, 116 insertions, 73 deletions
diff --git a/data/_libnet/_metadata/description b/data/_libnet/_metadata/description new file mode 100644 index 000000000..4276163ba --- /dev/null +++ b/data/_libnet/_metadata/description @@ -0,0 +1 @@ +Construct and inject network packets diff --git a/data/libnet/_metadata/homepage b/data/_libnet/_metadata/homepage index ae3b44369..ae3b44369 100644 --- a/data/libnet/_metadata/homepage +++ b/data/_libnet/_metadata/homepage diff --git a/data/libnet/_metadata/in.1443.00 b/data/_libnet/_metadata/in.1443.00 index e69de29bb..e69de29bb 100644 --- a/data/libnet/_metadata/in.1443.00 +++ b/data/_libnet/_metadata/in.1443.00 diff --git a/data/libnet/_metadata/license b/data/_libnet/_metadata/license index 1a2956818..1a2956818 100644 --- a/data/libnet/_metadata/license +++ b/data/_libnet/_metadata/license diff --git a/data/_libnet/_metadata/maintainer b/data/_libnet/_metadata/maintainer new file mode 120000 index 000000000..0c538aadb --- /dev/null +++ b/data/_libnet/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/mac
\ No newline at end of file diff --git a/data/libnet/_metadata/priority b/data/_libnet/_metadata/priority index 134d9bc32..134d9bc32 100644 --- a/data/libnet/_metadata/priority +++ b/data/_libnet/_metadata/priority diff --git a/data/libnet/_metadata/role b/data/_libnet/_metadata/role index 8d0320866..8d0320866 100644 --- a/data/libnet/_metadata/role +++ b/data/_libnet/_metadata/role diff --git a/data/libnet/_metadata/section b/data/_libnet/_metadata/section index 8708e4b54..8708e4b54 100644 --- a/data/libnet/_metadata/section +++ b/data/_libnet/_metadata/section diff --git a/data/libnet/_metadata/tags b/data/_libnet/_metadata/tags index a8928cec8..a8928cec8 100644 --- a/data/libnet/_metadata/tags +++ b/data/_libnet/_metadata/tags diff --git a/data/libnet/_metadata/version b/data/_libnet/_metadata/version index dee2cba9b..dee2cba9b 100644 --- a/data/libnet/_metadata/version +++ b/data/_libnet/_metadata/version diff --git a/data/_libnet/libnet-1.1.6.tar.gz b/data/_libnet/libnet-1.1.6.tar.gz Binary files differnew file mode 100644 index 000000000..5ce5ab904 --- /dev/null +++ b/data/_libnet/libnet-1.1.6.tar.gz diff --git a/data/libnet/make.sh b/data/_libnet/make.sh index c2e0a724c..f2379bc99 100644 --- a/data/libnet/make.sh +++ b/data/_libnet/make.sh @@ -1,5 +1,5 @@ pkg:setup -autoconf +autoreconf -fvi pkg:configure ac_cv_libnet_endianess=lil ac_libnet_have_packet_socket=no ac_cv_libnet_linux_procfs=no ac_cv_lbl_unaligned_fail=no -make +pkg:make pkg:install diff --git a/data/_libnet/patch-configure.in.diff b/data/_libnet/patch-configure.in.diff new file mode 100644 index 000000000..a0ce6fa58 --- /dev/null +++ b/data/_libnet/patch-configure.in.diff @@ -0,0 +1,29 @@ +--- a/configure.in.orig 2012-03-30 00:16:23.000000000 +0300 ++++ b/configure.in 2012-07-09 02:15:10.000000000 +0300 +@@ -199,23 +199,9 @@ + *darwin*) + AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, + [Define if the sockaddr structure includes a sa_len member.]) +- LIBNET_CONFIG_DEFINES="-DHAVE_SOCKADDR_SA_LEN" +- +-dnl +-dnl Check to see if x86 +-dnl +- +- case "$target" in +- i?86-*-*darwin*) +- AC_DEFINE(LIBNET_BSDISH_OS) +- AC_DEFINE(LIBNET_BSD_BYTE_SWAP) +- LIBNET_CONFIG_DEFINES="$LIBNET_CONFIG_DEFINES -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP" +- ;; +- +- *) +- ;; +- +- esac ++ AC_DEFINE(LIBNET_BSDISH_OS) ++ AC_DEFINE(LIBNET_BSD_BYTE_SWAP) ++ LIBNET_CONFIG_DEFINES="-DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP" + + ;; + diff --git a/data/libnet-dev/_metadata/_libnet.dep b/data/libnet-dev/_metadata/_libnet.dep new file mode 120000 index 000000000..84ad2f036 --- /dev/null +++ b/data/libnet-dev/_metadata/_libnet.dep @@ -0,0 +1 @@ +../../_libnet
\ No newline at end of file diff --git a/data/libnet-dev/_metadata/description b/data/libnet-dev/_metadata/description new file mode 100644 index 000000000..5d8d91b9c --- /dev/null +++ b/data/libnet-dev/_metadata/description @@ -0,0 +1 @@ +Construct and inject network packets (Development) diff --git a/data/libnet-dev/_metadata/homepage b/data/libnet-dev/_metadata/homepage new file mode 100644 index 000000000..ae3b44369 --- /dev/null +++ b/data/libnet-dev/_metadata/homepage @@ -0,0 +1 @@ +http://www.packetfactory.net/libnet/ diff --git a/data/libnet-dev/_metadata/in.1443.00 b/data/libnet-dev/_metadata/in.1443.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/libnet-dev/_metadata/in.1443.00 diff --git a/data/libnet-dev/_metadata/license b/data/libnet-dev/_metadata/license new file mode 100644 index 000000000..1a2956818 --- /dev/null +++ b/data/libnet-dev/_metadata/license @@ -0,0 +1,31 @@ + $Id: COPYING,v 1.1.1.1 2003/06/26 21:55:10 route Exp $ + + libnet 1.1.x + Copyright (c) 1998 - 2002 Mike D. Schiffman <mike@infonexus.com> + http://www.packetfactory.net/libnet +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. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. + + +EOF diff --git a/data/libnet-dev/_metadata/maintainer b/data/libnet-dev/_metadata/maintainer new file mode 120000 index 000000000..0c538aadb --- /dev/null +++ b/data/libnet-dev/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/mac
\ No newline at end of file diff --git a/data/libnet-dev/_metadata/priority b/data/libnet-dev/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/libnet-dev/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/libnet-dev/_metadata/role b/data/libnet-dev/_metadata/role new file mode 100644 index 000000000..8d0320866 --- /dev/null +++ b/data/libnet-dev/_metadata/role @@ -0,0 +1 @@ +developer diff --git a/data/libnet-dev/_metadata/section b/data/libnet-dev/_metadata/section new file mode 100644 index 000000000..e0eb96881 --- /dev/null +++ b/data/libnet-dev/_metadata/section @@ -0,0 +1 @@ +Development diff --git a/data/libnet-dev/_metadata/tags b/data/libnet-dev/_metadata/tags new file mode 100644 index 000000000..a8928cec8 --- /dev/null +++ b/data/libnet-dev/_metadata/tags @@ -0,0 +1 @@ +purpose::library diff --git a/data/libnet-dev/_metadata/version b/data/libnet-dev/_metadata/version new file mode 100644 index 000000000..dee2cba9b --- /dev/null +++ b/data/libnet-dev/_metadata/version @@ -0,0 +1 @@ +1.1.2.1 diff --git a/data/libnet-dev/make.sh b/data/libnet-dev/make.sh new file mode 100644 index 000000000..207c57011 --- /dev/null +++ b/data/libnet-dev/make.sh @@ -0,0 +1,2 @@ +pkg: mkdir -p "${PKG_TAPF:-/usr}" +cp -a "$(PKG_DEST_ _libnet)""${PKG_TAPF:-/usr}"/{bin,include} "${PKG_DEST}""${PKG_TAPF:-/usr}" diff --git a/data/libnet/_metadata/description b/data/libnet/_metadata/description deleted file mode 100644 index 306158548..000000000 --- a/data/libnet/_metadata/description +++ /dev/null @@ -1 +0,0 @@ -construct and inject network packets diff --git a/data/libnet/_metadata/maintainer b/data/libnet/_metadata/maintainer deleted file mode 120000 index 573d7ebef..000000000 --- a/data/libnet/_metadata/maintainer +++ /dev/null @@ -1 +0,0 @@ -../../../people/sbingner
\ No newline at end of file diff --git a/data/libnet/bpf.diff b/data/libnet/bpf.diff deleted file mode 100644 index 21bc25a4d..000000000 --- a/data/libnet/bpf.diff +++ /dev/null @@ -1,48 +0,0 @@ -diff -ru libnet/configure.in libnet+iPhone/configure.in ---- libnet/configure.in 2004-03-01 20:26:11.000000000 +0000 -+++ libnet+iPhone/configure.in 2009-01-20 21:52:24.000000000 +0000 -@@ -67,44 +67,8 @@ - dnl - AC_MSG_CHECKING(link-layer packet interface type) - --if test -r /dev/bpf0 ; then - AC_LIBOBJ([libnet_link_bpf]) - AC_MSG_RESULT(found bpf) --elif test -r /usr/include/net/pfilt.h ; then -- AC_LIBOBJ([libnet_link_pf]) -- AC_MSG_RESULT(found pf) --elif test -r /dev/nit ; then -- AC_LIBOBJ([libnet_link_snit]) -- AC_MSG_RESULT(found snit) --elif test -r /usr/include/sys/net/nit.h ; then -- AC_LIBOBJ([libnet_link_nit]) -- AC_MSG_RESULT(found nit) --elif test -r /usr/include/net/raw.h ; then -- AC_LIBOBJ([libnet_link_snoop]) -- AC_MSG_RESULT(found snoop) --elif test -r /usr/include/sys/dlpi.h ; then -- AC_LIBOBJ([libnet_link_dlpi]) -- AC_MSG_RESULT(found dlpi) -- AC_DEFINE(HAVE_DLPI) --elif test -r /usr/include/linux/socket.h ; then -- AC_LIBOBJ([libnet_link_linux]) -- AC_MSG_RESULT(found linux primitives) -- AC_LIBNET_CHECK_PF_PACKET -- AC_LIBNET_LINUX_PROCFS --elif test -c /dev/bpf0 ; then # check again in case not readable -- AC_LIBOBJ([libnet_link_bpf]) -- AC_MSG_RESULT(found bpf) --elif test -c /dev/nit ; then # check again in case not readable -- AC_LIBOBJ([libnet_link_snit]) -- AC_MSG_RESULT(found snit) --elif test "$target_os" = "cygwin" ; then -- AC_LIBOBJ([libnet_link_win32]) -- AC_MSG_RESULT(found win32 wpcap) --else -- AC_LIBOBJ([libnet_link_none]) -- AC_MSG_WARN(could not find a link-layer packet interface) -- AC_MSG_WARN(link-layer packet injection will not be available) --fi - - dnl - dnl Inform user about the packet builders we've got diff --git a/data/libnet/endian.diff b/data/libnet/endian.diff deleted file mode 100644 index e36f5e271..000000000 --- a/data/libnet/endian.diff +++ /dev/null @@ -1,21 +0,0 @@ -diff -ru libnet/aclocal.m4 libnet+iPhone/aclocal.m4 ---- libnet/aclocal.m4 2004-03-01 20:26:11.000000000 +0000 -+++ libnet+iPhone/aclocal.m4 2009-01-20 21:44:39.000000000 +0000 -@@ -294,6 +294,8 @@ - AC_DEFUN(AC_LIBNET_ENDIAN_CHECK, - [AC_MSG_CHECKING(machine endianess) - -+ if test ! ${ac_cv_libnet_endianess+@}; then -+ - cat > conftest.c << EOF - # include <stdio.h> - # include <stdlib.h> -@@ -346,6 +348,8 @@ - fi - rm -f conftest* core core.conftest - -+ fi -+ - AC_MSG_RESULT($ac_cv_libnet_endianess) - - if test $ac_cv_libnet_endianess = big ; then diff --git a/data/libnet/libnet-1.1.2.1.tar.gz b/data/libnet/libnet-1.1.2.1.tar.gz Binary files differdeleted file mode 100644 index 11f5563d6..000000000 --- a/data/libnet/libnet-1.1.2.1.tar.gz +++ /dev/null diff --git a/data/libnet1/_metadata/description b/data/libnet1/_metadata/description new file mode 100644 index 000000000..4276163ba --- /dev/null +++ b/data/libnet1/_metadata/description @@ -0,0 +1 @@ +Construct and inject network packets diff --git a/data/libnet1/_metadata/homepage b/data/libnet1/_metadata/homepage new file mode 100644 index 000000000..ae3b44369 --- /dev/null +++ b/data/libnet1/_metadata/homepage @@ -0,0 +1 @@ +http://www.packetfactory.net/libnet/ diff --git a/data/libnet1/_metadata/in.1443.00 b/data/libnet1/_metadata/in.1443.00 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/data/libnet1/_metadata/in.1443.00 diff --git a/data/libnet1/_metadata/license b/data/libnet1/_metadata/license new file mode 100644 index 000000000..1a2956818 --- /dev/null +++ b/data/libnet1/_metadata/license @@ -0,0 +1,31 @@ + $Id: COPYING,v 1.1.1.1 2003/06/26 21:55:10 route Exp $ + + libnet 1.1.x + Copyright (c) 1998 - 2002 Mike D. Schiffman <mike@infonexus.com> + http://www.packetfactory.net/libnet +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. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. + + +EOF diff --git a/data/libnet1/_metadata/maintainer b/data/libnet1/_metadata/maintainer new file mode 120000 index 000000000..0c538aadb --- /dev/null +++ b/data/libnet1/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/mac
\ No newline at end of file diff --git a/data/libnet1/_metadata/priority b/data/libnet1/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/libnet1/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/libnet1/_metadata/role b/data/libnet1/_metadata/role new file mode 100644 index 000000000..8d0320866 --- /dev/null +++ b/data/libnet1/_metadata/role @@ -0,0 +1 @@ +developer diff --git a/data/libnet1/_metadata/section b/data/libnet1/_metadata/section new file mode 100644 index 000000000..8708e4b54 --- /dev/null +++ b/data/libnet1/_metadata/section @@ -0,0 +1 @@ +Networking diff --git a/data/libnet1/_metadata/tags b/data/libnet1/_metadata/tags new file mode 100644 index 000000000..a8928cec8 --- /dev/null +++ b/data/libnet1/_metadata/tags @@ -0,0 +1 @@ +purpose::library diff --git a/data/libnet1/_metadata/version b/data/libnet1/_metadata/version new file mode 100644 index 000000000..dee2cba9b --- /dev/null +++ b/data/libnet1/_metadata/version @@ -0,0 +1 @@ +1.1.2.1 diff --git a/data/libnet1/make.sh b/data/libnet1/make.sh new file mode 100644 index 000000000..1954b1469 --- /dev/null +++ b/data/libnet1/make.sh @@ -0,0 +1,2 @@ +pkg: mkdir -p "${PKG_TAPF:-/usr}"/lib +cp -a "$(PKG_DEST_ _libnet)""${PKG_TAPF:-/usr}"/lib/*.dylib "${PKG_DEST}""${PKG_TAPF:-/usr}"/lib/ |