Index: head/sysutils/busybox/Makefile =================================================================== --- head/sysutils/busybox/Makefile (revision 282197) +++ head/sysutils/busybox/Makefile (revision 282198) @@ -1,57 +1,64 @@ # New ports collection makefile for: busybox # Date created: Aug.18, 2008 # Whom: luigi@FreeBSD.org # # $FreeBSD$ # PORTNAME= busybox PORTVERSION= 1.19.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils misc shells MASTER_SITES= http://www.busybox.net/downloads/ PATCH_SITES= http://www.busybox.net/downloads/fixes-${PORTVERSION}/ -PATCHFILES= busybox-1.19.2-crond.patch +PATCHFILES= \ + busybox-1.19.2-buildsys.patch \ + busybox-1.19.2-chpasswd.patch \ + busybox-1.19.2-crond.patch \ + busybox-1.19.2-inetd.patch \ + busybox-1.19.2-syslogd.patch \ + busybox-1.19.2-tail.patch \ + PATCH_DIST_STRIP= -p1 MAINTAINER= mandree@FreeBSD.org COMMENT= Busybox for FreeBSD LICENSE= GPLv2 BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed MAKE_JOBS_SAFE= yes MAKE_ARGS+= SKIP_STRIP=y USE_BZIP2= yes USE_GMAKE= yes -CPPFLAGS+= -include libgen.h -# avoid clang, breaks in findutils/find.c l. 752+: +# avoid clang, breaks in findutils/find.c l. 752+, +# uses a GCC extension/invalid C code: USE_GCC= 4.2+ PLIST_FILES= bin/busybox .if !defined(NOPORTDOCS) USE_PERL5_BUILD= yes PORTDOCS= * .endif post-patch: ${REINPLACE_CMD} -e 's/sed/gsed/' ${WRKSRC}/scripts/gen_build_files.sh ${REINPLACE_CMD} -e 's///' \ ${WRKSRC}/libbb/appletlib.c \ ${WRKSRC}/shell/hush.c do-configure: ${CP} ${FILESDIR}/data-.config ${WRKSRC}/.config cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} oldconfig do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin .if !defined(NOPORTDOCS) cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR} ${RM} -f ${DOCSDIR}/.gitignore .endif .include Property changes on: head/sysutils/busybox/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.23 \ No newline at end of property +1.24 \ No newline at end of property Index: head/sysutils/busybox/distinfo =================================================================== --- head/sysutils/busybox/distinfo (revision 282197) +++ head/sysutils/busybox/distinfo (revision 282198) @@ -1,4 +1,14 @@ SHA256 (busybox-1.19.2.tar.bz2) = ea7ec9b6df70b8c528f4a2b6300e9913431c7223308fb08dfafa7508d75a0cb9 SIZE (busybox-1.19.2.tar.bz2) = 2168055 +SHA256 (busybox-1.19.2-buildsys.patch) = a3f5e0da5264e31c0c1fa6bed5a5cfe19d1217b8b02e7942830ee4cdf7bd56d3 +SIZE (busybox-1.19.2-buildsys.patch) = 643 +SHA256 (busybox-1.19.2-chpasswd.patch) = 908366dc98aab1936dce48ca4849d3dd6e9d28ec138c1dbf5c787e667b4b4384 +SIZE (busybox-1.19.2-chpasswd.patch) = 1542 SHA256 (busybox-1.19.2-crond.patch) = b2b465389ac22fbfd608a055e816cf94bda65eb163e06d07983f167c9e542c7d SIZE (busybox-1.19.2-crond.patch) = 555 +SHA256 (busybox-1.19.2-inetd.patch) = e883c6d8723cf7f18d58c116f164c6dc658e0ad45ff12fd5ef98f3f177589d3a +SIZE (busybox-1.19.2-inetd.patch) = 1616 +SHA256 (busybox-1.19.2-syslogd.patch) = e772510323fb85e59005b80c7fa63072a6fbdb94216f425b14b742f1730b0472 +SIZE (busybox-1.19.2-syslogd.patch) = 708 +SHA256 (busybox-1.19.2-tail.patch) = d114d432ec828fe6b66155224284cbe5d202c56f6de6d4d358eed1822c06ea9d +SIZE (busybox-1.19.2-tail.patch) = 1320 Property changes on: head/sysutils/busybox/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.11 \ No newline at end of property +1.12 \ No newline at end of property Index: head/sysutils/busybox/files/patch-archival__unzip.c =================================================================== --- head/sysutils/busybox/files/patch-archival__unzip.c (nonexistent) +++ head/sysutils/busybox/files/patch-archival__unzip.c (revision 282198) @@ -0,0 +1,11 @@ +--- ./archival/unzip.c.orig 2011-08-22 04:57:49.000000000 +0200 ++++ ./archival/unzip.c 2011-09-22 23:05:09.000000000 +0200 +@@ -34,6 +34,8 @@ + #include "libbb.h" + #include "archive.h" + ++#include ++ + enum { + #if BB_BIG_ENDIAN + ZIP_FILEHEADER_MAGIC = 0x504b0304, Property changes on: head/sysutils/busybox/files/patch-archival__unzip.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/busybox/files/patch-coreutils__cp.c =================================================================== --- head/sysutils/busybox/files/patch-coreutils__cp.c (nonexistent) +++ head/sysutils/busybox/files/patch-coreutils__cp.c (revision 282198) @@ -0,0 +1,11 @@ +--- ./coreutils/cp.c.orig 2011-08-22 04:57:49.000000000 +0200 ++++ ./coreutils/cp.c 2011-09-22 23:05:23.000000000 +0200 +@@ -35,6 +35,8 @@ + #include "libbb.h" + #include "libcoreutils/coreutils.h" + ++#include ++ + /* This is a NOEXEC applet. Be very careful! */ + + int cp_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; Property changes on: head/sysutils/busybox/files/patch-coreutils__cp.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/busybox/files/patch-coreutils__dirname.c =================================================================== --- head/sysutils/busybox/files/patch-coreutils__dirname.c (nonexistent) +++ head/sysutils/busybox/files/patch-coreutils__dirname.c (revision 282198) @@ -0,0 +1,11 @@ +--- ./coreutils/dirname.c.orig 2011-08-22 04:57:49.000000000 +0200 ++++ ./coreutils/dirname.c 2011-09-22 23:05:09.000000000 +0200 +@@ -23,6 +23,8 @@ + + #include "libbb.h" + ++#include ++ + /* This is a NOFORK applet. Be very careful! */ + + int dirname_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; Property changes on: head/sysutils/busybox/files/patch-coreutils__dirname.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/busybox/files/patch-coreutils__install.c =================================================================== --- head/sysutils/busybox/files/patch-coreutils__install.c (nonexistent) +++ head/sysutils/busybox/files/patch-coreutils__install.c (revision 282198) @@ -0,0 +1,11 @@ +--- ./coreutils/install.c.orig 2011-08-22 04:57:49.000000000 +0200 ++++ ./coreutils/install.c 2011-09-22 23:05:09.000000000 +0200 +@@ -26,6 +26,8 @@ + #include "libbb.h" + #include "libcoreutils/coreutils.h" + ++#include ++ + #if ENABLE_FEATURE_INSTALL_LONG_OPTIONS + static const char install_longopts[] ALIGN1 = + "directory\0" No_argument "d" Property changes on: head/sysutils/busybox/files/patch-coreutils__install.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/busybox/files/patch-coreutils__rmdir.c =================================================================== --- head/sysutils/busybox/files/patch-coreutils__rmdir.c (nonexistent) +++ head/sysutils/busybox/files/patch-coreutils__rmdir.c (revision 282198) @@ -0,0 +1,11 @@ +--- ./coreutils/rmdir.c.orig 2011-08-22 04:57:49.000000000 +0200 ++++ ./coreutils/rmdir.c 2011-09-22 23:05:09.000000000 +0200 +@@ -27,6 +27,8 @@ + + #include "libbb.h" + ++#include ++ + /* This is a NOFORK applet. Be very careful! */ + + Property changes on: head/sysutils/busybox/files/patch-coreutils__rmdir.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/busybox/files/patch-include__platform.h =================================================================== --- head/sysutils/busybox/files/patch-include__platform.h (revision 282197) +++ head/sysutils/busybox/files/patch-include__platform.h (revision 282198) @@ -1,18 +1,18 @@ ---- ./include/platform.h.orig 2011-08-11 02:23:58.000000000 +0200 -+++ ./include/platform.h 2011-08-28 12:58:14.000000000 +0200 -@@ -421,6 +421,15 @@ +--- ./include/platform.h.orig 2011-08-28 12:59:56.000000000 +0200 ++++ ./include/platform.h 2011-09-22 23:05:09.000000000 +0200 +@@ -423,6 +423,15 @@ #if defined(__FreeBSD__) # undef HAVE_STRCHRNUL + +# if __FreeBSD__ + 0 >= 2 +# include +# if __FreeBSD_version >= 800067 +# define HAVE_GETLINE 1 /* FreeBSD added getdelim(), getline(), + stpncpy(), strnlen(), wcsnlen(), + wcscasecmp(), and wcsncasecmp() in 800067 */ +# endif +# endif #endif #if defined(__NetBSD__) Property changes on: head/sysutils/busybox/files/patch-include__platform.h ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property