[packages/xfce4-taskbar-plugin] - new
baggins
baggins at pld-linux.org
Sun Aug 17 23:26:10 CEST 2014
commit dce9046f2adf0410b86e272a09f44d1ed2824d9c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Aug 17 23:25:51 2014 +0200
- new
make.patch | 22 ++++++++++++++++++++++
xfce4-taskbar-plugin.spec | 47 +++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
---
diff --git a/xfce4-taskbar-plugin.spec b/xfce4-taskbar-plugin.spec
new file mode 100644
index 0000000..ccef469
--- /dev/null
+++ b/xfce4-taskbar-plugin.spec
@@ -0,0 +1,47 @@
+%define snap 20130504
+Summary: Taskbar plugin which mimicks the Windows 7 taskbar (pinning applications, etc)
+Name: xfce4-taskbar-plugin
+Version: 0.%{snap}
+Release: 1
+License: GPL v2
+Group: X11/Applications
+Source0: %{name}-%{snap}.tar.bz2
+# Source0-md5: 259533052a8398e50496052699b75787
+Patch0: make.patch
+URL: http://git.xfce.org/panel-plugins/xfce4-taskbar-plugin/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: gtkhotkey-devel
+BuildRequires: libtool
+BuildRequires: libxfce4ui-devel
+BuildRequires: xfce4-dev-tools >= 4.11.0
+BuildRequires: xfce4-panel-devel >= 4.11.0
+Requires: xfce4-panel >= 4.11.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Taskbar plugin which mimicks the Windows 7 taskbar
+(pinning applications, etc)
+
+%prep
+%setup -q -n %{name}
+%patch0 -p1
+
+%build
+%{__make} OPT="%{rpmcflags}"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT \
+ LIB=%{_lib}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README
+%attr(755,root,root) %{_libdir}/xfce4/panel/plugins/libtaskbar.so
+%{_datadir}/xfce4/panel/plugins/taskbar.desktop
diff --git a/make.patch b/make.patch
new file mode 100644
index 0000000..0f018eb
--- /dev/null
+++ b/make.patch
@@ -0,0 +1,22 @@
+--- xfce4-taskbar-plugin/Makefile~ 2014-08-17 18:45:58.000000000 +0200
++++ xfce4-taskbar-plugin/Makefile 2014-08-17 18:49:15.679068441 +0200
+@@ -1,5 +1,5 @@
+ PP=-DPACKAGE_NAME="\"Taskbar\"" -DLC_MESSAGES="\"C\"" -DHELPDIR="\"/usr/share/doc/xfce4-taskbar/\""
+-CFLAGS=-fPIC $(PP) -g -I. `pkg-config --cflags-only-I gtk+-2.0 exo-1 libwnck-1.0 libxfce4panel-1.0 libxfce4ui-1 libxfconf-0 gtkhotkey-1.0`
++CFLAGS=-fPIC $(PP) $(OPT) -I. `pkg-config --cflags-only-I gtk+-2.0 exo-1 libwnck-1.0 libxfce4panel-1.0 libxfce4ui-1 libxfconf-0 gtkhotkey-1.0`
+ #CFLAGS=-fPIC $(PP) -O3 -I. `pkg-config --cflags-only-I gtk+-2.0 exo-1 libwnck-1.0 libxfce4panel-1.0 libxfce4ui-1 libxfconf-0 gtkhotkey-1.0`
+ LINKFLAGS=`pkg-config --libs gtk+-2.0 exo-1 libwnck-1.0 libxfce4panel-1.0 libxfce4ui-1 libxfconf-0 gobject-2.0 gtk+-x11-2.0 glib-2.0 gtkhotkey-1.0`
+
+@@ -16,8 +16,10 @@
+ g++ -shared -o libtaskbar.so $(OBJ) $(LINKFLAGS)
+
+ install:
+- cp `pwd`/libtaskbar.so /usr/lib/xfce4/panel-plugins/libtaskbar.so
+- cp `pwd`/taskbar.desktop /usr/share/xfce4/panel/plugins/taskbar.desktop
++ mkdir -p $(DESTDIR)/usr/$(LIB)/xfce4/panel/plugins
++ mkdir -p $(DESTDIR)/usr/share/xfce4/panel/plugins
++ cp libtaskbar.so $(DESTDIR)/usr/$(LIB)/xfce4/panel/plugins/libtaskbar.so
++ cp taskbar.desktop $(DESTDIR)/usr/share/xfce4/panel/plugins/taskbar.desktop
+
+ uninstall:
+ rm -f /usr/lib/xfce4/panel-plugins/libtaskbar.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xfce4-taskbar-plugin.git/commitdiff/dce9046f2adf0410b86e272a09f44d1ed2824d9c
More information about the pld-cvs-commit
mailing list