[SCM] kreport packaging branch, master, updated. 3d0df11a30152c3f57408d72400ccc9561573288

Pino Toscano pino at moszumanska.debian.org
Sun Sep 18 09:09:33 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/calligra/kreport.git;a=commitdiff;h=3d0df11

The following commit has been merged in the master branch:
commit 3d0df11a30152c3f57408d72400ccc9561573288
Author: Pino Toscano <pino at debian.org>
Date:   Sun Sep 18 11:09:11 2016 +0200

    initial version
    
    TODO: copyright, symbols
---
 debian/.gitattributes          |  1 +
 debian/changelog               | 10 +++++
 debian/control                 | 85 ++++++++++++++++++++++++++++++++++++++++++
 debian/libkreport-data.install |  3 ++
 debian/libkreport3-2.install   |  2 +
 debian/libkreport3-dev.install |  5 +++
 debian/rules                   | 14 +++++++
 debian/source/format           |  1 +
 debian/watch                   |  3 ++
 9 files changed, 124 insertions(+)

diff --git a/debian/.gitattributes b/debian/.gitattributes
new file mode 100644
index 0000000..6a03163
--- /dev/null
+++ b/debian/.gitattributes
@@ -0,0 +1 @@
+changelog merge=dpkg-mergechangelogs
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..9a7e01c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,10 @@
+kreport (2.99.2-0r1) UNRELEASED; urgency=medium
+
+  * !!! TODO !!!
+    - symbols files
+    - copyright
+
+  [ Pino Toscano ]
+  * Initial release.
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 17 Sep 2016 14:01:07 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..680b262
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,85 @@
+Source: kreport
+Section: libs
+Priority: optional
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Pino Toscano <pino at debian.org>
+Build-Depends: cmake (>= 3.0),
+               debhelper (>= 9),
+               extra-cmake-modules (>= 1.8.0),
+               libkf5config-dev (>= 5.7.0),
+               libkf5coreaddons-dev (>= 5.7.0),
+               libkf5guiaddons-dev (>= 5.7.0),
+               libkf5i18n-dev (>= 5.7.0),
+               libkf5widgetsaddons-dev (>= 5.7.0),
+               libkproperty3-dev (>= 2.99.1),
+               pkg-kde-tools (>= 0.15.16),
+               qtbase5-dev (>= 5.3.0),
+               qtdeclarative5-dev,
+Standards-Version: 3.9.8
+Homepage: https://community.kde.org/KReport
+Vcs-Git: https://anonscm.debian.org/git/pkg-kde/calligra/kreport.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-kde/calligra/kreport.git
+
+Package: libkreport3-2
+Architecture: any
+Multi-Arch: same
+Depends: libkreport-data (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: report creation and generation framework -- shared library
+ The KReport framework implements reporting functionality for creation
+ of reports in MS Access style. They are also similar to SAP Crystal Reports
+ and FileMaker reports.
+ .
+ Reports can be created interactively and programmatically. They can be
+ previewed on screen, printed, and saved in a variety of formats such as
+ HTML, PDF and OpenDocument.
+ .
+ Reports of this kind offer a way to view, format, and summarize the
+ information. For example a simple report of contact phone numbers can be
+ prepared, or a more complex report on sales for different products, regions,
+ and periods of time.
+ .
+ A report is often filled with information from a database. There are many
+ use cases:
+  * The data can be displayed, summarized, sorted and grouped
+  * Totals can be computed and displayed
+  * Single or multiple records of data can be placed on a page
+  * Details for individual data records can be placed in a layout
+  * Labels can be created
+  * The various report sections, such as title, header or footer, can be sized
+    to suit
+  * Reports can be generated on demand, thus eliminating saving them in files
+    for further use
+ .
+ This package contains the shared library.
+ .
+ This package is part of the Calligra Suite.
+
+Package: libkreport-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: data files for KReport
+ The KReport framework implements reporting functionality for creation
+ of reports in MS Access style. They are also similar to SAP Crystal Reports
+ and FileMaker reports.
+ .
+ This package contains the architecture independent data files for the
+ KReport library.
+ .
+ This package is part of the Calligra Suite.
+
+Package: libkreport3-dev
+Architecture: any
+Section: libdevel
+Depends: libkreport3-2 (= ${binary:Version}),
+         ${misc:Depends},
+Description: development files for KReport
+ The KReport framework implements reporting functionality for creation
+ of reports in MS Access style. They are also similar to SAP Crystal Reports
+ and FileMaker reports.
+ .
+ This package contains the development files for the KReport library.
+ .
+ This package is part of the Calligra Suite.
diff --git a/debian/libkreport-data.install b/debian/libkreport-data.install
new file mode 100644
index 0000000..079323b
--- /dev/null
+++ b/debian/libkreport-data.install
@@ -0,0 +1,3 @@
+usr/share/icons/
+usr/share/kservicetypes5/kreport_elementplugin.desktop
+usr/share/locale/
diff --git a/debian/libkreport3-2.install b/debian/libkreport3-2.install
new file mode 100644
index 0000000..8dc466b
--- /dev/null
+++ b/debian/libkreport3-2.install
@@ -0,0 +1,2 @@
+usr/lib/*/libKReport3.so.2
+usr/lib/*/libKReport3.so.2.*
diff --git a/debian/libkreport3-dev.install b/debian/libkreport3-dev.install
new file mode 100644
index 0000000..ea9992e
--- /dev/null
+++ b/debian/libkreport3-dev.install
@@ -0,0 +1,5 @@
+usr/include/KReport3/
+usr/lib/*/cmake/KReport3/
+usr/lib/*/libKReport3.so
+usr/lib/*/pkgconfig/KReport3.pc
+usr/lib/*/qt5/mkspecs/modules/qt_KReport3.pri
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2479788
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
+
+%:
+	dh $@ --parallel --with kf5
+
+override_dh_auto_configure:
+	dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF
+
+override_dh_install:
+	dh_install --fail-missing
+
+.PHONY: override_dh_auto_test
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..fe7036d
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+
+http://download.kde.org/unstable/kreport/src/kreport-([\d\.]+)\.tar\.xz

-- 
kreport packaging



More information about the pkg-kde-commits mailing list