Fruit's git repositories boushi / filelock makedist
filelock

Tree @filelock (Download .tar.gz)

makedist @filelockraw · history · blame

#! /bin/sh

set -ex

fgrep -q 49164d76dbe6a25477c567598603b2e1a81c747f makedist

build=$(mktemp -d)
trap 'chmod -R u+rwX -- "$build";rm -rf -- "$build"' EXIT

#git archive --remote=$HOME/git/boushi --prefix=src/ HEAD >$build/balletje
#tar xCf $build $build/balletje
mkdir $build/src
cp -a * $build/src/
echo 'temporarily not available' > $build/src/ChangeLog

(
	set -ex

	cd $build/src

	find /usr/share/libtool -name ltmain.sh -exec cp -v {} . \;
	cp -av /usr/share/common-licenses/GPL-3 COPYING
	cp -av /usr/share/common-licenses/LGPL-3 COPYING.LESSER
	touch NEWS README AUTHORS src/config.h.in

	aclocal
	autoconf
	automake --add-missing
	sh configure

	make -s distcheck

	echo print-archives: >>Makefile
	echo '	@echo $(DIST_ARCHIVES)' >>Makefile
	mkdir $build/archives
	mv $(make -s print-archives) $build/archives/
)

cp -a $build/archives/* .