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
|
||||
locale
|
||||
.idea
|
||||
tools/runanki.system
|
||||
|
|
23
Makefile
23
Makefile
|
@ -8,22 +8,23 @@ all:
|
|||
install:
|
||||
rm -rf ${DESTDIR}${PREFIX}/share/anki
|
||||
mkdir -p ${DESTDIR}${PREFIX}/share/anki
|
||||
cp -av * ${DESTDIR}${PREFIX}/share/anki/
|
||||
cd ${DESTDIR}${PREFIX}/share/anki && (\
|
||||
mv tools/runanki.system ${DESTDIR}${PREFIX}/local/bin/anki;\
|
||||
test -d ${DESTDIR}${PREFIX}/share/pixmaps &&\
|
||||
mv anki.xpm anki.png ${DESTDIR}${PREFIX}/share/pixmaps/;\
|
||||
mv anki.desktop ${DESTDIR}${PREFIX}/share/applications;\
|
||||
mv anki.1 ${DESTDIR}${PREFIX}/share/man/man1/)
|
||||
xdg-mime install anki.xml --novendor
|
||||
xdg-mime default anki.desktop application/x-anki
|
||||
xdg-mime default anki.desktop application/x-apkg
|
||||
cp -av anki aqt web ${DESTDIR}${PREFIX}/share/anki/
|
||||
-cp -av locale ${DESTDIR}${PREFIX}/share/anki/
|
||||
sed -e 's:@PREFIX@:${PREFIX}:' tools/runanki.system.in > tools/runanki.system
|
||||
install -m 0755 -D tools/runanki.system ${DESTDIR}${PREFIX}/bin/anki
|
||||
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/pixmaps anki.xpm anki.png
|
||||
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/applications anki.desktop
|
||||
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/man/man1 anki.1
|
||||
install -m 0644 -D -t ${DESTDIR}${PREFIX}/share/doc/anki README.contributing README.development README.md LICENSE
|
||||
-xdg-mime install anki.xml --novendor
|
||||
-xdg-mime default anki.desktop application/x-anki
|
||||
-xdg-mime default anki.desktop application/x-apkg
|
||||
@echo
|
||||
@echo "Install complete."
|
||||
|
||||
uninstall:
|
||||
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.png
|
||||
rm -rf ${DESTDIR}${PREFIX}/share/applications/anki.desktop
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
sys.path.append("/usr/share/anki")
|
||||
sys.path.append("@PREFIX@/share/anki")
|
||||
|
||||
import aqt
|
||||
aqt.run()
|
Loading…
Reference in a new issue