Hi,
I've included a patch to fix building in pbuilder or pdebuild on Debian and
Ubuntu, and bumped the debian/control version number while I was there.
I've also included the patch as an attachment, in case my mail client breaks
the inline version.
All the best,
Anthony
---
cde/debian/changelog | 2 +-
cde/debian/control | 4 ++--
cde/debian/rules | 6 +++---
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/cde/debian/changelog b/cde/debian/changelog
index 8d6433b9..bbcadedb 100644
--- a/cde/debian/changelog
+++ b/cde/debian/changelog
@@ -1,4 +1,4 @@
-cde-desktop (2.3.0-1) UNRELEASED; urgency=medium
+cde-desktop (2.3.2-1) UNRELEASED; urgency=medium
* Initial release (Closes: #689098)
diff --git a/cde/debian/control b/cde/debian/control
index 54b5afdc..ad2c6843 100644
--- a/cde/debian/control
+++ b/cde/debian/control
@@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 10),
libxss-dev,
libtirpc-dev,
x11-xserver-utils,
- libjpeg62-dev,
+ libjpeg62-dev | libjpeg62-turbo-dev,
libfreetype6-dev,
libssl-dev,
tcl-dev,
@@ -45,7 +45,7 @@ Depends: libxt6,
libxaw7,
libx11-6,
libxss1,
- libtirpc1,
+ libtirpc3 | libtirpc1,
x11-xserver-utils,
libjpeg62,
libfreetype6,
diff --git a/cde/debian/rules b/cde/debian/rules
index bb4b22fd..a0747180 100755
--- a/cde/debian/rules
+++ b/cde/debian/rules
@@ -6,8 +6,8 @@
#make clean cleans everything except the doc directory for some reason
override_dh_auto_clean:
- $(MAKE) clean
- $(MAKE) clean.doc
+ test ! -f xmakefile || $(MAKE) clean
+ test ! -f xmakefile || $(MAKE) clean.doc
#make World needs to be called, not just make
override_dh_auto_build:
@@ -15,5 +15,5 @@ override_dh_auto_build:
#make install is broken, so we use the install script instead
override_dh_auto_install:
- sudo ./admin/IntegTools/dbTools/installCDE -s . -destDir \
+ ./admin/IntegTools/dbTools/installCDE -s . -destdir \
./debian/cde-desktop
--
2.20.1
From d85affb70f1bdd8e1272cc275dcc102f85602edf Mon Sep 17 00:00:00 2001
From: Anthony Perkins <[email protected]>
Date: Mon, 15 Mar 2021 21:56:59 +0000
Subject: [PATCH] Fix building in pbuilder/pdebuild
---
cde/debian/changelog | 2 +-
cde/debian/control | 4 ++--
cde/debian/rules | 6 +++---
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/cde/debian/changelog b/cde/debian/changelog
index 8d6433b9..bbcadedb 100644
--- a/cde/debian/changelog
+++ b/cde/debian/changelog
@@ -1,4 +1,4 @@
-cde-desktop (2.3.0-1) UNRELEASED; urgency=medium
+cde-desktop (2.3.2-1) UNRELEASED; urgency=medium
* Initial release (Closes: #689098)
diff --git a/cde/debian/control b/cde/debian/control
index 54b5afdc..ad2c6843 100644
--- a/cde/debian/control
+++ b/cde/debian/control
@@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 10),
libxss-dev,
libtirpc-dev,
x11-xserver-utils,
- libjpeg62-dev,
+ libjpeg62-dev | libjpeg62-turbo-dev,
libfreetype6-dev,
libssl-dev,
tcl-dev,
@@ -45,7 +45,7 @@ Depends: libxt6,
libxaw7,
libx11-6,
libxss1,
- libtirpc1,
+ libtirpc3 | libtirpc1,
x11-xserver-utils,
libjpeg62,
libfreetype6,
diff --git a/cde/debian/rules b/cde/debian/rules
index bb4b22fd..a0747180 100755
--- a/cde/debian/rules
+++ b/cde/debian/rules
@@ -6,8 +6,8 @@
#make clean cleans everything except the doc directory for some reason
override_dh_auto_clean:
- $(MAKE) clean
- $(MAKE) clean.doc
+ test ! -f xmakefile || $(MAKE) clean
+ test ! -f xmakefile || $(MAKE) clean.doc
#make World needs to be called, not just make
override_dh_auto_build:
@@ -15,5 +15,5 @@ override_dh_auto_build:
#make install is broken, so we use the install script instead
override_dh_auto_install:
- sudo ./admin/IntegTools/dbTools/installCDE -s . -destDir \
+ ./admin/IntegTools/dbTools/installCDE -s . -destdir \
./debian/cde-desktop
--
2.20.1
_______________________________________________
cdesktopenv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel