#
#
# add_dir "cygwin"
#
# add_file "cygwin/monotone-0.38-1.cygport"
# content [e4ce0e7ecf9b2aa55ce12e2d3b5b1d4ca64fdc1f]
#
# add_file "cygwin/monotone-0.38-1.cygwin.patch"
# content [c5930ffabd978460b125b6169e9a34d78ee41db8]
#
============================================================
--- cygwin/monotone-0.38-1.cygport e4ce0e7ecf9b2aa55ce12e2d3b5b1d4ca64fdc1f
+++ cygwin/monotone-0.38-1.cygport e4ce0e7ecf9b2aa55ce12e2d3b5b1d4ca64fdc1f
@@ -0,0 +1,5 @@
+DESCRIPTION="A free distributed version control system"
+HOMEPAGE="http://monotone.ca/"
+SRC_URI="http://monotone.ca/downloads/${PV}/${P}.tar.gz"
+
+CXXFLAGS+="-I/usr/include/boost-1_33_1/"
============================================================
--- cygwin/monotone-0.38-1.cygwin.patch c5930ffabd978460b125b6169e9a34d78ee41db8
+++ cygwin/monotone-0.38-1.cygwin.patch c5930ffabd978460b125b6169e9a34d78ee41db8
@@ -0,0 +1,119 @@
+diff -urN origsrc/monotone-0.38/CYGWIN-PATCHES/README src/monotone-0.38/CYGWIN-PATCHES/README
+--- origsrc/monotone-0.38/CYGWIN-PATCHES/README 1970-01-01 01:00:00.000000000 +0100
++++ src/monotone-0.38/CYGWIN-PATCHES/README 2007-12-12 23:45:00.630532300 +0100
+@@ -0,0 +1,98 @@
++monotone
++------------------------------------------
++monotone is a free distributed version control system. it provides a simple,
++single-file transactional version store, with fully disconnected operation and
++an efficient peer-to-peer synchronization protocol.
++
++Runtime requirements:
++ cygwin-1.5.24 or newer
++ libiconv2-1.11 or newer
++ libintl8-0.15 or newer
++ zlib-1.2.3-2 or newer
++
++Build requirements:
++ gcc-3.4.4 or newer
++ binutils-20050610 or newer
++ boost-devel-1.33.1 or newer
++ gettext-0.14.5 or newer
++ zlib-1.2.3-2 or newer
++ perl-5.8.7 or newer
++
++Canonical homepage:
++ http://monotone.ca/
++
++Canonical download:
++ http://monotone.ca/downloads/0.38/monotone-0.38.tar.gz
++
++License:
++ GPL
++
++Language:
++ C++, LUA
++
++------------------------------------
++
++Build instructions:
++ unpack monotone-0.38-1-src.tar.bz2
++ if you use setup to install this src package, it will be
++ unpacked under /usr/src automatically
++ cd /usr/src
++ cygport monotone-0.38-1 all
++
++This will create:
++ /usr/src/monotone-0.38-1.tar.bz2
++ /usr/src/monotone-0.38-1-src.tar.bz2
++
++Or use 'cygport monotone-0.38-1 prep' to get a patched source directory.
++
++To find out the files included in the binary distribution, you can
++use "cygcheck -l monotone", or browse the listing for the appropriate version
++at .
++
++For more information about this package, see the upstream documentation in
++/usr/share/doc/monotone-0.38.
++
++------------------
++
++Port Notes:
++
++---------- monotone-0.38-1 -- 2007-12-12 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.37-1 -- 2007-10-28 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.34-1 -- 2007-04-01 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.33-1 -- 2007-03-12 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.32-1 -- 2007-01-14 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.30-1 -- 2006-09-23 -----------
++Upstream major release.
++Included updated translation files.
++
++---------- monotone-0.29-1 -- 2006-08-21 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.28-1 -- 2006-08-07 -----------
++Upstream major release. No patch needed.
++
++---------- monotone-0.27-1 -- 2006-06-23 -----------
++Upstream major release.
++Needed a small patch to support hash.
++
++---------- monotone-0.26-1 -- 2006-04-13 -----------
++Upstream major release.
++
++---------- monotone-0.25.2-1 -- 2006-03-18 -----------
++Upstream security fix release.
++
++---------- monotone-0.25-1 -- 2006-01-01 -----------
++Initial cygwin release.
++
++Cygwin port maintained by: Lapo Luchini
++Please address all questions to the Cygwin mailing list at
+diff -urN origsrc/monotone-0.38/CYGWIN-PATCHES/setup.hint src/monotone-0.38/CYGWIN-PATCHES/setup.hint
+--- origsrc/monotone-0.38/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.000000000 +0100
++++ src/monotone-0.38/CYGWIN-PATCHES/setup.hint 2007-10-28 15:23:36.007130100 +0100
+@@ -0,0 +1,13 @@
++# setup.hint for monotone
++sdesc: "free distributed version control system"
++ldesc: "monotone is a free distributed version control system. it provides a
++simple, single-file transactional version store, with fully disconnected
++operation and an efficient peer-to-peer synchronization protocol. it understands
++history-sensitive merging, lightweight branches, integrated code review and 3rd
++party testing. it uses cryptographic version naming and client-side RSA
++certificates. it has good internationalization support, has no external
++dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is
++licensed under the GNU GPL."
++category: Devel
++requires: libiconv2 libintl8 zlib
++#maintainer: Lapo Luchini