httpd-packagers mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tollef Fog Heen <tfh...@err.no>
Subject Re: So, did anybody subscribe yet?
Date Wed, 30 Mar 2005 07:09:19 GMT
* "Graham Leggett" 

| The second purpose is to provide a reference install for that particular
| package style in the hope of limiting the proliferations of package
| layouts out there. A difference between RPM based systems and Debian based
| systems makes sense, and is already catered for. But if every Debian
| derived system has their own layout, we have a mess that would be good to
| try and avoid.

I think you are talking about file system layout here?  If so, we
follow the FHS, so you shouldn't see any significant differences
between different distributions at all, and certainly not among
different Debian derivatives.

I was talking about source package layout, which for the Debian
package is:

debian/*  - All the debian packaging stuff
upstream
upstream/tarballs
upstream/tarballs/zzzdebicons.tgz
upstream/tarballs/httpd-2.0.53.tar.gz

| As a side effect of this, the packaging files that are in tree should not
| (and currently don't) contain any patches. If a patch is necessary, a
| change should be made directly to the source code. The RPM spec files for
| example were based on Redhat RPMS, and have had all the patches removed.
| The problems the patches were trying to fix have been incorporated into
| the source tree.

How would you incorporate:

--- apache2-2.0.25+cvs-20010908/apache2/docs/cgi-examples/printenv.orig Fri Sep 21 17:31:24
2001
+++ apache2-2.0.25+cvs-20010908/apache2/docs/cgi-examples/printenv      Fri Sep 21 17:31:29
2001
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
 ##
 ##  printenv -- demo CGI program which just prints its environment
 ##

?

or a patch to disable the use of the apache builting pcre, or a change
from the use of lynx to www-browser in apachectl.

My point is a bunch of those patches are not appropriate to include in
the tree, but make apache feel like an integrated part of Debian
rather than a bolted-on component.

-- 
Tollef Fog Heen                                                        ,''`.
UNIX is user friendly, it's just picky about who its friends are      : :' :
                                                                      `. `' 
                                                                        `-  

Mime
View raw message