NMU for qcad
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 <javier.carranza@hispalinux.es>
-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 <he@debian.org> 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
Reply to: