aboutsummarylogtreecommitdiffstats
path: root/Makefile
blob: 28d03ef48a7baa04c52f074a8b2447fc38b17a5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
PKGVER=0.0.5
REL=1
VER="$(PKGVER)-$(REL)"
# Be sure to update this in PKGBUILD

EOL=$

build:
	if [ -d larryshell ]; then \
		cd larryshell && git pull; \
	else git clone git@github.com:Devon-Austin-Wood-Thomas/larryshell larryshell; fi
	tar cvf $(VER).tar.gz \
		larryshell/larryshell \
		larryshell/larryshellrc \
		larryshell/larryshell-errors.txt
	cp $(VER).tar.gz /srv/http/larryshell
	perl -pi -e "s/(pkgver=).*$(EOL)/\1'$(PKGVER)'/" PKGBUILD
	perl -pi -e "s/(pkgrel=).*$(EOL)/\1'$(REL)'/" PKGBUILD
	perl -pi -e "s/(md5sums=)\((.*)\)/\1('`md5sum $(VER).tar.gz | cut -d " " -f1`')/" PKGBUILD
	makepkg --printsrcinfo > .SRCINFO
clean:
	rm -rf src pkg *.tar* larryshell