[cl-debian] [PATCH] Make S-XML a Debian native package

Hello all! I'm sorry for the cross-posting, but this mail concerns both mailing-lists. I'm using S-XML since I debianized it and it works with no particular problem. I can say the same for some friends of mine that install from my Debian package (which is no more publicly available as it should enter Debian official soon, but if someone wants to test it, just drop me a mail). Now, after some discussions in the Debian world about the differents CL packages [1], I'm here to propose a patch that make S-XML a Debian native package. The patch is simply the debian/ folder, which is necessary and sufficient to build a Debian package. Comments or suggestions? Thx, bye, Gismo / Luca [1] http://common-lisp.net/pipermail/cl-debian/2005-March/000000.html

On Thu, Mar 31, 2005 at 01:00:25PM +0200, Luca Capello wrote:
Hello all!
I'm sorry for the cross-posting, but this mail concerns both mailing-lists.
Ok, this is RalfD from the cl-debian list,
I'm using S-XML since I debianized it and it works with no particular problem. I can say the same for some friends of mine that install from my Debian package (which is no more publicly available as it should enter Debian official soon, but if someone wants to test it, just drop me a mail).
Now, after some discussions in the Debian world about the differents CL packages [1], I'm here to propose a patch that make S-XML a Debian native package. The patch is simply the debian/ folder, which is necessary and sufficient to build a Debian package.
Comments or suggestions?
Well, as much as i really like lots of libraries being packed up for Debianoid distros i wounder whether the debian/ stuff really belongs into the package source. After all, we probably should add gentoo-stuff rpm-specs, BSD portblabla as well, or? I somehow like the concept of a separate (physical as well as mental) "packaging" process. Just my 0.02$ RalfD
Thx, bye, Gismo / Luca
[1] http://common-lisp.net/pipermail/cl-debian/2005-March/000000.html
Content-Description: Make S-XML a Debian native package
_______________________________________________ cl-debian mailing list cl-debian@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cl-debian

Hi RalfD! On Thu 31 Mar 2005 13:23 +0200,
Ok, this is RalfD from the cl-debian list,
Yep, I recognized your e-mail address ;-)
I'm using S-XML since I debianized it and it works with no <cut> Now, after some discussions in the Debian world about the differents CL packages [1], I'm here to propose a patch that make S-XML a Debian native package. The patch is simply the debian/ folder, which is necessary and sufficient to build a Debian package.
Comments or suggestions?
Well, as much as i really like lots of libraries being packed up for Debianoid distros i wounder whether the debian/ stuff really belongs into the package source. After all, we probably should add gentoo-stuff rpm-specs, BSD portblabla as well, or?
Actually, having the debian/ stuff into the upstream package gives you a lot of new possibilities: you can modify something in the sources and then build your own package (without trying to debianize it) or you can just grab the latest development version and, again, build your own package from it. This is my feeling and the reason I'm including a debian/ folder into the two projects I'm coding (which aren't publicly available, yet). However, I agree that it could be the same for Gentoo, RPM and so on. But I'm a Debian user and I don't care about the others distros. What I mean is that if only Debian users ask for inclusion of Debian stuff, this is not the Debian users' fault ;-) Obviously, when the upstream author(s) do(es)n't agree to have a Debian native package, we continue packaging the software as usually.
I somehow like the concept of a separate (physical as well as mental) "packaging" process.
I would say /me too, but having debian/ stuff in upstream sources gives more advantages, so this concept is somehow kept in a drawer ;-) BTW, I answered you directly to the cl-debian mailing-list, as I think it's a general and useful discussion. Thx, bye, Gismo / Luca

Luca, I finally came around to apply your patch (to the current CVS head), I didn't test it though ;-) Thanks for the contribution! Sven BTW, the CVS version also contains experimental XML namespace support. On 31 Mar 2005, at 13:00, Luca Capello wrote:
Hello all!
I'm sorry for the cross-posting, but this mail concerns both mailing-lists.
I'm using S-XML since I debianized it and it works with no particular problem. I can say the same for some friends of mine that install from my Debian package (which is no more publicly available as it should enter Debian official soon, but if someone wants to test it, just drop me a mail).
Now, after some discussions in the Debian world about the differents CL packages [1], I'm here to propose a patch that make S-XML a Debian native package. The patch is simply the debian/ folder, which is necessary and sufficient to build a Debian package.
Comments or suggestions?
Thx, bye, Gismo / Luca
[1] http://common-lisp.net/pipermail/cl-debian/2005-March/000000.html
<s-xml_cvs20050329_debian-native-package.gismo_20050330.patch> _______________________________________________ s-xml-devel site list s-xml-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/s-xml-devel

Hi Sven! On Tue 30 Aug 2005 15:07 +0200, Sven Van Caekenberghe wrote:
I finally came around to apply your patch (to the current CVS head), I didn't test it though ;-) Thanks for the contribution!
And I should say that I'm a bit stupid, because I forgot my patch. Actually, the story took another road: people involved in packaging CL software for Debian decided to avoid Debian native packages, as you can read from the cl-debian mailing-list archive, please refer to posts [1] and [2]. As an example, the same happens to cl-rfc2388 (Debian bug [3]). Finally, I'm really sorry to have forgotten to write you back, in order to cancel in some way my patch. So, could you revert it, letting s-xml as a _non_ Debian native package, please? And please excuse me again for the confusion.
BTW, the CVS version also contains experimental XML namespace support.
I read your post to s-xml-devel and I'm planning to package a new s-xml for Debian (as I should update it to the latest Debian policy). But I'm a bit busy at university until mid-September :-( BTW, s-xml is already included in Debian testing ;-) Thx, bye, Gismo / Luca [1] http://common-lisp.net/pipermail/cl-debian/2005-June/000045.html [2] http://common-lisp.net/pipermail/cl-debian/2005-July/000177.html [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310665

Hello Sven! On Tue 30 Aug 2005 17:11 +0200, Luca Capello wrote:
Actually, the story took another road: people involved in packaging CL software for Debian decided to avoid Debian native packages, as you can read from the cl-debian mailing-list archive, please refer to posts [1] and [2]. As an example, the same happens to cl-rfc2388 (Debian bug [3]).
Finally, I'm really sorry to have forgotten to write you back, in order to cancel in some way my patch. So, could you revert it, letting s-xml as a _non_ Debian native package, please?
I noticed that the debian/ folder is still present in the CVS. Please, could you remove it? Thx, bye, Gismo / Luca

Luca, Sorry for the delay - the (contents of the) debian directory has been removed. Due CVS's behavior, you need to do cvs update -dP if you don't want to see it. I hope this is OK, unless you want me to go into the CVS repository itself and remove the file - although I am not 100% sure than I am allowed to do this on comm-lisp.net. Sven On 06 Nov 2005, at 11:30, Luca Capello wrote:
Hello Sven!
On Tue 30 Aug 2005 17:11 +0200, Luca Capello wrote:
Actually, the story took another road: people involved in packaging CL software for Debian decided to avoid Debian native packages, as you can read from the cl-debian mailing-list archive, please refer to posts [1] and [2]. As an example, the same happens to cl-rfc2388 (Debian bug [3]).
Finally, I'm really sorry to have forgotten to write you back, in order to cancel in some way my patch. So, could you revert it, letting s-xml as a _non_ Debian native package, please?
I noticed that the debian/ folder is still present in the CVS.
Please, could you remove it?
Thx, bye, Gismo / Luca _______________________________________________ s-xml-devel site list s-xml-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/s-xml-devel

Hi Sven! On Sun 06 Nov 2005 13:21 +0100, Sven Van Caekenberghe wrote:
Sorry for the delay - the (contents of the) debian directory has been removed.
Thanks!
Due CVS's behavior, you need to do cvs update -dP if you don't want to see it. I hope this is OK, unless you want me to go into the CVS repository itself and remove the file - although I am not 100% sure than I am allowed to do this on comm-lisp.net.
Well, the best will be to completely delete any Debian reference, but if you download a CVS checkout by the ViewCVS repository, the debian/ folder is not present, so it's the same. Thank you again for your patience. Thx, bye, Gismo / Luca
participants (3)
-
Luca Capello
-
rm@fabula.de
-
Sven Van Caekenberghe