|
|
|
@ -72,7 +72,7 @@ uninstall:
|
|
|
|
LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \
|
|
|
|
LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \
|
|
|
|
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
|
|
|
|
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
|
|
|
|
PATH_FILE_MO="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
|
|
|
|
PATH_FILE_MO="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
|
|
|
|
$(RM) "${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
|
|
|
|
$(RM) "$${PATH_FILE_MO}"; \
|
|
|
|
done
|
|
|
|
done
|
|
|
|
@for SIZE in 16x16 32x32 48x48 scalable; do \
|
|
|
|
@for SIZE in 16x16 32x32 48x48 scalable; do \
|
|
|
|
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PKGNAME}.svg"; \
|
|
|
|
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PKGNAME}.svg"; \
|
|
|
|
@ -89,9 +89,11 @@ uninstall:
|
|
|
|
@$(RM) "${DESTDIR}${PREFIX}/share/polkit-1/actions/com.ublinux.pkexec.${PKGNAME}.exec.policy"
|
|
|
|
@$(RM) "${DESTDIR}${PREFIX}/share/polkit-1/actions/com.ublinux.pkexec.${PKGNAME}.exec.policy"
|
|
|
|
@$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.svg"
|
|
|
|
@$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.svg"
|
|
|
|
@$(RM) -rd "${DESTDIR}${PREFIX}/share/${PKGNAME}"
|
|
|
|
@$(RM) -rd "${DESTDIR}${PREFIX}/share/${PKGNAME}"
|
|
|
|
@[ -d "${DESTDIR}${PREFIX}/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true
|
|
|
|
@if [ -z ${DESTDIR} ]; then \
|
|
|
|
@update-desktop-database --quiet &>/dev/null || true
|
|
|
|
[ -d "${DESTDIR}${PREFIX}/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \
|
|
|
|
@[ -d "${DESTDIR}${PREFIX}/share/applications" ] && touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true
|
|
|
|
update-desktop-database --quiet &>/dev/null || true; \
|
|
|
|
|
|
|
|
[ -d "${DESTDIR}${PREFIX}/share/applications" ] && touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true; \
|
|
|
|
|
|
|
|
fi
|
|
|
|
@echo "Uninstall: OK"
|
|
|
|
@echo "Uninstall: OK"
|
|
|
|
|
|
|
|
|
|
|
|
install: check uninstall
|
|
|
|
install: check uninstall
|
|
|
|
@ -101,7 +103,7 @@ install: check uninstall
|
|
|
|
install -dm755 "${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES"; \
|
|
|
|
install -dm755 "${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES"; \
|
|
|
|
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
|
|
|
|
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
|
|
|
|
PATH_FILE_MO="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
|
|
|
|
PATH_FILE_MO="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
|
|
|
|
echo $${FILE_PO}; \
|
|
|
|
echo "$${FILE_PO}"; \
|
|
|
|
msgfmt "$${FILE_PO}" -v -f -o "$${PATH_FILE_MO}"; \
|
|
|
|
msgfmt "$${FILE_PO}" -v -f -o "$${PATH_FILE_MO}"; \
|
|
|
|
done
|
|
|
|
done
|
|
|
|
@for SIZE in 16 32 48; do \
|
|
|
|
@for SIZE in 16 32 48; do \
|
|
|
|
@ -119,9 +121,11 @@ install: check uninstall
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/ui/" "${PKGNAME}.glade"
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/ui/" "${PKGNAME}.glade"
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/css/" "${PKGNAME}.css"
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/css/" "${PKGNAME}.css"
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/images/" "logo-background.png"
|
|
|
|
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/${PKGNAME}/images/" "logo-background.png"
|
|
|
|
@gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true
|
|
|
|
@if [ -z ${DESTDIR} ]; then \
|
|
|
|
@update-desktop-database --quiet &>/dev/null || true
|
|
|
|
[ -d "${DESTDIR}${PREFIX}/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \
|
|
|
|
@touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true
|
|
|
|
update-desktop-database --quiet &>/dev/null || true; \
|
|
|
|
|
|
|
|
[ -d "${DESTDIR}${PREFIX}/share/applications" ] && touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true; \
|
|
|
|
|
|
|
|
fi
|
|
|
|
@echo "Install: OK"
|
|
|
|
@echo "Install: OK"
|
|
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
clean:
|
|
|
|
|