mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
SELinux fixes
https://forums.ankiweb.net/t/anki-installer-for-linux-install-sh-should-change-file-owners-and-selinux-labels-while-installation/15143
This commit is contained in:
parent
1a874b184d
commit
3db3ae28af
1 changed files with 4 additions and 4 deletions
|
@ -13,7 +13,7 @@ fi
|
||||||
|
|
||||||
rm -rf "$PREFIX"/share/anki "$PREFIX"/bin/anki
|
rm -rf "$PREFIX"/share/anki "$PREFIX"/bin/anki
|
||||||
mkdir -p "$PREFIX"/share/anki
|
mkdir -p "$PREFIX"/share/anki
|
||||||
cp -av * "$PREFIX"/share/anki/
|
cp -av --no-preserve=owner,context * "$PREFIX"/share/anki/
|
||||||
mkdir -p "$PREFIX"/bin
|
mkdir -p "$PREFIX"/bin
|
||||||
ln -sf "$PREFIX"/share/anki/anki "$PREFIX"/bin/anki
|
ln -sf "$PREFIX"/share/anki/anki "$PREFIX"/bin/anki
|
||||||
# fix a previous packaging issue where we created this as a file
|
# fix a previous packaging issue where we created this as a file
|
||||||
|
@ -22,9 +22,9 @@ mkdir -p "$PREFIX"/share/pixmaps
|
||||||
mkdir -p "$PREFIX"/share/applications
|
mkdir -p "$PREFIX"/share/applications
|
||||||
mkdir -p "$PREFIX"/share/man/man1
|
mkdir -p "$PREFIX"/share/man/man1
|
||||||
cd "$PREFIX"/share/anki && (\
|
cd "$PREFIX"/share/anki && (\
|
||||||
mv anki.xpm anki.png "$PREFIX"/share/pixmaps/;\
|
mv -Z anki.xpm anki.png "$PREFIX"/share/pixmaps/;\
|
||||||
mv anki.desktop "$PREFIX"/share/applications/;\
|
mv -Z anki.desktop "$PREFIX"/share/applications/;\
|
||||||
mv anki.1 "$PREFIX"/share/man/man1/)
|
mv -Z anki.1 "$PREFIX"/share/man/man1/)
|
||||||
|
|
||||||
xdg-mime install anki.xml --novendor
|
xdg-mime install anki.xml --novendor
|
||||||
xdg-mime default anki.desktop application/x-colpkg
|
xdg-mime default anki.desktop application/x-colpkg
|
||||||
|
|
Loading…
Reference in a new issue