commit busybox for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-10-08 13:08:02

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.4249 (New)


Package is "busybox"

Thu Oct  8 13:08:02 2020 rev:61 rq:839288 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-09-01 
20:01:25.708425736 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.4249/busybox.changes
2020-10-08 13:09:28.335025116 +0200
@@ -1,0 +2,6 @@
+Tue Sep 29 10:00:25 UTC 2020 - Thorsten Kukuk 
+
+- Disable RPM builtin, did become pretty useless
+- Disable popmaildir and mime utilities
+
+---



Other differences:
--
++ busybox-static.config ++
--- /var/tmp/diff_new_pack.fJODbS/_old  2020-10-08 13:09:29.759026405 +0200
+++ /var/tmp/diff_new_pack.fJODbS/_new  2020-10-08 13:09:29.759026405 +0200
@@ -173,8 +173,8 @@
 # CONFIG_UNLZOP is not set
 # CONFIG_LZOPCAT is not set
 # CONFIG_LZOP_COMPR_HIGH is not set
-CONFIG_RPM=y
-CONFIG_RPM2CPIO=y
+# CONFIG_RPM is not set
+# CONFIG_RPM2CPIO is not set
 CONFIG_TAR=y
 CONFIG_FEATURE_TAR_LONG_OPTIONS=y
 CONFIG_FEATURE_TAR_CREATE=y
@@ -1009,11 +1009,11 @@
 #
 # Mail Utilities
 #
-CONFIG_MAKEMIME=y
-CONFIG_POPMAILDIR=y
-CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
-CONFIG_REFORMIME=y
-CONFIG_FEATURE_REFORMIME_COMPAT=y
+# CONFIG_MAKEMIME is not set
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
 CONFIG_SENDMAIL=y
 CONFIG_FEATURE_MIME_CHARSET="us-ascii"
 

++ busybox.config ++
--- /var/tmp/diff_new_pack.fJODbS/_old  2020-10-08 13:09:29.783026427 +0200
+++ /var/tmp/diff_new_pack.fJODbS/_new  2020-10-08 13:09:29.783026427 +0200
@@ -173,8 +173,8 @@
 # CONFIG_UNLZOP is not set
 # CONFIG_LZOPCAT is not set
 # CONFIG_LZOP_COMPR_HIGH is not set
-CONFIG_RPM=y
-CONFIG_RPM2CPIO=y
+# CONFIG_RPM is not set
+# CONFIG_RPM2CPIO is not set
 CONFIG_TAR=y
 CONFIG_FEATURE_TAR_LONG_OPTIONS=y
 CONFIG_FEATURE_TAR_CREATE=y
@@ -1009,11 +1009,11 @@
 #
 # Mail Utilities
 #
-CONFIG_MAKEMIME=y
-CONFIG_POPMAILDIR=y
-CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
-CONFIG_REFORMIME=y
-CONFIG_FEATURE_REFORMIME_COMPAT=y
+# CONFIG_MAKEMIME is not set
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
 CONFIG_SENDMAIL=y
 CONFIG_FEATURE_MIME_CHARSET="us-ascii"
 




commit busybox for openSUSE:Factory

2020-09-01 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-09-01 20:01:24

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.3399 (New)


Package is "busybox"

Tue Sep  1 20:01:24 2020 rev:60 rq:828495 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-08-14 
09:33:15.972396484 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.3399/busybox.changes
2020-09-01 20:01:25.708425736 +0200
@@ -1,0 +2,7 @@
+Fri Aug 21 11:56:44 UTC 2020 - Thorsten Kukuk 
+
+- Set CONFIG_FIRST_SYSTEM_ID to 101 as we use 100 already as fixed
+  ID for a system account.
+- Require group "nogroup" (used by adduser)
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.nexaAC/_old  2020-09-01 20:01:26.948426315 +0200
+++ /var/tmp/diff_new_pack.nexaAC/_new  2020-09-01 20:01:26.952426317 +0200
@@ -35,6 +35,7 @@
 BuildRequires:  pkgconfig(libselinux)
 # for test suite
 BuildRequires:  zip
+Requires:   group(nogroup)
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a

++ busybox-static.config ++
--- /var/tmp/diff_new_pack.nexaAC/_old  2020-09-01 20:01:27.012426345 +0200
+++ /var/tmp/diff_new_pack.nexaAC/_new  2020-09-01 20:01:27.012426345 +0200
@@ -520,7 +520,7 @@
 CONFIG_ADDUSER=y
 # CONFIG_FEATURE_CHECK_NAMES is not set
 CONFIG_LAST_ID=65535
-CONFIG_FIRST_SYSTEM_ID=100
+CONFIG_FIRST_SYSTEM_ID=101
 CONFIG_LAST_SYSTEM_ID=999
 CONFIG_CHPASSWD=y
 CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="sha512"

++ busybox.config ++
--- /var/tmp/diff_new_pack.nexaAC/_old  2020-09-01 20:01:27.040426358 +0200
+++ /var/tmp/diff_new_pack.nexaAC/_new  2020-09-01 20:01:27.044426360 +0200
@@ -520,7 +520,7 @@
 CONFIG_ADDUSER=y
 # CONFIG_FEATURE_CHECK_NAMES is not set
 CONFIG_LAST_ID=65535
-CONFIG_FIRST_SYSTEM_ID=100
+CONFIG_FIRST_SYSTEM_ID=101
 CONFIG_LAST_SYSTEM_ID=999
 CONFIG_CHPASSWD=y
 CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="sha512"




commit busybox for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-08-14 09:32:07

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.3399 (New)


Package is "busybox"

Fri Aug 14 09:32:07 2020 rev:59 rq:826044 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-07-29 
17:16:45.416377807 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.3399/busybox.changes
2020-08-14 09:33:15.972396484 +0200
@@ -1,0 +2,5 @@
+Wed Aug 12 13:43:26 UTC 2020 - Thorsten Kukuk 
+
+- Enable SELinux for the dynamic version
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.NBAr64/_old  2020-08-14 09:33:18.312397683 +0200
+++ /var/tmp/diff_new_pack.NBAr64/_new  2020-08-14 09:33:18.324397689 +0200
@@ -32,6 +32,7 @@
 Patch100:   busybox.install.patch
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
+BuildRequires:  pkgconfig(libselinux)
 # for test suite
 BuildRequires:  zip
 


++ busybox.config ++
--- /var/tmp/diff_new_pack.NBAr64/_old  2020-08-14 09:33:18.412397735 +0200
+++ /var/tmp/diff_new_pack.NBAr64/_new  2020-08-14 09:33:18.416397737 +0200
@@ -32,7 +32,7 @@
 # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
 # CONFIG_FEATURE_PREFER_APPLETS is not set
 CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
-# CONFIG_SELINUX is not set
+CONFIG_SELINUX=y
 # CONFIG_FEATURE_CLEAN_UP is not set
 # CONFIG_FEATURE_SYSLOG_INFO is not set
 CONFIG_FEATURE_SYSLOG=y
@@ -186,7 +186,7 @@
 CONFIG_FEATURE_TAR_TO_COMMAND=y
 CONFIG_FEATURE_TAR_UNAME_GNAME=y
 CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
-# CONFIG_FEATURE_TAR_SELINUX is not set
+CONFIG_FEATURE_TAR_SELINUX=y
 CONFIG_UNZIP=y
 CONFIG_FEATURE_UNZIP_CDF=y
 CONFIG_FEATURE_UNZIP_BZIP2=y
@@ -1076,19 +1076,19 @@
 # CONFIG_SVC is not set
 # CONFIG_SVOK is not set
 # CONFIG_SVLOGD is not set
-# CONFIG_CHCON is not set
-# CONFIG_GETENFORCE is not set
-# CONFIG_GETSEBOOL is not set
-# CONFIG_LOAD_POLICY is not set
-# CONFIG_MATCHPATHCON is not set
-# CONFIG_RUNCON is not set
-# CONFIG_SELINUXENABLED is not set
-# CONFIG_SESTATUS is not set
-# CONFIG_SETENFORCE is not set
-# CONFIG_SETFILES is not set
-# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
-# CONFIG_RESTORECON is not set
-# CONFIG_SETSEBOOL is not set
+CONFIG_CHCON=y
+CONFIG_GETENFORCE=y
+CONFIG_GETSEBOOL=y
+CONFIG_LOAD_POLICY=y
+CONFIG_MATCHPATHCON=y
+CONFIG_RUNCON=y
+CONFIG_SELINUXENABLED=y
+CONFIG_SESTATUS=y
+CONFIG_SETENFORCE=y
+CONFIG_SETFILES=y
+CONFIG_FEATURE_SETFILES_CHECK_OPTION=y
+CONFIG_RESTORECON=y
+CONFIG_SETSEBOOL=y
 
 #
 # Shells




commit busybox for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-07-29 17:15:40

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.3592 (New)


Package is "busybox"

Wed Jul 29 17:15:40 2020 rev:58 rq:822592 version:1.32.0

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-07-15 
11:36:35.698307645 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.3592/busybox.changes
2020-07-29 17:16:45.416377807 +0200
@@ -1,0 +2,15 @@
+Wed Jul 22 15:10:41 UTC 2020 - Thorsten Kukuk 
+
+- Update to busybox 1.32.0
+  - many bugfixes and new features
+  - Obsoletes busybox-no-stime.patch
+
+---
+Wed Jul 22 09:24:42 UTC 2020 - Thorsten Kukuk 
+
+- Disable ftpget/ftpput, non-standard, ftp is outdated
+- Disable run-init, we don't use that
+- Disable cttyhack, we don't provide the calling tools
+- Disable dnsd
+
+---

Old:

  busybox-1.31.1.tar.bz2
  busybox-no-stime.patch

New:

  busybox-1.32.0.tar.bz2



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.P6ShrU/_old  2020-07-29 17:16:47.020379118 +0200
+++ /var/tmp/diff_new_pack.P6ShrU/_new  2020-07-29 17:16:47.024379120 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   busybox
-Version:1.31.1
+Version:1.32.0
 Release:0
 Summary:Minimalist variant of UNIX utilities linked in a single 
executable
 License:GPL-2.0-or-later
@@ -28,8 +28,6 @@
 Source2:busybox.config
 Source3:busybox-static.config
 Source4:man.conf
-# Upstream patches
-Patch0: busybox-no-stime.patch
 # other patches
 Patch100:   busybox.install.patch
 Provides:   useradd_or_adduser_dep
@@ -71,7 +69,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %patch100 -p0
 cp -a %{SOURCE1} docs/
 find "(" -name CVS -o -name .cvsignore -o -name .svn -o -name .gitignore ")" \

++ busybox-1.31.1.tar.bz2 -> busybox-1.32.0.tar.bz2 ++
 17621 lines of diff (skipped)

++ busybox-static.config ++
--- /var/tmp/diff_new_pack.P6ShrU/_old  2020-07-29 17:16:48.672380467 +0200
+++ /var/tmp/diff_new_pack.P6ShrU/_new  2020-07-29 17:16:48.672380467 +0200
@@ -1,6 +1,7 @@
 #
 # Automatically generated make config: don't edit
-# Busybox version: 1.31.1
+# Busybox version: 1.32.0
+# Wed Jul 22 15:14:27 2020
 #
 CONFIG_HAVE_DOT_CONFIG=y
 
@@ -41,7 +42,7 @@
 # Build Options
 #
 CONFIG_STATIC=y
-CONFIG_PIE=y
+# CONFIG_PIE is not set
 # CONFIG_NOMMU is not set
 # CONFIG_BUILD_LIBBUSYBOX is not set
 # CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
@@ -75,6 +76,7 @@
 # CONFIG_DEBUG_SANITIZE is not set
 # CONFIG_UNIT_TEST is not set
 # CONFIG_WERROR is not set
+# CONFIG_WARN_SIMPLE_MSG is not set
 CONFIG_NO_DEBUG_LIB=y
 # CONFIG_DMALLOC is not set
 # CONFIG_EFENCE is not set
@@ -333,10 +335,10 @@
 CONFIG_UUENCODE=y
 CONFIG_WC=y
 CONFIG_FEATURE_WC_LARGE=y
+CONFIG_WHOAMI=y
 CONFIG_WHO=y
 CONFIG_W=y
 CONFIG_USERS=y
-CONFIG_WHOAMI=y
 CONFIG_YES=y
 
 #
@@ -402,7 +404,7 @@
 # CONFIG_MINIPS is not set
 # CONFIG_NUKE is not set
 # CONFIG_RESUME is not set
-CONFIG_RUN_INIT=y
+# CONFIG_RUN_INIT is not set
 
 #
 # Editors
@@ -461,6 +463,7 @@
 CONFIG_FEATURE_FIND_PRUNE=y
 CONFIG_FEATURE_FIND_QUIT=y
 CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_EMPTY=y
 CONFIG_FEATURE_FIND_PATH=y
 CONFIG_FEATURE_FIND_REGEX=y
 # CONFIG_FEATURE_FIND_CONTEXT is not set
@@ -510,10 +513,10 @@
 # CONFIG_USE_BB_SHADOW is not set
 # CONFIG_USE_BB_CRYPT is not set
 # CONFIG_USE_BB_CRYPT_SHA is not set
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
 CONFIG_ADDGROUP=y
 CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+# CONFIG_ADD_SHELL is not set
+# CONFIG_REMOVE_SHELL is not set
 CONFIG_ADDUSER=y
 # CONFIG_FEATURE_CHECK_NAMES is not set
 CONFIG_LAST_ID=65535
@@ -691,6 +694,7 @@
 # CONFIG_SWITCH_ROOT is not set
 # CONFIG_TASKSET is not set
 # CONFIG_FEATURE_TASKSET_FANCY is not set
+# CONFIG_FEATURE_TASKSET_CPULIST is not set
 CONFIG_UEVENT=y
 CONFIG_UMOUNT=y
 CONFIG_FEATURE_UMOUNT_ALL=y
@@ -771,10 +775,10 @@
 # CONFIG_FEATURE_DEVFS is not set
 # CONFIG_DEVMEM is not set
 # CONFIG_FBSPLASH is not set
+# CONFIG_FLASHCP is not set
 # CONFIG_FLASH_ERASEALL is not set
 # CONFIG_FLASH_LOCK is not set
 # CONFIG_FLASH_UNLOCK is not set
-# CONFIG_FLASHCP is not set
 # CONFIG_HDPARM is not set
 # CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
 # CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
@@ -808,6 +812,7 @@
 # CONFIG_FEATURE_MAKEDEVS_TABLE is not set
 CONFIG_MAN=y
 # CONFIG_MICROCOM is not set
+# CONFIG_MIM is not set
 # CONFIG_MT is not set
 # CONFIG_NANDWRITE is not set
 # CONFIG_NANDDUMP 

commit busybox for openSUSE:Factory

2020-07-15 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-07-15 11:32:21

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.3060 (New)


Package is "busybox"

Wed Jul 15 11:32:21 2020 rev:57 rq:820440 version:1.31.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-05-09 
19:47:52.604261152 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.3060/busybox.changes
2020-07-15 11:36:35.698307645 +0200
@@ -1,0 +2,11 @@
+Sat Jul 11 06:05:40 UTC 2020 - Thorsten Kukuk 
+
+- Enable syslogd for containers
+
+---
+Wed Jul  8 07:26:14 UTC 2020 - Stephan Kulow 
+
+- Enable testsuite and package it for later rerun (for QA,
+  jsc#CAR-15)
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.6NsIOL/_old  2020-07-15 11:36:46.494319001 +0200
+++ /var/tmp/diff_new_pack.6NsIOL/_new  2020-07-15 11:36:46.498319004 +0200
@@ -34,6 +34,8 @@
 Patch100:   busybox.install.patch
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
+# for test suite
+BuildRequires:  zip
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a
@@ -53,6 +55,20 @@
 BusyBox combines tiny versions of many common UNIX utilities into a
 single executable.
 
+%package testsuite
+Summary:Testsuite of busybox
+Group:  Development/Testing
+Requires:   %{name} = %{version}
+Requires:   zip
+
+%description testsuite
+Using this package you can test the busybox build on different kernels and 
glibc. 
+It needs to run with permission to the current directory, so either copy it 
away
+as is or run as root:
+
+cd /usr/share/busybox/testsuite 
+PATH=/usr/share/busybox:$PATH SKIP_KNOWN_BUGS=1 ./runtest
+
 %prep
 %setup -q
 %patch0 -p1
@@ -89,6 +105,19 @@
 install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1
+cp %{SOURCE2} %{buildroot}%{_datadir}/busybox/.config
+ln -s %_bindir/busybox %{buildroot}%{_datadir}/busybox/busybox
+cp -a testsuite %{buildroot}%{_datadir}/busybox/testsuite
+
+%check
+export KCONFIG_NOTIMESTAMP=KCONFIG_NOTIMESTAMP
+export BUILD_VERBOSE=2
+export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/tirpc"
+export CC="gcc"
+export HOSTCC=gcc
+export SKIP_KNOWN_BUGS=1 
+export SKIP_INTERNET_TESTS=1 
+make -e %{?_smp_mflags} test
 
 %files
 %license LICENSE
@@ -100,6 +129,11 @@
 %dir %{_datadir}/busybox
 %{_datadir}/busybox/busybox.links
 
+%files testsuite
+%{_datadir}/busybox/busybox
+%{_datadir}/busybox/.config
+%{_datadir}/busybox/testsuite
+
 %files static
 %license LICENSE
 %{_bindir}/busybox-static

++ busybox-static.config ++
--- /var/tmp/diff_new_pack.6NsIOL/_old  2020-07-15 11:36:46.542319051 +0200
+++ /var/tmp/diff_new_pack.6NsIOL/_new  2020-07-15 11:36:46.542319051 +0200
@@ -1171,12 +1171,12 @@
 CONFIG_LOGGER=y
 # CONFIG_LOGREAD is not set
 # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
-# CONFIG_SYSLOGD is not set
-# CONFIG_FEATURE_ROTATE_LOGFILE is not set
-# CONFIG_FEATURE_REMOTE_LOG is not set
-# CONFIG_FEATURE_SYSLOGD_DUP is not set
-# CONFIG_FEATURE_SYSLOGD_CFG is not set
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
-# CONFIG_FEATURE_IPC_SYSLOG is not set
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
-# CONFIG_FEATURE_KMSG_SYSLOG is not set
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_SYSLOGD_CFG=y
+CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_FEATURE_KMSG_SYSLOG=y

++ busybox.config ++
--- /var/tmp/diff_new_pack.6NsIOL/_old  2020-07-15 11:36:46.554319064 +0200
+++ /var/tmp/diff_new_pack.6NsIOL/_new  2020-07-15 11:36:46.554319064 +0200
@@ -1171,12 +1171,12 @@
 CONFIG_LOGGER=y
 # CONFIG_LOGREAD is not set
 # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
-# CONFIG_SYSLOGD is not set
-# CONFIG_FEATURE_ROTATE_LOGFILE is not set
-# CONFIG_FEATURE_REMOTE_LOG is not set
-# CONFIG_FEATURE_SYSLOGD_DUP is not set
-# CONFIG_FEATURE_SYSLOGD_CFG is not set
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
-# CONFIG_FEATURE_IPC_SYSLOG is not set
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
-# CONFIG_FEATURE_KMSG_SYSLOG is not set
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+CONFIG_FEATURE_SYSLOGD_CFG=y
+CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16

commit busybox for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-05-09 19:47:51

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.2738 (New)


Package is "busybox"

Sat May  9 19:47:51 2020 rev:56 rq:794857 version:1.31.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-02-25 
16:01:36.631985303 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new.2738/busybox.changes
2020-05-09 19:47:52.604261152 +0200
@@ -1,0 +2,16 @@
+Fri Apr 17 09:46:21 UTC 2020 - Thorsten Kukuk 
+
+- Re-add modutils
+
+---
+Sat Mar 21 11:18:54 UTC 2020 - Thorsten Kukuk 
+
+- Set last ID to 65533, else nobody cannot be created
+
+---
+Fri Mar 13 20:04:25 UTC 2020 - Thorsten Kukuk 
+
+- Merge config of default, -container and -static to be able to
+  drop -container variant
+
+---

Old:

  busybox-container.config



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.WL971i/_old  2020-05-09 19:47:54.680265609 +0200
+++ /var/tmp/diff_new_pack.WL971i/_new  2020-05-09 19:47:54.684265617 +0200
@@ -27,15 +27,13 @@
 Source1:BusyBox.1
 Source2:busybox.config
 Source3:busybox-static.config
-Source4:busybox-container.config
-Source5:man.conf
+Source4:man.conf
 # Upstream patches
 Patch0: busybox-no-stime.patch
 # other patches
 Patch100:   busybox.install.patch
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
-BuildRequires:  libtirpc-devel
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a
@@ -55,15 +53,6 @@
 BusyBox combines tiny versions of many common UNIX utilities into a
 single executable.
 
-%package container
-Summary:A version of Busybox configured for containers
-Group:  System/Base
-Provides:   useradd_or_adduser_dep
-
-%description container
-This is a small BusyBox version which contains only the tools which
-makes sense in a container.
-
 %prep
 %setup -q
 %patch0 -p1
@@ -79,13 +68,6 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/tirpc"
 export CC="gcc"
 export HOSTCC=gcc
-cp -a %{SOURCE4} .config
-make %{?_smp_mflags} -e oldconfig
-make -e %{?_smp_mflags}
-mv busybox busybox-container
-make busybox.links
-mv busybox.links busybox-container.links
-sed -e 's|busybox.links|busybox-container.links|g' -e 
's|/usr/bin/busybox|/usr/bin/busybox-container|g' applets/install.sh > 
busybox-container.install
 cp -a %{SOURCE3} .config
 make %{?_smp_mflags} -e oldconfig
 make -e %{?_smp_mflags}
@@ -100,20 +82,18 @@
 install -d %{buildroot}/%{_bindir}
 install -d %{buildroot}/%{_datadir}/busybox
 install -m 0644 busybox.links %{buildroot}%{_datadir}/busybox
-install -m 0644 busybox-container.links %{buildroot}%{_datadir}/busybox
 install applets/install.sh %{buildroot}%{_bindir}/busybox.install
-install busybox-container.install 
%{buildroot}%{_bindir}/busybox-container.install
 install -m 0755 busybox %{buildroot}%{_bindir}
 install -m 0755 busybox-static %{buildroot}%{_bindir}
-install -m 0755 busybox-container %{buildroot}%{_bindir}
 install -d %{buildroot}%{_sysconfdir}
-install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/
+install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1
 
 %files
 %license LICENSE
 %doc docs/mdev.txt
+%config %{_sysconfdir}/man.conf
 %doc %{_mandir}/man1/BusyBox.1.gz
 %{_bindir}/busybox
 %{_bindir}/busybox.install
@@ -124,11 +104,4 @@
 %license LICENSE
 %{_bindir}/busybox-static
 
-%files container
-%license LICENSE
-%{_sysconfdir}/man.conf
-%{_bindir}/busybox-container
-%{_bindir}/busybox-container.install
-%{_datadir}/busybox/busybox-container.links
-
 %changelog

++ busybox-static.config ++
 930 lines (skipped)
 between busybox-static.config
 and /work/SRC/openSUSE:Factory/.busybox.new.2738/busybox-static.config

++ busybox.config ++
 940 lines (skipped)
 between busybox.config
 and /work/SRC/openSUSE:Factory/.busybox.new.2738/busybox.config




commit busybox for openSUSE:Factory

2020-02-25 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-02-25 16:01:25

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.26092 (New)


Package is "busybox"

Tue Feb 25 16:01:25 2020 rev:55 rq:778275 version:1.31.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2020-02-15 
22:21:49.959193339 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new.26092/busybox.changes   
2020-02-25 16:01:36.631985303 +0100
@@ -1,0 +2,6 @@
+Sat Feb 22 17:46:55 UTC 2020 - Thorsten Kukuk 
+
+- Disable CONFIG_FEATURE_NSLOOKUP_BIG as it leads to incompatible
+  nslookup behavior
+
+---



Other differences:
--
++ busybox-container.config ++
--- /var/tmp/diff_new_pack.tNlZo8/_old  2020-02-25 16:01:37.707988271 +0100
+++ /var/tmp/diff_new_pack.tNlZo8/_new  2020-02-25 16:01:37.707988271 +0100
@@ -920,7 +920,7 @@
 CONFIG_FEATURE_NETSTAT_WIDE=y
 CONFIG_FEATURE_NETSTAT_PRG=y
 CONFIG_NSLOOKUP=y
-CONFIG_FEATURE_NSLOOKUP_BIG=y
+# CONFIG_FEATURE_NSLOOKUP_BIG is not set
 CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y
 # CONFIG_NTPD is not set
 # CONFIG_FEATURE_NTPD_SERVER is not set

++ busybox-static.config ++
--- /var/tmp/diff_new_pack.tNlZo8/_old  2020-02-25 16:01:37.723988315 +0100
+++ /var/tmp/diff_new_pack.tNlZo8/_new  2020-02-25 16:01:37.727988326 +0100
@@ -919,7 +919,7 @@
 CONFIG_FEATURE_NETSTAT_WIDE=y
 # CONFIG_FEATURE_NETSTAT_PRG is not set
 CONFIG_NSLOOKUP=y
-CONFIG_FEATURE_NSLOOKUP_BIG=y
+# CONFIG_FEATURE_NSLOOKUP_BIG is not set
 CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y
 CONFIG_NTPD=y
 CONFIG_FEATURE_NTPD_SERVER=y

++ busybox.config ++
--- /var/tmp/diff_new_pack.tNlZo8/_old  2020-02-25 16:01:37.739988359 +0100
+++ /var/tmp/diff_new_pack.tNlZo8/_new  2020-02-25 16:01:37.743988370 +0100
@@ -919,7 +919,7 @@
 CONFIG_FEATURE_NETSTAT_WIDE=y
 # CONFIG_FEATURE_NETSTAT_PRG is not set
 CONFIG_NSLOOKUP=y
-CONFIG_FEATURE_NSLOOKUP_BIG=y
+# CONFIG_FEATURE_NSLOOKUP_BIG is not set
 CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y
 CONFIG_NTPD=y
 CONFIG_FEATURE_NTPD_SERVER=y




commit busybox for openSUSE:Factory

2020-02-15 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2020-02-15 22:21:44

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.26092 (New)


Package is "busybox"

Sat Feb 15 22:21:44 2020 rev:54 rq:772655 version:1.31.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2019-10-25 
18:42:15.867905077 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.26092/busybox.changes   
2020-02-15 22:21:49.959193339 +0100
@@ -1,0 +2,16 @@
+Mon Feb 10 11:46:10 UTC 2020 - Thorsten Kukuk 
+
+- Eanble FEATURE_TFTP_HPA_COMPAT and SH_MATH_BASE
+
+---
+Sat Feb  8 14:38:51 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 1.31.1:
+  + Bug fix release. 1.30.1 has fixes for dc, ash (PS1 expansion
+fix), hush, dpkg-deb, telnet and wget.
+- Changes from version 1.31.0:
+  + many bugfixes and new features.
+- Add busybox-no-stime.patch: stime() has been deprecated in glibc
+  2.31 and replaced with clock_settime().
+
+---

Old:

  busybox-1.30.1.tar.bz2

New:

  busybox-1.31.1.tar.bz2
  busybox-no-stime.patch



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.iPgX4J/_old  2020-02-15 22:21:51.591194221 +0100
+++ /var/tmp/diff_new_pack.iPgX4J/_new  2020-02-15 22:21:51.591194221 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,22 @@
 
 
 Name:   busybox
-Version:1.30.1
+Version:1.31.1
 Release:0
 Summary:Minimalist variant of UNIX utilities linked in a single 
executable
 License:GPL-2.0-or-later
 Group:  System/Base
-Url:http://www.busybox.net/
+URL:http://www.busybox.net/
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox.config
 Source3:busybox-static.config
 Source4:busybox-container.config
 Source5:man.conf
+# Upstream patches
+Patch0: busybox-no-stime.patch
 # other patches
-Patch:  busybox.install.patch
+Patch100:   busybox.install.patch
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
 BuildRequires:  libtirpc-devel
@@ -64,7 +66,8 @@
 
 %prep
 %setup -q
-%patch -p0
+%patch0 -p1
+%patch100 -p0
 cp -a %{SOURCE1} docs/
 find "(" -name CVS -o -name .cvsignore -o -name .svn -o -name .gitignore ")" \
-exec rm -Rf {} +

++ busybox-1.30.1.tar.bz2 -> busybox-1.31.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/busybox/busybox-1.30.1.tar.bz2 
/work/SRC/openSUSE:Factory/.busybox.new.26092/busybox-1.31.1.tar.bz2 differ: 
char 11, line 1

++ busybox-container.config ++
--- /var/tmp/diff_new_pack.iPgX4J/_old  2020-02-15 22:21:51.643194249 +0100
+++ /var/tmp/diff_new_pack.iPgX4J/_new  2020-02-15 22:21:51.643194249 +0100
@@ -1175,3 +1175,10 @@
 # CONFIG_FEATURE_IPC_SYSLOG is not set
 CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
 # CONFIG_FEATURE_KMSG_SYSLOG is not set
+
+# CONFIG_FEATURE_SYSLOG_INFO is not set
+# CONFIG_FEATURE_MDEV_DAEMON is not set
+# CONFIG_I2CTRANSFER is not set
+# CONFIG_TS is not set
+CONFIG_FEATURE_TFTP_HPA_COMPAT=y
+CONFIG_FEATURE_SH_MATH_BASE=y

++ busybox-no-stime.patch ++
>From d3539be8f27b8cbfdfee460fe08299158f08bcd9 Mon Sep 17 00:00:00 2001
From: Alistair Francis 
Date: Tue, 19 Nov 2019 13:06:40 +0100
Subject: Remove stime() function calls

stime() has been deprecated in glibc 2.31 and replaced with
clock_settime(). Let's replace the stime() function calls with
clock_settime() in preperation.

function old new   delta
rdate_main   197 224 +27
clock_settime  -  27 +27
date_main926 941 +15
stime 37   - -37
--
(add/remove: 2/2 grow/shrink: 2/0 up/down: 69/-37) Total: 32 bytes

Signed-off-by: Alistair Francis 
Signed-off-by: Denys Vlasenko 
---
 coreutils/date.c | 6 +-
 libbb/missing_syscalls.c | 8 
 util-linux/rdate.c   | 8 ++--
 3 files changed, 11 insertions(+), 11 deletions(-)

Index: busybox-1.31.1/coreutils/date.c

commit busybox for openSUSE:Factory

2019-10-25 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2019-10-25 18:42:09

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.2990 (New)


Package is "busybox"

Fri Oct 25 18:42:09 2019 rev:53 rq:742257 version:1.30.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2019-09-26 
20:36:10.607353247 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.2990/busybox.changes
2019-10-25 18:42:15.867905077 +0200
@@ -1,0 +2,5 @@
+Wed Oct 23 22:35:14 CEST 2019 - ku...@suse.de
+
+- Add man.conf to container variant
+
+---

New:

  man.conf



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.AbMetS/_old  2019-10-25 18:42:18.147907244 +0200
+++ /var/tmp/diff_new_pack.AbMetS/_new  2019-10-25 18:42:18.159907256 +0200
@@ -28,6 +28,7 @@
 Source2:busybox.config
 Source3:busybox-static.config
 Source4:busybox-container.config
+Source5:man.conf
 # other patches
 Patch:  busybox.install.patch
 Provides:   useradd_or_adduser_dep
@@ -99,9 +100,11 @@
 install -m 0644 busybox-container.links %{buildroot}%{_datadir}/busybox
 install applets/install.sh %{buildroot}%{_bindir}/busybox.install
 install busybox-container.install 
%{buildroot}%{_bindir}/busybox-container.install
-install -m 0755 busybox %{buildroot}/%{_bindir}
-install -m 0755 busybox-static %{buildroot}/%{_bindir}
-install -m 0755 busybox-container %{buildroot}/%{_bindir}
+install -m 0755 busybox %{buildroot}%{_bindir}
+install -m 0755 busybox-static %{buildroot}%{_bindir}
+install -m 0755 busybox-container %{buildroot}%{_bindir}
+install -d %{buildroot}%{_sysconfdir}
+install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1
 
@@ -120,6 +123,7 @@
 
 %files container
 %license LICENSE
+%{_sysconfdir}/man.conf
 %{_bindir}/busybox-container
 %{_bindir}/busybox-container.install
 %{_datadir}/busybox/busybox-container.links




++ man.conf ++
MANPATH /usr/share/man



commit busybox for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2019-09-26 20:36:08

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.2352 (New)


Package is "busybox"

Thu Sep 26 20:36:08 2019 rev:52 rq:732096 version:1.30.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2019-09-07 
11:25:30.262494312 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.2352/busybox.changes
2019-09-26 20:36:10.607353247 +0200
@@ -1,0 +2,5 @@
+Tue Sep 10 07:27:49 UTC 2019 - Jan Engelhardt 
+
+- Trim marketing from description.
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.xj4aig/_old  2019-09-26 20:36:11.623350533 +0200
+++ /var/tmp/diff_new_pack.xj4aig/_new  2019-09-26 20:36:11.623350533 +0200
@@ -19,7 +19,7 @@
 Name:   busybox
 Version:1.30.1
 Release:0
-Summary:The Swiss Army Knife of Embedded Linux
+Summary:Minimalist variant of UNIX utilities linked in a single 
executable
 License:GPL-2.0-or-later
 Group:  System/Base
 Url:http://www.busybox.net/
@@ -33,61 +33,40 @@
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
 BuildRequires:  libtirpc-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a
-small single executable. It provides minimalist replacements for most
-of the utilities usually found in fileutils, shellutils, findutils,
-textutils, grep, gzip, tar, and more. BusyBox provides a fairly
-complete POSIX environment for any small or embedded system. The
-utilities in BusyBox generally have fewer options than their
-full-featured GNU cousins. The options that are included provide the
-expected functionality and behave very much like their GNU
-counterparts.
+single executable. It provides minimalist replacements for utilities
+usually found in fileutils, shellutils, findutils, textutils, grep,
+gzip, tar, and more. BusyBox provides a fairly complete POSIX
+environment for small or embedded systems. The utilities in BusyBox
+generally have fewer options than their GNU cousins. The options that
+are included provide the expected functionality and behave much like
+their GNU counterparts.
 
 %package static
-Summary:Static linked Swiss Army Knife of Embedded Linux
+Summary:Static linked version of Busybox, a compact UNIX utility 
collection
 Group:  System/Base
 
 %description static
-The static linked BusyBox combines tiny versions of many common UNIX utilities 
into a
-small single executable. It provides minimalist replacements for most
-of the utilities usually found in fileutils, shellutils, findutils,
-textutils, grep, gzip, tar, and more. BusyBox provides a fairly
-complete POSIX environment for any small or embedded system. The
-utilities in BusyBox generally have fewer options than their
-full-featured GNU cousins. The options that are included provide the
-expected functionality and behave very much like their GNU
-counterparts.
+BusyBox combines tiny versions of many common UNIX utilities into a
+single executable.
 
 %package container
-Summary:Swiss Army Knife of Embedded Linux configured for container
+Summary:A version of Busybox configured for containers
 Group:  System/Base
 Provides:   useradd_or_adduser_dep
 
 %description container
-This is a very small BusyBox version which contains only the tools which
+This is a small BusyBox version which contains only the tools which
 makes sense in a container.
-BusyBox combines tiny versions of many common UNIX utilities into a
-small single executable. It provides minimalist replacements for most
-of the utilities usually found in fileutils, shellutils, findutils,
-textutils, grep, gzip, tar, and more. BusyBox provides a fairly
-complete POSIX environment for any small or embedded system. The
-utilities in BusyBox generally have fewer options than their
-full-featured GNU cousins. The options that are included provide the
-expected functionality and behave very much like their GNU
-counterparts.
-
 
 %prep
 %setup -q
 %patch -p0
 cp -a %{SOURCE1} docs/
-find -name CVS | xargs rm -rf
-find -name .cvsignore | xargs rm -rf
-find -name .svn | xargs rm -rf
-find -name .gitignore | xargs rm -rf
+find "(" -name CVS -o -name .cvsignore -o -name .svn -o -name .gitignore ")" \
+   -exec rm -Rf {} +
 
 %build
 export KCONFIG_NOTIMESTAMP=KCONFIG_NOTIMESTAMP
@@ -127,7 +106,6 @@
 install -m 644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1
 
 %files
-%defattr(-,root,root)
 

commit busybox for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2019-09-07 11:25:28

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.7948 (New)


Package is "busybox"

Sat Sep  7 11:25:28 2019 rev:51 rq:726502 version:1.30.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2019-08-15 
12:22:40.730646927 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.7948/busybox.changes
2019-09-07 11:25:30.262494312 +0200
@@ -1,0 +2,7 @@
+Thu Aug 22 15:27:18 CEST 2019 - ku...@suse.de
+
+- Drop busybox-rpm-E.patch, not needed anymore
+- Create new "container" subpackage with special stripped down
+  version for container images (8MB instead of 15MB).
+
+---

Old:

  busybox-rpm-E.patch

New:

  busybox-container.config



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.jTqr6r/_old  2019-09-07 11:25:31.038494204 +0200
+++ /var/tmp/diff_new_pack.jTqr6r/_new  2019-09-07 11:25:31.042494203 +0200
@@ -27,10 +27,9 @@
 Source1:BusyBox.1
 Source2:busybox.config
 Source3:busybox-static.config
+Source4:busybox-container.config
 # other patches
 Patch:  busybox.install.patch
-# kiwi requires "rpm -E %%_dbpath" working
-Patch1: busybox-rpm-E.patch
 Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
 BuildRequires:  libtirpc-devel
@@ -62,11 +61,28 @@
 expected functionality and behave very much like their GNU
 counterparts.
 
+%package container
+Summary:Swiss Army Knife of Embedded Linux configured for container
+Group:  System/Base
+Provides:   useradd_or_adduser_dep
+
+%description container
+This is a very small BusyBox version which contains only the tools which
+makes sense in a container.
+BusyBox combines tiny versions of many common UNIX utilities into a
+small single executable. It provides minimalist replacements for most
+of the utilities usually found in fileutils, shellutils, findutils,
+textutils, grep, gzip, tar, and more. BusyBox provides a fairly
+complete POSIX environment for any small or embedded system. The
+utilities in BusyBox generally have fewer options than their
+full-featured GNU cousins. The options that are included provide the
+expected functionality and behave very much like their GNU
+counterparts.
+
 
 %prep
 %setup -q
 %patch -p0
-%patch1 -p0
 cp -a %{SOURCE1} docs/
 find -name CVS | xargs rm -rf
 find -name .cvsignore | xargs rm -rf
@@ -80,6 +96,13 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/tirpc"
 export CC="gcc"
 export HOSTCC=gcc
+cp -a %{SOURCE4} .config
+make %{?_smp_mflags} -e oldconfig
+make -e %{?_smp_mflags}
+mv busybox busybox-container
+make busybox.links
+mv busybox.links busybox-container.links
+sed -e 's|busybox.links|busybox-container.links|g' -e 
's|/usr/bin/busybox|/usr/bin/busybox-container|g' applets/install.sh > 
busybox-container.install
 cp -a %{SOURCE3} .config
 make %{?_smp_mflags} -e oldconfig
 make -e %{?_smp_mflags}
@@ -94,9 +117,12 @@
 install -d %{buildroot}/%{_bindir}
 install -d %{buildroot}/%{_datadir}/busybox
 install -m 0644 busybox.links %{buildroot}%{_datadir}/busybox
+install -m 0644 busybox-container.links %{buildroot}%{_datadir}/busybox
 install applets/install.sh %{buildroot}%{_bindir}/busybox.install
+install busybox-container.install 
%{buildroot}%{_bindir}/busybox-container.install
 install -m 0755 busybox %{buildroot}/%{_bindir}
 install -m 0755 busybox-static %{buildroot}/%{_bindir}
+install -m 0755 busybox-container %{buildroot}/%{_bindir}
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 docs/BusyBox.1 %{buildroot}%{_mandir}/man1
 
@@ -115,4 +141,11 @@
 %license LICENSE
 %{_bindir}/busybox-static
 
+%files container
+%defattr(-,root,root)
+%license LICENSE
+%{_bindir}/busybox-container
+%{_bindir}/busybox-container.install
+%{_datadir}/busybox/busybox-container.links
+
 %changelog






commit busybox for openSUSE:Factory

2019-08-15 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2019-08-15 12:22:37

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.9556 (New)


Package is "busybox"

Thu Aug 15 12:22:37 2019 rev:50 rq:720716 version:1.30.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2019-04-04 
14:12:32.373302755 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.9556/busybox.changes
2019-08-15 12:22:40.730646927 +0200
@@ -1,0 +2,5 @@
+Thu Jul 25 15:29:03 CEST 2019 - ku...@suse.de
+
+- Provide "useradd_or_adduser_dep" for sysuser-shadow
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.eWTSIs/_old  2019-08-15 12:22:43.930646129 +0200
+++ /var/tmp/diff_new_pack.eWTSIs/_new  2019-08-15 12:22:43.966646120 +0200
@@ -31,6 +31,7 @@
 Patch:  busybox.install.patch
 # kiwi requires "rpm -E %%_dbpath" working
 Patch1: busybox-rpm-E.patch
+Provides:   useradd_or_adduser_dep
 BuildRequires:  glibc-devel-static
 BuildRequires:  libtirpc-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build






commit busybox for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2019-04-04 14:12:29

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new.3908 (New)


Package is "busybox"

Thu Apr  4 14:12:29 2019 rev:49 rq:690641 version:1.30.1

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2018-09-11 
17:10:37.916028272 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new.3908/busybox.changes
2019-04-04 14:12:32.373302755 +0200
@@ -1,0 +2,17 @@
+Fri Mar 29 12:03:49 CET 2019 - ku...@suse.de
+
+- Implement rpm -E %_dbpath for kiwi (busybox-rpm-E.patch)
+- Don't require /bin/sh, be self contained
+
+---
+Thu Mar 28 21:58:41 CET 2019 - ku...@suse.de
+
+- update to 1.30.1
+  * many bugfixes and new features
+- obsolete busybox-1.18.3-libarchive.patch 
+- obsolete busybox-resource.patch
+- Update busybox*.config
+- Merge busybox.spec and busybox-static.spec and build the static
+  binary as subpackage
+
+---

Old:

  busybox-1.18.3-libarchive.patch
  busybox-1.26.2.tar.bz2
  busybox-resource.patch
  busybox-static.SuSE.config
  busybox-static.changes
  busybox-static.spec
  busybox.SuSE.config

New:

  busybox-1.30.1.tar.bz2
  busybox-rpm-E.patch
  busybox-static.config
  busybox.config



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.W5MpLM/_old  2019-04-04 14:12:34.857303948 +0200
+++ /var/tmp/diff_new_pack.W5MpLM/_new  2019-04-04 14:12:34.861303950 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,26 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   busybox
-Version:1.26.2
+Version:1.30.1
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Base
 Url:http://www.busybox.net/
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1
-Source2:busybox.SuSE.config
+Source2:busybox.config
+Source3:busybox-static.config
 # other patches
-Patch100:   busybox.install.patch
-Patch101:   %{name}-1.18.3-libarchive.patch
-Patch103:   busybox-resource.patch
+Patch:  busybox.install.patch
+# kiwi requires "rpm -E %%_dbpath" working
+Patch1: busybox-rpm-E.patch
+BuildRequires:  glibc-devel-static
 BuildRequires:  libtirpc-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -44,13 +46,27 @@
 expected functionality and behave very much like their GNU
 counterparts.
 
+%package static
+Summary:Static linked Swiss Army Knife of Embedded Linux
+Group:  System/Base
+
+%description static
+The static linked BusyBox combines tiny versions of many common UNIX utilities 
into a
+small single executable. It provides minimalist replacements for most
+of the utilities usually found in fileutils, shellutils, findutils,
+textutils, grep, gzip, tar, and more. BusyBox provides a fairly
+complete POSIX environment for any small or embedded system. The
+utilities in BusyBox generally have fewer options than their
+full-featured GNU cousins. The options that are included provide the
+expected functionality and behave very much like their GNU
+counterparts.
+
+
 %prep
 %setup -q
-%patch100 -p1
-%patch101 -p1
-%patch103 -p1
+%patch -p0
+%patch1 -p0
 cp -a %{SOURCE1} docs/
-cp -a %{SOURCE2} .config
 find -name CVS | xargs rm -rf
 find -name .cvsignore | xargs rm -rf
 find -name .svn | xargs rm -rf
@@ -63,6 +79,12 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/tirpc"
 export CC="gcc"
 export HOSTCC=gcc
+cp -a %{SOURCE3} .config
+make %{?_smp_mflags} -e oldconfig
+make -e %{?_smp_mflags}
+mv busybox busybox-static
+make -e %{?_smp_mflags} clean
+cp -a %{SOURCE2} .config
 make %{?_smp_mflags} -e oldconfig
 make -e %{?_smp_mflags}
 make -e doc busybox.links %{?_smp_mflags}
@@ -70,19 +92,26 @@
 %install
 install -d %{buildroot}/%{_bindir}
 install -d %{buildroot}/%{_datadir}/busybox
-install busybox.links %{buildroot}%{_datadir}/busybox
+install -m 0644 busybox.links 

commit busybox for openSUSE:Factory

2018-09-11 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2018-09-11 17:10:37

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Tue Sep 11 17:10:37 2018 rev:48 rq:631395 version:1.26.2

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2018-01-20 
11:21:58.785648936 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2018-09-11 17:10:37.868028347 +0200
@@ -1,0 +2,8 @@
+Wed Aug 22 21:41:23 UTC 2018 - jjo...@suse.com
+
+- Enabled functionality within busybox for warewulf compatibility
+  * CONFIG_FEATURE_REMOTE_LOG
+  * CONFIG_DEPMOD
+  * CONFIG_TAC
+
+---
busybox.changes: same change



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.tdGFYJ/_old  2018-09-11 17:10:38.708027041 +0200
+++ /var/tmp/diff_new_pack.tdGFYJ/_new  2018-09-11 17:10:38.712027035 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

busybox.spec: same change
++ busybox-static.SuSE.config ++
--- /var/tmp/diff_new_pack.tdGFYJ/_old  2018-09-11 17:10:38.764026953 +0200
+++ /var/tmp/diff_new_pack.tdGFYJ/_new  2018-09-11 17:10:38.768026947 +0200
@@ -259,7 +259,7 @@
 CONFIG_STTY=y
 CONFIG_SUM=y
 CONFIG_SYNC=y
-# CONFIG_TAC is not set
+CONFIG_TAC=y
 CONFIG_TAIL=y
 # CONFIG_FEATURE_FANCY_TAIL is not set
 CONFIG_TEE=y
@@ -483,7 +483,7 @@
 CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
 CONFIG_MODPROBE=y
 # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
+CONFIG_DEPMOD=y
 
 #
 # Options common to multiple modutils
@@ -959,7 +959,7 @@
 #
 CONFIG_SYSLOGD=y
 CONFIG_FEATURE_ROTATE_LOGFILE=y
-# CONFIG_FEATURE_REMOTE_LOG is not set
+CONFIG_FEATURE_REMOTE_LOG=y
 # CONFIG_FEATURE_SYSLOGD_DUP is not set
 CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
 # CONFIG_FEATURE_IPC_SYSLOG is not set

++ busybox.SuSE.config ++
--- /var/tmp/diff_new_pack.tdGFYJ/_old  2018-09-11 17:10:38.776026935 +0200
+++ /var/tmp/diff_new_pack.tdGFYJ/_new  2018-09-11 17:10:38.780026929 +0200
@@ -260,7 +260,7 @@
 CONFIG_STTY=y
 CONFIG_SUM=y
 CONFIG_SYNC=y
-# CONFIG_TAC is not set
+CONFIG_TAC=y
 CONFIG_TAIL=y
 # CONFIG_FEATURE_FANCY_TAIL is not set
 CONFIG_TEE=y
@@ -484,7 +484,7 @@
 CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
 CONFIG_MODPROBE=y
 # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
+CONFIG_DEPMOD=y
 
 #
 # Options common to multiple modutils
@@ -960,7 +960,7 @@
 #
 CONFIG_SYSLOGD=y
 CONFIG_FEATURE_ROTATE_LOGFILE=y
-# CONFIG_FEATURE_REMOTE_LOG is not set
+CONFIG_FEATURE_REMOTE_LOG=y
 # CONFIG_FEATURE_SYSLOGD_DUP is not set
 CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
 # CONFIG_FEATURE_IPC_SYSLOG is not set




commit busybox for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2018-01-20 11:21:57

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Sat Jan 20 11:21:57 2018 rev:47 rq:566408 version:1.26.2

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2017-08-12 
19:58:51.626283805 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2018-01-20 11:21:58.785648936 +0100
@@ -1,0 +2,5 @@
+Fri Nov 10 18:36:03 CET 2017 - ku...@suse.de
+
+- Disable RPC/NFS, we don't have a static libtirpc
+
+---
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2017-08-12 
19:58:51.662278764 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2018-01-20 
11:21:58.925642391 +0100
@@ -1,0 +2,6 @@
+Fri Nov 10 16:16:48 CET 2017 - ku...@suse.de
+
+- Build against libtirpc in preparation of deprecating sunrpc from
+  glibc
+
+---



Other differences:
--
++ busybox.spec ++
--- /var/tmp/diff_new_pack.GqGs3N/_old  2018-01-20 11:21:59.897596951 +0100
+++ /var/tmp/diff_new_pack.GqGs3N/_new  2018-01-20 11:21:59.901596764 +0100
@@ -30,6 +30,7 @@
 Patch100:   busybox.install.patch
 Patch101:   %{name}-1.18.3-libarchive.patch
 Patch103:   busybox-resource.patch
+BuildRequires:  libtirpc-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -59,7 +60,7 @@
 export KCONFIG_NOTIMESTAMP=KCONFIG_NOTIMESTAMP
 export VERBOSE=-v
 export BUILD_VERBOSE=2
-export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/tirpc"
 export CC="gcc"
 export HOSTCC=gcc
 make %{?_smp_mflags} -e oldconfig

++ busybox-static.SuSE.config ++
--- /var/tmp/diff_new_pack.GqGs3N/_old  2018-01-20 11:21:59.949594520 +0100
+++ /var/tmp/diff_new_pack.GqGs3N/_new  2018-01-20 11:21:59.953594333 +0100
@@ -47,7 +47,7 @@
 # CONFIG_FEATURE_PREFER_APPLETS is not set
 CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
 CONFIG_FEATURE_SYSLOG=y
-CONFIG_FEATURE_HAVE_RPC=y
+# CONFIG_FEATURE_HAVE_RPC is not set
 
 #
 # Build Options
@@ -560,7 +560,7 @@
 # CONFIG_FEATURE_MOUNT_VERBOSE is not set
 CONFIG_FEATURE_MOUNT_HELPERS=y
 # CONFIG_FEATURE_MOUNT_LABEL is not set
-CONFIG_FEATURE_MOUNT_NFS=y
+# CONFIG_FEATURE_MOUNT_NFS is not set
 CONFIG_FEATURE_MOUNT_CIFS=y
 CONFIG_FEATURE_MOUNT_FLAGS=y
 CONFIG_FEATURE_MOUNT_FSTAB=y

++ busybox.SuSE.config ++
--- /var/tmp/diff_new_pack.GqGs3N/_old  2018-01-20 11:21:59.973593398 +0100
+++ /var/tmp/diff_new_pack.GqGs3N/_new  2018-01-20 11:21:59.977593211 +0100
@@ -61,6 +61,7 @@
 CONFIG_LFS=y
 CONFIG_CROSS_COMPILER_PREFIX=""
 CONFIG_EXTRA_CFLAGS=""
+CONFIG_EXTRA_LDLIBS="-ltirpc"
 
 #
 # Debugging Options




commit busybox for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2017-08-12 19:58:44

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Sat Aug 12 19:58:44 2017 rev:46 rq:507998 version:1.26.2

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2016-11-07 
13:25:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2017-08-12 19:58:51.626283805 +0200
@@ -1,0 +2,6 @@
+Sun Jul  2 11:27:52 UTC 2017 - astie...@suse.com
+
+- update to 1.26.2:
+  * many updates and fixes to individual tools
+
+---
busybox.changes: same change

Old:

  busybox-1.25.1.tar.bz2

New:

  busybox-1.26.2.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.SjHr3o/_old  2017-08-12 19:58:52.554153843 +0200
+++ /var/tmp/diff_new_pack.SjHr3o/_new  2017-08-12 19:58:52.558153282 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   busybox-static
-Version:1.25.1
+Version:1.26.2
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+

busybox.spec: same change
++ busybox-1.25.1.tar.bz2 -> busybox-1.26.2.tar.bz2 ++
 37819 lines of diff (skipped)






commit busybox for openSUSE:Factory

2016-11-07 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2016-11-07 13:25:14

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2016-03-09 
15:16:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2016-11-07 13:25:23.0 +0100
@@ -1,0 +2,11 @@
+Tue Nov  1 17:20:51 UTC 2016 - astie...@suse.com
+
+- update to 1.25.1:
+  * fixes for hush, gunzip, ip route, ntpd
+- includes changes from 1.25.0:
+  * many added and expanded implementations of command options
+- includes changes from 1.24.2:
+  * fixes for build system (static build with glibc fixed),
+truncate, gunzip and unzip. 
+
+---
busybox.changes: same change

Old:

  busybox-1.24.1.tar.bz2

New:

  busybox-1.25.1.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.UQo2mT/_old  2016-11-07 13:25:25.0 +0100
+++ /var/tmp/diff_new_pack.UQo2mT/_new  2016-11-07 13:25:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   busybox-static
-Version:1.24.1
+Version:1.25.1
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+

busybox.spec: same change
++ busybox-1.24.1.tar.bz2 -> busybox-1.25.1.tar.bz2 ++
 21752 lines of diff (skipped)




commit busybox for openSUSE:Factory

2016-03-09 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2016-03-09 15:16:22

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2016-01-08 
15:21:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2016-03-09 15:16:23.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar  3 13:21:03 UTC 2016 - o...@aepfle.de
+
+- Disable build timestamp
+
+---
busybox.changes: same change



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.PqJTup/_old  2016-03-09 15:16:24.0 +0100
+++ /var/tmp/diff_new_pack.PqJTup/_new  2016-03-09 15:16:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -57,6 +57,7 @@
 find -name .gitignore | xargs rm -rf
 
 %build
+export KCONFIG_NOTIMESTAMP=KCONFIG_NOTIMESTAMP
 export VERBOSE=-v
 export BUILD_VERBOSE=2
 export CFLAGS="%{optflags} -fno-strict-aliasing"

busybox.spec: same change



commit busybox for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2016-01-08 15:21:50

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is "busybox"

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2015-04-27 
07:46:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2016-01-08 15:21:51.0 +0100
@@ -1,0 +2,7 @@
+Sun Jan  3 12:01:09 UTC 2016 - p.drou...@gmail.com
+
+- Update to version 1.24.1
+  * for a full list of changes see http://www.busybox.net/news.html
+- Refresh busybox.install.patch 
+
+---
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2015-04-27 
07:46:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2016-01-08 
15:21:51.0 +0100
@@ -1,0 +2,7 @@
+Sun Jan  3 12:00:13 UTC 2016 - p.drou...@gmail.com
+
+- Update to version 1.24.1
+  * for a full list of changes see http://www.busybox.net/news.html
+- Refresh busybox.install.patch 
+
+---

Old:

  busybox-1.23.2.tar.bz2

New:

  busybox-1.24.1.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.2SJaNe/_old  2016-01-08 15:21:52.0 +0100
+++ /var/tmp/diff_new_pack.2SJaNe/_new  2016-01-08 15:21:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   busybox-static
-Version:1.23.2
+Version:1.24.1
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+

busybox.spec: same change
++ busybox-1.23.2.tar.bz2 -> busybox-1.24.1.tar.bz2 ++
 60787 lines of diff (skipped)

++ busybox.install.patch ++
--- /var/tmp/diff_new_pack.2SJaNe/_old  2016-01-08 15:21:54.0 +0100
+++ /var/tmp/diff_new_pack.2SJaNe/_new  2016-01-08 15:21:54.0 +0100
@@ -2,20 +2,23 @@
 ===
 --- busybox-1.19.4.orig/applets/install.sh
 +++ busybox-1.19.4/applets/install.sh
-@@ -5,11 +5,11 @@ export LC_CTYPE=POSIX
+@@ -5,14 +5,14 @@
  
  prefix=$1
  if [ -z "$prefix" ]; then
--  echo "usage: applets/install.sh DESTINATION 
[--symlinks/--hardlinks/--scriptwrapper]"
-+  echo "usage: busybox.install DESTINATION 
[--symlinks/--hardlinks/--scriptwrapper]"
+-  echo "usage: applets/install.sh DESTINATION 
[--symlinks/--hardlinks/--binaries/--scriptwrapper]"
++  echo "usage: busybox.install DESTINATION 
[--symlinks/--hardlinks/--binaries/--scriptwrapper]"
exit 1
  fi
  
+ # Source the configuration
+ . ./.config
+ 
 -h=`sort busybox.links | uniq`
 +h=`sort /usr/share/busybox/busybox.links | uniq`
  
- linkopts=""
- scriptwrapper="n"
+ sharedlib_dir="0_lib"
+ 
 @@ -64,7 +64,7 @@ fi
  
  rm -f "$prefix/bin/busybox" || exit 1




commit busybox for openSUSE:Factory

2015-04-26 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2015-04-27 07:46:33

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2014-09-07 
11:08:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2015-04-27 07:46:34.0 +0200
@@ -1,0 +2,8 @@
+Mon Apr 20 16:16:14 UTC 2015 - mplus...@suse.com
+
+- Update to 1.23.2
+  * for a full list of changes see http://www.busybox.net/news.html
+- Cleaned up spec file with spec-cleaner
+- Refreshed patches
+
+---
busybox.changes: same change

Old:

  busybox-1.22.1.tar.bz2

New:

  busybox-1.23.2.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.3huqg2/_old  2015-04-27 07:46:35.0 +0200
+++ /var/tmp/diff_new_pack.3huqg2/_new  2015-04-27 07:46:35.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   busybox-static
-Url:http://www.busybox.net/
-Version:1.22.1
+Version:1.23.2
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+
 Group:  System/Base
+Url:http://www.busybox.net/
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox-static.SuSE.config
@@ -30,8 +30,8 @@
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
 Patch103:   busybox-resource.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  glibc-devel-static
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a
@@ -49,8 +49,8 @@
 %patch100 -p1
 %patch101 -p1
 %patch103 -p1
-%{__cp} -a %{S:1} docs/
-%{__cp} -a %{S:2} .config
+cp -a %{SOURCE1} docs/
+cp -a %{SOURCE2} .config
 find -name CVS | xargs rm -rf
 find -name .cvsignore | xargs rm -rf
 find -name .svn | xargs rm -rf
@@ -60,14 +60,14 @@
 export VERBOSE=-v
 export BUILD_VERBOSE=2
 export CFLAGS=%{optflags} -fno-strict-aliasing
-export CC=%{__cc}
+export CC=gcc
 export HOSTCC=gcc
-make -e oldconfig
+make %{?_smp_mflags} -e oldconfig
 make -e %{?_smp_mflags}
 
 %install
-install -d $RPM_BUILD_ROOT/%{_bindir}
-install busybox $RPM_BUILD_ROOT/%{_bindir}/busybox-static
+install -d %{buildroot}/%{_bindir}
+install busybox %{buildroot}/%{_bindir}/busybox-static
 
 %files
 %defattr(-,root,root)

++ busybox.spec ++
--- /var/tmp/diff_new_pack.3huqg2/_old  2015-04-27 07:46:35.0 +0200
+++ /var/tmp/diff_new_pack.3huqg2/_new  2015-04-27 07:46:35.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   busybox
-Url:http://www.busybox.net/
-Version:1.22.1
+Version:1.23.2
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+
 Group:  System/Base
+Url:http://www.busybox.net/
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox.SuSE.config
@@ -44,12 +44,12 @@
 counterparts.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch100 -p1
 %patch101 -p1
 %patch103 -p1
-%{__cp} -a %{S:1} docs/
-%{__cp} -a %{S:2} .config
+cp -a %{SOURCE1} docs/
+cp -a %{SOURCE2} .config
 find -name CVS | xargs rm -rf
 find -name .cvsignore | xargs rm -rf
 find -name .svn | xargs rm -rf
@@ -59,20 +59,20 @@
 export VERBOSE=-v
 export BUILD_VERBOSE=2
 export CFLAGS=%{optflags} -fno-strict-aliasing
-export CC=%{__cc}
+export CC=gcc
 export HOSTCC=gcc
-make -e oldconfig
+make %{?_smp_mflags} -e oldconfig
 make -e %{?_smp_mflags}
 make -e doc busybox.links %{?_smp_mflags}
 
 %install
-install -d $RPM_BUILD_ROOT/%{_bindir}
-install -d $RPM_BUILD_ROOT/%{_datadir}/busybox
-install busybox.links $RPM_BUILD_ROOT%{_datadir}/busybox
-install 

commit busybox for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2014-10-18 09:08:08

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2014-09-07 
11:08:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2014-10-18 
09:08:11.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct  9 11:41:36 UTC 2014 - o...@aepfle.de
+
+- Remove mkinitrd scripts
+
+---

Old:

  mkinitrd-boot.sh
  mkinitrd-setup.sh



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.xVmKCK/_old  2014-10-18 09:08:12.0 +0200
+++ /var/tmp/diff_new_pack.xVmKCK/_new  2014-10-18 09:08:12.0 +0200
@@ -26,8 +26,6 @@
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox-static.SuSE.config
-Source3:mkinitrd-setup.sh
-Source4:mkinitrd-boot.sh
 # other patches
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch

++ busybox.spec ++
--- /var/tmp/diff_new_pack.xVmKCK/_old  2014-10-18 09:08:12.0 +0200
+++ /var/tmp/diff_new_pack.xVmKCK/_new  2014-10-18 09:08:12.0 +0200
@@ -26,8 +26,6 @@
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox.SuSE.config
-Source3:mkinitrd-setup.sh
-Source4:mkinitrd-boot.sh
 # other patches
 Patch100:   busybox.install.patch
 Patch101:   %{name}-1.18.3-libarchive.patch
@@ -75,17 +73,6 @@
 install busybox $RPM_BUILD_ROOT/%{_bindir}
 install -d $RPM_BUILD_ROOT%_mandir/man1
 install -m 644 docs/BusyBox.1 $RPM_BUILD_ROOT%_mandir/man1
-install -d $RPM_BUILD_ROOT/lib/mkinitrd/scripts
-install -m 755 %{S:3} $RPM_BUILD_ROOT/lib/mkinitrd/scripts/setup-busybox.sh
-install -m 755 %{S:4} $RPM_BUILD_ROOT/lib/mkinitrd/scripts/boot-busybox.sh
-
-%post
-[ -x /sbin/mkinitrd_setup ]  mkinitrd_setup
-exit 0
-
-%postun
-[ -x /sbin/mkinitrd_setup ]  mkinitrd_setup
-exit 0
 
 %files
 %defattr(-,root,root)
@@ -95,9 +82,5 @@
 %{_bindir}/busybox.install
 %dir %{_datadir}/busybox
 %config %{_datadir}/busybox/busybox.links
-%dir /lib/mkinitrd
-%dir /lib/mkinitrd/scripts
-/lib/mkinitrd/scripts/setup-busybox.sh
-/lib/mkinitrd/scripts/boot-busybox.sh
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2014-09-07 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2014-09-07 11:08:33

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2013-12-19 
12:06:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2014-09-07 11:08:38.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep  4 23:43:33 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 1.22.1:
+  Many updates and fixes for most included tools, see
+  see http://www.busybox.net/news.html
+- adjust busybox-resource.patch
+
+---
busybox.changes: same change

Old:

  busybox-1.21.1.tar.bz2

New:

  busybox-1.22.1.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.nwgWBc/_old  2014-09-07 11:08:39.0 +0200
+++ /var/tmp/diff_new_pack.nwgWBc/_new  2014-09-07 11:08:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   busybox-static
 Url:http://www.busybox.net/
-Version:1.21.1
+Version:1.22.1
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+

++ busybox.spec ++
--- /var/tmp/diff_new_pack.nwgWBc/_old  2014-09-07 11:08:39.0 +0200
+++ /var/tmp/diff_new_pack.nwgWBc/_new  2014-09-07 11:08:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   busybox
 Url:http://www.busybox.net/
-Version:1.21.1
+Version:1.22.1
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+

++ busybox-1.21.1.tar.bz2 - busybox-1.22.1.tar.bz2 ++
 16589 lines of diff (skipped)

++ busybox-resource.patch ++
--- /var/tmp/diff_new_pack.nwgWBc/_old  2014-09-07 11:08:40.0 +0200
+++ /var/tmp/diff_new_pack.nwgWBc/_new  2014-09-07 11:08:40.0 +0200
@@ -1,9 +1,13 @@
-Index: busybox-1.19.4/include/libbb.h
+---
+ include/libbb.h |1 +
+ 1 file changed, 1 insertion(+)
+
+Index: busybox-1.22.1/include/libbb.h
 ===
 busybox-1.19.4.orig/include/libbb.h
-+++ busybox-1.19.4/include/libbb.h
-@@ -35,6 +35,7 @@
- #include sys/poll.h
+--- busybox-1.22.1.orig/include/libbb.h2014-01-09 18:15:44.0 
+
 busybox-1.22.1/include/libbb.h 2014-09-05 00:35:51.0 +0100
+@@ -40,6 +40,7 @@
+ #include poll.h
  #include sys/ioctl.h
  #include sys/mman.h
 +#include sys/resource.h

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2013-12-19 12:06:27

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2013-08-19 
13:33:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2013-12-19 12:06:28.0 +0100
@@ -1,0 +2,147 @@
+Thu Dec 12 23:21:11 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 1.21.1
+  + fixes for ntfs detection (big-endian fix)
+  + xz decompression of concatenated streams
+  + mdev acquired a [ENV=regex;] extension instead of undocumented
+subsystem match hack it used to have prior to 1.21.x. 
+- Changes from 1.21.0
+  + udhcpc: gracefully handle packets with CHECKSUM_PARTIAL
+  + ifupdown: improve compatibility with Debian
+  + get_linux_version_code: don't fail on Linux version strings
+like 3.0-foo
+  + build system: fix build failure when only gunzip is selected
+  + CONFIG_PID_FILE_PATH: new configuration option for pidfile paths
+  + declare strings with ALIGN1, as appropriate
+  + nanddump: use the right operator of logic AND
+  + nanddump: skip bad blocks when instructed to do so
+  + nanddump: invert the meaning of the -o parameter to match upstream
+  + mount: fix -o user=foo mishandling, fix unc= generation, add prefixpath=
+  + build system: fix build of kconfig on Darwin
+  + tar: support -J, --xz explicit compression option
+  + simplify copyright/license notice that appears in the binary
+  + mdev: tell kernel that we didn't find the firmware
+  + lineedit: fix Alt-D when cursor==0
+  + lineedit: histfile can get emptied when 
CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y
+  + build system: stop .eh_frame generation
+  + build system: fix build failure when compressed help is selected, but bz2 
compression is not
+  + scripts/kconfig/mconf: work on systems w/o SIGWINCH
+  + platform.h: disable ALIGNn macros for s390[x]
+  + adduser: install to /usr, not /, like all other similar tools
+  + ash: fix read -s + ^C. Closes 5504
+  + ash: fix a bug in ${varexp} handling. Closes 5282
+  + ash: implement export -n
+  + ash: revert wrong fix for an apparent memory leak. Closes 5822
+  + awk: fix FS assignment behavior. Closes 5108
+  + awk: make -F STR interpret escape sequences. Closes 5126
+  + brctl: fix build failure by s/strtotimeval/bb_strtotimeval/ (android has 
strtotimeval)
+  + busybox: tweak help text and copyright year
+  + decompress_uncompress: comment out debug printout on corrupted data
+  + decompress_uncompress: move 'code' variable into loop - sole user
+  + dhcpd: write lease file on exit
+  + dpkg: fix creation of .list files (were empty since b768aeb). Closes 5324
+  + du: document incompatibility with standard tool
+  + examples/mdev_fat.conf: small addition
+  + find: if DESKTOP=y, support -wholename (synonym for -path)
+  + find: make -mindepth N -xdev correctly stop on mountpoints
+  + ftpd: fix MDTM's month value. Closes 5336
+  + ftpd: free allocated string on error path
+  + getty: fix for NOCTTY killing us with SIGHUP
+  + grep: fix grep -Fw not respecting the -w option. Closes 5792
+  + ifconfig: do not accept ifconfig eth0 up 1.2.3.4/17 (ip with mask). 
Closes 5786
+  + libbb: correctness/size tweaks in signal-related helpers
+  + lineedit: in !EDITING config, return -1 on fgets error
+  + login: increase login name size limit from 32 to 64
+  + lpr: don't send 0-byte print jobs (compat)
+  + man: fix handling of gzipped manpages
+  + mdev: add support for $DEVNAME and /dev/mdev.log debug aid
+  + mdev: fix mode of dir1 in =dir1/dir2/file rule
+  + mdev: remove undocumented subsystem/devname matching hack
+  + mdev: when found, print major,minor into mdev.log
+  + modprobe_small: make rmmod to NOT remove dependencies. Closes 5162
+  + mount: do not pass comment=ANYTHING option to kernel. Closes 5240
+  + mount: fix the wrongly stored fs creation time
+  + mount: set up RO loop device if mount -o ro. Closes 4784
+  + mount: support strictatime option. Closes 5240
+  + ntpd: on time step, kill all outstanding replies from other peers
+  + sed: fix handling of s/// which has empty matches
+  + sed: fix zero chars match/replace
+  + sha3: make size/speed optimization decision configurable
+  + syslogd: do not segfault on parse error when using default config. Closes 
5762
+  + telnet: convert CR - CR LF, not CR - CR NUL when sending data to server
+  + telnet: convert Enter - CR LF in line mode too
+  + tftpd: fix -u USER to work with chroot. Closes 5348
+  + top/ps: argv0:gdm-session-worker [pam/gdm-password] == 
comm:gdm-session-wor
+  + top: do not touch stdin if -b
+  + top: fix last CPU parsing
+  + top: implement scrolling 

commit busybox for openSUSE:Factory

2013-08-19 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2013-08-19 13:33:23

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2012-12-14 
06:34:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2013-08-19 13:33:24.0 +0200
@@ -1,0 +2,8 @@
+Thu Jun  6 15:07:49 UTC 2013 - dd...@suse.com
+
+- Build against glibc-devel-static to work around uClibc segfault;
+  (bnc#758843).
+  * Remove uClibc specific busybox.uClibc-build-fix.patch.
+  * Add busybox-static.SuSE.config, which specifies CONFIG_STATIC=y.
+
+---

Old:

  busybox.uClibc-build-fix.patch

New:

  busybox-static.SuSE.config



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.gKBG5J/_old  2013-08-19 13:33:25.0 +0200
+++ /var/tmp/diff_new_pack.gKBG5J/_new  2013-08-19 13:33:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,16 +25,15 @@
 Group:  System/Base
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
 Source1:BusyBox.1
-Source2:busybox.SuSE.config
+Source2:busybox-static.SuSE.config
 Source3:mkinitrd-setup.sh
 Source4:mkinitrd-boot.sh
 # other patches
-Patch99:busybox.uClibc-build-fix.patch
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
 Patch103:   busybox-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  uClibc-devel
+BuildRequires:  glibc-devel-static
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a
@@ -49,7 +48,6 @@
 
 %prep
 %setup -q -n busybox-%{version}
-%patch99 -p1
 %patch100 -p1
 %patch101 -p1
 %patch103 -p1
@@ -66,11 +64,8 @@
 export CFLAGS=%{optflags} -fno-strict-aliasing
 export CC=%{__cc}
 export HOSTCC=gcc
-# somehow uClibc prefers it's own ar.h header, so rename it
-mv include/ar.h include/b_ar.h
-sed -i -e 's/ar.h/b_ar.h/' archival/*.c archival/*/*.c
 make -e oldconfig
-make -e CC=gcc-uClibc %{?_smp_mflags}
+make -e %{?_smp_mflags}
 
 %install
 install -d $RPM_BUILD_ROOT/%{_bindir}

++ busybox.spec ++
--- /var/tmp/diff_new_pack.gKBG5J/_old  2013-08-19 13:33:25.0 +0200
+++ /var/tmp/diff_new_pack.gKBG5J/_new  2013-08-19 13:33:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ busybox-static.SuSE.config ++
 970 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2012-12-13 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2012-12-14 06:34:48

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox, Maintainer is i...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2012-08-27 
15:52:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2012-12-14 06:34:50.0 +0100
@@ -1,0 +2,13 @@
+Sun Dec  9 14:15:07 UTC 2012 - p.drou...@gmail.com
+
+- Update to 1.20.2 (Bug fix release):
+  * fix for variable expansion in redirection
+  * fix for pre-up and pre-down handling
+  * fixes for compressed man pages handling
+  * important fix! due to misplaced s_mkfs_time field, ext4 driver
+couldn't mount our images
+  * fix for getting uptime on non-Linux platforms
+  * fix base-256 decoding
+- Remove busybox-1.19.4-ext2fs_h.diff: fixed on upstream release
+
+---
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2012-08-27 
15:52:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2012-12-14 
06:34:50.0 +0100
@@ -1,0 +2,13 @@
+Sun Dec  9 14:17:29 UTC 2012 - p.drou...@gmail.com
+
+- Update to 1.20.2 (Bug fix release):
+  * fix for variable expansion in redirection
+  * fix for pre-up and pre-down handling
+  * fixes for compressed man pages handling
+  * important fix! due to misplaced s_mkfs_time field, ext4 driver
+couldn't mount our images
+  * fix for getting uptime on non-Linux platforms
+  * fix base-256 decoding
+- Remove busybox-1.19.4-ext2fs_h.diff: fixed on upstream release
+
+---

Old:

  busybox-1.19.4-ext2fs_h.diff
  busybox-1.19.4.tar.bz2

New:

  busybox-1.20.2.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.SjoICN/_old  2012-12-14 06:34:54.0 +0100
+++ /var/tmp/diff_new_pack.SjoICN/_new  2012-12-14 06:34:54.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   busybox-static
 Url:http://www.busybox.net/
-Version:1.19.4
+Version:1.20.2
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+
@@ -32,7 +32,6 @@
 Patch99:busybox.uClibc-build-fix.patch
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
-Patch102:   busybox-1.19.4-ext2fs_h.diff
 Patch103:   busybox-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
@@ -53,7 +52,6 @@
 %patch99 -p1
 %patch100 -p1
 %patch101 -p1
-%patch102 -p1
 %patch103 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
@@ -75,11 +73,11 @@
 make -e CC=gcc-uClibc %{?_smp_mflags}
 
 %install
-install -d $RPM_BUILD_ROOT/usr/bin
-install busybox $RPM_BUILD_ROOT/usr/bin/busybox-static
+install -d $RPM_BUILD_ROOT/%{_bindir}
+install busybox $RPM_BUILD_ROOT/%{_bindir}/busybox-static
 
 %files
 %defattr(-,root,root)
-/usr/bin/busybox-static
+%{_bindir}/busybox-static
 
 %changelog

++ busybox.spec ++
--- /var/tmp/diff_new_pack.SjoICN/_old  2012-12-14 06:34:54.0 +0100
+++ /var/tmp/diff_new_pack.SjoICN/_new  2012-12-14 06:34:54.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   busybox
 Url:http://www.busybox.net/
-Version:1.19.4
+Version:1.20.2
 Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+
@@ -31,7 +31,6 @@
 # other patches
 Patch100:   busybox.install.patch
 Patch101:   %{name}-1.18.3-libarchive.patch
-Patch102:   busybox-1.19.4-ext2fs_h.diff
 Patch103:   busybox-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -50,7 +49,6 @@
 %setup -q -n %{name}-%{version}
 %patch100 -p1
 %patch101 -p1
-%patch102 -p1
 %patch103 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
@@ -70,11 +68,11 @@
 make -e doc busybox.links %{?_smp_mflags}
 
 %install
-install -d $RPM_BUILD_ROOT/usr/bin
-install -d $RPM_BUILD_ROOT/usr/share/busybox
-install busybox.links $RPM_BUILD_ROOT/usr/share/busybox
+install -d $RPM_BUILD_ROOT/%{_bindir}
+install -d $RPM_BUILD_ROOT/%{_datadir}/busybox
+install busybox.links $RPM_BUILD_ROOT%{_datadir}/busybox
 install applets/install.sh $RPM_BUILD_ROOT/usr/bin/busybox.install
-install busybox $RPM_BUILD_ROOT/usr/bin
+install busybox $RPM_BUILD_ROOT/%{_bindir}
 install -d $RPM_BUILD_ROOT%_mandir/man1
 install -m 644 docs/BusyBox.1 $RPM_BUILD_ROOT%_mandir/man1
 install -d $RPM_BUILD_ROOT/lib/mkinitrd/scripts
@@ -93,10 +91,10 @@
 %defattr(-,root,root)
 %doc 

commit busybox for openSUSE:Factory

2012-08-27 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2012-08-27 15:52:54

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox, Maintainer is i...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2012-06-06 
18:02:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2012-08-27 15:52:56.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 18 07:44:02 UTC 2012 - a...@suse.de
+
+- Add missing sys/resource include (glibc 2.16)
+
+---
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2012-06-06 
18:02:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2012-08-27 
15:52:56.0 +0200
@@ -1,0 +2,10 @@
+Wed Aug  1 14:15:40 UTC 2012 - lnus...@suse.de
+
+- fix path in busybox.install (bnc#680153)
+
+---
+Wed Jul 18 07:43:58 UTC 2012 - a...@suse.de
+
+- Add missing sys/resource include (glibc 2.16)
+
+---

New:

  busybox-resource.patch



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.57lmS2/_old  2012-08-27 15:53:08.0 +0200
+++ /var/tmp/diff_new_pack.57lmS2/_new  2012-08-27 15:53:08.0 +0200
@@ -33,6 +33,7 @@
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
 Patch102:   busybox-1.19.4-ext2fs_h.diff
+Patch103:   busybox-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
 
@@ -53,6 +54,7 @@
 %patch100 -p1
 %patch101 -p1
 %patch102 -p1
+%patch103 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf

++ busybox.spec ++
--- /var/tmp/diff_new_pack.57lmS2/_old  2012-08-27 15:53:08.0 +0200
+++ /var/tmp/diff_new_pack.57lmS2/_new  2012-08-27 15:53:08.0 +0200
@@ -32,6 +32,7 @@
 Patch100:   busybox.install.patch
 Patch101:   %{name}-1.18.3-libarchive.patch
 Patch102:   busybox-1.19.4-ext2fs_h.diff
+Patch103:   busybox-resource.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -50,6 +51,7 @@
 %patch100 -p1
 %patch101 -p1
 %patch102 -p1
+%patch103 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf

++ busybox-resource.patch ++
Index: busybox-1.19.4/include/libbb.h
===
--- busybox-1.19.4.orig/include/libbb.h
+++ busybox-1.19.4/include/libbb.h
@@ -35,6 +35,7 @@
 #include sys/poll.h
 #include sys/ioctl.h
 #include sys/mman.h
+#include sys/resource.h
 #include sys/socket.h
 #include sys/stat.h
 #include sys/time.h
++ busybox.install.patch ++
--- /var/tmp/diff_new_pack.57lmS2/_old  2012-08-27 15:53:08.0 +0200
+++ /var/tmp/diff_new_pack.57lmS2/_new  2012-08-27 15:53:08.0 +0200
@@ -1,6 +1,13 @@
 busybox-1.19.4/applets/install.sh
+Index: busybox-1.19.4/applets/install.sh
+===
+--- busybox-1.19.4.orig/applets/install.sh
 +++ busybox-1.19.4/applets/install.sh
-@@ -9,7 +9,7 @@
+@@ -5,11 +5,11 @@ export LC_CTYPE=POSIX
+ 
+ prefix=$1
+ if [ -z $prefix ]; then
+-  echo usage: applets/install.sh DESTINATION 
[--symlinks/--hardlinks/--scriptwrapper]
++  echo usage: busybox.install DESTINATION 
[--symlinks/--hardlinks/--scriptwrapper]
exit 1
  fi
  
@@ -9,3 +16,12 @@
  
  linkopts=
  scriptwrapper=n
+@@ -64,7 +64,7 @@ fi
+ 
+ rm -f $prefix/bin/busybox || exit 1
+ mkdir -p $prefix/bin || exit 1
+-install -m 755 busybox $prefix/bin/busybox || exit 1
++install -m 755 /usr/bin/busybox $prefix/bin/busybox || exit 1
+ 
+ for i in $h; do
+   appdir=`dirname $i`

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2012-06-06 18:02:16

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox, Maintainer is i...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2012-04-12 
09:20:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2012-06-06 18:02:25.0 +0200
@@ -1,0 +2,7 @@
+Wed Jun  6 13:02:52 UTC 2012 - seife+...@b1-systems.com
+
+- busybox-1.19.4-ext2fs_h.diff:
+  more complete fix for latest ext2_fs.h breakage from busybox git,
+  drop busybox-1.19.4-typedef_umode_t.patch
+
+---
busybox.changes: same change

Old:

  busybox-1.19.4-typedef_umode_t.patch

New:

  busybox-1.19.4-ext2fs_h.diff



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.Zot4Yg/_old  2012-06-06 18:02:28.0 +0200
+++ /var/tmp/diff_new_pack.Zot4Yg/_new  2012-06-06 18:02:28.0 +0200
@@ -32,7 +32,7 @@
 Patch99:busybox.uClibc-build-fix.patch
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
-Patch102:   busybox-1.19.4-typedef_umode_t.patch
+Patch102:   busybox-1.19.4-ext2fs_h.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
 
@@ -52,7 +52,7 @@
 %patch99 -p1
 %patch100 -p1
 %patch101 -p1
-%patch102 -p0
+%patch102 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf

++ busybox.spec ++
--- /var/tmp/diff_new_pack.Zot4Yg/_old  2012-06-06 18:02:28.0 +0200
+++ /var/tmp/diff_new_pack.Zot4Yg/_new  2012-06-06 18:02:28.0 +0200
@@ -31,7 +31,7 @@
 # other patches
 Patch100:   busybox.install.patch
 Patch101:   %{name}-1.18.3-libarchive.patch
-Patch102:   busybox-1.19.4-typedef_umode_t.patch
+Patch102:   busybox-1.19.4-ext2fs_h.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,7 +49,7 @@
 %setup -q -n %{name}-%{version}
 %patch100 -p1
 %patch101 -p1
-%patch102 -p0
+%patch102 -p1
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf

++ busybox-1.19.4-ext2fs_h.diff ++
 643 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2012-04-12 09:20:10

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox, Maintainer is i...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/busybox/busybox-static.changes   2011-10-04 
18:07:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox-static.changes  
2012-04-12 09:20:14.0 +0200
@@ -1,0 +2,23 @@
+Tue Apr 10 15:20:58 CEST 2012 - r...@suse.de
+
+- busybox-1.19.4-typedef_umode_t.patch:
+  fix compile as umode_t is only defined with KERNEL and is
+  used in header linux/linux/ext2_fs.h
+
+---
+Tue Apr 10 14:59:02 CEST 2012 - r...@suse.de
+
+- update to 1.19.4
+  - fix getty, mdev, modinfo and wget
+- update to 1.19.3
+  - fix chpasswd, crond, inetd, syslogd, tail, tftp
+- update to 1.19.2
+  - fix ash/hush, cttyhack, find, grep, less, patch, sed, top, 
+uncompress
+- update to 1.19.0:
+  - countless fixes in all utility programs, please see
+http://www.busybox.net/ for details
+
+- remove obsolete patches previously marked as upstreamed
+
+---
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2011-10-04 
18:07:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.busybox.new/busybox.changes 2012-04-12 
09:20:14.0 +0200
@@ -1,0 +2,23 @@
+Tue Apr 10 15:19:52 CEST 2012 - r...@suse.de
+
+- busybox-1.19.4-typedef_umode_t.patch:
+  fix compile as umode_t is only defined with KERNEL and is
+  used in header linux/linux/ext2_fs.h 
+
+---
+Tue Apr 10 14:49:18 CEST 2012 - r...@suse.de
+
+- update to 1.19.4
+  - fix getty, mdev, modinfo and wget
+- update to 1.19.3
+  - fix chpasswd, crond, inetd, syslogd, tail, tftp
+- update to 1.19.2
+  - fix ash/hush, cttyhack, find, grep, less, patch, sed, top,
+uncompress
+- update to 1.19.0:
+  - countless fixes in all utility programs, please see
+http://www.busybox.net/ for details
+
+- remove obsolete patches previously marked as upstreamed
+
+---

Old:

  busybox-1.18.3-buildsys.patch
  busybox-1.18.3-cksum.patch
  busybox-1.18.3-klogd.patch
  busybox-1.18.3-menuconfig.patch
  busybox-1.18.3-modutils24.patch
  busybox-1.18.3-wget.patch
  busybox-1.18.3.tar.bz2

New:

  busybox-1.19.4-typedef_umode_t.patch
  busybox-1.19.4.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.XlPuzs/_old  2012-04-12 09:20:15.0 +0200
+++ /var/tmp/diff_new_pack.XlPuzs/_new  2012-04-12 09:20:15.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox-static
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,10 @@
 #
 
 
-
 Name:   busybox-static
 Url:http://www.busybox.net/
-Version:1.18.3
-Release:1
+Version:1.19.4
+Release:0
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPL-2.0+
 Group:  System/Base
@@ -29,17 +28,11 @@
 Source2:busybox.SuSE.config
 Source3:mkinitrd-setup.sh
 Source4:mkinitrd-boot.sh
-# upstream patches
-Patch0: busybox-1.18.3-buildsys.patch
-Patch1: busybox-1.18.3-cksum.patch
-Patch2: busybox-1.18.3-klogd.patch
-Patch3: busybox-1.18.3-menuconfig.patch
-Patch4: busybox-1.18.3-modutils24.patch
-Patch5: busybox-1.18.3-wget.patch
 # other patches
 Patch99:busybox.uClibc-build-fix.patch
 Patch100:   busybox.install.patch
 Patch101:   busybox-1.18.3-libarchive.patch
+Patch102:   busybox-1.19.4-typedef_umode_t.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
 
@@ -56,15 +49,10 @@
 
 %prep
 %setup -q -n busybox-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
 %patch99 -p1
 %patch100 -p1
 %patch101 -p1
+%patch102 -p0
 %{__cp} -a %{S:1} docs/
 %{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf

++ busybox.spec ++
--- /var/tmp/diff_new_pack.XlPuzs/_old  2012-04-12 09:20:15.0 +0200
+++ /var/tmp/diff_new_pack.XlPuzs/_new  2012-04-12 09:20:15.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package busybox
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, 

commit busybox for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2011-12-06 18:02:04

Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and  /work/SRC/openSUSE:Factory/.busybox.new (New)


Package is busybox, Maintainer is i...@suse.com

Changes:

busybox.changes: same change



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.rjwh7f/_old  2011-12-06 18:04:05.0 +0100
+++ /var/tmp/diff_new_pack.rjwh7f/_new  2011-12-06 18:04:05.0 +0100
@@ -22,7 +22,7 @@
 Version:1.18.3
 Release:1
 Summary:The Swiss Army Knife of Embedded Linux
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Base
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
 Source1:BusyBox.1

++ busybox.spec ++
--- /var/tmp/diff_new_pack.rjwh7f/_old  2011-12-06 18:04:05.0 +0100
+++ /var/tmp/diff_new_pack.rjwh7f/_new  2011-12-06 18:04:05.0 +0100
@@ -22,7 +22,7 @@
 Version:1.18.3
 Release:1
 Summary:The Swiss Army Knife of Embedded Linux
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Base
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package busybox for openSUSE:Factory
checked in at Tue Oct 4 18:07:36 CEST 2011.




--- openSUSE:Factory/busybox/busybox-static.changes 2011-09-23 
01:53:01.0 +0200
+++ /mounts/work_src_done/STABLE/busybox/busybox-static.changes 2011-09-30 
16:46:23.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 14:46:04 UTC 2011 - u...@suse.com
+
+- cross-build fix: use %__cc macro, set HOSTCC
+
+---
--- openSUSE:Factory/busybox/busybox.changes2011-09-23 01:53:01.0 
+0200
+++ /mounts/work_src_done/STABLE/busybox/busybox.changes2011-09-30 
16:46:23.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 14:45:39 UTC 2011 - u...@suse.com
+
+- cross-build fix: use %__cc macro, set HOSTCC
+
+---

calling whatdependson for head-i586




Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.EKsLUj/_old  2011-10-04 18:07:30.0 +0200
+++ /var/tmp/diff_new_pack.EKsLUj/_new  2011-10-04 18:07:30.0 +0200
@@ -76,6 +76,8 @@
 export VERBOSE=-v
 export BUILD_VERBOSE=2
 export CFLAGS=%{optflags} -fno-strict-aliasing
+export CC=%{__cc}
+export HOSTCC=gcc
 # somehow uClibc prefers it's own ar.h header, so rename it
 mv include/ar.h include/b_ar.h
 sed -i -e 's/ar.h/b_ar.h/' archival/*.c archival/*/*.c

++ busybox.spec ++
--- /var/tmp/diff_new_pack.EKsLUj/_old  2011-10-04 18:07:30.0 +0200
+++ /var/tmp/diff_new_pack.EKsLUj/_new  2011-10-04 18:07:30.0 +0200
@@ -73,6 +73,8 @@
 export VERBOSE=-v
 export BUILD_VERBOSE=2
 export CFLAGS=%{optflags} -fno-strict-aliasing
+export CC=%{__cc}
+export HOSTCC=gcc
 make -e oldconfig
 make -e %{?_smp_mflags}
 make -e doc busybox.links %{?_smp_mflags}

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2011-09-21 Thread h_root

Hello community,

here is the log from the commit of package busybox for openSUSE:Factory
checked in at Wed Sep 21 16:56:26 CEST 2011.




--- busybox/busybox-static.changes  2011-03-13 00:08:13.0 +0100
+++ /mounts/work_src_done/STABLE/busybox/busybox-static.changes 2011-09-18 
00:05:35.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 17 21:08:55 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Remove unexplained ExcludeArch directive
+
+---
--- busybox/busybox.changes 2011-03-13 00:08:14.0 +0100
+++ /mounts/work_src_done/STABLE/busybox/busybox.changes2011-09-17 
23:09:01.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 17 21:08:48 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+
+---

calling whatdependson for head-i586




Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.NuudJL/_old  2011-09-21 16:56:22.0 +0200
+++ /var/tmp/diff_new_pack.NuudJL/_new  2011-09-21 16:56:22.0 +0200
@@ -24,7 +24,6 @@
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPLv2+
 Group:  System/Base
-AutoReqProv:on
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox.SuSE.config
@@ -43,7 +42,6 @@
 Patch101:   busybox-1.18.3-libarchive.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
-ExcludeArch:s390 s390x ppc64
 
 %description
 BusyBox combines tiny versions of many common UNIX utilities into a

++ busybox.spec ++
--- /var/tmp/diff_new_pack.NuudJL/_old  2011-09-21 16:56:22.0 +0200
+++ /var/tmp/diff_new_pack.NuudJL/_new  2011-09-21 16:56:22.0 +0200
@@ -24,7 +24,6 @@
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPLv2+
 Group:  System/Base
-AutoReqProv:on
 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
 Source1:BusyBox.1
 Source2:busybox.SuSE.config






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit busybox for openSUSE:Factory

2011-03-21 Thread h_root

Hello community,

here is the log from the commit of package busybox for openSUSE:Factory
checked in at Mon Mar 21 10:33:22 CET 2011.




--- busybox/busybox-static.changes  2010-10-31 19:12:36.0 +0100
+++ /mounts/work_src_done/STABLE/busybox/busybox-static.changes 2011-03-13 
00:08:13.0 +0100
@@ -1,0 +2,18 @@
+Sat Mar 12 23:03:39 UTC 2011 - ch...@computersalat.de
+
+- update to 1.18.13
+  see http://www.busybox.net/ for full changelog
+- add upstream patches
+  o buildsys.patch
+  o cksum.patch
+  o klogd.patch
+  o menuconfig.patch
+  o modutils24.patch
+  o wget.patch
+- rework libunarchive-array patch
+  o - libarchive patch
+- remove .gitignore files
+- added missing BusyBox.1 as S:1
+- added export CFLAGS={optflags} -fno-strict-aliasing
+
+---
busybox.changes: same change

calling whatdependson for head-i586


Old:

  busybox-1.17.2.tar.bz2
  busybox.libunarchive-array.patch

New:

  BusyBox.1
  busybox-1.18.3-buildsys.patch
  busybox-1.18.3-cksum.patch
  busybox-1.18.3-klogd.patch
  busybox-1.18.3-libarchive.patch
  busybox-1.18.3-menuconfig.patch
  busybox-1.18.3-modutils24.patch
  busybox-1.18.3-wget.patch
  busybox-1.18.3.tar.bz2



Other differences:
--
++ busybox-static.spec ++
--- /var/tmp/diff_new_pack.1VxDpf/_old  2011-03-21 10:28:48.0 +0100
+++ /var/tmp/diff_new_pack.1VxDpf/_new  2011-03-21 10:28:48.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package busybox-static (Version 1.17.2)
+# spec file for package busybox-static
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,32 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   busybox-static
 Url:http://www.busybox.net/
-Version:1.17.2
-Release:2
+Version:1.18.3
+Release:1
 Summary:The Swiss Army Knife of Embedded Linux
 License:GPLv2+
 Group:  System/Base
 AutoReqProv:on
 Source: http://busybox.net/downloads/busybox-%{version}.tar.bz2
+Source1:BusyBox.1
 Source2:busybox.SuSE.config
 Source3:mkinitrd-setup.sh
 Source4:mkinitrd-boot.sh
-Patch1: busybox.uClibc-build-fix.patch
+# upstream patches
+Patch0: busybox-1.18.3-buildsys.patch
+Patch1: busybox-1.18.3-cksum.patch
+Patch2: busybox-1.18.3-klogd.patch
+Patch3: busybox-1.18.3-menuconfig.patch
+Patch4: busybox-1.18.3-modutils24.patch
+Patch5: busybox-1.18.3-wget.patch
+# other patches
+Patch99:busybox.uClibc-build-fix.patch
 Patch100:   busybox.install.patch
-Patch101:   busybox.libunarchive-array.patch
+Patch101:   busybox-1.18.3-libarchive.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  uClibc-devel
 ExcludeArch:s390 s390x ppc64
@@ -50,16 +58,26 @@
 
 %prep
 %setup -q -n busybox-%{version}
+%patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch99 -p1
 %patch100 -p1
 %patch101 -p1
-
-%build
-cp -avL %{S:2} .config
+%{__cp} -a %{S:1} docs/
+%{__cp} -a %{S:2} .config
 find -name CVS | xargs rm -rf
+find -name .cvsignore | xargs rm -rf
 find -name .svn | xargs rm -rf
+find -name .gitignore | xargs rm -rf
+
+%build
 export VERBOSE=-v
 export BUILD_VERBOSE=2
+export CFLAGS=%{optflags} -fno-strict-aliasing
 # somehow uClibc prefers it's own ar.h header, so rename it
 mv include/ar.h include/b_ar.h
 sed -i -e 's/ar.h/b_ar.h/' archival/*.c archival/*/*.c
@@ -67,7 +85,6 @@
 make -e CC=gcc-uClibc %{?_smp_mflags}
 
 %install
-find -name .cvsignore -exec rm {} \;
 install -d $RPM_BUILD_ROOT/usr/bin
 install busybox $RPM_BUILD_ROOT/usr/bin/busybox-static
 

++ busybox.spec ++
--- /var/tmp/diff_new_pack.1VxDpf/_old  2011-03-21 10:28:49.0 +0100
+++ /var/tmp/diff_new_pack.1VxDpf/_new  2011-03-21 10:28:49.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package busybox (Version 1.17.2)
+# spec file for package busybox
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,23 +15,31 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   busybox
 Url:http://www.busybox.net/
-Version:1.17.2
-Release:2
+Version:1.18.3
+Release:1
 Summary:The Swiss Army Knife of Embedded Linux