Hi again, On Mon, Mar 08, 2010 at 09:37:55AM +0100, Martin Quinson wrote: > You must be kidding, right?
No, I'm not. Although I acknowledge what you're saying and of course accept your decision not to remove the package. Note that for this exact reason I didn't send a request to remove it to ftp-masters but a proposal to you. I understand my proposal wasn't that welcome :) > This package works just fine and have no bug > beside a request for removing someone from uploaders. There's a bunch of > requests from lintian about the packaging format, but since the software > works just fine (and does so since 3 years), nobody should need to > rebuild it anytime soon, so I dont feel the fact that the rules do not > follow the lastest stadards as release critical. Well, I disagree here. Of course this is not release critical but if you took the time to actually update the package, you'd see that it makes a few changes. Yes, the code compiles apparently the same way, but two changes are simply managed in the resulting binary: * actually put the examples in there (you just have an empty dir) * doc-base is nowadays organized by triggers which makes the generated maintainer scripts useless I attached what I would change if this were a QA package. After all it's your call and I'm not judging what you do, but from a QA perspective I'd strongly go for a few changes (and if we're at it, do all of them). > Moreover, I'm not very active, but I'm not completely MIA: I read debian > mails, and react to important matter. Since I use flexml on a daily > basis, if something goes wrong with that soft, I'll handle it. Noted. Thanks for clearing that up. > Finally, a popcon score of 100 is quite a huge amount given the fact > that this is a developer only tool, targeting only C programmer forced > to add some XML in their project, but not willing to add a depend on > some "fancy" library. Sorry, I didn't notice this earlier. Popcon is often misleading but it's impossible to by-hand check every single package that exact. :( > That is why I'm closing this bug report. Right. > Thanks for you QA work anyway, > Mt. You're welcome! Hauke on behalf of Debian QA/MIA
diff -u flexml-1.8/debian/changelog flexml-1.8/debian/changelog --- flexml-1.8/debian/changelog +++ flexml-1.8/debian/changelog @@ -1,3 +1,18 @@ +flexml (1.8-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Updating the flexml Uploaders list (Closes: #521446) + * Change doc-base section to "Programming" + * Add examples directory + * Add Homepage field + * Slight modification of debian/copyright to be more precise + * Switch to debhelper 7 and by that + + acknowledge DEB_BUILD_OPTIONS + + use doc-base trigger instead of generating debian/post* + * As a consequence, bump standards-version to 3.8.4 + + -- Jan Hauke Rahm <j...@debian.org> Mon, 08 Mar 2010 11:05:42 +0100 + flexml (1.8-1) unstable; urgency=low * Do not load unistd on windows platforms since this does not exist reverted: --- flexml-1.8/debian/dirs +++ flexml-1.8.orig/debian/dirs @@ -1,7 +0,0 @@ -usr/bin -usr/lib -usr/share/flexml -usr/share/doc/flexml -usr/share/doc/flexml/examples -usr/share/man -usr/share/man/man1 diff -u flexml-1.8/debian/doc-base flexml-1.8/debian/doc-base --- flexml-1.8/debian/doc-base +++ flexml-1.8/debian/doc-base @@ -3,7 +3,7 @@ Author: Kristoffer Rose Abstract: This manual describes what FleXML is and how it can be used to generate validating XML processors and applications. -Section: devel +Section: Programming Format: HTML Index: /usr/share/doc/flexml/html/FleXML.html diff -u flexml-1.8/debian/copyright flexml-1.8/debian/copyright --- flexml-1.8/debian/copyright +++ flexml-1.8/debian/copyright @@ -6 +6,2 @@ -Copyright: GNU CopyLeft (see /usr/share/common-licenses/GPL). +Copyright: (C) 1999-2010 Kristoffer Rose <krisr...@debian.org> +License: GNU GPL-2+ (see /usr/share/common-licenses/GPL-2). diff -u flexml-1.8/debian/control flexml-1.8/debian/control --- flexml-1.8/debian/control +++ flexml-1.8/debian/control @@ -2,13 +2,15 @@ Section: devel Priority: optional Maintainer: Martin Quinson <mquin...@debian.org> -Uploaders: Kristoffer H. Rose <krisr...@debian.org>, Martin Quinson <mquin...@debian.org> -Build-Depends: libwww-perl, debhelper (>>4.0.0), liburi-perl, libdate-calc-perl, flex -Standards-Version: 3.5.10 +Build-Depends: libwww-perl, debhelper (>= 7.0.50~), liburi-perl, + libdate-calc-perl, flex +Standards-Version: 3.8.4 +Homepage: http://flexml.sourceforge.net/ Package: flexml Architecture: any -Depends: ${shlibs:Depends}, libwww-perl, liburi-perl, libdate-calc-perl +Depends: ${shlibs:Depends}, libwww-perl, liburi-perl, libdate-calc-perl, + ${misc:Depends} Recommends: flex Description: generate fast validating XML processors and applications FleXML makes it easy to generate very fast validating XML processors diff -u flexml-1.8/debian/compat flexml-1.8/debian/compat --- flexml-1.8/debian/compat +++ flexml-1.8/debian/compat @@ -1 +1 @@ -5 +7 diff -u flexml-1.8/debian/rules flexml-1.8/debian/rules --- flexml-1.8/debian/rules +++ flexml-1.8/debian/rules @@ -2,57 +2,6 @@ -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# This is the debhelper compatability version to use. -export DH_COMPAT=1 - -build: build-stamp -build-stamp: - dh_testdir - $(MAKE) SUFF= - $(MAKE) test SUFF= - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - -$(MAKE) clean SUFF= - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - $(MAKE) install DESTDIR=`pwd`/debian/tmp SUFF= - touch install-stamp - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install -# dh_testversion - dh_testdir - dh_testroot - dh_installdocs - dh_installexamples - dh_installman flexml.1 - dh_installchangelogs - dh_link - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_perl ./debian/tmp/usr/bin - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +%: + dh $@ only in patch2: unchanged: --- flexml-1.8.orig/debian/manpages +++ flexml-1.8/debian/manpages @@ -0,0 +1 @@ +flexml.1 only in patch2: unchanged: --- flexml-1.8.orig/debian/examples +++ flexml-1.8/debian/examples @@ -0,0 +1 @@ +examples/*
[The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .deb but not in first ------------------------------------- -rw-r--r-- root/root /usr/share/doc/flexml/examples/FleXML.xml.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/Makefile.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/joke.act -rw-r--r-- root/root /usr/share/doc/flexml/examples/joke.dtd -rw-r--r-- root/root /usr/share/doc/flexml/examples/joke1.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/joke2.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/my-joke.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/my-joke2.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/my-joke3.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/my-show.act -rw-r--r-- root/root /usr/share/doc/flexml/examples/my.dtd -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.act -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.c.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.dtd -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.ent -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.html -rw-r--r-- root/root /usr/share/doc/flexml/examples/test.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/toto -rw-r--r-- root/root /usr/share/doc/flexml/examples/tricky.act -rw-r--r-- root/root /usr/share/doc/flexml/examples/tricky.dtd -rw-r--r-- root/root /usr/share/doc/flexml/examples/tricky.xml -rw-r--r-- root/root /usr/share/doc/flexml/examples/xhtml-href.act -rw-r--r-- root/root /usr/share/doc/flexml/examples/xhtml-lat1.ent.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/xhtml-special.ent.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/xhtml-symbol.ent.gz -rw-r--r-- root/root /usr/share/doc/flexml/examples/xhtml1-transitional.dtd.gz -rwxr-xr-x root/root /usr/share/doc/flexml/examples/test.pl Files in first .deb but not in second ------------------------------------- -rwxr-xr-x root/root DEBIAN/postinst -rwxr-xr-x root/root DEBIAN/prerm Control files: lines which differ (wdiff format) ------------------------------------------------ Depends: libc6 (>= [-2.6.1-1),-] {+2.3),+} libwww-perl, liburi-perl, libdate-calc-perl {+Homepage: http://flexml.sourceforge.net/+} Installed-Size: [-296-] {+404+} Version: [-1.8-1-] {+1.8-1.1+}
signature.asc
Description: Digital signature