From b81fdf8d67ba3b9379b80d11551f36d64e3de32c Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Tue, 10 Jan 2023 20:14:47 +0900 Subject: DEB tdebindings: drop python2 support. Signed-off-by: Michele Calgaro --- dilos/core/tdebindings/debian/control | 14 ++++++-------- dilos/core/tdebindings/debian/python-dcop-trinity.docs | 2 -- dilos/core/tdebindings/debian/python-dcop-trinity.examples | 2 -- dilos/core/tdebindings/debian/python-dcop-trinity.install | 1 - dilos/core/tdebindings/debian/python3-dcop-trinity.docs | 2 ++ .../core/tdebindings/debian/python3-dcop-trinity.examples | 2 ++ dilos/core/tdebindings/debian/python3-dcop-trinity.install | 1 + dilos/core/tdebindings/debian/rules | 8 ++------ 8 files changed, 13 insertions(+), 19 deletions(-) delete mode 100644 dilos/core/tdebindings/debian/python-dcop-trinity.docs delete mode 100644 dilos/core/tdebindings/debian/python-dcop-trinity.examples delete mode 100644 dilos/core/tdebindings/debian/python-dcop-trinity.install create mode 100644 dilos/core/tdebindings/debian/python3-dcop-trinity.docs create mode 100644 dilos/core/tdebindings/debian/python3-dcop-trinity.examples create mode 100644 dilos/core/tdebindings/debian/python3-dcop-trinity.install (limited to 'dilos/core') diff --git a/dilos/core/tdebindings/debian/control b/dilos/core/tdebindings/debian/control index c9b846391..9328ab8f4 100644 --- a/dilos/core/tdebindings/debian/control +++ b/dilos/core/tdebindings/debian/control @@ -1,8 +1,8 @@ Source: tdebindings-trinity Build-Depends: cdbs (>= 0.4.43), debhelper (>= 9~), - python-all-dev (>= 2.3.5-11), python-support (>= 0.5) | dh-python, quilt, gawk, + python3-all-dev, dh-python, quilt, gawk, default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc], - tdelibs14-trinity-dev, libtqt3-compat-headers (>= 3:3.3.5), + tdelibs14-trinity-dev, libtqt3-compat-headers, ruby, ruby-dev, flex, bison, libpkcs11-helper1-dev, automake, autoconf, libtool, libltdl-dev, graphviz [solaris-any], libgtk2.0-dev [solaris-any], oracle-java8-jdk [solaris-any] Section: devel @@ -17,7 +17,7 @@ Architecture: all Section: tde Replaces: kdebindings-trinity (<< 4:14.0.0~) Breaks: kdebindings-trinity (<< 4:14.0.0~) -Depends: tdebindings-java-trinity (>= ${source:Version}), libdcop3-java-trinity (>= ${source:Version}), libdcop3-jni-trinity (>= ${source:Version}), libqt3-java-trinity (>= ${source:Version}), libqt3-jni-trinity (>= ${source:Version}), libtrinity-java-trinity (>= ${source:Version}), libtrinity-jni-trinity (>= ${source:Version}), libsmoketqt1-trinity (>= ${source:Version}), libsmoketde1-trinity (>= ${source:Version}), python-dcop-trinity (>= ${source:Version}), libkjsembed1-trinity (>= ${source:Version}), kjscmd-trinity (>= ${source:Version}), juic-trinity (>= ${source:Version}), libkorundum0-ruby-trinity (>= ${source:Version}), libqt0-ruby-trinity (>= ${source:Version}), tde-xparts-extras-trinity (>= ${source:Version}) +Depends: tdebindings-java-trinity (>= ${source:Version}), libdcop3-java-trinity (>= ${source:Version}), libdcop3-jni-trinity (>= ${source:Version}), libqt3-java-trinity (>= ${source:Version}), libqt3-jni-trinity (>= ${source:Version}), libtrinity-java-trinity (>= ${source:Version}), libtrinity-jni-trinity (>= ${source:Version}), libsmoketqt1-trinity (>= ${source:Version}), libsmoketde1-trinity (>= ${source:Version}), python3-dcop-trinity (>= ${source:Version}), libkjsembed1-trinity (>= ${source:Version}), kjscmd-trinity (>= ${source:Version}), juic-trinity (>= ${source:Version}), libkorundum0-ruby-trinity (>= ${source:Version}), libqt0-ruby-trinity (>= ${source:Version}), tde-xparts-extras-trinity (>= ${source:Version}) Description: TDE bindings metapackage TDE (the Trinity Desktop Environment) is a powerful Open Source graphical desktop environment for Unix workstations. It combines ease of use, @@ -212,13 +212,11 @@ Description: SMOKE Binding Library to TDE - Development Files . This package is part of the official TDE bindings module. -Package: python-dcop-trinity +Package: python3-dcop-trinity Architecture: any Section: python -Replaces: python-dcop-trinity (<< 4:14.0.0~) -Breaks: python-dcop-trinity (<< 4:14.0.0~) -Depends: ${python:Depends}, ${shlibs:Depends} -Provides: ${python:Provides} +Depends: ${python3:Depends}, ${shlibs:Depends} +Provides: ${python3:Provides} Description: DCOP bindings for Python This package contains the shared libraries necessary to run and develop Python programs using the Python DCOP bindings diff --git a/dilos/core/tdebindings/debian/python-dcop-trinity.docs b/dilos/core/tdebindings/debian/python-dcop-trinity.docs deleted file mode 100644 index 957d3af3e..000000000 --- a/dilos/core/tdebindings/debian/python-dcop-trinity.docs +++ /dev/null @@ -1,2 +0,0 @@ -dcoppython/README -dcoppython/TODO diff --git a/dilos/core/tdebindings/debian/python-dcop-trinity.examples b/dilos/core/tdebindings/debian/python-dcop-trinity.examples deleted file mode 100644 index 4100d465b..000000000 --- a/dilos/core/tdebindings/debian/python-dcop-trinity.examples +++ /dev/null @@ -1,2 +0,0 @@ -dcoppython/test/*.py -dcoppython/test/README-server diff --git a/dilos/core/tdebindings/debian/python-dcop-trinity.install b/dilos/core/tdebindings/debian/python-dcop-trinity.install deleted file mode 100644 index 86d1a899e..000000000 --- a/dilos/core/tdebindings/debian/python-dcop-trinity.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/python2.*/site-packages diff --git a/dilos/core/tdebindings/debian/python3-dcop-trinity.docs b/dilos/core/tdebindings/debian/python3-dcop-trinity.docs new file mode 100644 index 000000000..957d3af3e --- /dev/null +++ b/dilos/core/tdebindings/debian/python3-dcop-trinity.docs @@ -0,0 +1,2 @@ +dcoppython/README +dcoppython/TODO diff --git a/dilos/core/tdebindings/debian/python3-dcop-trinity.examples b/dilos/core/tdebindings/debian/python3-dcop-trinity.examples new file mode 100644 index 000000000..4100d465b --- /dev/null +++ b/dilos/core/tdebindings/debian/python3-dcop-trinity.examples @@ -0,0 +1,2 @@ +dcoppython/test/*.py +dcoppython/test/README-server diff --git a/dilos/core/tdebindings/debian/python3-dcop-trinity.install b/dilos/core/tdebindings/debian/python3-dcop-trinity.install new file mode 100644 index 000000000..0cb9ab6cb --- /dev/null +++ b/dilos/core/tdebindings/debian/python3-dcop-trinity.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/python3/dist-packages diff --git a/dilos/core/tdebindings/debian/rules b/dilos/core/tdebindings/debian/rules index 97aacdcc5..b63afb2fd 100755 --- a/dilos/core/tdebindings/debian/rules +++ b/dilos/core/tdebindings/debian/rules @@ -3,10 +3,6 @@ DEB_QUILT_PATCHDIR_LINK := export QUILT_PATCHES=debian/patches -DEB_PYTHON_SYSTEM = $(if $(wildcard /usr/bin/dh_python2),,pysupport) -DH_PYTHON2 = $(if $(wildcard /usr/bin/dh_python2),dh_python2,dh_pysupport) - - include /usr/share/cdbs/1/rules/debhelper.mk override DEB_BUILDDIR := $(DEB_SRCDIR) include debian/cdbs/debian-tde.mk @@ -117,8 +113,8 @@ common-install-arch:: stamp-install-dcopjava ### -binary-install/python-dcop-trinity:: - ${DH_PYTHON2} -p$(cdbs_curpkg) +binary-install/python3-dcop-trinity:: + dh_python3 -p$(cdbs_curpkg) ### -- cgit v1.2.1