svn commit: r376439 - in head/sysutils/busybox-unstable: . files

Matthias Andree mandree at FreeBSD.org
Tue Jan 6 20:54:23 UTC 2015


Author: mandree
Date: Tue Jan  6 20:54:21 2015
New Revision: 376439
URL: https://svnweb.freebsd.org/changeset/ports/376439
QAT: https://qat.redports.org/buildarchive/r376439/

Log:
  Partial upgrade to 1.23.0, pending mempcpy() fix from upstream.
  Since the old port was IGNORE, now marking it BROKEN does not make much
  of a difference from the end-users POV.
  
  Drop patches that no longer apply (the platform.h stuff was merged upstream).

Deleted:
  head/sysutils/busybox-unstable/files/patch-include__platform.h
  head/sysutils/busybox-unstable/files/patch-libbb__speed_table.c
Modified:
  head/sysutils/busybox-unstable/Makefile
  head/sysutils/busybox-unstable/distinfo
  head/sysutils/busybox-unstable/files/data-.config

Modified: head/sysutils/busybox-unstable/Makefile
==============================================================================
--- head/sysutils/busybox-unstable/Makefile	Tue Jan  6 20:47:08 2015	(r376438)
+++ head/sysutils/busybox-unstable/Makefile	Tue Jan  6 20:54:21 2015	(r376439)
@@ -2,15 +2,15 @@
 # $FreeBSD$
 
 PORTNAME=	busybox
-PORTVERSION=	1.22.0
-PORTREVISION=	2
+PORTVERSION=	1.23.0
 CATEGORIES=	sysutils misc shells
 MASTER_SITES=	http://www.busybox.net/downloads/
 PKGNAMESUFFIX=	-unstable
 
 PATCH_SITES=	http://www.busybox.net/downloads/fixes-${PORTVERSION}/
 PATCH_DIST_STRIP=	-p1
-PATCHFILES=	#
+PATCHFILES=	busybox-1.23.0-ash.patch \
+		busybox-1.23.0-modprobe.patch
 
 MAINTAINER=	mandree at FreeBSD.org
 COMMENT=	Busybox for FreeBSD
@@ -21,7 +21,8 @@ BUILD_DEPENDS=	gsed:${PORTSDIR}/textproc
 
 CONFLICTS_INSTALL=	busybox-[1-9]*
 
-IGNORE=		is older than stable version. Use sysutils/busybox
+#IGNORE=		is older than stable version. Use sysutils/busybox
+BROKEN=		uses mempcpy() GNU-ism
 
 PORTSCOUT=	skipv:1.22.1
 

Modified: head/sysutils/busybox-unstable/distinfo
==============================================================================
--- head/sysutils/busybox-unstable/distinfo	Tue Jan  6 20:47:08 2015	(r376438)
+++ head/sysutils/busybox-unstable/distinfo	Tue Jan  6 20:54:21 2015	(r376439)
@@ -1,2 +1,6 @@
-SHA256 (busybox-1.22.0.tar.bz2) = 92f00cd391b7d5fa2215c8450abe2ba15f9d16c226e8855fb21b6c9a5b723a53
-SIZE (busybox-1.22.0.tar.bz2) = 2218120
+SHA256 (busybox-1.23.0.tar.bz2) = 483ab594dd962ddbb332fd24e36ffdd6e36ac2182fbff055c56e1ca49fda09e4
+SIZE (busybox-1.23.0.tar.bz2) = 2253001
+SHA256 (busybox-1.23.0-ash.patch) = fed81c2c8d2cda7d710e2825c549a0fe42fcb58fd342866729c37e9789d5c9e5
+SIZE (busybox-1.23.0-ash.patch) = 845
+SHA256 (busybox-1.23.0-modprobe.patch) = fd3597476b6b24faf36cae4d0e1d18417cd0336ccbb8e3c9f9c3c0625aa8bc00
+SIZE (busybox-1.23.0-modprobe.patch) = 2275

Modified: head/sysutils/busybox-unstable/files/data-.config
==============================================================================
--- head/sysutils/busybox-unstable/files/data-.config	Tue Jan  6 20:47:08 2015	(r376438)
+++ head/sysutils/busybox-unstable/files/data-.config	Tue Jan  6 20:54:21 2015	(r376439)
@@ -1,7 +1,7 @@
 #
 # Automatically generated make config: don't edit
-# Busybox version: 1.22.0
-# Wed Jan  1 23:35:42 2014
+# Busybox version: 1.23.0
+# Tue Jan  6 21:43:28 2015
 #
 CONFIG_HAVE_DOT_CONFIG=y
 
@@ -36,6 +36,8 @@ CONFIG_LAST_SUPPORTED_WCHAR=767
 # CONFIG_UNICODE_BIDI_SUPPORT is not set
 # CONFIG_UNICODE_NEUTRAL_TABLE is not set
 # CONFIG_UNICODE_PRESERVE_BROKEN is not set
+# CONFIG_PAM is not set
+# CONFIG_FEATURE_USE_SENDFILE is not set
 CONFIG_LONG_OPTS=y
 CONFIG_FEATURE_DEVPTS=y
 # CONFIG_FEATURE_CLEAN_UP is not set
@@ -73,6 +75,7 @@ CONFIG_EXTRA_LDLIBS=""
 #
 # CONFIG_DEBUG is not set
 # CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_UNIT_TEST is not set
 # CONFIG_WERROR is not set
 CONFIG_NO_DEBUG_LIB=y
 # CONFIG_DMALLOC is not set
@@ -183,6 +186,7 @@ CONFIG_CAT=y
 CONFIG_HOSTID=y
 CONFIG_ID=y
 CONFIG_GROUPS=y
+CONFIG_SHUF=y
 CONFIG_TEST=y
 CONFIG_FEATURE_TEST_64=y
 CONFIG_TOUCH=y
@@ -191,6 +195,7 @@ CONFIG_FEATURE_TOUCH_SUSV3=y
 CONFIG_TR=y
 CONFIG_FEATURE_TR_CLASSES=y
 CONFIG_FEATURE_TR_EQUIV=y
+CONFIG_UNLINK=y
 # CONFIG_BASE64 is not set
 # CONFIG_WHO is not set
 # CONFIG_USERS is not set
@@ -299,6 +304,11 @@ CONFIG_WHOAMI=y
 CONFIG_YES=y
 
 #
+# Common options
+#
+CONFIG_FEATURE_VERBOSE=y
+
+#
 # Common options for cp and mv
 #
 CONFIG_FEATURE_PRESERVE_HARDLINKS=y
@@ -384,6 +394,9 @@ CONFIG_FEATURE_VI_SETOPTS=y
 CONFIG_FEATURE_VI_SET=y
 CONFIG_FEATURE_VI_WIN_RESIZE=y
 CONFIG_FEATURE_VI_ASK_TERMINAL=y
+CONFIG_FEATURE_VI_UNDO=y
+CONFIG_FEATURE_VI_UNDO_QUEUE=y
+CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256
 CONFIG_FEATURE_ALLOW_EXEC=y
 
 #
@@ -400,6 +413,7 @@ CONFIG_FEATURE_FIND_MAXDEPTH=y
 CONFIG_FEATURE_FIND_NEWER=y
 CONFIG_FEATURE_FIND_INUM=y
 CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_EXEC_PLUS=y
 CONFIG_FEATURE_FIND_USER=y
 CONFIG_FEATURE_FIND_GROUP=y
 CONFIG_FEATURE_FIND_NOT=y
@@ -421,6 +435,7 @@ CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATIO
 CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
 CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
 CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y
 
 #
 # Init Utilities
@@ -457,6 +472,7 @@ CONFIG_USE_BB_PWD_GRP=y
 # CONFIG_ADDUSER is not set
 # CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set
 # CONFIG_FEATURE_CHECK_NAMES is not set
+CONFIG_LAST_ID=60000
 CONFIG_FIRST_SYSTEM_ID=100
 CONFIG_LAST_SYSTEM_ID=999
 CONFIG_ADDGROUP=y
@@ -468,7 +484,6 @@ CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
 # CONFIG_GETTY is not set
 # CONFIG_LOGIN is not set
 # CONFIG_LOGIN_SESSION_AS_CHILD is not set
-# CONFIG_PAM is not set
 # CONFIG_LOGIN_SCRIPTS is not set
 # CONFIG_FEATURE_NOLOGIN is not set
 # CONFIG_FEATURE_SECURETTY is not set
@@ -526,6 +541,7 @@ CONFIG_DEFAULT_DEPMOD_FILE=""
 # Linux System Utilities
 #
 # CONFIG_BLOCKDEV is not set
+CONFIG_FATATTR=y
 # CONFIG_FSTRIM is not set
 # CONFIG_MDEV is not set
 # CONFIG_FEATURE_MDEV_CONF is not set
@@ -597,6 +613,7 @@ CONFIG_READPROFILE=y
 CONFIG_SCRIPTREPLAY=y
 # CONFIG_SETARCH is not set
 # CONFIG_SWAPONOFF is not set
+# CONFIG_FEATURE_SWAPON_DISCARD is not set
 # CONFIG_FEATURE_SWAPON_PRI is not set
 # CONFIG_SWITCH_ROOT is not set
 # CONFIG_UMOUNT is not set
@@ -631,6 +648,10 @@ CONFIG_SCRIPTREPLAY=y
 # Miscellaneous Utilities
 #
 # CONFIG_CONSPY is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
 CONFIG_LESS=y
 CONFIG_FEATURE_LESS_MAXLINES=9999999
 CONFIG_FEATURE_LESS_BRACKETS=y
@@ -645,6 +666,8 @@ CONFIG_FEATURE_LESS_REGEXP=y
 # CONFIG_NANDDUMP is not set
 # CONFIG_RFKILL is not set
 # CONFIG_SETSERIAL is not set
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
 # CONFIG_UBIATTACH is not set
 # CONFIG_UBIDETACH is not set
 # CONFIG_UBIMKVOL is not set
@@ -667,10 +690,6 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=0
 # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
 # CONFIG_FEATURE_CHAT_CLR_ABORT is not set
 CONFIG_CHRT=y
-# CONFIG_CROND is not set
-# CONFIG_FEATURE_CROND_D is not set
-# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
 CONFIG_CRONTAB=y
 CONFIG_DC=y
 CONFIG_FEATURE_DC_LIBM=y
@@ -712,8 +731,6 @@ CONFIG_MICROCOM=y
 # CONFIG_RX is not set
 CONFIG_SETSID=y
 CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
 # CONFIG_TIME is not set
 CONFIG_TIMEOUT=y
 CONFIG_TTYSIZE=y
@@ -749,13 +766,13 @@ CONFIG_FAKEIDENTD=y
 CONFIG_FTPD=y
 CONFIG_FEATURE_FTP_WRITE=y
 CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
+CONFIG_FEATURE_FTP_AUTHENTICATION=y
 CONFIG_FTPGET=y
 CONFIG_FTPPUT=y
 CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
 CONFIG_HOSTNAME=y
 CONFIG_HTTPD=y
 CONFIG_FEATURE_HTTPD_RANGES=y
-# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
 # CONFIG_FEATURE_HTTPD_SETUID is not set
 CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
 CONFIG_FEATURE_HTTPD_AUTH_MD5=y
@@ -812,6 +829,7 @@ CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
 # CONFIG_NSLOOKUP is not set
 # CONFIG_NTPD is not set
 # CONFIG_FEATURE_NTPD_SERVER is not set
+# CONFIG_FEATURE_NTPD_CONF is not set
 CONFIG_PSCAN=y
 # CONFIG_ROUTE is not set
 # CONFIG_SLATTACH is not set
@@ -849,6 +867,7 @@ CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
 CONFIG_DHCPD_LEASES_FILE=""
 # CONFIG_UDHCPC is not set
 # CONFIG_FEATURE_UDHCPC_ARPING is not set
+# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set
 # CONFIG_FEATURE_UDHCP_PORT is not set
 CONFIG_UDHCP_DEBUG=0
 # CONFIG_FEATURE_UDHCP_RFC3397 is not set
@@ -967,6 +986,7 @@ CONFIG_ASH=y
 # CONFIG_ASH_BUILTIN_ECHO is not set
 # CONFIG_ASH_BUILTIN_PRINTF is not set
 # CONFIG_ASH_BUILTIN_TEST is not set
+CONFIG_ASH_HELP=y
 # CONFIG_ASH_CMDCMD is not set
 # CONFIG_ASH_MAIL is not set
 # CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set


More information about the svn-ports-all mailing list