Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
enlightenment
enlightenment.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File enlightenment.spec of Package enlightenment
# # spec file for package enlightenment (Version 0.16.8.14) # # Copyright (c) 2008 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: enlightenment %define enable_fsstd 1 %define enable_sound 1 %define enable_hints_ewmh 1 %define enable_hints_gnome 0 %define enable_ecore_x 0 %define enable_zoom 1 %define enable_xrandr 1 %define enable_composite 1 %define enable_pango 1 License: BSD 3-Clause Group: System/GUI/Other Provides: windowmanager Obsoletes: enlight AutoReqProv: on Summary: A Good-Looking Window Manager for the X Window System Url: http://www.enlightenment.org Version: 0.16.8.14 Release: 1 Requires: imlib2 imlib2-loaders BuildRequires: imlib2-devel >= 1.2.0 BuildRequires: xorg-x11-devel BuildRequires: xorg-x11 BuildRequires: pkgconfig %if %enable_sound BuildRequires: alsa-devel BuildRequires: esound-devel %endif %if %enable_ecore_x BuildRequires: ecore-devel %endif %if %enable_pango BuildRequires: pango-devel %endif Source: e16-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Enlightenment is a window manager for the X Window System that is designed to be powerful, extensible, configurable, and very good looking. It is one of the more graphically intense window managers. Enlightenment goes beyond managing windows by providing a useful and appealing graphical shell from which to work. It is open in design and, instead of dictating a policy, it allows the user to define their own policy, down to every last detail. Authors: -------- Carsten Haitzler <raster@rasterman.com> Geoff Harrison <mandrake@lobotomy.com> %prep %setup -q -n e16-%{version} %build autoreconf -fi %configure \ --disable-roothacklib \ %if %enable_fsstd --enable-fsstd \ %else --disable-fsstd \ %endif %if %enable_sound --enable-sound \ %else --disable-sound \ %endif %if %enable_hints_ewmh --enable-hints-ewmh \ %else --disable-hints-ewmh \ %endif %if %enable_hints_gnome --enable-hints-gnome \ %else --disable-hints-gnome \ %endif %if %enable_ecore_x --enable-ecore-x \ %else --disable-ecore-x \ %endif %if %enable_zoom --enable-zoom \ %else --disable-zoom \ %endif %if %enable_xrandr --enable-xrandr \ %else --disable-xrandr \ %endif %if %enable_composite --enable-composite \ %else --disable-composite \ %endif %if %enable_pango --enable-pango %else --disable-pango %endif make %install make DESTDIR=$RPM_BUILD_ROOT \ localedir=%{_prefix}/share/locale \ gnulocaledir=%{_prefix}/share/locale \ install find $RPM_BUILD_ROOT/usr/share/e16/themes -type d | xargs chmod 755 find $RPM_BUILD_ROOT/usr/share/e16/themes -type f | xargs chmod 644 rm -rf $RPM_BUILD_ROOT/usr/share/locale/no rm -rf $RPM_BUILD_ROOT/usr/share/xsessions/e16-* %find_lang e16 %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %__rm -rf %{buildroot} %files -f e16.lang %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING README docs/README-0.16.8 TODO /usr/bin/* /usr/bin/starte16 %dir /usr/share/e16 %dir /usr/share/e16/E-docs %dir /usr/share/e16/config %dir /usr/share/e16/config/menus %dir /usr/share/e16/config/pix %dir /usr/share/e16/misc %dir /usr/share/e16/scripts %dir /usr/share/e16/themes %dir /usr/share/e16/themes/winter /usr/share/e16/E-docs/*.png /usr/share/e16/config/definitions /usr/share/e16/config/*.cfg /usr/share/e16/config/fonts.cfg.xft /usr/share/e16/config/fonts.cfg.pango /usr/share/e16/config/menus/*.menu /usr/share/e16/config/pix/*.png /usr/share/e16/config/e16keyedit.db /usr/share/e16/misc/* /usr/share/e16/scripts/* /usr/share/e16/themes/*/* /usr/share/xsessions/e*.desktop %if %suse_version <= 1020 %dir /usr/share/xsessions %endif %changelog * Fri Sep 12 2008 matejcik@suse.cz - update to 0.16.8.14 * mostly bugfix release * Thu Apr 17 2008 matejcik@suse.cz - update to 0.16.8.12 * support for pango fonts * better menu configuration * bugfixes - requires imlib2-loaders, to offset imlib2 packaging bug on 10.3 - removed nonfunctional e16-kde and e16-gnome sessions * Sun Mar 16 2008 crrodriguez@suse.de - fix file-not-in-lang errors - use RPM_OPT_FLAGS * Thu Jun 21 2007 adrian@suse.de - fix changelog entry order * Wed Feb 28 2007 jmatejek@suse.cz - removed /usr/share/xsessions directory from filelist (bug #248719) * Fri Feb 16 2007 matejcik@suse.cz - fixed wrong ${prefix} expansion that that was effectively disabling system-wide themes and making enlightenment unusable in default configuration (bug #246294) * Thu Dec 14 2006 ro@suse.de - move from usr/X11R6 to usr * Tue Aug 08 2006 pnemec@suse.cz - fix spec file to build with new gettext 0.15 * Fri Jul 14 2006 pnemec@suse.cz - updated to 0.16.8.1 - package enlightenment was transfered to BuildService - cleared spec file - removed nearly all patches - added susemenu.diff - themes subpackage is removed completly * Tue Jul 04 2006 pnemec@suse.cz - updated to 0.16.7.2 - cleared spec file - themes are not part of source file anymore * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Wed Dec 21 2005 ro@suse.de - added locale dirs to filelist * Thu Oct 06 2005 pnemec@suse.cz - fixed uninitialized variables * Thu Apr 14 2005 sbrabec@suse.cz - Added audiofile-devel to neededforbuild. * Thu Feb 10 2005 adrian@suse.de - install session desktop file * Sat Mar 20 2004 mmj@suse.de - Compile with -fno-strict-aliasing - Remove rogue .xvpics dirs - Use %%_lib * Sat Jan 10 2004 adrian@suse.de - build as user * Fri Nov 07 2003 ltinkl@suse.cz - update to latest stable version 0.16.6 * Mon Jun 16 2003 kukuk@suse.de - Use %%find_lang macro * Mon Mar 03 2003 pmladek@suse.cz - fixed themes to use iso8859-* instead of iso8859-1 in config files to work also with East European languages, many thanks to Stanislav Brabec <sbrabec@suse.cz> for hint [#20658] * Tue Nov 12 2002 pmladek@suse.cz - used x-devel-packages and XFree86 in neededforbuild to conform to the new naming scheme of the XFree86 stuff * Fri Sep 27 2002 ro@suse.de - Added alsa alsa-devel to neededforbuild (esound) * Mon Jun 24 2002 ro@suse.de - fix directories permissions * Wed Feb 20 2002 postadal@suse.cz - fixed eesh to work on the first attempt - fixed to read also menu from KDE 3 * Tue Feb 12 2002 pmladek@suse.cz - used %%defattr(-,root,root) * Fri Feb 01 2002 ro@suse.de - changed neededforbuild <libpng> to <libpng-devel-packages> * Mon Nov 05 2001 pmladek@suse.cz - added support for SuSE menu generated by susewm - fixed test on KDE, GNOME menu presence - added test on gnome-config presence * Tue Oct 02 2001 pmladek@suse.cz - fixed menu from KDE 2 - cleaned up spec file - removed unneeded patch for configure * Mon Feb 19 2001 ro@suse.de - changed neededforbuild <libghtt> to <libghttp> - changed neededforbuild <libghtt-devel> to <libghttp-devel> * Fri Jan 26 2001 violiet@suse.de - Added korean-pack package support for Korean. - Install international message. * Fri Dec 29 2000 egger@suse.de - Fixed bug 5049 by including esound-devel. - Use SuSE optimisation flags. - General specfile cleanup. * Sun Nov 05 2000 ro@suse.de - fixed neededforbuild * Wed Nov 01 2000 egger@suse.de - Updated specfile to new long packagenames. - Reworked specfile. - Probably needs some more work; I'm taking care of that. * Sun Oct 01 2000 egger@suse.de - Cleaned up specfile. - Removed unnecessary ImageMagick dependency. - Updated to version 0.16.5. * Mon May 15 2000 egger@suse.de - Updated to version 0.16.4. * Sat Mar 04 2000 ro@suse.de - try to avoid specfile bug * Tue Feb 29 2000 grimmer@suse.de - Update to 0.16.3 (#2026) - reworked spec file (BuildRoot, group tag, version macro, URL) - now uses sane path names (--enable-fsstd) - enabled sound - removed obsolete patches and profile script * Fri Jan 21 2000 ro@suse.de - freetype is in /usr/include/freetype now * Tue Oct 12 1999 grimmer@suse.de - Updated to 0.16.0 - Specfile cleanups, created more symlinks for binaries - Added Authors to PAC file and rewrote package descriptions * Mon Sep 20 1999 ro@suse.de - added Provides windowmanager * Fri Sep 17 1999 kettner@suse.de - Reinserted old # Commandline line. * Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Tue Jul 13 1999 bs@suse.de - use gtk and glib instead of gtkn and glibn * Thu Jul 01 1999 uli@suse.de - changed refs to libgif to libungif * Tue May 04 1999 mb@suse.de - updated to version 0.15.5 using autospec Fri Feb 19 16:42:56 MET 1999 - updated to version 0.14 * Thu Oct 29 1998 ro@suse.de - updated neededforbuild * Sat Jul 18 1998 mb@suse.de - this is the SNAP release of the enlightenment window manager - version 0.14 - the manager has been completely redesigned * Wed Nov 05 1997 kgw@suse.de first SuSE version, ready for autobuild.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor