Hello community, here is the log from the commit of package brp-check-suse for openSUSE:Factory checked in at 2019-11-06 15:14:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brp-check-suse (Old) and /work/SRC/openSUSE:Factory/.brp-check-suse.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brp-check-suse" Wed Nov 6 15:14:44 2019 rev:62 rq:744540 version:84.87+git20191016.914fe67 Changes: -------- --- /work/SRC/openSUSE:Factory/brp-check-suse/brp-check-suse.changes 2019-09-05 12:09:17.295864199 +0200 +++ /work/SRC/openSUSE:Factory/.brp-check-suse.new.2990/brp-check-suse.changes 2019-11-06 15:14:44.533092864 +0100 @@ -1,0 +2,14 @@ +Thu Oct 31 17:02:57 CET 2019 - [email protected] + +- fix specfile to account for removed brp-65-lib64-linux + +------------------------------------------------------------------- +Wed Oct 16 12:48:51 UTC 2019 - [email protected] + +- Update to version 84.87+git20191016.914fe67: + * add Teaching and X-KDE-Teaching to Education (#27) + * Remove brp-65-lib64-linux + * Remove brp-35-rpath. + * Remove brp-55-boot-scripts. + +------------------------------------------------------------------- @@ -40,0 +55,3 @@ + - merges https://github.com/openSUSE/brp-check-suse/pull/11 + - drop adwaita from the exception list of icon themes, + only hicolor is used as generic fallback Old: ---- brp-check-suse-84.87+git20190807.d5563f2.tar.xz New: ---- brp-check-suse-84.87+git20191016.914fe67.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brp-check-suse.spec ++++++ --- /var/tmp/diff_new_pack.ZWrHHE/_old 2019-11-06 15:14:44.981093305 +0100 +++ /var/tmp/diff_new_pack.ZWrHHE/_new 2019-11-06 15:14:44.985093309 +0100 @@ -23,7 +23,7 @@ License: GPL-2.0-or-later Group: Development/Tools/Building Requires: perl -Version: 84.87+git20190807.d5563f2 +Version: 84.87+git20191016.914fe67 Release: 0 Url: https://github.com/openSUSE/brp-check-suse # @@ -42,9 +42,6 @@ %prep %setup -q -%ifnarch x86_64 s390x ppc64 aarch64 -rm brp-65-lib64-linux -%endif %build # nothing to do ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ZWrHHE/_old 2019-11-06 15:14:45.013093337 +0100 +++ /var/tmp/diff_new_pack.ZWrHHE/_new 2019-11-06 15:14:45.013093337 +0100 @@ -1,5 +1,5 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/brp-check-suse.git</param> - <param name="changesrevision">9aa67a9a3ea7c68abcf47093fcfe84482b9f8046</param></service> + <param name="changesrevision">914fe6700a44e7814fb41ce17cf89ebf080f0bdb</param></service> </servicedata> \ No newline at end of file ++++++ brp-check-suse-84.87+git20190807.d5563f2.tar.xz -> brp-check-suse-84.87+git20191016.914fe67.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brp-check-suse-84.87+git20190807.d5563f2/brp-35-rpath new/brp-check-suse-84.87+git20191016.914fe67/brp-35-rpath --- old/brp-check-suse-84.87+git20190807.d5563f2/brp-35-rpath 2019-08-07 14:37:22.000000000 +0200 +++ new/brp-check-suse-84.87+git20191016.914fe67/brp-35-rpath 1970-01-01 01:00:00.000000000 +0100 @@ -1,51 +0,0 @@ -#!/bin/bash -# author: Dirk Mueller <[email protected]> -# based on script by Thomas Biege <[email protected]> - -# last update: 2005-12-16 - -unset CDPATH - -# if using normal root, avoid changing anything. -if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then - exit 0 -fi -if [ "$NO_BRP_CHECK_RPATH" = "true" ] ; then - echo "NO_BRP_CHECK_RPATH is set: skipping check" - exit 0 -fi - -HAD_ERRORS=0 -# check RPATH for bad directories -for FILE in $(find $RPM_BUILD_ROOT -type f \( -perm -0100 -o -perm -0010 -o -perm -0001 \) 2>/dev/null); do - for RPATH_VAL in $(objdump -p "$FILE" 2>/dev/null | egrep -w '(RPATH|RUNPATH)' | awk '{ print $2 ":"}'); do - if [ "${RPATH_VAL:0:7}" = "\$ORIGIN" ]; then continue;fi - - while [ -n "$RPATH_VAL" ]; do - RPATH_VAL_NXT=${RPATH_VAL%%:*} - RPATH_VAL=${RPATH_VAL##$RPATH_VAL_NXT:} - test -z "$RPATH_VAL_NXT" && { - echo "WARNING: ignoring empty rpath \"\" in $FILE" - continue - } - test -d "$RPATH_VAL_NXT" && RPATH_VAL_NXT=$(cd ${RPATH_VAL_NXT//#\/\//\/}; pwd -P) - - case ":$RPATH_VAL_NXT" in - :/usr/lib*) - ;; - :/lib*) - ;; - :/opt/*/lib*) - ;; - :/usr/X11R6/lib*) - ;; - *) - echo "ERROR: RPATH \"$RPATH_VAL_NXT\" on $FILE is not allowed" - HAD_ERRORS=1 - esac - done - done -done - -exit $HAD_ERRORS -#exit 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brp-check-suse-84.87+git20190807.d5563f2/brp-55-boot-scripts new/brp-check-suse-84.87+git20191016.914fe67/brp-55-boot-scripts --- old/brp-check-suse-84.87+git20190807.d5563f2/brp-55-boot-scripts 2019-08-07 14:37:22.000000000 +0200 +++ new/brp-check-suse-84.87+git20191016.914fe67/brp-55-boot-scripts 1970-01-01 01:00:00.000000000 +0100 @@ -1,206 +0,0 @@ -#!/bin/bash -# -# brp-boot-scripts: Simply check the init and boot scripts -# for LSB compliance, on errors throw out messages. -# -# Author: Werner Fink <[email protected]> - -# Allow empty stop tags but warn about -nonfatalnull=no - -test -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" && exit 0 -typeset -r INTIDIR=$RPM_BUILD_ROOT/etc/init.d/ -test -d "$INTIDIR" || exit 0 - -shopt -s extglob -typeset -i ret=0 -scripts="" - -for p in ${INTIDIR}* ; do - test -d "$p" && continue - test -e "$p" || continue - s=${p##*/} - if test ! -s "$p" ; then - echo "E: File \`$s' with zero size found in ${INTIDIR}!" - let ret++ - continue - fi - if test ! -x "$p" ; then - test "$RPM_PACKAGE_NAME" = "aaa_base" -a "$s" = "README" && continue - echo "E: File \`$s' in ${INTIDIR} is not executable!" - let ret++ - continue - fi - case "$s" in - .*) - echo "E: Hidden file \`$s' found in ${INTIDIR}!" - let ret++ - continue - ;; - *~*) - echo "E: Backup file \`$s' found in ${INTIDIR}!" - let ret++ - continue - ;; - *.@(rpm|ba@(k|ck|ckup)|old|new|org|orig|save|swp|core)) - echo "E: Invalid file \`$s' found in ${INTIDIR}!" - let ret++ - continue - ;; - *.local) - case "${s%.*}" in - halt|boot|after|before) - test "$RPM_PACKAGE_NAME" = "aaa_base" && continue - echo "E: Reserved file \`$s' found in ${INTIDIR}!" - ;; - *) - echo "E: Invalid file \`$s' found in ${INTIDIR}!" - ;; - esac - let ret++ - continue - ;; - boot|rc|skeleton*|powerfail|halt|reboot|single) - test "$RPM_PACKAGE_NAME" = "aaa_base" && continue - echo "E: Reserved file \`$s' found in ${INTIDIR}!" - let ret++ - continue - ;; - rx) - test "$RPM_PACKAGE_NAME" = "xdmsc" && continue - echo "E: Reserved file \`$s' found in ${INTIDIR}!" - let ret++ - continue - ;; - esac - scripts="${scripts:+${scripts} }$s" -done - -test -n "$scripts" -o "$ret" -gt 0 || exit 0 - -# -# Uses global variables $head for the LSB header -# and $s the name of the script using this. -# -checkhead () -{ - local IFS=$'\n' - local -i flags=0 - local line tag val - - for line in $head; do - case "$line" in - \#\#\#*) - continue - ;; - \#*:*) - tag=${line%%:*} - tag=${tag#\# } - val=${line#*:} - val=${val## } - ;; - *) - continue - ;; - esac - case "$tag" in - X-*Should-@(Start|Stop)) - echo "E: File \`$s' uses obsolete keyword \`$tag', should use \`Should${tag#*Should}'!" - let ret++ - ;; - Provides) - test -n "$val" || continue - let 'flags|=0x0001' - ;; - Required-Start) - let 'flags|=0x0002' - test -n "$val" && let 'flags|=0x0004' - ;; - Required-Stop) - let 'flags|=0x0008' - test -n "$val" && let 'flags|=0x0010' - ;; - Should-Start) - let 'flags|=0x0020' - test -n "$val" && let 'flags|=0x0040' - ;; - Should-Stop) - let 'flags|=0x0080' - test -n "$val" && let 'flags|=0x0100' - ;; - Default-Start) - let 'flags|=0x0200' - test -n "$val" && let 'flags|=0x0400' - ;; - esac - done - if (((flags & 0x0001) == 0)) ; then - echo "E: File \`$s' does not provide anything, please use a non-empty \`Provide'!" - let ret++ - fi - if (((flags & 0x0002) == 0)) ; then - echo "E: File \`$s' is missing \`Required-Start', please add even if empty!" - let ret++ - fi - if (((flags & 0x0008) == 0)) ; then - if (((flags & 0x0006) == 0x0006)) ; then - echo "W: File \`$s' is missing \`Required-Stop', please add and specify services!" - else - echo "W: File \`$s' is missing \`Required-Stop', please add even if empty!" - fi - fi - if (((flags & 0x0006) == 0x0006 && (flags & 0x0018) == 0x0008)) ; then - if test "$nonfatalnull" = "yes" ; then - echo "W: File \`$s' does require services for start but nothing for stop, if intended use \`\$null' please!" - else - echo "E: File \`$s' does require services for start but nothing for stop, if intended use \`\$null'!" - let ret++ - fi - fi - if (((flags & 0x0020) == 0x0020 && (flags & 0x0080) == 0)) ; then - if (((flags & 0x0060) == 0x0060)) ; then - echo "W: File \`$s' has \`Should-Start' but no \`Should-Stop', please add and specify services!" - else - echo "W: File \`$s' has \`Should-Start' but no \`Should-Stop', please add!" - fi - fi - if (((flags & 0x0060) == 0x0060 && (flags & 0x0180) == 0x0080)) ; then - if test "$nonfatalnull" = "yes" ; then - echo "W: File \`$s' may require services for start but nothing for stop, if intended use \`\$null' please!" - else - echo "E: File \`$s' may require services for start but nothing for stop, if intended use \`\$null'!" - let ret++ - fi - fi - if (((flags & 0x0200) == 0)) ; then - echo "E: File \`$s' is missing \`Default-Start', please add and specify default runlevel(s)!" - let ret++ - fi - if (((flags & 0x0400) == 0)) ; then - echo "E: File \`$s' has empty \`Default-Start', please specify default runlevel(s)!" - let ret++ - fi -} - -for s in $scripts ; do - p=${INTIDIR}/$s - head=$(sed -rn '/^###[[:blank:]]BEGIN INIT INFO/,/^### END INIT INFO/{s/[[:blank:]]+/ /g; p;}' < $p) - if test -z "$head" -a -s "${RPM_BUILD_ROOT}/usr/share/insserv/overrides/$s" ; then - head=$(sed -rn '/^###[[:blank:]]BEGIN INIT INFO/,/^### END INIT INFO/{s/[[:blank:]]+/ /g; p;}' < $p) - fi - if test -z "$head" ; then - echo "E: File \`$s' without LSB header found in ${INTIDIR}" - let ret++ - continue - fi - checkhead -done -unset head p s - -if ((ret != 0)) ; then - echo "ERROR: found one or more broken init or boot scripts, please fix them." - echo " For more information about LSB headers please read the manual" - echo " page of of insserv by executing the command \`man 8 insserv'." - echo " If you don't understand this, [email protected]" -fi -exit $ret diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brp-check-suse-84.87+git20190807.d5563f2/brp-65-lib64-linux new/brp-check-suse-84.87+git20191016.914fe67/brp-65-lib64-linux --- old/brp-check-suse-84.87+git20190807.d5563f2/brp-65-lib64-linux 2019-08-07 14:37:22.000000000 +0200 +++ new/brp-check-suse-84.87+git20191016.914fe67/brp-65-lib64-linux 1970-01-01 01:00:00.000000000 +0100 @@ -1,41 +0,0 @@ -#!/bin/bash -# script checks wether package is 64-bit clean -# and also for a linker bug. (linker allows 64bit libs to link 32bit libs) -# If using normal root, avoid changing anything: -if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then - exit 0 -fi -files= -tfiles= -LC_ALL= -LANG= -# check for 64-bit libs in */lib -for p in `grep -v 'lib64' /etc/ld.so.conf` -do - if test -d $RPM_BUILD_ROOT$p ; then - for f in `find $RPM_BUILD_ROOT$p \ - -maxdepth 1 -type f -name \*.so\* -o -name \*.a -follow 2>/dev/null` - do - [ $HOSTTYPE = s390x ] && case $f in */lib/ld64.so.1) continue; esac - objdump -f $f 2>/dev/null | grep 'format elf64' \ - && { echo "$f: should be in */lib64"; exit 1; } - - done - fi -done - -# check for 64 bit libs that have an rpath to a 32 bit Library - -for p in `grep 'lib64' /etc/ld.so.conf` -do - if test -d $RPM_BUILD_ROOT$p ; then - for f in `find $RPM_BUILD_ROOT$p \ - -maxdepth 1 -type f -name \*.so\* -o -name \*.a -follow 2>/dev/null` - do - # check for rpath to 32bit libs - objdump -x $f 2>/dev/null | grep -v "lib64" | grep -i 'rpath.*lib$' \ - && { echo "$f: rpath to 32bit lib"; exit 1; } - done - fi -done -exit 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/applications.menu new/brp-check-suse-84.87+git20191016.914fe67/brp-desktop.data/applications.menu --- old/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/applications.menu 2019-08-07 14:37:22.000000000 +0200 +++ new/brp-check-suse-84.87+git20191016.914fe67/brp-desktop.data/applications.menu 2019-10-16 14:45:08.000000000 +0200 @@ -835,6 +835,19 @@ </And> </Include> </Menu> + <Menu> + <Name>Teaching</Name> + <Directory>suse-education-teaching.directory</Directory> + <Include> + <And> + <Category>Education</Category> + <Or> + <Category>Teaching</Category> + <Category>X-KDE-Edu-Teaching</Category> + </Or> + </And> + </Include> + </Menu> </Menu> <Menu> <Name>Games</Name>
