Bob Mottram 10 lat temu
rodzic
commit
b23d2c1458
1 zmienionych plików z 30 dodań i 0 usunięć
  1. 30
    0
      Makefile

+ 30
- 0
Makefile Wyświetl plik

@@ -0,0 +1,30 @@
1
+APP=freedombone
2
+VERSION=1.00
3
+RELEASE=1
4
+PREFIX?=/usr/local
5
+
6
+all:
7
+debug:
8
+source:
9
+	tar -cvf ../${APP}_${VERSION}.orig.tar ../${APP}-${VERSION} --exclude-vcs
10
+	gzip -f9n ../${APP}_${VERSION}.orig.tar
11
+install:
12
+	mkdir -p ${DESTDIR}${PREFIX}/bin
13
+	install -m 755 -s src/${APP} ${DESTDIR}${PREFIX}/bin
14
+	install -m 755 -s src/${APP}-prep ${DESTDIR}${PREFIX}/bin
15
+	install -m 755 -s src/${APP}-tordongle ${DESTDIR}${PREFIX}/bin
16
+	mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man/man1
17
+	install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/share/man/man1
18
+uninstall:
19
+	rm -f ${PREFIX}/share/man/man1/${APP}.1.gz
20
+	rm -rf ${PREFIX}/share/${APP}
21
+	rm -f ${PREFIX}/bin/${APP}
22
+	rm -f ${PREFIX}/bin/${APP}-prep
23
+	rm -f ${PREFIX}/bin/${APP}-tordongle
24
+clean:
25
+	rm -f \#* \.#* debian/*.substvars debian/*.log
26
+	rm -fr deb.* debian/${APP}
27
+	rm -f ../${APP}*.deb ../${APP}*.changes ../${APP}*.asc ../${APP}*.dsc
28
+sourcedeb:
29
+	tar -cvf ../${APP}_${VERSION}.orig.tar ../${APP}-${VERSION} --exclude-vcs --exclude 'debian'
30
+	gzip -f9n ../${APP}_${VERSION}.orig.tar