[SCM] cantor packaging branch, master, updated. debian/4.14.0-1-3-g7afcdaf

Pino Toscano pino at moszumanska.debian.org
Sat Oct 4 15:59:56 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/cantor.git;a=commitdiff;h=2796e8d

The following commit has been merged in the master branch:
commit 2796e8d9b94573df74b14c6a810dfceae169043b
Author: Pino Toscano <pino at debian.org>
Date:   Sat Oct 4 17:58:57 2014 +0200

    package the Lua backend
    
    - add a new cantor-backend-lua binary, and mention it in cantor
    - add the libluajit-5.1-dev build dependency
    - restrict it to amd64 and i386 only for now, since luajit is not
      available on all the architectures
---
 debian/cantor-backend-lua.install |  4 ++++
 debian/changelog                  |  5 +++++
 debian/control                    | 20 +++++++++++++++++++-
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/debian/cantor-backend-lua.install b/debian/cantor-backend-lua.install
new file mode 100644
index 0000000..7940eef
--- /dev/null
+++ b/debian/cantor-backend-lua.install
@@ -0,0 +1,4 @@
+usr/lib/kde4/cantor_luabackend.so
+usr/share/kde4/config.kcfg/luabackend.kcfg
+usr/share/kde4/services/cantor/luabackend.desktop
+usr/share/icons/hicolor/48x48/apps/luabackend.png
diff --git a/debian/changelog b/debian/changelog
index f883dbe..12b098c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,11 @@ cantor (4:4.14.1-0r1) UNRELEASED; urgency=medium
 
   [ Pino Toscano ]
   * New upstream release.
+  * Package the Lua backend:
+    - add a new cantor-backend-lua binary, and mention it in cantor
+    - add the libluajit-5.1-dev build dependency
+    - restrict it to amd64 and i386 only for now, since luajit is not
+      available on all the architectures
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 04 Oct 2014 17:40:56 +0200
 
diff --git a/debian/control b/debian/control
index c688431..8473be4 100644
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,7 @@ Build-Depends: cmake,
                liblapack3,
                libqalculate-dev,
                libspectre-dev,
+               libluajit-5.1-dev [i386 amd64],
                pkg-config,
                pkg-kde-tools (>= 0.12),
                python2.7-dev,
@@ -34,7 +35,8 @@ Suggests: cantor-backend-maxima,
           cantor-backend-qalculate,
           cantor-backend-r,
           cantor-backend-sage,
-          cantor-backend-scilab [i386 amd64]
+          cantor-backend-scilab [i386 amd64],
+          cantor-backend-lua [i386 amd64],
 Description: interface for mathematical applications
  Cantor is an application to allow you to you use your favorite mathematical
  applications from within an elegant worksheet interface. It provides dialogs
@@ -51,6 +53,7 @@ Description: interface for mathematical applications
   * Python (cantor-backend-python2)
   * Scilab (cantor-backend-scilab)
   * Qalculate! (cantor-backend-qalculate)
+  * Lua (cantor-backend-lua)
  .
  This package is part of the KDE education module.
 
@@ -179,6 +182,21 @@ Description: Scilab backend for Cantor
  .
  This package is part of the KDE education module.
 
+Package: cantor-backend-lua
+Architecture: amd64 i386
+Section: math
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Lua 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 Lua language
+ (http://www.lua.org) in Cantor.
+ .
+ This package is part of the KDE education module.
+
 Package: cantor-dbg
 Architecture: any
 Section: debug

-- 
cantor packaging



More information about the pkg-kde-commits mailing list