From f3f3d9e6f3913f1bc526d0866d1d39928cdf1503324ed44db929d12924352dce Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Wed, 11 Apr 2012 18:35:16 +0000 Subject: [PATCH] Accepting request 113256 from home:malcolmlewis:branches:devel:openSUSE:Factory Just a spec file cleanup, also checked builds against gcc47 fine. OBS-URL: https://build.opensuse.org/request/show/113256 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/peksystray?expand=0&rev=4 --- peksystray.changes | 7 +++++++ peksystray.spec | 42 +++++++++++++++++++++++------------------- 2 files changed, 30 insertions(+), 19 deletions(-) diff --git a/peksystray.changes b/peksystray.changes index aeb5d86..9c76842 100644 --- a/peksystray.changes +++ b/peksystray.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Apr 11 15:57:48 UTC 2012 - malcolmlewis@opensuse.org + +- Add autoconf as buildrequire to avoid implicit dependency. +- Use spec-cleaner to clean spec file. +- Update description to avoid rpmlint warnings. + ------------------------------------------------------------------- Fri Dec 2 16:48:50 UTC 2011 - coolo@suse.com diff --git a/peksystray.spec b/peksystray.spec index 05cffa1..8e6ce79 100644 --- a/peksystray.spec +++ b/peksystray.spec @@ -1,7 +1,7 @@ # # spec file for package peksystray # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,25 +14,32 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -BuildRequires: automake -BuildRequires: xorg-x11-devel + Name: peksystray -Url: http://peksystray.sourceforge.net/ -Summary: PekSysTray is a system tray "notification area" dockapp -License: GPL-2.0 -Group: System/GUI/Other Version: 0.4.0 Release: 0 +Summary: A system tray "notification area" dockapp +License: GPL-2.0 +Group: System/GUI/Other +Url: http://peksystray.sourceforge.net/ Source: http://downloads.sourceforge.net/project/peksystray/peksystray/%{version}/peksystray-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch0: peksystray-0.4.0-xcheck.diff +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: xorg-x11-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build -%description -PekSysTray is a system tray "notification area" dockapp similar to the GNOME -notification area applet. But it's designed for any window manager supporting -docking. It created blocks that contains the icons, when a block is full (no -more space for other icons) a new block is created. +%description +A very simple and light implementation of a system tray for any window +manager supporting docking, conforming to the System Tray Freedesktop +standard. + +Peksystray provides a window where icons will automatically add up +depending on the requests from the applications. Both the size of the +window and the size of the icons can be selected by the user. If the +window is full, it can automatically display another window in order +to display more icons. %prep %setup -q @@ -41,17 +48,14 @@ more space for other icons) a new block is created. %build autoreconf -f -i %configure -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -make DESTDIR="%{buildroot}" install - -%clean -rm -rf ${RPM_BUILD_ROOT} +%make_install %files %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO +%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO %{_bindir}/peksystray %changelog