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