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