rev 20587 - kde-extras/digikam/trunk/debian
Steven Michael Robbins
smr at moszumanska.debian.org
Mon Jul 4 02:04:21 UTC 2016
Author: smr
Date: 2016-07-04 02:04:20 +0000 (Mon, 04 Jul 2016)
New Revision: 20587
Modified:
kde-extras/digikam/trunk/debian/control
kde-extras/digikam/trunk/debian/digikam-data.install
kde-extras/digikam/trunk/debian/digikam-doc.install
kde-extras/digikam/trunk/debian/digikam.docs
kde-extras/digikam/trunk/debian/rules
Log:
First iteration of install and package dependencies. The -doc package is empty and lintian indicates several other issues that remain.
Modified: kde-extras/digikam/trunk/debian/control
===================================================================
--- kde-extras/digikam/trunk/debian/control 2016-07-01 05:25:48 UTC (rev 20586)
+++ kde-extras/digikam/trunk/debian/control 2016-07-04 02:04:20 UTC (rev 20587)
@@ -88,7 +88,7 @@
Package: showfoto
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, digikam-private-libs (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, digikam-data (= ${binary:Version}), digikam-private-libs (= ${binary:Version})
Recommends: dolphin
Breaks: digikam-doc (<< 2:2.0.0-1), kipi-plugins-common (<< 4:3.1.0-2~)
Replaces: digikam-doc (<< 2:2.0.0-1), kipi-plugins-common (<< 4:3.1.0-2~)
@@ -113,7 +113,7 @@
Package: digikam-doc
Architecture: all
-Depends: ${misc:Depends}, khelpcenter4
+Depends: ${misc:Depends}
Recommends: digikam
Section: doc
Description: handbook for digiKam
Modified: kde-extras/digikam/trunk/debian/digikam-data.install
===================================================================
--- kde-extras/digikam/trunk/debian/digikam-data.install 2016-07-01 05:25:48 UTC (rev 20586)
+++ kde-extras/digikam/trunk/debian/digikam-data.install 2016-07-04 02:04:20 UTC (rev 20587)
@@ -5,5 +5,4 @@
usr/share/kservices5
usr/share/kservicetypes5
usr/share/kxmlgui5/digikam
-usr/share/man
usr/share/solid
Modified: kde-extras/digikam/trunk/debian/digikam-doc.install
===================================================================
--- kde-extras/digikam/trunk/debian/digikam-doc.install 2016-07-01 05:25:48 UTC (rev 20586)
+++ kde-extras/digikam/trunk/debian/digikam-doc.install 2016-07-04 02:04:20 UTC (rev 20587)
@@ -1 +1 @@
-usr/share/doc/kde/HTML/*/digikam
+
Modified: kde-extras/digikam/trunk/debian/digikam.docs
===================================================================
--- kde-extras/digikam/trunk/debian/digikam.docs 2016-07-01 05:25:48 UTC (rev 20586)
+++ kde-extras/digikam/trunk/debian/digikam.docs 2016-07-04 02:04:20 UTC (rev 20587)
@@ -1,4 +1,4 @@
-core/AUTHORS
-core/TODO*
-core/NEWS
-core/README*
+AUTHORS
+TODO*
+NEWS
+README*
Modified: kde-extras/digikam/trunk/debian/rules
===================================================================
--- kde-extras/digikam/trunk/debian/rules 2016-07-01 05:25:48 UTC (rev 20586)
+++ kde-extras/digikam/trunk/debian/rules 2016-07-04 02:04:20 UTC (rev 20587)
@@ -1,12 +1,8 @@
#!/usr/bin/make -f
-PRIVATE_LIBDIR := /usr/lib/digikam
export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
-# The following was previously used when building with local libkipi, libkexiv2, and libkdcraw implementation
-#CONFLICTS_SUBSTVAR := libkipi-data, libkexiv2-data, libkdcraw-data, libksane-data
-
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
# Augment path to find gphoto2-config; workaround for #826166
@@ -17,41 +13,17 @@
override_dh_auto_configure:
dh_auto_configure --buildsystem=kde -- \
- -DCMAKE_INSTALL_RPATH="$(PRIVATE_LIBDIR)" \
-DENABLE_MYSQLSUPPORT=ON \
-DENABLE_INTERNALMYSQL=ON
override_dh_auto_install:
dh_auto_install
# remove development stuff: headers, cmake config files, pkg-config files, .so symlinks, static libs
- rm -rf --verbose debian/tmp/usr/include
- rm -rf --verbose debian/tmp/usr/share/kde4/apps/cmake
- rm -rf --verbose debian/tmp/usr/lib/cmake
- rm -rf --verbose debian/tmp/usr/lib/pkgconfig
find debian/tmp/usr/lib -type l -name '*.so' -exec rm --verbose {} \;
- # remove potentially conflicting oxygen icons in global icon theme
- rm -rf --verbose debian/tmp/usr/share/icons/oxygen
- # remove libkipi translations, provided by kde-l10n-*
- rm -rf --verbose debian/tmp/usr/share/locale/*/LC_MESSAGES/libkipi.mo
- # remove haar cascades, the versions in opencv-data will be used instead
- rm -rf --verbose debian/tmp/usr/share/kde4/apps/libkface/haarcascades
-override_dh_installchangelogs:
- dh_installchangelogs -pdigikam core/ChangeLog
- dh_installchangelogs -pkipi-plugins extra/kipi-plugins/ChangeLog
- dh_installchangelogs --remaining-packages
-
override_dh_install:
dh_install --fail-missing
- # remove duplicate libkipiplugins copied also in digikam-private-libs
- rm -f --verbose debian/digikam-private-libs/$(PRIVATE_LIBDIR)/libkipiplugins.so.*
+ find debian/digikam-data/usr/share/icons -iname '*showfoto*' | xargs rm
-override_dh_shlibdeps:
- dh_shlibdeps -l$(CURDIR)/debian/digikam-private-libs/$(PRIVATE_LIBDIR):$(CURDIR)/debian/kipi-plugins/$(PRIVATE_LIBDIR)
-
-override_dh_gencontrol:
- dh_gencontrol -- -Vdigikam:Conflicts='$(CONFLICTS_SUBSTVAR)'
-
# auto tests require user interaction - override
override_dh_auto_test:
-
More information about the pkg-kde-commits
mailing list