forked from pisilinux-rs/yali-rs
update
This commit is contained in:
@@ -9,7 +9,7 @@ VERSION := 4.0.0
|
||||
# Kurulum yolları (DESTDIR ile paket yöneticisi uyumlu)
|
||||
PREFIX ?= /usr
|
||||
BINDIR ?= $(PREFIX)/bin
|
||||
DATADIR ?= $(PREFIX)/share/$(BINARY)
|
||||
DATADIR ?= $(PREFIX)/share/yali
|
||||
LOCALEDIR ?= $(DATADIR)/locales
|
||||
ASSETSDIR ?= $(DATADIR)/assets
|
||||
DESKTOPDIR ?= $(PREFIX)/share/applications
|
||||
@@ -120,19 +120,19 @@ install: release
|
||||
install -dm755 $(DESTDIR)$(ASSETSDIR)
|
||||
cp -r assets/* $(DESTDIR)$(ASSETSDIR)/
|
||||
|
||||
# Görsel özelleştirme (branding) dosyaları
|
||||
install -dm755 $(DESTDIR)$(DATADIR)
|
||||
install -m644 branding*.toml $(DESTDIR)$(DATADIR)/
|
||||
|
||||
# Dil dosyaları
|
||||
install -dm755 $(DESTDIR)$(LOCALEDIR)
|
||||
install -m644 locales/*.toml $(DESTDIR)$(LOCALEDIR)/
|
||||
|
||||
# .desktop girdisi
|
||||
install -dm755 $(DESTDIR)$(DESKTOPDIR)
|
||||
@printf '[Desktop Entry]\nName=YALI Installer\nComment=PisiLinux Kurulum Aracı\nExec=$(BINDIR)/$(BINARY)\nIcon=yali-installer\nType=Application\nCategories=System;\nTerminal=false\n' \
|
||||
> $(DESTDIR)$(DESKTOPDIR)/$(BINARY).desktop
|
||||
chmod 644 $(DESTDIR)$(DESKTOPDIR)/$(BINARY).desktop
|
||||
install -Dm644 assets/yali.desktop $(DESTDIR)$(DESKTOPDIR)/yali.desktop
|
||||
|
||||
# Logo (pixmap)
|
||||
install -dm755 $(DESTDIR)$(PIXMAPDIR)
|
||||
install -m644 assets/pisi-logo-light.png $(DESTDIR)$(PIXMAPDIR)/yali-installer.png
|
||||
install -Dm644 assets/yali.png $(DESTDIR)$(PIXMAPDIR)/yali.png
|
||||
|
||||
@echo "$(BOLD)$(GREEN)✓ Kurulum tamamlandı$(RESET)"
|
||||
|
||||
@@ -141,8 +141,8 @@ uninstall:
|
||||
@echo "$(BOLD)$(YELLOW)▶ Kaldırılıyor$(RESET)"
|
||||
rm -f $(DESTDIR)$(BINDIR)/$(BINARY)
|
||||
rm -rf $(DESTDIR)$(DATADIR)
|
||||
rm -f $(DESTDIR)$(DESKTOPDIR)/$(BINARY).desktop
|
||||
rm -f $(DESTDIR)$(PIXMAPDIR)/yali-installer.png
|
||||
rm -f $(DESTDIR)$(DESKTOPDIR)/yali.desktop
|
||||
rm -f $(DESTDIR)$(PIXMAPDIR)/yali.png
|
||||
@echo "$(BOLD)$(GREEN)✓ Kaldırıldı$(RESET)"
|
||||
|
||||
# ── Temizlik ─────────────────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user