mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 06:22:22 -04:00
Merge pull request #227 from dsd/master
Makefile improvements for flatpak
This commit is contained in:
commit
ca96573a07
3 changed files with 14 additions and 12 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -7,3 +7,4 @@
|
||||||
aqt/forms
|
aqt/forms
|
||||||
locale
|
locale
|
||||||
.idea
|
.idea
|
||||||
|
tools/runanki.system
|
||||||
|
|
23
Makefile
23
Makefile
|
@ -8,22 +8,23 @@ all:
|
||||||
install:
|
install:
|
||||||
rm -rf ${DESTDIR}${PREFIX}/share/anki
|
rm -rf ${DESTDIR}${PREFIX}/share/anki
|
||||||
mkdir -p ${DESTDIR}${PREFIX}/share/anki
|
mkdir -p ${DESTDIR}${PREFIX}/share/anki
|
||||||
cp -av * ${DESTDIR}${PREFIX}/share/anki/
|
cp -av anki aqt web ${DESTDIR}${PREFIX}/share/anki/
|
||||||
cd ${DESTDIR}${PREFIX}/share/anki && (\
|
-cp -av locale ${DESTDIR}${PREFIX}/share/anki/
|
||||||
mv tools/runanki.system ${DESTDIR}${PREFIX}/local/bin/anki;\
|
sed -e 's:@PREFIX@:${PREFIX}:' tools/runanki.system.in > tools/runanki.system
|
||||||
test -d ${DESTDIR}${PREFIX}/share/pixmaps &&\
|
install -m 0755 -D tools/runanki.system ${DESTDIR}${PREFIX}/bin/anki
|
||||||
mv anki.xpm anki.png ${DESTDIR}${PREFIX}/share/pixmaps/;\
|
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/pixmaps anki.xpm anki.png
|
||||||
mv anki.desktop ${DESTDIR}${PREFIX}/share/applications;\
|
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/applications anki.desktop
|
||||||
mv anki.1 ${DESTDIR}${PREFIX}/share/man/man1/)
|
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/man/man1 anki.1
|
||||||
xdg-mime install anki.xml --novendor
|
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/doc/anki README.contributing README.development README.md LICENSE
|
||||||
xdg-mime default anki.desktop application/x-anki
|
-xdg-mime install anki.xml --novendor
|
||||||
xdg-mime default anki.desktop application/x-apkg
|
-xdg-mime default anki.desktop application/x-anki
|
||||||
|
-xdg-mime default anki.desktop application/x-apkg
|
||||||
@echo
|
@echo
|
||||||
@echo "Install complete."
|
@echo "Install complete."
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf ${DESTDIR}${PREFIX}/share/anki
|
rm -rf ${DESTDIR}${PREFIX}/share/anki
|
||||||
rm -rf ${DESTDIR}${PREFIX}/local/bin/anki
|
rm -rf ${DESTDIR}${PREFIX}/bin/anki
|
||||||
rm -rf ${DESTDIR}${PREFIX}/share/pixmaps/anki.xpm
|
rm -rf ${DESTDIR}${PREFIX}/share/pixmaps/anki.xpm
|
||||||
rm -rf ${DESTDIR}${PREFIX}/share/pixmaps/anki.png
|
rm -rf ${DESTDIR}${PREFIX}/share/pixmaps/anki.png
|
||||||
rm -rf ${DESTDIR}${PREFIX}/share/applications/anki.desktop
|
rm -rf ${DESTDIR}${PREFIX}/share/applications/anki.desktop
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
sys.path.append("/usr/share/anki")
|
sys.path.append("@PREFIX@/share/anki")
|
||||||
|
|
||||||
import aqt
|
import aqt
|
||||||
aqt.run()
|
aqt.run()
|
Loading…
Reference in a new issue