Summary: Desktop for the Matchbox Desktop Name: matchbox-desktop Version: 2.0 Release: %mkrel 10 Url: http://matchbox-project.org/ License: GPLv2+ Group: Graphical desktop/Other Source: http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2 # I also modify Makefile.in after giving up the fight with autotools Patch0: matchbox-desktop-2.0-link.patch BuildRequires: pkgconfig BuildRequires: libmatchbox-devel BuildRequires: startup-notification-devel BuildRequires: gtk+2-devel Requires: matchbox-panel Requires: matchbox-window-manager Requires: matchbox-common Obsoletes: matchbox-desktop-devel < %{version}-%{release} %description Matchbox is a base environment for the X Window System running on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited. This package contains the main desktop from Matchbox. %prep %setup -q %apply_patches %build %configure2_5x --enable-startup-notification %make %install %makeinstall_std # wmsession config mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d cat > $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d/22Matchbox <<EOF NAME=Matchbox ICON=/usr/share/pixmaps/mbdesktop.png EXEC=/usr/bin/matchbox-session DESC=Matchbox SCRIPT: exec /usr/bin/matchbox-session EOF %files %doc AUTHORS README ChangeLog %_bindir/%name %config(noreplace) %_sysconfdir/X11/wmsession.d/* %changelog * Wed Oct 15 2014 umeabot <umeabot> 2.0-10.mga5 + Revision: 744312 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.0-9.mga5 + Revision: 682176 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 2.0-8.mga4 + Revision: 507720 - Mageia 4 Mass Rebuild * Sat Jan 12 2013 umeabot <umeabot> 2.0-7.mga3 + Revision: 359423 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Dec 15 2012 pterjan <pterjan> 2.0-6.mga3 + Revision: 331323 - Drop scriptlets, make_session seem empty nowadays - Drop obsolete configure option - Linx against libX11 (fixes build) * Sun Apr 10 2011 dmorgan <dmorgan> 2.0-5.mga1 + Revision: 82846 - Remove mdv macros - imported package matchbox-desktop * Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0-5mdv2010.0 + Revision: 429959 - rebuild * Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.0-4mdv2009.0 + Revision: 281764 - obsoletes matchbox-desktop-devel (used to be part of this package up till 2.0, now orphaned) - one require per line * Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-3mdv2009.0 + Revision: 251955 - rebuild - fix no-buildroot-tag - kill re-definition of %%buildroot on Pixel's request + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers * Tue Nov 06 2007 Funda Wang <fundawang@mandriva.org> 2.0-1mdv2008.1 + Revision: 106243 - BR gtk+2 - New version 2.0 - import matchbox-desktop * Mon Jan 24 2005 Austin Acton <austin@mandrake.org> 0.9.1-1mdk - 0.9.1 * Tue Jan 5 2005 Austin Acton <austin@mandrake.org> 0.9-1mdk - 0.9 * Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.8.1-2mdk - devel headers do not require main - enable startup notification * Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.8.1-1mdk - modules in /usr/lib (thanks to author) * Wed Jul 21 2004 Austin Acton <austin@mandrake.org> 0.8-3mdk - allow modules in /usr/share (not good) * Wed Jul 21 2004 Austin Acton <austin@mandrake.org> 0.8-2mdk - require common, panel, and window manager - add wmsession config * Mon Jul 20 2004 Austin Acton <austin@mandrake.org> 0.8-1mdk - 0.8