# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
subport monotone-devel {}
description A distributed version control system
long_description 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.
homepage http://www.monotone.ca/
depends_build port:pkgconfig
if {${name} eq ${subport}} {
master_sites ${homepage}downloads/${version}/
checksums rmd160 c5e0f45028b806eb166b4aaecababa8e8e81b686 \
sha256 f95cf60a22d4e461bec9d0e72f5d3609c9a4576fb1cc45f553d0202ce2e38c88
return -code error "monotone port is incompatible with the current botan. Use monotone-devel instead."
set commit 880df7b506faa1ac84871b84629616a66bc02b84
master_sites https://code.monotone.ca/p/monotone/source/download/${commit}/?dummy=
distname monotone-${commit}
checksums rmd160 262e74f4998f7234db7757eb1b20e5ce0e83acda \
sha256 593b186d0b3168eb12b1a14f471929a5d3bebad367bfff5f59d870e29e35f5d2 \
patchfiles-append patch-botan2.5.diff \