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.
signature.asc
Description: This is a digitally signed message part.