# Packager: Mantas Mikulėnas # Contributor: archaurwiki # Contributor: Angel Velasquez # Contributor: Douglas Soares de Andrade # Contributor: Jeff 'codemac' Mickey # Contributor: Dan McGee pkgname=monotone pkgver=1.1 pkgrel=9 pkgdesc='A free distributed version control system' arch=('i686' 'x86_64') url='http://www.monotone.ca/' license=('GPL') depends=('pcre' 'lua53' 'botan1.10' 'sqlite3' 'libidn' 'zlib') makedepends=('boost') source=("http://www.monotone.ca/downloads/1.1/monotone-${pkgver}.tar.bz2" "http://http.debian.net/debian/pool/main/m/monotone/monotone_1.1-9.debian.tar.xz" "pcre-8.42-hack.diff") sha256sums=('f95cf60a22d4e461bec9d0e72f5d3609c9a4576fb1cc45f553d0202ce2e38c88' '70a4e8fed56f4734de2192990db5e20fe8a8b819af51780df3d78310ee9eeeda' 'b23ad00a537314d939eceaa260b4535d85e2b052b4b00279e5f540d38f0d2e07') prepare() { cd "$srcdir/${pkgname}-${pkgver}" for _f in $(< ../debian/patches/series); do echo "Applying $_f" patch -Np1 < ../debian/patches/$_f done for _f in "${source[@]}"; do if [[ $_f == *.@(diff|patch) ]]; then echo "Applying $_f" patch -Np1 < "$srcdir/$_f" fi done echo "Replacing single-character macros conflicting with Boost" find . \( -name '*.cc' -o -name '*.hh' \) -type f -exec \ sed -i -E ' s,\