1VERSION?=2.7.2
2
3help:
4	@echo "Targets: configure all clean install package"
5
6configure:
7
8	rm -rf build
9
10	mkdir build
11
12	cd build ; cmake ..
13
14all:
15	make -C build all
16
17install:
18	make -C build install
19
20clean:
21	make -C build clean
22
23package:
24	make -C build clean || echo -n
25
26	tar -cvf temp.tar --exclude="*~" --exclude="*#" \
27		--exclude=".svn" --exclude="*.orig" --exclude="*.rej" \
28		AUTHORS \
29		CMakeLists.txt \
30		COPYING \
31		Makefile \
32		NEWS \
33		README.md \
34		TODO \
35		cmake \
36		jack_keyboard.png \
37		man \
38		pixmaps \
39		src
40
41	rm -rf jack-keyboard-${VERSION}
42
43	mkdir jack-keyboard-${VERSION}
44
45	tar -xvf temp.tar -C jack-keyboard-${VERSION}
46
47	rm -rf temp.tar
48
49	tar --gid 0 --uid 0 -zcvf jack-keyboard-${VERSION}.tar.gz jack-keyboard-${VERSION}
50