Heya, I've just NMUed qcad to help with the xlibs-dev transition. I also did some changes to the packaging to address the concerns Frank had in #321671, but this package urgently needs a new maintainer. I'd propose to orphan it in the next few weeks.
Marc -- Fachbegriffe der Informatik - Einfach erklärt 135: Druckertreiber pure virtual Araber (Martin Neumann)
diff -u qcad-2.0.4.0-1/debian/control qcad-2.0.4.0-1/debian/control --- qcad-2.0.4.0-1/debian/control +++ qcad-2.0.4.0-1/debian/control @@ -2,19 +2,19 @@ Section: graphics Priority: optional Maintainer: Javier Carranza <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 4.2.0), libqt3-mt-dev (>= 3.3.2), libqt3-headers (>= 3.3.2), xlibs-dev, qt3-dev-tools (>= 3.3.2), qt3-apps-dev (>= 3.3.2) +Build-Depends: debhelper (>> 4.2.0), libqt3-mt-dev (>= 3.3.2), libqt3-headers (>= 3.3.2), qt3-dev-tools (>= 3.3.2), qt3-apps-dev (>= 3.3.2) Standards-Version: 3.6.1 Package: qcad Architecture: any -Depends: ${shlibs:Depends}, libqcad0 (= 2.0.4.0-1-2.1) +Depends: ${shlibs:Depends} Suggests: partlibrary Description: A professional CAD System With QCad 2 you can easily construct and change drawings with ISO-texts and many other features and save them as DXF-files. These DXF-files are the interface to many CAD-systems such as AutoCADR and many others. . - Homepage: http://qcad.org/ + Homepage: http://www.ribbonsoft.com/qcad.html Package: qcad-doc Architecture: all @@ -29,15 +29,8 @@ -Package: libqcad0 +Package: libqcad0-dev Architecture: any Depends: ${shlibs:Depends} -Description: Qcad libraries - Qcad is a professional CAD system such as AutoCADR and many others. This - package contains library files for Qcad components. - -Package: libqcad0-dev -Architecture: all -Depends: libqcad0 (= 2.0.4.0-1-2.1) -Description: Qcad development headers +Description: Qcad development headers and static libraries Qcad is a professional CAD system such as AutoCADR and many others. This - package contains header files of Qcad components. + package contains header files and the static libraries of Qcad components. diff -u qcad-2.0.4.0-1/debian/changelog qcad-2.0.4.0-1/debian/changelog --- qcad-2.0.4.0-1/debian/changelog +++ qcad-2.0.4.0-1/debian/changelog @@ -1,3 +1,13 @@ +qcad (2.0.4.0-1-2.2) unstable; urgency=low + + * Non-maintainer upload + * Drop unneeded xlibs-dev build-dep (Closes: #347061) + * Drop libqcad0 package, move static libs to libqcad0-dev (and change + that to arch: any) and fix deps. (Closes: #321671) + * Fix link to homepage in Description (Closes: #282206) + + -- Marc 'HE' Brockschmidt <[EMAIL PROTECTED]> Sat, 21 Jan 2006 18:06:09 +0100 + qcad (2.0.4.0-1-2.1) unstable; urgency=low * Non-maintainer upload. diff -u qcad-2.0.4.0-1/debian/rules qcad-2.0.4.0-1/debian/rules --- qcad-2.0.4.0-1/debian/rules +++ qcad-2.0.4.0-1/debian/rules @@ -66,17 +66,17 @@ cp $(CURDIR)/debian/dxf.desktop $(CURDIR)/debian/qcad/usr/share/mimelnk/image/ -cd fparser/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install -cd qcadcmd/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install -cd qcadlib/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install -cd dxflib/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install -cd qcadactions/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install -cd qcadguiqt/ && INCDIR=$(CURDIR)/debian/libqcad0-dev/usr/include/ \ - LIBDIR=$(CURDIR)/debian/libqcad0/usr/lib/ $(MAKE) install + LIBDIR=$(CURDIR)/debian/libqcad0-dev/usr/lib/ $(MAKE) install touch install-stamp @@ -84,10 +84,10 @@ binary-indep: build install # We have nothing to do by default. # dh_testversion - dh_testdir -i -pqcad-doc -plibqcad0-dev - dh_testroot -i -pqcad-doc -plibqcad0-dev + dh_testdir -i -pqcad-doc + dh_testroot -i -pqcad-doc # dh_installdebconf - dh_installdocs -i -pqcad-doc -plibqcad0-dev + dh_installdocs -i -pqcad-doc dh_installexamples -i -pqcad-doc qcad/examples/* # dh_installmenu -i # dh_installemacsen @@ -97,19 +97,19 @@ # dh_installman -i # dh_installinfo # dh_undocumented qcad.1x.gz - dh_installchangelogs -i -pqcad-doc -plibqcad0-dev + dh_installchangelogs -i -pqcad-doc # dh_link -i - dh_strip -i -pqcad-doc -plibqcad0-dev - dh_compress -i -X.css -X.dxf -X.adp -pqcad-doc -plibqcad0-dev - dh_fixperms -i -pqcad-doc -plibqcad0-dev + dh_strip -i -pqcad-doc + dh_compress -i -X.css -X.dxf -X.adp -pqcad-doc + dh_fixperms -i -pqcad-doc # dh_suidregister # dh_makeshlibs - dh_installdeb -i -pqcad-doc -plibqcad0-dev + dh_installdeb -i -pqcad-doc # dh_perl - dh_shlibdeps -i -pqcad-doc -plibqcad0-dev - dh_gencontrol -i -pqcad-doc -plibqcad0-dev - dh_md5sums -i -pqcad-doc -plibqcad0-dev - dh_builddeb -i -pqcad-doc -plibqcad0-dev + dh_shlibdeps -i -pqcad-doc + dh_gencontrol -i -pqcad-doc + dh_md5sums -i -pqcad-doc + dh_builddeb -i -pqcad-doc # Build architecture-dependent files here. binary-arch: build install