Added "run" tartget for easy launch under Linux #843
|
@ -21,6 +21,9 @@ PyBitmessage can be run two ways: straight from source or via a package which
|
||||||
is installed on your system. Since PyBitmessage is Beta, it is best to run
|
is installed on your system. Since PyBitmessage is Beta, it is best to run
|
||||||
PyBitmessage from source, so that you may update as needed.
|
PyBitmessage from source, so that you may update as needed.
|
||||||
|
|
||||||
|
Under Linux/Uni* just do "make run" and PyMessage will be started from source
|
||||||
|
code without changing to the right path by yourself.
|
||||||
|
|
||||||
#### Updating
|
#### Updating
|
||||||
To update PyBitmessage from source (Linux/OS X), you can do these easy steps:
|
To update PyBitmessage from source (Linux/OS X), you can do these easy steps:
|
||||||
```
|
```
|
||||||
|
|
|
@ -11,6 +11,7 @@ debug:
|
||||||
source:
|
source:
|
||||||
tar -cvf ../${APP}_${VERSION}.orig.tar ../${APPDIR} --exclude-vcs
|
tar -cvf ../${APP}_${VERSION}.orig.tar ../${APPDIR} --exclude-vcs
|
||||||
gzip -f9n ../${APP}_${VERSION}.orig.tar
|
gzip -f9n ../${APP}_${VERSION}.orig.tar
|
||||||
|
|
||||||
install:
|
install:
|
||||||
mkdir -p ${DESTDIR}/usr
|
mkdir -p ${DESTDIR}/usr
|
||||||
mkdir -p ${DESTDIR}${PREFIX}
|
mkdir -p ${DESTDIR}${PREFIX}
|
||||||
|
@ -43,6 +44,7 @@ install:
|
||||||
echo ' exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
|
echo ' exec python2 bitmessagemain.py' >> ${DESTDIR}${PREFIX}/bin/${APP}
|
||||||
echo 'fi' >> ${DESTDIR}${PREFIX}/bin/${APP}
|
echo 'fi' >> ${DESTDIR}${PREFIX}/bin/${APP}
|
||||||
chmod +x ${DESTDIR}${PREFIX}/bin/${APP}
|
chmod +x ${DESTDIR}${PREFIX}/bin/${APP}
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f ${PREFIX}/share/man/man1/${APP}.1.gz
|
rm -f ${PREFIX}/share/man/man1/${APP}.1.gz
|
||||||
rm -rf ${PREFIX}/share/${APP}
|
rm -rf ${PREFIX}/share/${APP}
|
||||||
|
@ -50,6 +52,7 @@ uninstall:
|
||||||
rm -f ${PREFIX}/share/applications/${APP}.desktop
|
rm -f ${PREFIX}/share/applications/${APP}.desktop
|
||||||
rm -f ${PREFIX}/share/icons/hicolor/scalable/apps/${APP}.svg
|
rm -f ${PREFIX}/share/icons/hicolor/scalable/apps/${APP}.svg
|
||||||
rm -f ${PREFIX}/share/pixmaps/${APP}.svg
|
rm -f ${PREFIX}/share/pixmaps/${APP}.svg
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f ${APP} \#* \.#* gnuplot* *.png debian/*.substvars debian/*.log
|
rm -f ${APP} \#* \.#* gnuplot* *.png debian/*.substvars debian/*.log
|
||||||
rm -fr deb.* debian/${APP} rpmpackage/${ARCH_TYPE}
|
rm -fr deb.* debian/${APP} rpmpackage/${ARCH_TYPE}
|
||||||
|
@ -60,3 +63,6 @@ clean:
|
||||||
sourcedeb:
|
sourcedeb:
|
||||||
tar -cvf ../${APP}_${VERSION}.orig.tar ../${APPDIR} --exclude-vcs --exclude 'debian'
|
tar -cvf ../${APP}_${VERSION}.orig.tar ../${APPDIR} --exclude-vcs --exclude 'debian'
|
||||||
gzip -f9n ../${APP}_${VERSION}.orig.tar
|
gzip -f9n ../${APP}_${VERSION}.orig.tar
|
||||||
|
|
||||||
|
run:
|
||||||
|
cd src/ && ./bitmessagemain.py
|
||||||
|
|
Reference in New Issue
Block a user