From 3fdc6a608ad06e5497c3d1e101f9798b6ff94d68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80?= <153805936+Cheviiot@users.noreply.github.com> Date: Sat, 25 Jul 2026 18:00:17 +1000 Subject: [PATCH] rename(telegram-desktop): package ID to telegram MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same pattern already used for claude/claude-desktop: keep the upstream desktop-id (org.telegram.desktop) and every installed path unchanged, only rename the Stapler package directory and `name` field. `replaces` stays self-name-only per the general rule in validate_repo.py (the old-name carve-over in `replaces` is currently special-cased there for `claude` only) — anyone with telegram-desktop installed needs `stplr install telegram` + `stplr remove telegram-desktop` manually. --- .../.stapler/update-check | 0 {telegram-desktop => telegram}/LICENSE | 0 {telegram-desktop => telegram}/Staplerfile | 8 ++++---- .../org.telegram.desktop.desktop | 0 {telegram-desktop => telegram}/postinstall.sh | 0 {telegram-desktop => telegram}/postremove.sh | 0 {telegram-desktop => telegram}/stapler-repo.toml | 0 {telegram-desktop => telegram}/telegram-desktop.png | Bin 8 files changed, 4 insertions(+), 4 deletions(-) rename {telegram-desktop => telegram}/.stapler/update-check (100%) rename {telegram-desktop => telegram}/LICENSE (100%) rename {telegram-desktop => telegram}/Staplerfile (97%) rename {telegram-desktop => telegram}/org.telegram.desktop.desktop (100%) rename {telegram-desktop => telegram}/postinstall.sh (100%) rename {telegram-desktop => telegram}/postremove.sh (100%) rename {telegram-desktop => telegram}/stapler-repo.toml (100%) rename {telegram-desktop => telegram}/telegram-desktop.png (100%) diff --git a/telegram-desktop/.stapler/update-check b/telegram/.stapler/update-check similarity index 100% rename from telegram-desktop/.stapler/update-check rename to telegram/.stapler/update-check diff --git a/telegram-desktop/LICENSE b/telegram/LICENSE similarity index 100% rename from telegram-desktop/LICENSE rename to telegram/LICENSE diff --git a/telegram-desktop/Staplerfile b/telegram/Staplerfile similarity index 97% rename from telegram-desktop/Staplerfile rename to telegram/Staplerfile index 4d61e4f..9c3df45 100644 --- a/telegram-desktop/Staplerfile +++ b/telegram/Staplerfile @@ -1,6 +1,6 @@ -name='telegram-desktop' +name='telegram' version='7.0.5' -release=6 +release=1 summary='Official Telegram messaging client' summary_ru='Официальный клиент мессенджера Telegram' group='Networking/Instant messaging' @@ -14,7 +14,7 @@ architectures=('amd64') license=('GPL-3.0-only') provides=() -replaces=('telegram-desktop') +replaces=('telegram') conflicts=() auto_reqprov_method="dirty" @@ -88,7 +88,7 @@ EOF install -Dm644 telegram-desktop.png \ "${pkgdir}/usr/share/icons/hicolor/256x256/apps/org.telegram.desktop.png" - install-license LICENSE "telegram-desktop/LICENSE.nivora" + install-license LICENSE "telegram/LICENSE.nivora" } files() { diff --git a/telegram-desktop/org.telegram.desktop.desktop b/telegram/org.telegram.desktop.desktop similarity index 100% rename from telegram-desktop/org.telegram.desktop.desktop rename to telegram/org.telegram.desktop.desktop diff --git a/telegram-desktop/postinstall.sh b/telegram/postinstall.sh similarity index 100% rename from telegram-desktop/postinstall.sh rename to telegram/postinstall.sh diff --git a/telegram-desktop/postremove.sh b/telegram/postremove.sh similarity index 100% rename from telegram-desktop/postremove.sh rename to telegram/postremove.sh diff --git a/telegram-desktop/stapler-repo.toml b/telegram/stapler-repo.toml similarity index 100% rename from telegram-desktop/stapler-repo.toml rename to telegram/stapler-repo.toml diff --git a/telegram-desktop/telegram-desktop.png b/telegram/telegram-desktop.png similarity index 100% rename from telegram-desktop/telegram-desktop.png rename to telegram/telegram-desktop.png