44c201c
%global app_id com.github.donadigo.appeditor
9c984bb
9c984bb
Name:           appeditor
9c984bb
Summary:        Edit application menu
6f14db2
Version:        1.1.3
5761aba
Release:        %autorelease
6f14db2
# The entire source is GPLv3, except
6f14db2
# data/com.github.donadigo.appeditor.appdata.xml.in, which is CC0. This
6f14db2
# results in an effective license of GPLv3.
9947462
License:        GPLv3
9c984bb
6f14db2
URL:            https://github.com/donadigo/appeditor
6f14db2
Source0:        %{url}/archive/%{version}/appeditor-%{version}.tar.gz
9c984bb
d759388
# https://github.com/donadigo/appeditor/issues/103#issuecomment-756924055
6f14db2
Patch0:         appeditor-1.1.3-fix-flickering-titlebar.patch
d759388
9c984bb
BuildRequires:  desktop-file-utils
9c984bb
BuildRequires:  gettext
8afdf49
7c7a139
# Still required by guidelines for now
7c7a139
# (https://pagure.io/packaging-committee/issue/1053):
9c984bb
BuildRequires:  libappstream-glib
7c7a139
# Matches what gnome-software and others use:
7c7a139
BuildRequires:  appstream
8afdf49
9c984bb
BuildRequires:  meson
9c984bb
BuildRequires:  vala
8afdf49
BuildRequires:  gcc
9c984bb
9c984bb
BuildRequires:  pkgconfig(gee-0.8)
9c984bb
BuildRequires:  pkgconfig(granite)
9c984bb
BuildRequires:  pkgconfig(gtk+-3.0)
9c984bb
9c984bb
Requires:       contractor
9c984bb
Requires:       hicolor-icon-theme
9c984bb
2ecd9f8
Summary(ca):    Modifiqueu el menú d’aplicacions
2ecd9f8
Summary(de):    Keine Anwendungen gefunden
2ecd9f8
Summary(es):    Editar el menú de aplicaciones
2ecd9f8
Summary(fr):    Modifier le menu des applications
2ecd9f8
Summary(it):    Modifica Menù Applicazione
2ecd9f8
Summary(ja):    アプリケーションメニューを編集します
2ecd9f8
Summary(lt):    Programų nerasta
2ecd9f8
Summary(nl_NL): Toepassingenmenu bewerken
6f14db2
Summary(pt):    Editar menu da aplicações
6f14db2
Summary(pt_BR): Editar menu da aplicações
2ecd9f8
Summary(ru):    Изменяйте меню приложений
2ecd9f8
Summary(tr):    Uygulama menülerini düzenle
2ecd9f8
9c984bb
%description
2ecd9f8
Edit application entries shown in application menu and their properties.
2ecd9f8
2ecd9f8
Features include:
2ecd9f8
2ecd9f8
  • Hide and show applications from the application menu
2ecd9f8
  • Create new application entries
2ecd9f8
  • Change application’s display name, icon and more
2ecd9f8
2ecd9f8
%description -l ca
2ecd9f8
Modifiqueu les entrades mostrades al menú d’aplicacions i les seves propietats.
2ecd9f8
2ecd9f8
Funcionalitats distintives:
2ecd9f8
2ecd9f8
  • Amagueu i mostreu entrades al menú d’aplicacions
2ecd9f8
  • Creeu-ne de noves
2ecd9f8
  • Canvieu el nom visible, la icona i molt més per cada aplicació
2ecd9f8
2ecd9f8
# %%description -l de
2ecd9f8
# (only partially translated upstream)
2ecd9f8
2ecd9f8
%description -l es
2ecd9f8
Edite las entradas del menú de aplicaciones y sus propiedades.
2ecd9f8
2ecd9f8
Algunas de las funcionalidades son:
2ecd9f8
2ecd9f8
  • Ocultar y mostrar entradas del menú de aplicaciones
2ecd9f8
  • Crear entradas de aplicación nuevas
2ecd9f8
  • Cambiar el nombre mostrado de una aplicación, su icono y más
2ecd9f8
2ecd9f8
%description -l fr
2ecd9f8
Modifiez les raccourcis et leurs propriétés dans le menu des applications.
2ecd9f8
2ecd9f8
Fonctionnalités incluses:
2ecd9f8
2ecd9f8
  • Masquer et afficher les applications du menu des applications
2ecd9f8
  • Créer de nouveaux raccourcis d’application
2ecd9f8
  • Changer le nom d’une application, son icône, etc
2ecd9f8
2ecd9f8
%description -l it
2ecd9f8
Modifica le voci dell’applicazione visualizzate nel menu le relative proprietà.
2ecd9f8
2ecd9f8
Funzionalità incluse:
9c984bb
2ecd9f8
  • Mostra e nascondi le applicazioni nel Menù Applicazioni
2ecd9f8
  • Crea nuova voce applicazione
2ecd9f8
  • Cambia il nome visualizzato dell’applicazione, la sua icona ed altro
2ecd9f8
2ecd9f8
%description -l ja
2ecd9f8
アプリケーションメニューに表示されるアプリケーションのエントリーとプロパティ
2ecd9f8
を編集します。
2ecd9f8
2ecd9f8
含まれる機能:
2ecd9f8
2ecd9f8
  • アプリケーションをアプリケーションメニューから隠したり表示したりします
2ecd9f8
  • 新しいアプリケーションのエントリーを作成します
2ecd9f8
  • アプリケーションの表示名やアイコンなどを変更します
2ecd9f8
2ecd9f8
# %%description -l lt
2ecd9f8
# (only partially translated upstream)
2ecd9f8
2ecd9f8
%description -l nl_NL
2ecd9f8
Bewerk menu-items uit het toepassingenmenu, inclusief hun eigenschappen.
2ecd9f8
2ecd9f8
Het bevat de volgende mogelijkheden:
2ecd9f8
2ecd9f8
  • Toon en verberg items uit het toepassingenmenu
2ecd9f8
  • Maak nieuwe menu-items
2ecd9f8
  • Pas de weergavenaam, het pictogram en meer aan
2ecd9f8
6f14db2
%description -l pt
6f14db2
Editar entradas de aplicações mostradas no menu das aplicações e as suas
6f14db2
propriedades.
6f14db2
6f14db2
Características incluídas:
6f14db2
6f14db2
  • Esconde e mostra aplicações do menu de aplicações
6f14db2
  • Criar novas entradas de aplicações
6f14db2
  • Alterar o nome de exibição da aplicação, ícone e mais
6f14db2
6f14db2
%description -l pt_BR
6f14db2
Editar entradas de aplicações mostradas no menu das aplicações e as suas
6f14db2
propriedades.
6f14db2
6f14db2
Características incluídas:
6f14db2
6f14db2
  • Esconde e mostra aplicações do menu de aplicações
6f14db2
  • Criar novas entradas de aplicações
6f14db2
  • Alterar o nome de exibição da aplicação, ícone e mais
2ecd9f8
2ecd9f8
%description -l ru
2ecd9f8
Редактирование описания и свойств программ в меню приложений.
2ecd9f8
2ecd9f8
Доступные возможности:
2ecd9f8
2ecd9f8
  • Скрытие и отображение программ в меню приложений
2ecd9f8
  • Создание новых записей о приложениях
2ecd9f8
  • Изменение отображаемого имени приложение, значка и многого другого
2ecd9f8
2ecd9f8
%description -l tr
2ecd9f8
Uygulama menüsünde gösterilen uygulama girişlerini ve özelliklerini düzenleyin.
2ecd9f8
2ecd9f8
Özellikler şunlardır:
2ecd9f8
2ecd9f8
  • Uygulama menüsünden uygulamaları gizleme ve gösterme
2ecd9f8
  • Yeni uygulama girişleri oluşturma
2ecd9f8
  • Uygulamanın görünen adını, simgesini ve daha fazlasını değiştirin
9c984bb
9c984bb
9c984bb
%prep
060f383
%autosetup -p1
9c984bb
9c984bb
9c984bb
%build
9c984bb
%meson
9c984bb
%meson_build
9c984bb
9c984bb
9c984bb
%install
9c984bb
%meson_install
9c984bb
44c201c
%find_lang %{app_id}
9c984bb
9c984bb
9c984bb
%check
9c984bb
desktop-file-validate \
44c201c
    %{buildroot}/%{_datadir}/applications/%{app_id}.desktop
9c984bb
7c7a139
# Still required by guidelines for now
7c7a139
# (https://pagure.io/packaging-committee/issue/1053):
9c984bb
appstream-util validate-relax --nonet \
7c88984
    %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml
7c7a139
# Matches what gnome-software and others use:
7c7a139
appstreamcli validate --nonet \
7c7a139
    %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml
9c984bb
9c984bb
44c201c
%files -f %{app_id}.lang
9c984bb
%doc README.md
8579008
%license LICENSE
9c984bb
44c201c
%{_bindir}/%{app_id}
9c984bb
44c201c
%{_datadir}/applications/%{app_id}.desktop
44c201c
%{_datadir}/contractor/%{app_id}.contract
44c201c
%{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml
44c201c
%{_datadir}/icons/hicolor/*/apps/%{app_id}.svg
7c88984
%{_metainfodir}/%{app_id}.appdata.xml
9c984bb
9c984bb
9c984bb
%changelog
5761aba
%autochangelog