From 51b1189ea98d213ff1f174ce29e0b39900602dd7 Mon Sep 17 00:00:00 2001 From: aliriza Date: Wed, 12 Apr 2023 15:28:50 +0000 Subject: [PATCH] nano application launcher --- app/editor/nano/icon.svg | 161 +++++++++++++++++++++++++++++++++++ app/editor/nano/nano.desktop | 11 +++ app/editor/nano/ympbuild | 11 ++- 3 files changed, 182 insertions(+), 1 deletion(-) create mode 100644 app/editor/nano/icon.svg create mode 100644 app/editor/nano/nano.desktop diff --git a/app/editor/nano/icon.svg b/app/editor/nano/icon.svg new file mode 100644 index 00000000..f89bf519 --- /dev/null +++ b/app/editor/nano/icon.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + image/svg+xml + + + + + + ::: iLE88Dj. :jD88888Dj: .LGitE888D.f8GjjjL8888E; iE :8888Et. .G8888. ;i E888, ,8888, D888, :8888: D888, :8888: D888, :8888: D888, :8888: 888W, :8888: W88W, :8888: W88W: :8888: DGGD: :8888: :8888: :W888: :8888: E888i tW88D + + diff --git a/app/editor/nano/nano.desktop b/app/editor/nano/nano.desktop new file mode 100644 index 00000000..4eb16f56 --- /dev/null +++ b/app/editor/nano/nano.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=GNU Nano +Comment=GNU Nano Text Editor +GenericName=Text Editor +Exec=nano %F +Icon=nano +Terminal=true +StartupNotify=true +Type=Application +Categories=Utility;TextEditor; +MimeType=text/plain; diff --git a/app/editor/nano/ympbuild b/app/editor/nano/ympbuild index 79f811c0..6a3f9df8 100644 --- a/app/editor/nano/ympbuild +++ b/app/editor/nano/ympbuild @@ -9,11 +9,15 @@ maintainer='sulincix' license=('GPLv3') source=("https://www.nano-editor.org/dist/v7/nano-$version.tar.xz" "https://github.com/scopatz/nanorc/archive/refs/tags/2020.10.10.tar.gz" - "nanorc") + "nanorc" + "nano.desktop" + "icon.svg") depends=(file zlib ncurses bzip2) makedepends=() md5sums=('32faafd9da9ee75feda8423d5744ee4d' 'fef2d5f43ac31ea0cad2cd7aed0d8255' + 'SKIP' + 'SKIP' 'SKIP') uses=(nanorc) arch=('x86_64') @@ -45,6 +49,11 @@ package(){ install $file ${DESTDIR}/usr/share/nano/ fi done + # install application launcher for desktop environments + mkdir -p ${DESTDIR}/usr/share/applications/ + mkdir -p ${DESTDIR}/usr/share/icons/hicolor/scalable/apps/ + install ../nano.desktop ${DESTDIR}/usr/share/applications + install ../icon.svg ${DESTDIR}/usr/share/icons/hicolor/scalable/apps/nano.svg }