[neon/extras/labplot/Neon/unstable] debian: add labplot-dev and remove labplot-data

Carlos De Maine null at kde.org
Mon Jan 27 08:13:24 GMT 2025


Git commit 3e79957d4a80bbba96e364d684442bee787d0bdd by Carlos De Maine.
Committed on 27/01/2025 at 08:13.
Pushed by carlosdem into branch 'Neon/unstable'.

add labplot-dev and remove labplot-data

M  +7    -5    debian/control
D  +0    -7    debian/labplot-data.install
D  +0    -4    debian/labplot-data.lintian-overrides
A  +3    -0    debian/labplot-dev.install
M  +7    -1    debian/labplot.install
M  +4    -0    debian/labplot.lintian-overrides

https://invent.kde.org/neon/extras/labplot/-/commit/3e79957d4a80bbba96e364d684442bee787d0bdd

diff --git a/debian/control b/debian/control
index 099abbb..78ad134 100644
--- a/debian/control
+++ b/debian/control
@@ -68,7 +68,9 @@ Homepage: https://labplot.kde.org/
 Package: labplot
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
-Depends: labplot-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: labplot-data (<< ${source:Version}~ciBuild)
+Replaces: labplot-data (<< ${source:Version}~ciBuild)
 Description: interactive graphing and analysis of scientific data
  LabPlot provides an easy way to create, manage and edit plots.  It allows you
  to produce plots based on data from a spreadsheet or on data imported from
@@ -99,13 +101,13 @@ Description: interactive graphing and analysis of scientific data
   - linear and non-linear fits to data, several fit-models are predefined and
     custom models with arbitrary number of parameters can be provided
 
-Package: labplot-data
+Package: labplot-dev
 Architecture: all
-Depends: ${misc:Depends}
-Description: data files for labplot
+Depends: labplot (= ${source:Version}), ${misc:Depends}
+Description: dev files for labplot
  LabPlot provides an easy way to create, manage and edit plots.  It allows you
  to produce plots based on data from a spreadsheet or on data imported from
  external files.  Plots can be exported to several pixmap and vector graphic
  formats.
  .
- This contains the data files for labplot.
+ This contains the dev files for labplot.
diff --git a/debian/labplot-data.install b/debian/labplot-data.install
deleted file mode 100644
index bb439a3..0000000
--- a/debian/labplot-data.install
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/share/doc/HTML/*/labplot/
-usr/share/icons/hicolor/
-usr/share/labplot/
-usr/share/locale/*/LC_MESSAGES/labplot.mo
-usr/share/man/*/man1/labplot.1
-usr/share/man/man1/labplot.1
-usr/share/mime/packages/labplot.xml
diff --git a/debian/labplot-data.lintian-overrides b/debian/labplot-data.lintian-overrides
deleted file mode 100644
index 293773e..0000000
--- a/debian/labplot-data.lintian-overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-# actual data file
-labplot-data: package-contains-documentation-outside-usr-share-doc [usr/share/labplot/pics/gsl_distributions/*.pdf]
-# actual data file
-labplot-data: package-contains-documentation-outside-usr-share-doc [usr/share/labplot/pics/fit_models/*.pdf]
diff --git a/debian/labplot-dev.install b/debian/labplot-dev.install
new file mode 100644
index 0000000..95475bd
--- /dev/null
+++ b/debian/labplot-dev.install
@@ -0,0 +1,3 @@
+usr/include/labplot/
+usr/lib/*/cmake/
+usr/lib/*/liblabplot.so
\ No newline at end of file
diff --git a/debian/labplot.install b/debian/labplot.install
index 0136603..d1c7d5e 100644
--- a/debian/labplot.install
+++ b/debian/labplot.install
@@ -1,4 +1,10 @@
 usr/bin/labplot
-usr/lib/*/liblabplot.so
+usr/lib/*/liblabplot.so.*.*
 usr/share/*/org.kde.labplot.appdata.xml
 usr/share/applications/org.kde.labplot.desktop
+usr/share/doc/HTML/*/labplot/
+usr/share/icons/hicolor/
+usr/share/labplot/
+usr/share/locale/
+usr/share/man/
+usr/share/mime/packages/labplot.xml
\ No newline at end of file
diff --git a/debian/labplot.lintian-overrides b/debian/labplot.lintian-overrides
index 63f78ea..c8e5f00 100644
--- a/debian/labplot.lintian-overrides
+++ b/debian/labplot.lintian-overrides
@@ -8,3 +8,7 @@ labplot: package-name-doesnt-match-sonames liblabplot
 labplot: shared-library-lacks-version usr/lib/*/liblabplot.so liblabplot.so
 # unversioned private shared library
 labplot: no-symbols-control-file usr/lib/*/liblabplot.so
+# actual data file
+labplot-data: package-contains-documentation-outside-usr-share-doc [usr/share/labplot/pics/gsl_distributions/*.pdf]
+# actual data file
+labplot-data: package-contains-documentation-outside-usr-share-doc [usr/share/labplot/pics/fit_models/*.pdf]
\ No newline at end of file


More information about the Neon-commits mailing list