[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: