generating zope.conf (zope 2.9) patch
Patrick Barnes
nman64 at n-man.com
Mon Dec 26 17:53:31 UTC 2005
Rakotomandimby Mihamina wrote:
> Hi,
> I am packaging zope 2.9 (wich, at this time is in beta version) in order
> to have a ready RPM package when it's released as final stable.
>
> The sample configuration file is not the same anymore, and the patch for
> zope 2.8s is obsolete for 2.9.
>
>
> $ cd /source/directory
> $ mv Zope/skel/etc/zope.conf.in Zope/skel/etc/zope.conf.in.original
>
> I edited Zope/skel/etc/zope.conf.in
> And generated the patch as folllow.
>
> $ diff -Naur Zope/skel/etc/zope.conf.in.original
>
> Zope/skel/etc/zope.conf.in
> --- Zope/skel/etc/zope.conf.in.original 2005-12-21 12:09:22.000000000
> +0100
> +++ Zope/skel/etc/zope.conf.in 2005-12-26 14:28:10.000000000 +0100
> @@ -146,7 +146,8 @@
> #
> # Example:
> #
> -# effective-user chrism
> +
> +effective-user <<ZOPE_USER>>
>
>
> # Directive: enable-product-installation
> @@ -510,7 +511,8 @@
> #
> # Example:
> #
> -# security-policy-implementation python
> +
> +security-policy-implementation python
>
> # Directive: skip-authentication-checking
>
> ######################################################
> ################ End of the patch ####################
> ######################################################
>
> Then I save it under the SOURCES directory
>
> $ diff -Naur Zope/skel/etc/zope.conf.in.original \
> Zope/skel/etc/zope.conf.in >\
> /usr/src/redhat/SOURCES/zope-2.9.0-config.patch
>
> $ rpmbuild -ba zope.spec
> [...]
> + echo 'Patch #0 (zope-2.9.0-config.patch):'
> Patch #0 (zope-2.9.0-config.patch):
> + patch -p1 -b --suffix .config -s
> The text leading up to this was:
> --------------------------
> |--- Zope/skel/etc/zope.conf.in.original 2005-12-21
> 12:09:22.000000000 +0100
> |+++ Zope/skel/etc/zope.conf.in 2005-12-26 14:28:10.000000000 +0100
> --------------------------
> File to patch:
>
>
> What did I do wrong?
> I attach the specfile.
>
>
At a glance, it looks like the problem is in your .spec. Try changing
'%patch0 -p1 -b .config' to '%patch0 -p0 -b .config'. Use 'man patch'
for details on the -p flag.
--
Patrick "The N-Man" Barnes
nman64 at n-man.com
http://www.n-man.com/
--
Have I been helpful? Rate my assistance! http://rate.affero.net/nman64/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-extras-list/attachments/20051226/a0dacde5/attachment.sig>
More information about the fedora-extras-list
mailing list