on aa19c72 help sign in
stackage/patching/scripts/create-tarballs.sh
24 lines 322 B history raw
1#!/bin/bash -ex
3shopt -s nullglob
5mkdir -p tarballs
7for f in patches/*
8do
9 (
10 PKG1=$(basename $f)
11 PKG=${PKG1%.patch}
12 rm -rf tmp
13 mkdir tmp
14 (
15 cd tmp
16 cabal unpack $PKG
17 cd $PKG
18 patch -p1 < ../../$f
19 cabal sdist
20 mv dist/$PKG.tar.gz ../../tarballs
21 )
22 rm -rf tmp
23 )
24done