# # TODO: python # Summary: OpenGL window and compositing manager Summary(pl): OpenGL-owy zarządca okien i składania Name: beryl-core Version: 20061102 Release: 1 License: MIT Group: X11 #Source0: http://distfiles.xgl-coffee.org/beryl-core/%{name}-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2 # Source0-md5: 52dc5f8e5c65d7fb60766f7877c13c1c Patch0: %{name}-aiglx.patch BuildRequires: autoconf >= 2.57 BuildRequires: automake BuildRequires: glib2-devel >= 2.0 BuildRequires: libpng-devel BuildRequires: libtool BuildRequires: pkgconfig 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-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: Development Requires: %{name} = %{version}-%{release} Requires: OpenGL-devel 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-libXrandr-devel Conflicts: compiz-devel %description devel Header files for beryl. %description devel -l pl Pliki nagłówkowe dla beryla. %prep %setup -q -n %{name} %patch0 -p1 %build autoreconf -v --install %configure \ --disable-static %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog README TODO %attr(755,root,root) %{_bindir}/* %attr(755,root,root) %{_libdir}/*.so.*.*.* %{_datadir}/beryl %{_mandir}/man1/* %files devel %defattr(644,root,root,755) %{_libdir}/*.so %{_libdir}/*.la %{_includedir}/beryl %{_pkgconfigdir}/*.pc %{_mandir}/man3/*.3*