]> git.pld-linux.org Git - packages/beryl-core.git/blob - beryl-core.spec
- License is MIT
[packages/beryl-core.git] / beryl-core.spec
1 Summary:        OpenGL window and compositing manager
2 Summary(pl):    OpenGL-owy zarz±dca okien i sk³adania
3 Name:           beryl-core
4 Version:        0.1.0
5 Release:        1
6 License:        MIT
7 Group:          X11
8 Source0:        http://distfiles.xgl-coffee.org/beryl-core/%{name}-%{version}.tar.bz2
9 # Source0-md5:  17fc446a78c557e02417b85ce7ea29e1
10 Patch0:         %{name}-aiglx.patch
11 BuildRequires:  autoconf >= 2.57
12 BuildRequires:  automake
13 BuildRequires:  glib2-devel >= 2.0
14 BuildRequires:  libpng-devel
15 BuildRequires:  libtool
16 BuildRequires:  pkgconfig
17 BuildRequires:  startup-notification-devel >= 0.7
18 BuildRequires:  xorg-lib-libSM-devel
19 BuildRequires:  xorg-lib-libXcomposite-devel >= 0.3
20 BuildRequires:  xorg-lib-libXdamage-devel
21 BuildRequires:  xorg-lib-libXrandr-devel
22 BuildRequires:  xorg-proto-glproto-devel
23 Provides:       compiz
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Beryl is an OpenGL compositing manager that use
28 GLX_EXT_texture_from_pixmap for binding redirected top-level windows
29 to texture objects. It has a flexible plug-in system and it is
30 designed to run well on most graphics hardware.
31
32 This is an enhanced version of compiz, developed mainly by Quinnstorm.
33 Some parts were optimized for speed and there were added few
34 additional plugins and patches, delivering even more eyecandy.
35
36 %description -l pl
37 Beryl jest OpenGL-owym zarz±dc± sk³adania, u¿ywaj±cym rozszerzenia
38 GLX_EXT_texture_from_pixmap w celu wi±zania przekierowanych okien do
39 tekstur. Posiada elastyczny system wtyczek i jest tak zaprojektowany,
40 by dobrze dzia³aæ na wiêkszo¶ci kart graficznych.
41
42 To jest udoskonalona wersja compiza, tworzona g³ównie przez
43 Quinnstorma. Niektóre czê¶ci zosta³y zoptymalizowane pod wzglêdem
44 prêdko¶ci oraz dodano kilka dodatkowych wtyczek i ³atek,
45 dostarczaj±cych jeszcze wiêcej ¶wiecide³ek.
46
47 %package devel
48 Summary:        Header files for beryl
49 Summary(pl):    Pliki nag³ówkowe dla beryla
50 Group:          Development
51 Requires:       OpenGL-devel
52 Requires:       libpng-devel
53 Requires:       startup-notification-devel >= 0.7
54 Requires:       xorg-lib-libSM-devel
55 Requires:       xorg-lib-libXcomposite-devel >= 0.3
56 Requires:       xorg-lib-libXdamage-devel
57 Requires:       xorg-lib-libXrandr-devel
58 Conflicts:      compiz-devel
59
60 %description devel
61 Header files for beryl.
62
63 %description devel -l pl
64 Pliki nag³ówkowe dla beryla.
65
66 %prep
67 %setup -q -n %{name}
68 %patch0 -p1
69
70 %build
71 autoreconf -v --install
72
73 %configure \
74         --disable-static
75 %{__make}
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79
80 %{__make} install \
81         DESTDIR=$RPM_BUILD_ROOT
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog README TODO
89 %attr(755,root,root) %{_bindir}/*
90 %{_datadir}/beryl
91 %{_mandir}/man1/*
92
93 %files devel
94 %defattr(644,root,root,755)
95 %dir %{_includedir}/beryl
96 %{_includedir}/beryl/beryl.h
97 %{_pkgconfigdir}/beryl.pc
This page took 0.034793 seconds and 3 git commands to generate.