This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Building core cygwin packages which only come with patch files over gnu.org packages


By the way, when I try to build it says Automake 1.10a is required.
However, this version isn't
an option under cygwin, only 1.10.3, 1.10.2, etc.  How do I fixed this, hack
configure.ac?

-----Original Message-----
From: Neil.Mowbray@calgacus.com [mailto:Neil.Mowbray@calgacus.com] 
Sent: 03 January 2010 14:54
To: cygwin@cygwin.com
Subject: RE: Building core cygwin packages which only come with patch files
over gnu.org packages

Okay, so I get the general idea.  First you get the cygwin-src package.
Unpack it and run cygport on the coreutils-7.0-2.cygport file with download
option.  This downloads the original gnu package and applies the two patch
files.  coreutils-7.0-2.src.patch and coreutils-7.0-2.cygwin.patch.  I
assume the second patch is for cygwin specific files that aren't present in
the orginal gnu package -- is this correct?

Then you continue with cygport coreutils-7.0-2.cygport prep ... etc

Am I missing anything?


-----Original Message-----
From: Neil.Mowbray@calgacus.com [mailto:Neil.Mowbray@calgacus.com]
Sent: 03 January 2010 13:55
To: cygwin@cygwin.com
Subject: Building core cygwin packages which only come with patch files over
gnu.org packages

Folks,

Of course I can try to figure it out myself, but I wonder if anyone can give
me a quick pointer on how to build core cygwin packages which only provide
patch files over the orginal GNU source.

For eample coreutils-7.0-2-src.tar.bz contains: 

coreutils-7.0-2.cygport
coreutils-7.0-2.cygport.sig
coreutils-7.0-2.cygwin.patch
coreutils-7.0-2.cygwin.patch.sig
coreutils-7.0-2.src.patch
coreutils-7.0-2.src.patch.sig
coreutils-7.0.tar.lzma
coreutils-7.0.tar.lzma.sig

I got the coreutils-8.2.tar.gz for gnu.org and I assume I apply to stuff
above to it.  But how is that done?  There isn't a makefile.  Is it done
manually?  I assume they is a automated method but it isn't obvious what it
is.

Regards,  Neil





--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]