master #4
Merged
asmeron
merged 37 commits from YanTheKaller/ubl-settings-repomanager:master into master 2 years ago
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'YanTheKaller/ubl-settings-repomanager:master'
Deleting a branch is permanent. It CANNOT be undone. Continue?
Имя файла кривое: screenshot/screensgot.png
build: depend prepare@echo "Build ..."; \$(MAKE_COMMAND) --directory=${CMAKE_BUILD_DIR}; \sed -r "s/^(string version_application).*/\1;/" -i ${FILE_VER}; \Вернуть, это очищает версию после сборки !
В первую очередь вам удобнее.
Этот sed очищает версию перед сборкой дебаг версии, на 129 строке я убираю версию из заголовочника
Дебаг версия пускай будет без версии, дебаг версию через makefile собирайте, а не постоянно в CMakeLists.txt вставлять -g и каждый раз забывать его удалять, перед PR
-g не работает в cmake для С кода по какой-то причине
5ec52c4b92LATEST_TAG="Development"; \fi; \sed -r "s/^(string version_application).*/\1 = \"$${LATEST_TAG}\";/" -i ${FILE_VER}; \sed -r "s/^(string version_application).*/\1=\"$${LATEST_TAG}\";/" -i ${FILE_VER}; \Зачем пробелы убирать, как это отражается на функциональности ?
это тоже к вопросу выше. Потому что в моей очистке sed-ом без пробелов версия записывается
Выше ответил, вернуть !
5ec52c4b92@$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.svg"@$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.checked.svg"Убрать, т.к. есть цикл который удаляет все картинки. Да и путь не верный указал, устанавливает в /status/, а удаляешь из /apps/ !
Последующие то-же самое !
5ec52c4b92@$(RM) -rd "${DESTDIR}${PREFIX}/share/${PKGNAME}/images/${PKGNAME}-banner.png"@$(RM) -rd "${DESTDIR}${PREFIX}/share/${PKGNAME}"@$(RM) "${DESTDIR}${PREFIX}/share/polkit-1/actions/com.ublinux.${PKGNAME}.policy"@$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.document-green-symbolic.svg"Убрать, т.к. есть цикл который удаляет все картинки. Да и путь не верный указал, устанавливает в /status/, а удаляешь из /apps/ !
Последующие то-же самое !
5ec52c4b92[ -d "${DESTDIR}${PREFIX}/share/applications" ] && touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true; \fi@echo "Install: OK"@sed -r "s/^(string version_application=\"*\").*/string version_application;/" -i source/${PKGNAME}.h; \Убрать !
5ec52c4b92link_directories(${GTK_LIBRARY_DIRS})add_definitions(${GTK_CFLAGS_OTHER})#pkg_check_modules(VTE291 REQUIRED vte-2.91)Если не нужен, то удалить !
Ниже аналогично !
5ec52c4b92set(LIBRARIES${GTK_LIBRARIES}${WEBKIT_LIBRARIES}# ${VTE291_LIBRARIES}Удалить !
5ec52c4b92if (res==GTK_RESPONSE_ACCEPT){char *filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(chooser));FILE *file = popen(yon_char_unite("LC_ALL=EN pacman -Q --info --file ",filename," |grep -E \"Name|Version|Architecture\" |sed -e 's/ *//g'",NULL),"r");Работу с консольными команды вынести из кода в define !
Касается всех утилит !
5ec52c4b92#define glade_repo_path "/com/ublinux/ui/ubl-settings-repomanager-windows.glade"#define banner_path "/com/ublinux/images/ubl-settings-repomanager-banner.png"#define CssPath "/com/ublinux/css/ubl-settings-repomanager.css"#define config_path yon_char_unite("/home/",yon_ubl_root_user_get(),"/.config/",LocaleName,"/",LocaleName,".conf",NULL)Получать из глобальных переменных домашний каталог пользователя, может быть и не /home/
5ec52c4b92void yon_add_file(main_window *widgets){GtkFileFilter *file_filter = gtk_file_filter_new();gtk_file_filter_add_pattern(file_filter,"*.pkg.tar.zst");Расширение пакета не обязательно *.pkg.tar.zst, заменить на *.pkg.tar.*
Везде ниже аналогично !
@install -Dm644 -t "${DESTDIR}${PREFIX}/share/polkit-1/actions/" "com.ublinux.${PKGNAME}.policy"@install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.checked.svg"@install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.warning.svg"@install -dm755 "${DESTDIR}${PREFIX}/share/polkit-1/actions"Удалить !
56166cb88binto master 2 years agoReviewers
56166cb88b.