diff --git a/.gitignore b/.gitignore index c318500..61d21a0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,47 @@ -/xfdashboard-*.tar.bz2 -/xfdashboard-*.tar.xz +/0.1.2.tar.gz +/0.1.3.tar.gz +/0.1.4.tar.gz +/0.1.5.tar.gz +/0.1.6.tar.gz +/0.1.90.tar.gz +/0.1.91.tar.gz +/0.1.92.tar.gz +/0.2.0.tar.gz +/0.2.1.tar.gz +/0.3.0.tar.gz +/0.3.1.tar.gz +/0.3.2.tar.gz +/0.3.3.tar.gz +/0.3.4.tar.gz +/0.3.5.tar.gz +/0.3.6.tar.gz +/0.3.7.tar.gz +/0.3.8.tar.gz +/0.3.9.tar.gz +/0.3.90.tar.gz +/xfdashboard-0.3.91.tar.bz2 +/xfdashboard-0.4.0.tar.bz2 +/xfdashboard-0.4.1.tar.bz2 +/xfdashboard-0.4.2.tar.bz2 +/xfdashboard-0.5.0.tar.bz2 +/xfdashboard-0.5.1.tar.bz2 +/xfdashboard-0.5.2.tar.bz2 +/xfdashboard-0.5.3.tar.bz2 +/xfdashboard-0.5.4.tar.bz2 +/xfdashboard-0.5.5.tar.bz2 +/xfdashboard-0.5.90.tar.bz2 +/xfdashboard-0.5.91.tar.bz2 +/xfdashboard-0.5.92.tar.bz2 +/xfdashboard-0.6.0.tar.bz2 +/xfdashboard-0.7.0.tar.bz2 +/xfdashboard-0.7.1.tar.bz2 +/xfdashboard-0.7.2.tar.bz2 +/xfdashboard-0.7.3.tar.bz2 +/xfdashboard-0.7.4.tar.bz2 +/xfdashboard-0.7.5.tar.bz2 +/xfdashboard-0.7.6.tar.bz2 +/xfdashboard-0.7.7.tar.bz2 +/xfdashboard-0.7.8.tar.bz2 +/xfdashboard-0.8.0.tar.bz2 +/xfdashboard-0.8.1.tar.bz2 +/xfdashboard-1.0.0.tar.bz2 diff --git a/sources b/sources index 516d16e..ce88b50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdashboard-1.1.0.tar.xz) = 83e0e552633e21f75b279c3ef3bee815dc15073ade8d90a0a4fe5971c064b93d2a4163078daa1a54df5806bd6fa83d3b8ab53335c7c818e2c158f8b93bf2e7ee +SHA512 (xfdashboard-1.0.0.tar.bz2) = 7c7da3d544de4eabe9f31c2744d7b862ed71a7e7bcadd40b61d64ce7d480e627c86992979718110d65d1534f50fd87d8241f509b26e0603b93443b4cca873d1c diff --git a/xfdashboard.spec b/xfdashboard.spec index 256d6f8..2c3f35d 100644 --- a/xfdashboard.spec +++ b/xfdashboard.spec @@ -1,29 +1,29 @@ -%global majorversion 1.1 -%global libversion 0.10100.0 +%global majorversion 1.0 +%global libversion 0.10000.0 -Name: xfdashboard -Version: 1.1.0 -Release: %autorelease -Summary: GNOME shell like dashboard for Xfce +Name: xfdashboard +Version: 1.0.0 +Release: %autorelease +Summary: GNOME shell like dashboard for Xfce -License: GPL-2.0-or-later -URL: https://docs.xfce.org/apps/xfdashboard/start -Source0: https://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.xz +License: GPLv2+ +URL: http://goodies.xfce.org/projects/applications/%{name}/start +Source0: http://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.bz2 -BuildRequires: clutter-devel -BuildRequires: desktop-file-utils -BuildRequires: garcon-devel -BuildRequires: gcc -BuildRequires: gettext -BuildRequires: libXcomposite-devel -BuildRequires: libXdamage-devel -BuildRequires: libXinerama-devel -BuildRequires: libappstream-glib -BuildRequires: libwnck3-devel -BuildRequires: libxfce4ui-devel -BuildRequires: libxfce4util-devel -BuildRequires: meson -BuildRequires: xfconf-devel +BuildRequires: make +BuildRequires: libwnck3-devel +BuildRequires: clutter-devel +BuildRequires: xfconf-devel +BuildRequires: garcon-devel +BuildRequires: libxfce4util-devel +BuildRequires: libtool +BuildRequires: xfce4-dev-tools +BuildRequires: libICE-devel +BuildRequires: desktop-file-utils +BuildRequires: libXcomposite-devel +BuildRequires: libXdamage-devel +BuildRequires: libXinerama-devel +BuildRequires: libappstream-glib %description Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce @@ -33,33 +33,34 @@ between different applications. The search feature works like Xfce's app finder which makes it convenient to search for and start applications. %package themes -Summary: Themes for xfdashboard -BuildArch: noarch -Requires: %{name} +Summary: Themes for xfdashboard +Requires: %{name} %description themes Additional themes for use with xfdashboard %package devel -Summary: Devel files for xfdashboard -Requires: %{name} = %{version}-%{release} +Summary: Devel files for xfdashboard +Requires: %{name} = %{version}-%{release} %description devel Development related files for xfdashboard %prep -%autosetup -p1 +%setup -q %build -%meson -%meson_build +export CFLAGS="%{optflags}" + +%configure +%make_build %install -%meson_install +%make_install %find_lang %{name} -# remove .la files if any (meson shouldn't produce them, but let's keep it safe or remove it) +# remove .la files find %{buildroot} -name '*.la' -exec rm -f {} ';' %check