On Sat, March 14, 2009 10:30 am, aledr wrote:
> On Sat, Mar 14, 2009 at 2:03 PM, Matt Brookings <m...@inter7.com> wrote:


We've had the same sort of concerns regarding FHS compliance (and
eas-of-package-building) for some time, and have had a set of patches
within our RPM that have proved effective for us. I have not tested them
with 5.4.28, however... I'd be grateful to anyone who could do (especially
in isolation from our other patches).

They might be useful for others on the list as well. Details below.


Japheth Cleaver

# Instead of vpopmail's home directory, use standard FHS locations:
# bindir, localstatedir, and sysconfdir for files (patches configure.in
and code)
Patch1: vpopmail.use-std-locations.5.4.19.patch

# Modify makefile to deal with our above changes (patches Makefile.am)
Patch2: vpopmail.use-std-locations-makefile.patch

# Documentation changes for patches 1 and 2
Patch3: vpopmail.use-std-locations-documentation.patch

# Make vpopmail's configure rpmbuild-friendly

# Don't verify that the qmail binaries are actually installed
# at configure time

# Same goes for tcpserver/tcprules

# Look in /usr/{s}bin before /usr/local or {qmailHome}/bin when finding
# tcprules and qmail binaries

# Ensure that all checks for libs are compatible with x86_64 (/usr/lib64)
Patch11: vpopmail.x86_64libs.patch

# Why are mysql libs being checked using the same variable as libdir?
Patch12: vpopmail.sanemysqllibs.patch


Attachment: vpopmail.use-std-locations.5.4.19.patch
Description: Binary data

Attachment: vpopmail.use-std-locations-makefile.patch
Description: Binary data

Attachment: vpopmail.use-std-locations-documentation.patch
Description: Binary data

Attachment: vpopmail.no-root-needed.patch
Description: Binary data

Attachment: vpopmail.configure-no-qmail-needed.patch
Description: Binary data

Attachment: vpopmail.configure-no-tcprules-needed.patch
Description: Binary data

Attachment: vpopmail.configure-search-paths.patch
Description: Binary data

Attachment: vpopmail.x86_64libs.patch
Description: Binary data

Attachment: vpopmail.sanemysqllibs.patch
Description: Binary data

Reply via email to