Hello community, here is the log from the commit of package media-player-info for openSUSE:Factory checked in at 2014-12-21 12:04:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/media-player-info (Old) and /work/SRC/openSUSE:Factory/.media-player-info.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "media-player-info" Changes: -------- --- /work/SRC/openSUSE:Factory/media-player-info/media-player-info.changes 2014-05-02 14:00:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.media-player-info.new/media-player-info.changes 2014-12-21 12:04:33.000000000 +0100 @@ -1,0 +2,9 @@ +Thu Dec 18 12:45:44 UTC 2014 - [email protected] + +- Update to version 22: + + Terminate udev rules with an empty line (lp#1364747). + + Add Sandisk Sansa Clip Sport (lp#1296418). + + Remove ZTE Score (deb#748647). +- Drop fix-udev-rules-creator.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- fix-udev-rules-creator.patch media-player-info-21.tar.gz New: ---- media-player-info-22.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ media-player-info.spec ++++++ --- /var/tmp/diff_new_pack.QIIqQv/_old 2014-12-21 12:04:34.000000000 +0100 +++ /var/tmp/diff_new_pack.QIIqQv/_new 2014-12-21 12:04:34.000000000 +0100 @@ -19,7 +19,7 @@ %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d Name: media-player-info -Version: 21 +Version: 22 Release: 0 Summary: Media Player Information License: BSD-3-Clause @@ -29,8 +29,6 @@ # Hence, the binary package is indeed still BSD-3-Clause. Url: http://hal.freedesktop.org/releases/ Source: http://www.freedesktop.org/software/media-player-info/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix-udev-rules-creator.patch [email protected] -- ensure generated udev rules don't cause any warning -Patch0: fix-udev-rules-creator.patch BuildRequires: pkg-config BuildRequires: python3 BuildRequires: pkgconfig(udev) @@ -51,7 +49,6 @@ %prep %setup -q -%patch0 -p1 %build %configure ++++++ media-player-info-21.tar.gz -> media-player-info-22.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/INSTALL new/media-player-info-22/INSTALL --- old/media-player-info-21/INSTALL 2013-06-01 02:42:48.000000000 +0200 +++ new/media-player-info-22/INSTALL 2014-08-04 12:06:55.000000000 +0200 @@ -12,8 +12,8 @@ Basic Installation ================== - Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package. The following + Briefly, the shell command `./configure && make && make install' +should configure, build, and install this package. The following more-detailed instructions are generic; see the `README' file for instructions specific to this package. Some packages provide this `INSTALL' file but do not implement all of the features documented diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/Makefile.in new/media-player-info-22/Makefile.in --- old/media-player-info-21/Makefile.in 2013-07-24 15:34:28.000000000 +0200 +++ new/media-player-info-22/Makefile.in 2014-10-07 12:24:08.000000000 +0200 @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.13.2 from Makefile.am. +# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. @@ -494,10 +494,16 @@ $(am__post_remove_distdir) dist-tarZ: distdir + @echo WARNING: "Support for shar distribution archives is" \ + "deprecated." >&2 + @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir + @echo WARNING: "Support for distribution archives compressed with" \ + "legacy program 'compress' is deprecated." >&2 + @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) @@ -539,9 +545,10 @@ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ + && ../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ + --srcdir=.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/NEWS new/media-player-info-22/NEWS --- old/media-player-info-21/NEWS 2013-07-24 15:33:00.000000000 +0200 +++ new/media-player-info-22/NEWS 2014-10-07 12:22:12.000000000 +0200 @@ -1,3 +1,10 @@ +media-player-info 22 (2014-10-07) +================================= +Martin Pitt: + Terminate udev rules with an empty line (LP #1364747) + Add Sandisk Sansa Clip Sport (LP #1296418) + Remove ZTE Score (Debian #748647) + media-player-info 21 (2013-07-24) ================================= Martin Pitt (6): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/aclocal.m4 new/media-player-info-22/aclocal.m4 --- old/media-player-info-21/aclocal.m4 2013-07-24 15:34:27.000000000 +0200 +++ new/media-player-info-22/aclocal.m4 2014-10-07 12:24:07.000000000 +0200 @@ -1,4 +1,4 @@ -# generated automatically by aclocal 1.13.2 -*- Autoconf -*- +# generated automatically by aclocal 1.14.1 -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. @@ -180,6 +180,61 @@ fi[]dnl ])# PKG_CHECK_MODULES + +# PKG_INSTALLDIR(DIRECTORY) +# ------------------------- +# Substitutes the variable pkgconfigdir as the location where a module +# should install pkg-config .pc files. By default the directory is +# $libdir/pkgconfig, but the default can be changed by passing +# DIRECTORY. The user can override through the --with-pkgconfigdir +# parameter. +AC_DEFUN([PKG_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([pkgconfigdir], + [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, + [with_pkgconfigdir=]pkg_default) +AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +]) dnl PKG_INSTALLDIR + + +# PKG_NOARCH_INSTALLDIR(DIRECTORY) +# ------------------------- +# Substitutes the variable noarch_pkgconfigdir as the location where a +# module should install arch-independent pkg-config .pc files. By +# default the directory is $datadir/pkgconfig, but the default can be +# changed by passing DIRECTORY. The user can override through the +# --with-noarch-pkgconfigdir parameter. +AC_DEFUN([PKG_NOARCH_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([noarch-pkgconfigdir], + [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, + [with_noarch_pkgconfigdir=]pkg_default) +AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +]) dnl PKG_NOARCH_INSTALLDIR + + +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +# ------------------------------------------- +# Retrieves the value of the pkg-config variable for the given module. +AC_DEFUN([PKG_CHECK_VAR], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl + +_PKG_CONFIG([$1], [variable="][$3]["], [$2]) +AS_VAR_COPY([$1], [pkg_cv_][$1]) + +AS_VAR_IF([$1], [""], [$5], [$4])dnl +])# PKG_CHECK_VAR + # Copyright (C) 2002-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation @@ -192,10 +247,10 @@ # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.13' +[am__api_version='1.14' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.13.2], [], +m4_if([$1], [1.14.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -211,7 +266,7 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.13.2])dnl +[AM_AUTOMAKE_VERSION([1.14.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) @@ -313,6 +368,12 @@ # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. +dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. +m4_define([AC_PROG_CC], +m4_defn([AC_PROG_CC]) +[_AM_PROG_CC_C_O +]) + # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- @@ -421,6 +482,48 @@ AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl + +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> + +Please tell [email protected] about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. + +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: <http://www.gnu.org/software/coreutils/>. + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) + fi +fi ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not @@ -429,7 +532,6 @@ m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) - # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/configure new/media-player-info-22/configure --- old/media-player-info-21/configure 2013-07-24 15:34:27.000000000 +0200 +++ new/media-player-info-22/configure 2014-10-07 12:24:08.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for media-player-info 21. +# Generated by GNU Autoconf 2.69 for media-player-info 22. # # Report bugs to <[email protected]>. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='media-player-info' PACKAGE_TARNAME='media-player-info' -PACKAGE_VERSION='21' -PACKAGE_STRING='media-player-info 21' +PACKAGE_VERSION='22' +PACKAGE_STRING='media-player-info 22' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1215,7 +1215,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures media-player-info 21 to adapt to many kinds of systems. +\`configure' configures media-player-info 22 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1282,7 +1282,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of media-player-info 21:";; + short | recursive ) echo "Configuration of media-player-info 22:";; esac cat <<\_ACEOF @@ -1373,7 +1373,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -media-player-info configure 21 +media-player-info configure 22 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1390,7 +1390,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by media-player-info $as_me 21, which was +It was created by media-player-info $as_me 22, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -1738,7 +1738,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version='1.13' +am__api_version='1.14' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -2253,7 +2253,7 @@ # Define the identity of the package. PACKAGE='media-player-info' - VERSION='21' + VERSION='22' cat >>confdefs.h <<_ACEOF @@ -2304,6 +2304,48 @@ +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> + +Please tell [email protected] about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. + +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: <http://www.gnu.org/software/coreutils/>. + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi + @@ -3142,7 +3184,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by media-player-info $as_me 21, which was +This file was extended by media-player-info $as_me 22, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3195,7 +3237,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -media-player-info config.status 21 +media-player-info config.status 22 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/configure.ac new/media-player-info-22/configure.ac --- old/media-player-info-21/configure.ac 2013-07-24 15:34:00.000000000 +0200 +++ new/media-player-info-22/configure.ac 2014-10-07 12:23:58.000000000 +0200 @@ -1,4 +1,4 @@ -AC_INIT(media-player-info, 21, [email protected]) +AC_INIT(media-player-info, 22, [email protected]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([media-players/]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/media-players/Makefile.in new/media-player-info-22/media-players/Makefile.in --- old/media-player-info-21/media-players/Makefile.in 2013-07-24 15:34:28.000000000 +0200 +++ new/media-player-info-22/media-players/Makefile.in 2014-10-07 12:24:08.000000000 +0200 @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.13.2 from Makefile.am. +# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/media-players/sandisk_sansa-clip-sport.mpi new/media-player-info-22/media-players/sandisk_sansa-clip-sport.mpi --- old/media-player-info-21/media-players/sandisk_sansa-clip-sport.mpi 1970-01-01 01:00:00.000000000 +0100 +++ new/media-player-info-22/media-players/sandisk_sansa-clip-sport.mpi 2014-08-05 13:02:24.000000000 +0200 @@ -0,0 +1,18 @@ +[Device] +Product=Sansa Clip Sport +Vendor=SanDisk +AccessProtocol=storage +DeviceMatch=usb:0781:74e7; + +[Media] +InputFormats=audio/x-wav +OutputFormats=audio/mpeg;audio/x-ms-wma;audio/audible;application/ogg;audio/ogg;audio/flac;audio/x-wav;audio/x-pn-audibleaudio;audio/mp4 + +[Playlist] +Formats=audio/x-mpegurl + +[storage] +RequiresEject=true +PlaylistPath= +AudioFolders=Audible/;Audiobooks/;Music/;Podcasts/; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/media-players/zte_score.mpi new/media-player-info-22/media-players/zte_score.mpi --- old/media-player-info-21/media-players/zte_score.mpi 2013-02-21 11:00:41.000000000 +0100 +++ new/media-player-info-22/media-players/zte_score.mpi 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ -[Device] -Product=Score -Vendor=ZTE -AccessProtocol=storage -DeviceMatch=usb:8087:0024 - -[Media] -OutputFormats=audio/mpeg;audio/3gpp;audio/mp4;audio/aac;audio/x-wav;audio/x-gsm - -[storage] -AudioFolders=Music/ - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/missing new/media-player-info-22/missing --- old/media-player-info-21/missing 2013-06-01 02:42:48.000000000 +0200 +++ new/media-player-info-22/missing 2014-08-04 12:06:55.000000000 +0200 @@ -1,7 +1,7 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2012-06-26.16; # UTC +scriptversion=2013-10-28.13; # UTC # Copyright (C) 1996-2013 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <[email protected]>, 1996. @@ -160,7 +160,7 @@ ;; autom4te*) echo "You might have modified some maintainer files that require" - echo "the 'automa4te' program to be rebuilt." + echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/tools/Makefile.in new/media-player-info-22/tools/Makefile.in --- old/media-player-info-21/tools/Makefile.in 2013-07-24 15:34:28.000000000 +0200 +++ new/media-player-info-22/tools/Makefile.in 2014-10-07 12:24:08.000000000 +0200 @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.13.2 from Makefile.am. +# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/media-player-info-21/tools/mpi2udev.py new/media-player-info-22/tools/mpi2udev.py --- old/media-player-info-21/tools/mpi2udev.py 2013-07-24 15:30:12.000000000 +0200 +++ new/media-player-info-22/tools/mpi2udev.py 2013-09-30 14:10:09.000000000 +0200 @@ -126,4 +126,4 @@ parse_mpi(f, hwdb) # udev rules footer -os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"') +os.write(sys.stdout.fileno(), b'\nLABEL="media_player_end"\n') -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
