[SCM] cantor packaging branch, kubuntu_unstable, updated. debian/4.14.2-2-17-g1e8ada4

Harald Sitter apachelogger-guest at moszumanska.debian.org
Tue Mar 10 15:58:14 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/cantor.git;a=commitdiff;h=1e8ada4

The following commit has been merged in the kubuntu_unstable branch:
commit 1e8ada40f58e4ea2d089ed37df7f8a7f8ff7c51d
Author: Harald Sitter <sitter at kde.org>
Date:   Tue Mar 10 16:57:57 2015 +0100

    update install files
---
 debian/cantor-backend-kalgebra.install  |   8 +-
 debian/cantor-backend-lua.install       |   6 +-
 debian/cantor-backend-maxima.install    |  12 +--
 debian/cantor-backend-octave.install    |  14 ++--
 debian/cantor-backend-python2.install   |  10 +--
 debian/cantor-backend-python3.install   |   5 ++
 debian/cantor-backend-qalculate.install |  12 +--
 debian/cantor-backend-r.install         |   8 +-
 debian/cantor-backend-sage.install      |  10 +--
 debian/cantor-backend-scilab.install    |   6 +-
 debian/cantor.install                   | 137 ++++++++++++++++----------------
 debian/control                          |  39 +++++++--
 debian/libcantor-pythonbackend.install  |   2 +
 debian/not-installed                    |  19 -----
 debian/rules                            |   4 +-
 15 files changed, 152 insertions(+), 140 deletions(-)

diff --git a/debian/cantor-backend-kalgebra.install b/debian/cantor-backend-kalgebra.install
index 015b56a..c5ed570 100644
--- a/debian/cantor-backend-kalgebra.install
+++ b/debian/cantor-backend-kalgebra.install
@@ -1,4 +1,4 @@
-usr/lib/kde4/cantor_kalgebrabackend.so
-usr/share/kde4/config.kcfg/kalgebrabackend.kcfg
-usr/share/kde4/config/cantor_kalgebra.knsrc
-usr/share/kde4/services/cantor/kalgebrabackend.desktop
+usr/lib/*/qt5/plugins/cantor_kalgebrabackend.so
+usr/share/config.kcfg/kalgebrabackend.kcfg
+etc/xdg/cantor_kalgebra.knsrc
+usr/share/kservices5/cantor/kalgebrabackend.desktop
diff --git a/debian/cantor-backend-lua.install b/debian/cantor-backend-lua.install
index b20f884..a3d4784 100644
--- a/debian/cantor-backend-lua.install
+++ b/debian/cantor-backend-lua.install
@@ -1,4 +1,4 @@
-usr/lib/kde4/cantor_luabackend.so
+usr/lib/*/qt5/plugins/cantor_luabackend.so
 usr/share/icons/hicolor/48x48/apps/luabackend.png
-usr/share/kde4/config.kcfg/luabackend.kcfg
-usr/share/kde4/services/cantor/luabackend.desktop
+usr/share/config.kcfg/luabackend.kcfg
+usr/share/kservices5/cantor/luabackend.desktop
diff --git a/debian/cantor-backend-maxima.install b/debian/cantor-backend-maxima.install
index f7b3e64..fe0006b 100644
--- a/debian/cantor-backend-maxima.install
+++ b/debian/cantor-backend-maxima.install
@@ -1,7 +1,7 @@
-usr/lib/kde4/cantor_maximabackend.so
+usr/lib/*/qt5/plugins/cantor_maximabackend.so
 usr/share/icons/hicolor/48x48/apps/maximabackend.png
-usr/share/kde4/apps/cantor/maximabackend/cantor-initmaxima.lisp
-usr/share/kde4/apps/cantor/maximabackend/keywords.xml
-usr/share/kde4/config.kcfg/maximabackend.kcfg
-usr/share/kde4/config/cantor_maxima.knsrc
-usr/share/kde4/services/cantor/maximabackend.desktop
+usr/share/cantor/maximabackend/cantor-initmaxima.lisp
+usr/share/cantor/maximabackend/keywords.xml
+usr/share/config.kcfg/maximabackend.kcfg
+etc/xdg/cantor_maxima.knsrc
+usr/share/kservices5/cantor/maximabackend.desktop
diff --git a/debian/cantor-backend-octave.install b/debian/cantor-backend-octave.install
index 6d4d2f3..1d37617 100644
--- a/debian/cantor-backend-octave.install
+++ b/debian/cantor-backend-octave.install
@@ -1,8 +1,8 @@
-usr/lib/kde4/cantor_octavebackend.so
+usr/lib/*/qt5/plugins/cantor_octavebackend.so
 usr/share/icons/hicolor/48x48/apps/octavebackend.png
-usr/share/kde4/apps/cantor/octavebackend/cantor_eigenvectors.m
-usr/share/kde4/apps/cantor/octavebackend/cantor_plot2d.m
-usr/share/kde4/apps/cantor/octavebackend/cantor_plot3d.m
-usr/share/kde4/apps/cantor/octavebackend/cantor_print.m
-usr/share/kde4/config.kcfg/octavebackend.kcfg
-usr/share/kde4/services/cantor/octavebackend.desktop
+usr/share/cantor/octavebackend/cantor_eigenvectors.m
+usr/share/cantor/octavebackend/cantor_plot2d.m
+usr/share/cantor/octavebackend/cantor_plot3d.m
+usr/share/cantor/octavebackend/cantor_print.m
+usr/share/config.kcfg/octavebackend.kcfg
+usr/share/kservices5/cantor/octavebackend.desktop
diff --git a/debian/cantor-backend-python2.install b/debian/cantor-backend-python2.install
index ef7b30a..42ea859 100644
--- a/debian/cantor-backend-python2.install
+++ b/debian/cantor-backend-python2.install
@@ -1,6 +1,4 @@
-usr/lib/kde4/cantor_python2backend.so
-usr/share/icons/hicolor/*/apps/pythonbackend.png
-usr/share/kde4/apps/cantor/python2backend/keywords.xml
-usr/share/kde4/config.kcfg/python2backend.kcfg
-usr/share/kde4/config/cantor_python2.knsrc
-usr/share/kde4/services/cantor/python2backend.desktop
+usr/lib/*/qt5/plugins/cantor_python2backend.so
+usr/share/config.kcfg/python2backend.kcfg
+etc/xdg/cantor_python2.knsrc
+usr/share/kservices5/cantor/python2backend.desktop
diff --git a/debian/cantor-backend-python3.install b/debian/cantor-backend-python3.install
new file mode 100644
index 0000000..504c658
--- /dev/null
+++ b/debian/cantor-backend-python3.install
@@ -0,0 +1,5 @@
+usr/bin/cantor_python3server
+usr/lib/*/qt5/plugins/cantor_python3backend.so
+usr/share/config.kcfg/python3backend.kcfg
+etc/xdg/cantor_python3.knsrc
+usr/share/kservices5/cantor/python3backend.desktop
diff --git a/debian/cantor-backend-qalculate.install b/debian/cantor-backend-qalculate.install
index 036421a..9c42f21 100644
--- a/debian/cantor-backend-qalculate.install
+++ b/debian/cantor-backend-qalculate.install
@@ -1,7 +1,7 @@
-usr/lib/kde4/cantor_qalculatebackend.so
-usr/lib/kde4/cantor_qalculateplotassistant.so
+usr/lib/*/qt5/plugins/cantor_qalculatebackend.so
+usr/lib/*/qt5/plugins/cantor_qalculateplotassistant.so
 usr/share/icons/hicolor/48x48/apps/qalculatebackend.png
-usr/share/kde4/apps/cantor/cantor_qalculateplotassistant.rc
-usr/share/kde4/config.kcfg/qalculatebackend.kcfg
-usr/share/kde4/services/cantor/qalculatebackend.desktop
-usr/share/kde4/services/cantor/qalculateplotassistant.desktop
+usr/share/cantor/cantor_qalculateplotassistant.rc
+usr/share/config.kcfg/qalculatebackend.kcfg
+usr/share/kservices5/cantor/qalculatebackend.desktop
+usr/share/kservices5/cantor/qalculateplotassistant.desktop
diff --git a/debian/cantor-backend-r.install b/debian/cantor-backend-r.install
index 37e7ba6..655b445 100644
--- a/debian/cantor-backend-r.install
+++ b/debian/cantor-backend-r.install
@@ -1,6 +1,6 @@
 usr/bin/cantor_rserver
-usr/lib/kde4/cantor_rbackend.so
+usr/lib/*/qt5/plugins/cantor_rbackend.so
 usr/share/icons/hicolor/48x48/apps/rbackend.png
-usr/share/kde4/config.kcfg/rserver.kcfg
-usr/share/kde4/config/cantor_r.knsrc
-usr/share/kde4/services/cantor/rbackend.desktop
+usr/share/config.kcfg/rserver.kcfg
+etc/xdg/cantor_r.knsrc
+usr/share/kservices5/cantor/rbackend.desktop
diff --git a/debian/cantor-backend-sage.install b/debian/cantor-backend-sage.install
index d48509e..e3a9ffa 100644
--- a/debian/cantor-backend-sage.install
+++ b/debian/cantor-backend-sage.install
@@ -1,6 +1,6 @@
-usr/lib/kde4/cantor_sagebackend.so
+usr/lib/*/qt5/plugins/cantor_sagebackend.so
 usr/share/icons/hicolor/48x48/apps/sagebackend.png
-usr/share/kde4/apps/cantor/sagebackend/keywords.xml
-usr/share/kde4/config.kcfg/sagebackend.kcfg
-usr/share/kde4/config/cantor_sage.knsrc
-usr/share/kde4/services/cantor/sagebackend.desktop
+usr/share/cantor/sagebackend/keywords.xml
+usr/share/config.kcfg/sagebackend.kcfg
+etc/xdg/cantor_sage.knsrc
+usr/share/kservices5/cantor/sagebackend.desktop
diff --git a/debian/cantor-backend-scilab.install b/debian/cantor-backend-scilab.install
index 969292e..5167caf 100644
--- a/debian/cantor-backend-scilab.install
+++ b/debian/cantor-backend-scilab.install
@@ -1,4 +1,4 @@
-usr/lib/kde4/cantor_scilabbackend.so
+usr/lib/*/qt5/plugins/cantor_scilabbackend.so
 usr/share/icons/hicolor/48x48/apps/scilabbackend.png
-usr/share/kde4/config.kcfg/scilabbackend.kcfg
-usr/share/kde4/services/cantor/scilabbackend.desktop
+usr/share/config.kcfg/scilabbackend.kcfg
+usr/share/kservices5/cantor/scilabbackend.desktop
diff --git a/debian/cantor.install b/debian/cantor.install
index 16adcd4..3e3dbc8 100644
--- a/debian/cantor.install
+++ b/debian/cantor.install
@@ -1,72 +1,69 @@
 usr/bin/cantor
-usr/lib/kde4/cantor_advancedplotassistant.so
-usr/lib/kde4/cantor_creatematrixassistant.so
-usr/lib/kde4/cantor_differentiateassistant.so
-usr/lib/kde4/cantor_eigenvaluesassistant.so
-usr/lib/kde4/cantor_eigenvectorsassistant.so
-usr/lib/kde4/cantor_helppanelplugin.so
-usr/lib/kde4/cantor_importpackageassistant.so
-usr/lib/kde4/cantor_integrateassistant.so
-usr/lib/kde4/cantor_invertmatrixassistant.so
-usr/lib/kde4/cantor_nullbackend.so
-usr/lib/kde4/cantor_plot2dassistant.so
-usr/lib/kde4/cantor_plot3dassistant.so
-usr/lib/kde4/cantor_runscriptassistant.so
-usr/lib/kde4/cantor_solveassistant.so
-usr/lib/kde4/cantor_variablemanagerplugin.so
-usr/lib/kde4/libcantorpart.so
-usr/lib/libcantor_config.so
-usr/lib/libcantorlibs.so.0.0.4
-usr/lib/libcantorlibs.so.1
+usr/lib/*/qt5/plugins/cantor_advancedplotassistant.so
+usr/lib/*/qt5/plugins/cantor_creatematrixassistant.so
+usr/lib/*/qt5/plugins/cantor_differentiateassistant.so
+usr/lib/*/qt5/plugins/cantor_eigenvaluesassistant.so
+usr/lib/*/qt5/plugins/cantor_eigenvectorsassistant.so
+usr/lib/*/qt5/plugins/cantor_helppanelplugin.so
+usr/lib/*/qt5/plugins/cantor_importpackageassistant.so
+usr/lib/*/qt5/plugins/cantor_integrateassistant.so
+usr/lib/*/qt5/plugins/cantor_invertmatrixassistant.so
+usr/lib/*/qt5/plugins/cantor_nullbackend.so
+usr/lib/*/qt5/plugins/cantor_plot2dassistant.so
+usr/lib/*/qt5/plugins/cantor_plot3dassistant.so
+usr/lib/*/qt5/plugins/cantor_runscriptassistant.so
+usr/lib/*/qt5/plugins/cantor_solveassistant.so
+usr/lib/*/qt5/plugins/cantor_variablemanagerplugin.so
+usr/lib/*/qt5/plugins/libcantorpart.so
+usr/lib/*/libcantor_config.so
+usr/lib/*/libcantorlibs.so.0.0.4
+usr/lib/*/libcantorlibs.so.1
 usr/share/appdata/cantor.appdata.xml
-usr/share/applications/kde4/cantor.desktop
-usr/share/doc/kde/HTML/en/cantor/common
-usr/share/doc/kde/HTML/en/cantor/index.cache.bz2
-usr/share/doc/kde/HTML/en/cantor/index.docbook
-usr/share/doc/kde/HTML/en/cantor/latex_formula.png
-usr/share/doc/kde/HTML/en/cantor/screenshot.png
-usr/share/icons/hicolor/16x16/apps/cantor.png
-usr/share/icons/hicolor/32x32/apps/cantor.png
-usr/share/icons/hicolor/48x48/apps/cantor.png
-usr/share/kde4/apps/cantor/cantor_advancedplot_assistant.rc
-usr/share/kde4/apps/cantor/cantor_create_matrix_assistant.rc
-usr/share/kde4/apps/cantor/cantor_differentiate_assistant.rc
-usr/share/kde4/apps/cantor/cantor_eigenvalues_assistant.rc
-usr/share/kde4/apps/cantor/cantor_eigenvectors_assistant.rc
-usr/share/kde4/apps/cantor/cantor_import_package_assistant.rc
-usr/share/kde4/apps/cantor/cantor_integrate_assistant.rc
-usr/share/kde4/apps/cantor/cantor_invert_matrix_assistant.rc
-usr/share/kde4/apps/cantor/cantor_part.rc
-usr/share/kde4/apps/cantor/cantor_plot2d_assistant.rc
-usr/share/kde4/apps/cantor/cantor_plot3d_assistant.rc
-usr/share/kde4/apps/cantor/cantor_runscript_assistant.rc
-usr/share/kde4/apps/cantor/cantor_scripteditor.rc
-usr/share/kde4/apps/cantor/cantor_shell.rc
-usr/share/kde4/apps/cantor/cantor_solve_assistant.rc
-usr/share/kde4/apps/cantor/xslt/latex.xsl
-usr/share/kde4/config.kcfg/cantor.kcfg
-usr/share/kde4/config.kcfg/cantor_libs.kcfg
-usr/share/kde4/config/cantor.knsrc
-usr/share/kde4/config/cantor_lua.knsrc
-usr/share/kde4/config/cantor_octave.knsrc
-usr/share/kde4/config/cantor_qalculate.knsrc
-usr/share/kde4/config/cantor_scilab.knsrc
-usr/share/kde4/services/cantor/advancedplotassistant.desktop
-usr/share/kde4/services/cantor/cantor_part.desktop
-usr/share/kde4/services/cantor/creatematrixassistant.desktop
-usr/share/kde4/services/cantor/differentiateassistant.desktop
-usr/share/kde4/services/cantor/eigenvaluesassistant.desktop
-usr/share/kde4/services/cantor/eigenvectorsassistant.desktop
-usr/share/kde4/services/cantor/helppanelplugin.desktop
-usr/share/kde4/services/cantor/importpackageassistant.desktop
-usr/share/kde4/services/cantor/integrateassistant.desktop
-usr/share/kde4/services/cantor/invertmatrixassistant.desktop
-usr/share/kde4/services/cantor/nullbackend.desktop
-usr/share/kde4/services/cantor/plot2dassistant.desktop
-usr/share/kde4/services/cantor/plot3dassistant.desktop
-usr/share/kde4/services/cantor/runscriptassistant.desktop
-usr/share/kde4/services/cantor/solveassistant.desktop
-usr/share/kde4/services/cantor/variablemanagerplugin.desktop
-usr/share/kde4/servicetypes/cantor_assistant.desktop
-usr/share/kde4/servicetypes/cantor_backend.desktop
-usr/share/kde4/servicetypes/cantor_panelplugin.desktop
+usr/share/applications/org.kde.cantor.desktop
+usr/share/doc/HTML/en/cantor/index.cache.bz2
+usr/share/doc/HTML/en/cantor/index.docbook
+usr/share/doc/HTML/en/cantor/latex_formula.png
+usr/share/doc/HTML/en/cantor/screenshot.png
+usr/share/icons/hicolor/*/apps/cantor.png
+usr/share/cantor/cantor_advancedplot_assistant.rc
+usr/share/cantor/cantor_create_matrix_assistant.rc
+usr/share/cantor/cantor_differentiate_assistant.rc
+usr/share/cantor/cantor_eigenvalues_assistant.rc
+usr/share/cantor/cantor_eigenvectors_assistant.rc
+usr/share/cantor/cantor_import_package_assistant.rc
+usr/share/cantor/cantor_integrate_assistant.rc
+usr/share/cantor/cantor_invert_matrix_assistant.rc
+usr/share/kxmlgui5/cantor/cantor_part.rc
+usr/share/cantor/cantor_plot2d_assistant.rc
+usr/share/cantor/cantor_plot3d_assistant.rc
+usr/share/cantor/cantor_runscript_assistant.rc
+usr/share/kxmlgui5/cantor/cantor_scripteditor.rc
+usr/share/kxmlgui5/cantor/cantor_shell.rc
+usr/share/cantor/cantor_solve_assistant.rc
+usr/share/cantor/xslt/latex.xsl
+usr/share/config.kcfg/cantor.kcfg
+usr/share/config.kcfg/cantor_libs.kcfg
+etc/xdg/cantor.knsrc
+etc/xdg/cantor_lua.knsrc
+etc/xdg/cantor_octave.knsrc
+etc/xdg/cantor_qalculate.knsrc
+etc/xdg/cantor_scilab.knsrc
+usr/share/kservices5/cantor/advancedplotassistant.desktop
+usr/share/kservices5/cantor/cantor_part.desktop
+usr/share/kservices5/cantor/creatematrixassistant.desktop
+usr/share/kservices5/cantor/differentiateassistant.desktop
+usr/share/kservices5/cantor/eigenvaluesassistant.desktop
+usr/share/kservices5/cantor/eigenvectorsassistant.desktop
+usr/share/kservices5/cantor/helppanelplugin.desktop
+usr/share/kservices5/cantor/importpackageassistant.desktop
+usr/share/kservices5/cantor/integrateassistant.desktop
+usr/share/kservices5/cantor/invertmatrixassistant.desktop
+usr/share/kservices5/cantor/nullbackend.desktop
+usr/share/kservices5/cantor/plot2dassistant.desktop
+usr/share/kservices5/cantor/plot3dassistant.desktop
+usr/share/kservices5/cantor/runscriptassistant.desktop
+usr/share/kservices5/cantor/solveassistant.desktop
+usr/share/kservices5/cantor/variablemanagerplugin.desktop
+usr/share/kservicetypes5/cantor_assistant.desktop
+usr/share/kservicetypes5/cantor_backend.desktop
+usr/share/kservicetypes5/cantor_panelplugin.desktop
diff --git a/debian/control b/debian/control
index 10e85ce..b2acf7a 100644
--- a/debian/control
+++ b/debian/control
@@ -72,6 +72,7 @@ Suggests: cantor-backend-kalgebra,
           cantor-backend-maxima,
           cantor-backend-octave,
           cantor-backend-python2,
+          cantor-backend-python3,
           cantor-backend-r,
           cantor-backend-sage,
           cantor-backend-scilab [i386 amd64]
@@ -87,7 +88,7 @@ Description: interface for mathematical applications
   * R Project for Statistical Computing (cantor-backend-r)
   * Sage Mathematics Software (cantor-backend-sage)
   * Octave (cantor-backend-octave)
-  * Python (cantor-backend-python2)
+  * Python (cantor-backend-python2 and cantor-backend-python3)
   * Scilab (cantor-backend-scilab)
   * Qalculate! (cantor-backend-qalculate)
   * Lua (cantor-backend-lua)
@@ -139,19 +140,47 @@ Description: Octave backend for Cantor
  .
  This package is part of the KDE education module.
 
+Package: libcantor-pythonbackend
+Architecture: any
+Section: math
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Base Python backend for Cantor
+ Cantor is an application to allow you to you use your favorite mathematical
+ applications from within an elegant worksheet interface. It provides dialogs
+ to assist with common tasks and allows you to share your worksheets
+ with others.
+ .
+ This package provides the backend for using the Python language
+ (http://www.python.org/) in Cantor.
+ .
+ This package is part of the KDE education module.
+
 Package: cantor-backend-python2
 Architecture: any
 Section: math
-Breaks: cantor-backend-python (<< 4:4.13.0-0ubuntu2~)
-Replaces: cantor-backend-python (<< 4:4.13.0-0ubuntu2~)
 Depends: python, ${misc:Depends}, ${shlibs:Depends}
-Description: Python backend for Cantor
+Description: Python2 backend for Cantor
  Cantor is an application to allow you to you use your favorite mathematical
  applications from within an elegant worksheet interface. It provides dialogs
  to assist with common tasks and allows you to share your worksheets
  with others.
  .
- This package provides the backend for using the Python language
+ This package provides the backend for using the Python2 language
+ (http://www.python.org/) in Cantor.
+ .
+ This package is part of the KDE education module.
+
+Package: cantor-backend-python3
+Architecture: any
+Section: math
+Depends: python3, ${misc:Depends}, ${shlibs:Depends}
+Description: Python3 backend for Cantor
+ Cantor is an application to allow you to you use your favorite mathematical
+ applications from within an elegant worksheet interface. It provides dialogs
+ to assist with common tasks and allows you to share your worksheets
+ with others.
+ .
+ This package provides the backend for using the Python3 language
  (http://www.python.org/) in Cantor.
  .
  This package is part of the KDE education module.
diff --git a/debian/libcantor-pythonbackend.install b/debian/libcantor-pythonbackend.install
new file mode 100644
index 0000000..6f73445
--- /dev/null
+++ b/debian/libcantor-pythonbackend.install
@@ -0,0 +1,2 @@
+usr/lib/*/libcantor_pythonbackend.so
+usr/share/icons/hicolor/*/apps/pythonbackend.png
\ No newline at end of file
diff --git a/debian/not-installed b/debian/not-installed
deleted file mode 100644
index 53f3835..0000000
--- a/debian/not-installed
+++ /dev/null
@@ -1,19 +0,0 @@
-# Dev stuff 
-./usr/lib/libcantorlibs.so
-./usr/include/cantor/animationresult.h
-./usr/include/cantor/backend.h
-./usr/include/cantor/cantor_export.h
-./usr/include/cantor/cantor_macros.h
-./usr/include/cantor/completionobject.h
-./usr/include/cantor/defaulthighlighter.h
-./usr/include/cantor/defaultvariablemodel.h
-./usr/include/cantor/epsresult.h
-./usr/include/cantor/expression.h
-./usr/include/cantor/extension.h
-./usr/include/cantor/helpresult.h
-./usr/include/cantor/imageresult.h
-./usr/include/cantor/latexresult.h
-./usr/include/cantor/result.h
-./usr/include/cantor/session.h
-./usr/include/cantor/syntaxhelpobject.h
-./usr/include/cantor/textresult.h
diff --git a/debian/rules b/debian/rules
index cdff16c..700cb54 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,8 +1,8 @@
 #!/usr/bin/make -f
 
-include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
+include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
 libpkgs_gen_strict_local_shlibs = cantor
-include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
+include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk
 
 .PHONY: override_dh_auto_test
 

-- 
cantor packaging



More information about the pkg-kde-commits mailing list