public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* cyport is not creating correct .src.patch file.
@ 2014-05-11 13:32 waterlan
  2014-05-11 18:17 ` Yaakov (Cygwin/X)
  0 siblings, 1 reply; 2+ messages in thread
From: waterlan @ 2014-05-11 13:32 UTC (permalink / raw)
  To: cygwin-apps

Hi,

I'm working on package libpipeline-1.3.0-3. In my original .src.patch 
file I am patching 8 files. When I run cygport you can see that 8 files 
are patched:

  applying patch libpipeline-1.3.0-3.src.patch:
patching file config.h.in
patching file configure
patching file configure.ac
patching file NEWS
patching file tests/basic.c
patching file tests/exec.c
patching file tests/inspect.c
patching file tests/redirect.c

when I look at the .src.patch file in the generated source package I see 
only 6 files patched:

$ grep ^--- libpipeline-1.3.0-3.src.patch
--- origsrc/libpipeline-1.3.0/NEWS      2014-03-26 12:12:46.000000000 
+0100
--- origsrc/libpipeline-1.3.0/configure.ac      2014-03-26 
12:12:58.000000000 +0100
--- origsrc/libpipeline-1.3.0/tests/basic.c     2014-03-26 
11:56:53.000000000 +0100
--- origsrc/libpipeline-1.3.0/tests/exec.c      2013-12-18 
11:47:32.000000000 +0100
--- origsrc/libpipeline-1.3.0/tests/inspect.c   2013-11-30 
18:06:28.000000000 +0100
--- origsrc/libpipeline-1.3.0/tests/redirect.c  2013-11-30 
18:06:28.000000000 +0100

The patches on config.h.in, configure are missing. How is this possible?



The generated source package:
http://waterlan.home.xs4all.nl/cygwin/libpipeline-3/libpipeline-1.3.0-3-src.tar.xz

My original .src.patch file:
http://waterlan.home.xs4all.nl/cygwin/libpipeline-3/libpipeline-1.3.0-3.src.patch

regards,

-- 
Erwin Waterlander
http://waterlan.home.xs4all.nl/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: cyport is not creating correct .src.patch file.
  2014-05-11 13:32 cyport is not creating correct .src.patch file waterlan
@ 2014-05-11 18:17 ` Yaakov (Cygwin/X)
  0 siblings, 0 replies; 2+ messages in thread
From: Yaakov (Cygwin/X) @ 2014-05-11 18:17 UTC (permalink / raw)
  To: cygwin-apps

On 2014-05-11 08:31, waterlan wrote:
> I'm working on package libpipeline-1.3.0-3. In my original .src.patch
> file I am patching 8 files. When I run cygport you can see that 8 files
> are patched:
[snip]
> when I look at the .src.patch file in the generated source package I see
> only 6 files patched:
[snip]
> The patches on config.h.in, configure are missing. How is this possible?

cygport ignores files generated by autoconf/automake/libtoolize/etc. 
during cygautoreconf.  This is done because patches to these generated 
files are large and often do not carry over well from one upstream 
version to another.


Yaakov

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-05-11 18:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-11 13:32 cyport is not creating correct .src.patch file waterlan
2014-05-11 18:17 ` Yaakov (Cygwin/X)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).