# # Conditional build: %bcond_without beryl_mesa # build beryl-xgl statically linked with own libGL # Summary: OpenGL window and compositing manager Summary(pl): OpenGL-owy zarządca okien i składania Name: beryl-core Version: 0.1.3 Release: 1 Epoch: 1 License: MIT Group: X11 Source0: http://releases.beryl-project.org/%{version}/%{name}-%{version}.tar.bz2 # Source0-md5: 24caed8a8cb50fd30823a9ee182f85f4 Source1: http://releases.beryl-project.org/%{version}/beryl-mesa-%{version}.tar.bz2 # Source1-md5: c22765c2637846907ee6154b548151e9 Patch0: %{name}-link.patch URL: http://beryl-project.org/ BuildRequires: GConf2-devel >= 2.0 BuildRequires: OpenGL-GLX-devel BuildRequires: autoconf >= 2.57 BuildRequires: automake >= 1:1.9 BuildRequires: glib2-devel >= 2.0 BuildRequires: intltool >= 0.35.0 BuildRequires: libpng-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: sed >= 4.0 BuildRequires: startup-notification-devel >= 0.7 BuildRequires: xorg-lib-libSM-devel BuildRequires: xorg-lib-libXcomposite-devel >= 0.3 BuildRequires: xorg-lib-libXdamage-devel BuildRequires: xorg-lib-libXinerama-devel BuildRequires: xorg-lib-libXrandr-devel BuildRequires: xorg-proto-glproto-devel BuildRequires: xorg-util-makedepend Provides: compiz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Beryl is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and it is designed to run well on most graphics hardware. This is an enhanced version of compiz, developed mainly by Quinnstorm. Some parts were optimized for speed and there were added few additional plugins and patches, delivering even more eyecandy. %description -l pl Beryl jest OpenGL-owym zarządcą składania, używającym rozszerzenia GLX_EXT_texture_from_pixmap w celu wiązania przekierowanych okien do tekstur. Posiada elastyczny system wtyczek i jest tak zaprojektowany, by dobrze działać na większości kart graficznych. To jest udoskonalona wersja compiza, tworzona głównie przez Quinnstorma. Niektóre części zostały zoptymalizowane pod względem prędkości oraz dodano kilka dodatkowych wtyczek i łatek, dostarczających jeszcze więcej świecidełek. %package devel Summary: Header files for beryl Summary(pl): Pliki nagłówkowe dla beryla Group: X11/Development/Libraries Requires: %{name} = %{epoch}:%{version}-%{release} Requires: OpenGL-GLX-devel Requires: glib2-devel >= 2.0 Requires: libpng-devel Requires: startup-notification-devel >= 0.7 Requires: xorg-lib-libSM-devel Requires: xorg-lib-libXcomposite-devel >= 0.3 Requires: xorg-lib-libXdamage-devel Requires: xorg-lib-libXinerama-devel Requires: xorg-lib-libXrandr-devel Requires: xorg-proto-glproto-devel %description devel Header files for beryl. %description devel -l pl Pliki nagłówkowe dla beryla. %prep %setup -q %{?with_beryl_mesa: -a1} %patch0 -p1 mv -f po/{ca_ES,ca}.po mv -f po/{es_ES,es}.po mv -f po/{fr_FR,fr}.po mv -f po/{hu_HU,hu}.po mv -f po/{it_IT,it}.po mv -f po/{ja_JP,ja}.po mv -f po/{ko_KR,ko}.po mv -f po/{pt_PT,pt}.po mv -f po/{sv_SE,sv}.po # sv_FI is identical to sv_SE # NOTE: check the list ofter any upgrade! cat > po/LINGUAS <