diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..297f921 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +/results_* +/*.src.rpm + +/wingpanel-applications-menu-2.3.0.tar.gz +/wingpanel-applications-menu-2.4.0.tar.gz +/wingpanel-applications-menu-2.4.1.tar.gz +/wingpanel-applications-menu-2.4.2.tar.gz +/wingpanel-applications-menu-2.4.3.tar.gz +/wingpanel-applications-menu-2.4.4.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index 43a9af6..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -remove package (temporarily) due to unresolved issues with GNOME 43 diff --git a/sources b/sources new file mode 100644 index 0000000..329cb6f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (wingpanel-applications-menu-2.4.4.tar.gz) = 939447d55884a921c99fa42504be030afc6ade526f12f46cfcbb14e36d16cfc4dbe7f50baf92a72fcf2568d1b3cd20f8dbea3b348b9a031dfdd1d28b6115a691 diff --git a/wingpanel-applications-menu.rpmlintrc b/wingpanel-applications-menu.rpmlintrc new file mode 100644 index 0000000..fbcdc48 --- /dev/null +++ b/wingpanel-applications-menu.rpmlintrc @@ -0,0 +1,3 @@ +# false positives +addFilter("E: invalid-lc-messages-dir /usr/share/locale/bh*") +addFilter("E: invalid-lc-messages-dir /usr/share/locale/mo*") diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec new file mode 100644 index 0000000..48aafde --- /dev/null +++ b/wingpanel-applications-menu.spec @@ -0,0 +1,102 @@ +%global __provides_exclude_from ^%{_libdir}/wingpanel/.*\\.so$ + +%global srcname applications-menu +%global appname io.elementary.desktop.wingpanel.applications-menu + +Name: wingpanel-applications-menu +Summary: Lightweight and stylish app launcher +Version: 2.4.4 +Release: 1%{?dist} +License: GPLv3+ + +URL: https://github.com/elementary/%{srcname} +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: gettext +BuildRequires: vala >= 0.32.1 + +BuildRequires: appstream-vala + +BuildRequires: pkgconfig(appstream) >= 0.10.0 +BuildRequires: pkgconfig(gee-0.8) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(granite) >= 0.5 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libgnome-menu-3.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(plank) >= 0.10.9 +BuildRequires: pkgconfig(switchboard-2.0) +BuildRequires: pkgconfig(unity) >= 4.0.0 +BuildRequires: pkgconfig(wingpanel-2.0) >= 2.1.0 +BuildRequires: pkgconfig(zeitgeist-2.0) + +Requires: redhat-menus + +Requires: wingpanel%{?_isa} +Supplements: wingpanel%{?_isa} + +Provides: slingshot-launcher = %{version}-%{release} +Obsoletes: slingshot-launcher < 2.2.0-8 + + +%description +The lightweight and stylish app launcher from elementary. + + +%prep +%autosetup -n %{srcname}-%{version} -p1 + + +%build +mkdir build && pushd build +%cmake .. +%make_build +popd + + +%install +pushd build +%make_install +popd + +%find_lang slingshot + + +%files -f slingshot.lang +%doc README.md +%license COPYING + +%config(noreplace) %{_sysconfdir}/xdg/menus/pantheon-applications.menu + +%{_libdir}/wingpanel/libslingshot.so + +%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml + + +%changelog +* Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 +- Update to version 2.4.4. + +* Fri May 17 2019 Fabio Valentini - 2.4.3-1 +- Update to version 2.4.3. + +* Tue Jan 22 2019 Fabio Valentini - 2.4.2-1 +- Update to version 2.4.2. + +* Sat Dec 08 2018 Fabio Valentini - 2.4.1-1 +- Update to version 2.4.1. +- Drop explicit dependency on zeitgeist. + +* Tue Sep 18 2018 Fabio Valentini - 2.4.0-1 +- Update to version 2.4.0. + +* Sat Jul 14 2018 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jul 08 2018 Fabio Valentini - 2.3.0-1 +- Initial package renamed from slingshot-launcher. +