At Wed, 02 Aug 2006 14:58:13 +0200, Andreas Tille wrote: > > Package: d-shlibs > Version: 0.30 > Severity: wishlist > > Hi, > > under > > http://people.debian.org/~tille/packages/libgtkdatabox/ > > you can find my trial to make use of d-shlibs in the libgtkdatabox > package. It throws a lot of > > devlibs error: There is no package matching [...] and noone provides it, > please report bug to d-shlibs maintainer > > errors. For your comfort I just extract the unknown lib packages: > > libgdk_pixbuf-2.0-0-dev > libgdk-x11-2.0-0-dev > libglib-2.0-0-dev > libgmodule-2.0-0-dev > libgobject-2.0-0-dev > libgtk-x11-2.0-0-dev > libpango-1.0-0-dev > libpangocairo-1.0-0-dev > libXcursor1-dev > libXfixes3-dev > libXinerama1-dev > libXrandr2-dev > libXrender1-dev Here's a workaround and a patch, though I'm planning on a fixed version soon.:
diff -ur orig-libgtkdatabox-0.5.3.1/debian/control libgtkdatabox-0.5.3.1-patch/debian/control --- orig-libgtkdatabox-0.5.3.1/debian/control 2006-08-03 08:33:50.000000000 +0900 +++ libgtkdatabox-0.5.3.1-patch/debian/control 2006-08-03 08:32:30.000000000 +0900 @@ -5,7 +5,7 @@ Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.2.1-5), d-shlibs XBCS-URL: http://www.eudoxos.de/gtk/gtkdatabox/ -Package: libgtkdatabox-0.5.3.1-0 +Package: libgtkdatabox-0.5.3-1 Section: libs Architecture: any Replaces: libgtkdatabox @@ -16,10 +16,12 @@ . Homepage: http://www.eudoxos.de/gtk/gtkdatabox/ -Package: libgtkdatabox-dev +Package: libgtkdatabox-0.5.3-1-dev Section: libdevel Architecture: any -Depends: libgtkdatabox-0.5.3.1-0 (= ${Source-Version}), libgtk2.0-dev +Depends: libgtkdatabox-0.5.3-1 (= ${Source-Version}), libgtk2.0-dev +Provides: libgtkdatabox-dev +Conflicts: libgtkdatabox-dev Description: GTK+ widget to display coordinate systems Widget can be used to display data graphically. It was used in paul to display histograms diff -ur orig-libgtkdatabox-0.5.3.1/debian/rules libgtkdatabox-0.5.3.1-patch/debian/rules --- orig-libgtkdatabox-0.5.3.1/debian/rules 2006-08-03 08:33:50.000000000 +0900 +++ libgtkdatabox-0.5.3.1-patch/debian/rules 2006-08-03 08:30:50.000000000 +0900 @@ -22,7 +22,7 @@ ./configure --prefix=$(PREFIX) $(MAKE) CC="$(CC)" LDFLAGS="$(LDFLAGS)" - + touch build-stamp clean: @@ -33,7 +33,7 @@ # Add here commands to clean up after the build process. -test -f Makefile && $(MAKE) clean -test -f Makefile && $(MAKE) distclean - + dh_clean install: @@ -47,6 +47,17 @@ $(MAKE) install prefix=`pwd`/debian/tmp/$(PREFIX) dh_install d-shlibmove --commit \ + --override 's/libX\(.*\)[0-9]-dev/libx\1-dev/' \ + --override 's/libgdk-x11-2.0-0-dev/libgtk2.0-dev/' \ + --override 's/libgdk-x11-2.0-0-dev/libgtk2.0-dev/' \ + --override 's/libgtk-x11-2.0-0-dev/libgtk2.0-dev/' \ + --override 's/libgdk_pixbuf-2.0-0-dev/libgtk2.0-dev/' \ + --override 's/libgmodule-2.0-0-dev/libglib2.0-dev/' \ + --override 's/libgobject-2.0-0-dev/libglib2.0-dev/' \ + --override 's/libglib-2.0-0-dev/libglib2.0-dev/' \ + --override 's/libpango-1.0-0-dev/libpango1.0-dev/' \ + --override 's/libpangocairo-1.0-0-dev/libpango1.0-dev/' \ + --override 's/libatk-1.0-0-dev/libatk1.0-dev/' \ --movedev "debian/tmp/usr/include/*" usr/include \ debian/tmp/usr/lib/libgtkdatabox.so -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

