# # # 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