|
|
|
@ -21,11 +21,7 @@ all: init build
|
|
|
|
|
|
|
|
|
|
|
|
init:
|
|
|
|
init:
|
|
|
|
@echo "Initialize ..."; \
|
|
|
|
@echo "Initialize ..."; \
|
|
|
|
version="$$(cat VERSION.md)"; \
|
|
|
|
sed -r "s/(version_application = ).*/\1\"$$(grep 'VERSION' VERSION.md | cut -d" " -f2)\";/" -i source/ubl-settings-datetime.h; \
|
|
|
|
version=$${version:8}; \
|
|
|
|
|
|
|
|
search="s/string version_application.*$&"; \
|
|
|
|
|
|
|
|
replace="string version_application = \"$${version}\";"; \
|
|
|
|
|
|
|
|
sed -i -e "$$search/$$replace/gi" source/ubl-settings-datetime.h; \
|
|
|
|
|
|
|
|
echo "-- Build path: ${CMAKE_BUILD_DIR}"
|
|
|
|
echo "-- Build path: ${CMAKE_BUILD_DIR}"
|
|
|
|
|
|
|
|
|
|
|
|
depend:
|
|
|
|
depend:
|
|
|
|
@ -85,6 +81,7 @@ uninstall:
|
|
|
|
@$(RM) "/usr/bin/${pkgname}"
|
|
|
|
@$(RM) "/usr/bin/${pkgname}"
|
|
|
|
@$(RM) "/usr/share/applications/${pkgname}.desktop"
|
|
|
|
@$(RM) "/usr/share/applications/${pkgname}.desktop"
|
|
|
|
@$(RM) "/usr/share/polkit-1/actions/ru.ublinux.pkexec.${pkgname}.exec.policy"
|
|
|
|
@$(RM) "/usr/share/polkit-1/actions/ru.ublinux.pkexec.${pkgname}.exec.policy"
|
|
|
|
|
|
|
|
@$(RM) -rd "/usr/share/${pkgname}"
|
|
|
|
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
|
|
|
|
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
|
|
|
|
@update-desktop-database --quiet 2>/dev/null
|
|
|
|
@update-desktop-database --quiet 2>/dev/null
|
|
|
|
@touch /usr/share/applications
|
|
|
|
@touch /usr/share/applications
|
|
|
|
@ -109,12 +106,10 @@ install: check uninstall
|
|
|
|
@install -Dm755 -t "${pkgdir}/usr/bin/" "${CMAKE_BUILD_DIR}/${pkgname}"
|
|
|
|
@install -Dm755 -t "${pkgdir}/usr/bin/" "${CMAKE_BUILD_DIR}/${pkgname}"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/applications/" "${pkgname}.desktop"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/applications/" "${pkgname}.desktop"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/polkit-1/actions/" "ru.ublinux.pkexec.${pkgname}.exec.policy"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/polkit-1/actions/" "ru.ublinux.pkexec.${pkgname}.exec.policy"
|
|
|
|
@install -dm755 "${pkgdir}/usr/share/${pkgname}"/{ui,images,css}
|
|
|
|
@install -dm755 "${pkgdir}/usr/share/${pkgname}"/{ui,css,images}
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/ui/" "${pkgname}.glade"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/ui/" "${pkgname}.glade"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/css/" style.css
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/css/" style.css
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/images/" "ru.ublinux.${pkgname}.svg"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/images/" "logo-background.png"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/images/" "ru.ublinux.${pkgname}.png"
|
|
|
|
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/scalable/emblems/" "bg_top.png"
|
|
|
|
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/scalable/status/" "ru.ublinux.ubl-settings-datetime.checked.svg"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/scalable/status/" "ru.ublinux.ubl-settings-datetime.checked.svg"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/scalable/status/" "ru.ublinux.ubl-settings-datetime.warning.svg"
|
|
|
|
@install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/scalable/status/" "ru.ublinux.ubl-settings-datetime.warning.svg"
|
|
|
|
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
|
|
|
|
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
|
|
|
|
|