Hi Benjamin! I saw [0] and I tried to do a patch for proposing an NMU.
Saddly I couldn't get it to work (thus I am not tagging this bug with the 
patch keyword).

[0] <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615578#27>

The build fails after:


        # All good!
        touch configure-stamp

with exit status 2.

I am attaching the patch just in case is useful to you. Of course, if you can 
find the error and want me to continue with the NMU, I would gladly do it.

Please don't heasitate in telling me if I have some other errors/ommisions in 
the attached patch.

Kinds regrads, Lisandro.

-- 
20:16 < Gerardo_Cabero> che me tengo que ir volando .. sino me matan..
esto de tener novia es tan complicacdo como instalar paketes sin internet

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
diff --git a/debian/changelog b/debian/changelog
index dbf461e..fb1e5de 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+regina-normal (4.6-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove all dependencies on kdelibs4c2a. This makes the KDE 3's UI and
+    doc go away.
+
+ -- Lisandro Damián Nicanor Pérez Meyer <perezme...@gmail.com>  Tue, 01 Mar 2011 19:34:49 -0300
+
 regina-normal (4.6-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff --git a/debian/control b/debian/control
index 8cfdc2d..6fb570d 100644
--- a/debian/control
+++ b/debian/control
@@ -3,15 +3,15 @@ Section: math
 Priority: extra
 Maintainer: Ben Burton <b...@debian.org>
 Homepage: http://regina.sourceforge.net/
-Build-Depends: automake1.9, debhelper (>= 5.0.0), doxygen, kdelibs4-dev (>= 4:3.5.1-3), libboost-python-dev (>= 1.34.1-10), libcppunit-dev (>= 1.10.2-4), libgmp3-dev (>= 4.1.4-10), libmpich1.0-dev (>= 1.2.7-1~), libpopt-dev, libxml2-dev, python-dev (>= 2.5.2-1~), python-support (>= 0.6), zlib1g-dev
+Build-Depends: automake1.9, debhelper (>= 5.0.0), doxygen, libboost-python-dev (>= 1.34.1-10), libcppunit-dev (>= 1.10.2-4), libgmp3-dev (>= 4.1.4-10), libmpich1.0-dev (>= 1.2.7-1~), libpopt-dev, libxml2-dev, python-dev (>= 2.5.2-1~), python-support (>= 0.6), zlib1g-dev
 Standards-Version: 3.8.1.0
 
 Package: regina-normal
 Architecture: any
 Section: math
 Depends: ${shlibs:Depends}, ${perl:Depends}, ${python:Depends}
-Recommends: khelpcenter4, xpdf | okular
-Suggests: gap, graphviz, konqueror, regina-normal-doc, regina-normal-dev, regina-normal-mpi, snappea
+Recommends: xpdf | okular
+Suggests: gap, graphviz, regina-normal-doc, regina-normal-dev, regina-normal-mpi, snappea
 Description: 3-manifold topology software with normal surface support
  Regina is a suite of mathematical software for 3-manifold topologists.
  It focuses upon the study of 3-manifold triangulations and includes
@@ -21,8 +21,7 @@ Description: 3-manifold topology software with normal surface support
  census creation and normal surface enumeration.  It offers embedded
  Python scripting giving full access to the calculation engine.
  .
- This package includes the KDE user interface and the command-line
- Python interface, as well as the users' handbook.  For the Python
+ This package includes the command-line Python interface. For the Python
  reference (i.e., the API documentation for the Regina calculation
  engine), see the package regina-normal-doc.
  .
@@ -71,7 +70,6 @@ Description: MPI utilities for Regina, the 3-manifold topology software
 Package: regina-normal-doc
 Architecture: all
 Section: doc
-Recommends: konqueror
 Suggests: regina-normal, regina-normal-dev
 Description: API docs for Regina, the 3-manifold topology software
  Regina is a suite of mathematical software for 3-manifold topologists.
diff --git a/debian/regina-normal.README.Debian b/debian/regina-normal.README.Debian
index a1b76f5..c3498b0 100644
--- a/debian/regina-normal.README.Debian
+++ b/debian/regina-normal.README.Debian
@@ -1,18 +1,13 @@
 Regina for Debian
 -----------------
 
-Two main binaries are provided with Regina:
+A main binary is provided with Regina:
 
-- /usr/bin/regina-kde, which starts the KDE user interface;
 - /usr/bin/regina-python, which starts a command-line Python session.
 
 Several other specialised binaries are also provided; see the users'
 handbook for details.
 
-The users' handbook is provided with this package and can be viewed in
-the KDE Help Centre, or by entering the URL 'help:/regina/' directly
-into konqueror.
-
 Sample topology data files and sample Python sessions are provided in
 the directory /usr/share/doc/regina-normal/examples/.
 
diff --git a/debian/regina-normal.install b/debian/regina-normal.install
index 54216fc..d80eb76 100644
--- a/debian/regina-normal.install
+++ b/debian/regina-normal.install
@@ -4,15 +4,11 @@ usr/bin/tricensus
 usr/bin/tricensus-manager
 usr/bin/trisetcmp
 usr/lib/libregina-engine-4.6.so
-usr/lib/libregina-kdecommon-4.6.so
-usr/lib/kde3/libreginapart.so
-usr/lib/kde3/libreginapart.la
 usr/lib/regina-normal/python/regina.so
 usr/lib/regina-normal/python/regina.la
 usr/share/applications
 usr/share/apps/regina
 usr/share/apps/reginapart
-usr/share/doc/kde/HTML
 usr/share/icons
 usr/share/man/man1/reg*
 usr/share/man/man1/sig*
diff --git a/debian/regina-normal.links b/debian/regina-normal.links
index 8e34935..3146a04 100644
--- a/debian/regina-normal.links
+++ b/debian/regina-normal.links
@@ -1,4 +1,3 @@
 usr/share/regina-normal/icons/regina.xpm usr/share/pixmaps/regina.xpm
 usr/share/regina-normal/icons/regina.xpm usr/share/pixmaps/regina-normal.xpm
 usr/share/doc/regina-normal/examples usr/share/regina-normal/examples
-usr/share/doc/kde/HTML/en/regina usr/share/doc/regina-normal/manual
diff --git a/debian/regina-normal.menu b/debian/regina-normal.menu
index 7c8e753..db6eed8 100644
--- a/debian/regina-normal.menu
+++ b/debian/regina-normal.menu
@@ -1,8 +1,3 @@
-?package(regina-normal):needs="X11"\
-  section="Applications/Science/Mathematics"\
-  title="Regina"\
-  command="/usr/bin/regina-kde"\
-  icon="/usr/share/pixmaps/regina-normal.xpm"
 ?package(regina-normal):needs="text"\
   section="Applications/Science/Mathematics"\
   title="Regina Python Session"\
diff --git a/debian/regina-normal.override b/debian/regina-normal.override
index 9a40872..9210386 100644
--- a/debian/regina-normal.override
+++ b/debian/regina-normal.override
@@ -5,7 +5,3 @@ regina-normal: script-not-executable ./usr/share/regina-normal/pylib/loadCensus.
 regina-normal: unusual-interpreter ./usr/share/regina-normal/pylib/loadCensus.py #!/bin/false
 regina-normal: script-not-executable ./usr/share/regina-normal/pylib/packetType.py
 regina-normal: unusual-interpreter ./usr/share/regina-normal/pylib/packetType.py #!/bin/false
-
-# Regina does not provide a standalone library package.
-regina-normal: package-name-doesnt-match-sonames libregina-engine-4.6 libregina-kdecommon-4.6
-regina-normal: package-name-doesnt-match-sonames libregina-kdecommon-4.6 libregina-engine-4.6
diff --git a/debian/regina-normal.shlibs b/debian/regina-normal.shlibs
index 38f2a93..90b2d9e 100644
--- a/debian/regina-normal.shlibs
+++ b/debian/regina-normal.shlibs
@@ -1,2 +1 @@
 libregina-engine 4.6 regina-normal (>= 4.6-1), regina-normal (<< 4.6.1-0)
-libregina-kdecommon 4.6 regina-normal (>= 4.6-1), regina-normal (<< 4.6.1-0)
diff --git a/debian/rules b/debian/rules
index fc31254..6bc07e8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -55,7 +55,8 @@ configure-stamp:
 	CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
 	  ./configure --disable-maintainer-mode PKGNAME=regina-normal \
 	  --with-python-version=$(pyver) \
-	  --includedir=/usr/include $(configkde) $(configmpi) \
+	  --disable-kdeui \
+	  --includedir=/usr/include $(configmpi) \
 	  --includedir=/usr/include
 
 	# Stop for a sanity check to see if the right bits and pieces are
@@ -68,7 +69,6 @@ configure-stamp:
 	# current packaging.
 	grep '^REGINA_BUILD_DOCSENGINE=.engine.$$' config.log > /dev/null
 	grep '^REGINA_BUILD_ENGINE=.engine.$$' config.log > /dev/null
-	grep '^REGINA_BUILD_KDEUI=.kdeui.$$' config.log > /dev/null
 	grep '^REGINA_BUILD_MPI=.mpi.$$' config.log > /dev/null
 	grep '^REGINA_BUILD_PYTHON=.python.$$' config.log > /dev/null
 	grep '^REGINA_BUILD_TESTSUITE=.testsuite.$$' config.log > /dev/null
@@ -175,8 +175,6 @@ binary-arch: build install
 	dh_link -a
 	dh_strip -a
 	dh_compress -a -X.bz2 -X.css -X.docbook -X.rga
-	for i in `find debian/regina-normal/usr/share/doc/kde -name "*.gz"`; do \
-	  gunzip $$i; done
 	dh_fixperms -a
 	dh_makeshlibs -a
 	# Only run the python scripts on regina-normal.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to