@@ -2,41 +2,42 @@ APP=pybitmessage
22VERSION =0.3.4
33RELEASE =1
44ARCH_TYPE =` uname -m `
5+ PREFIX? =/usr/local
56
67all :
78debug :
89source :
910 tar -cvzf ../${APP} _${VERSION} .orig.tar.gz ../${APP} -${VERSION} --exclude-vcs
1011install :
11- mkdir -p ${DESTDIR} /usr
12- mkdir -p ${DESTDIR} /usr /bin
13- mkdir -m 755 -p ${DESTDIR} /usr /share
14- mkdir -m 755 -p ${DESTDIR} /usr /share/man
15- mkdir -m 755 -p ${DESTDIR} /usr /share/man/man1
16- install -m 644 man/${APP} .1.gz ${DESTDIR} /usr /share/man/man1
17- mkdir -m 755 -p ${DESTDIR} /usr /share/${APP}
18- mkdir -m 755 -p ${DESTDIR} /usr /share/applications
19- mkdir -m 755 -p ${DESTDIR} /usr /share/pixmaps
20- mkdir -m 755 -p ${DESTDIR} /usr /share/icons
21- mkdir -m 755 -p ${DESTDIR} /usr /share/icons/hicolor
22- mkdir -m 755 -p ${DESTDIR} /usr /share/icons/hicolor/scalable
23- mkdir -m 755 -p ${DESTDIR} /usr /share/icons/hicolor/scalable/apps
24- mkdir -m 755 -p ${DESTDIR} /usr /share/icons/hicolor/24x24
25- mkdir -m 755 -p ${DESTDIR} /usr /share/icons/hicolor/24x24/apps
26- install -m 644 desktop/${APP} .desktop ${DESTDIR} /usr /share/applications/${APP} .desktop
27- install -m 644 desktop/icon24.png ${DESTDIR} /usr /share/icons/hicolor/24x24/apps/${APP} .png
28- cp -rf src/* ${DESTDIR} /usr /share/${APP}
29- echo ' #!/bin/sh' > ${DESTDIR} /usr /bin/${APP}
30- echo ' cd /usr/ share/pybitmessage' >> ${DESTDIR} /usr /bin/${APP}
31- echo ' LD_LIBRARY_PATH="/opt/openssl-compat-bitcoin/lib/" exec python2 bitmessagemain.py' >> ${DESTDIR} /usr /bin/${APP}
32- chmod +x ${DESTDIR} /usr /bin/${APP}
12+ mkdir -p ${DESTDIR}${PREFIX}
13+ mkdir -p ${DESTDIR}${PREFIX} /bin
14+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share
15+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/man
16+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/man/man1
17+ install -m 644 man/${APP} .1.gz ${DESTDIR}${PREFIX} /share/man/man1
18+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/${APP}
19+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/applications
20+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/pixmaps
21+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons
22+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons/hicolor
23+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons/hicolor/scalable
24+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons/hicolor/scalable/apps
25+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons/hicolor/24x24
26+ mkdir -m 755 -p ${DESTDIR}${PREFIX} /share/icons/hicolor/24x24/apps
27+ install -m 644 desktop/${APP} .desktop ${DESTDIR}${PREFIX} /share/applications/${APP} .desktop
28+ install -m 644 desktop/icon24.png ${DESTDIR}${PREFIX} /share/icons/hicolor/24x24/apps/${APP} .png
29+ cp -rf src/* ${DESTDIR}${PREFIX} /share/${APP}
30+ echo ' #!/bin/sh' > ${DESTDIR}${PREFIX} /bin/${APP}
31+ echo ' cd ${PREFIX}/ share/pybitmessage' >> ${DESTDIR}${PREFIX} /bin/${APP}
32+ echo ' LD_LIBRARY_PATH="/opt/openssl-compat-bitcoin/lib/" exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX} /bin/${APP}
33+ chmod +x ${DESTDIR}${PREFIX} /bin/${APP}
3334uninstall :
34- rm -f /usr /share/man/man1/${APP} .1.gz
35- rm -rf /usr /share/${APP}
36- rm -f /usr /bin/${APP}
37- rm -f /usr /share/applications/${APP} .desktop
38- rm -f /usr /share/icons/hicolor/scalable/apps/${APP} .svg
39- /usr /share/pixmaps/${APP} .svg
35+ rm -f ${PREFIX} /share/man/man1/${APP} .1.gz
36+ rm -rf ${PREFIX} /share/${APP}
37+ rm -f ${PREFIX} /bin/${APP}
38+ rm -f ${PREFIX} /share/applications/${APP} .desktop
39+ rm -f ${PREFIX} /share/icons/hicolor/scalable/apps/${APP} .svg
40+ rm -f ${PREFIX} /share/pixmaps/${APP} .svg
4041clean :
4142 rm -f ${APP} \# * \. # * gnuplot* *.png debian/*.substvars debian/*.log
4243 rm -fr deb.* debian/${APP} rpmpackage/${ARCH_TYPE}
0 commit comments