From 99c0a1bd23751382bb3b5adcc1b878124f468bf6 Mon Sep 17 00:00:00 2001 From: Luan W <lvw15@inf.ufpr.br> Date: Tue, 17 Oct 2017 11:28:50 -0200 Subject: [PATCH] SCRUM#304 - changing apps categories --- package/debian/changelog | 6 ++++++ package/debian/install | 1 + package/debian/postrm | 4 +++- package/debian/preinst | 7 +++++-- package/le-user-apps/desktops/gconjugue.desktop | 14 ++++++++++++++ package/le-user-apps/desktops/tuxtype.desktop | 11 +++++++++++ 6 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 package/le-user-apps/desktops/gconjugue.desktop create mode 100644 package/le-user-apps/desktops/tuxtype.desktop diff --git a/package/debian/changelog b/package/debian/changelog index 26c6877..d840be0 100644 --- a/package/debian/changelog +++ b/package/debian/changelog @@ -1,3 +1,9 @@ +le-user-apps (0.0.4) testing; urgency=medium + + * Change apps categories + + -- Luan Varaschim Welter <ilvw15@inf.ufpr.br> Tue, 17 Oct 2017 12:01:49 -0300 + le-user-apps (0.0.3) testing; urgency=medium * Added programs to install as recommendation diff --git a/package/debian/install b/package/debian/install index 36b03c7..c01ca86 100644 --- a/package/debian/install +++ b/package/debian/install @@ -1 +1,2 @@ le-user-apps/gconjugue/gconjugue.png /usr/share/pixmaps/ +le-user-apps/desktops/* /usr/share/applications diff --git a/package/debian/postrm b/package/debian/postrm index e8b8f89..99cbdd5 100644 --- a/package/debian/postrm +++ b/package/debian/postrm @@ -25,9 +25,11 @@ set -e # Icons paths icon="/usr/share/pixmaps/gconjugue.png" - +AppPath="/usr/share/applications" if [ remove = "$1" -o abort-install = "$1" -o disappear = "$1" ]; then dpkg-divert --package le-user-apps --rename --remove $icon + dpkg-divert --package le-user-apps --rename --remove $AppPath/gconjugue.desktop + dpkg-divert --package le-user-apps --rename --remove $AppPath/tuxtype.desktop fi #DEBHELPER# diff --git a/package/debian/preinst b/package/debian/preinst index da9cc2d..10c8cc4 100644 --- a/package/debian/preinst +++ b/package/debian/preinst @@ -26,9 +26,12 @@ set -e # Replace low resolution gconjugue icon by a high resolution one icon="/usr/share/pixmaps/gconjugue.png" icondivert="/usr/share/pixmaps/.gconjugue.png" - -if [ upgrade != "$1" ] || dpkg --compare-versions "$2" lt 0.0.1; then +AppPath="/usr/share/applications" +if [ upgrade != "$1" ] || dpkg --compare-versions "$2" lt 0.0.4; then dpkg-divert --package le-user-apps --divert $icondivert --rename --add $icon + dpkg-divert --package le-user-apps --divert $AppPath/.gconjugue.desktop --rename --add $AppPath/gconjugue.desktop + dpkg-divert --package le-user-apps --divert $AppPath/.tuxtype.desktop --rename --add $AppPath/tuxtype.desktop + fi #DEBHELPER# diff --git a/package/le-user-apps/desktops/gconjugue.desktop b/package/le-user-apps/desktops/gconjugue.desktop new file mode 100644 index 0000000..ee4756b --- /dev/null +++ b/package/le-user-apps/desktops/gconjugue.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Name=GConjugue +Name[es]=GConjugue +Name[pt_BR]=GConjugue +Comment=Conjugates Portuguese verbs +Comment[es]=Conjuga verbos en portugués +Comment[pt_BR]=Conjuga verbos em português +Exec=gconjugue +Terminal=0 +Type=Application +Icon=gconjugue.png +StartupNotify=true +Categories=Education; +Keywords=dictionary;Brazilian;Portuguese;verbs diff --git a/package/le-user-apps/desktops/tuxtype.desktop b/package/le-user-apps/desktops/tuxtype.desktop new file mode 100644 index 0000000..78b9965 --- /dev/null +++ b/package/le-user-apps/desktops/tuxtype.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Tux Typing +GenericName=Educational typing game +Comment=Educational typing tutor game starring Tux +Exec=tuxtype +Icon=tuxtype +Terminal=false +Type=Application +StartupNotify=true +Categories=Education;Game; +X-Ubuntu-Gettext-Domain=tuxtype -- GitLab