SPECS: compiz-quinnstorm.spec (NEW) - new - NFY

czarny czarny at pld-linux.org
Sun May 28 22:12:17 CEST 2006


Author: czarny                       Date: Sun May 28 20:12:17 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- new
- NFY

---- Files affected:
SPECS:
   compiz-quinnstorm.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/compiz-quinnstorm.spec
diff -u /dev/null SPECS/compiz-quinnstorm.spec:1.1
--- /dev/null	Sun May 28 22:12:17 2006
+++ SPECS/compiz-quinnstorm.spec	Sun May 28 22:12:12 2006
@@ -0,0 +1,363 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	gconf		# don't build gconf plugin
+%bcond_without	gnome		# don't build gnome-window-decorator
+%bcond_with	kde		# build kde-window-decorator (not working)
+#
+%define		_snap	20060521
+%define		_realname	compiz
+#
+Summary:	OpenGL window and compositing manager
+Summary(pl):	OpenGL-owy zarządca okien i składania
+Name:		compiz-quinnstorm
+Version:	0.0.11
+Release:	2.0.1
+License:	GPL/MIT
+Group:		X11
+Source0:	http://distfiles.xgl-coffee.org/%{name}-0.0.11.2.tar.bz2
+# Source0-md5:	b3e68ced4554a7a2db2c3a382b92738e
+Source1:	%{_realname}-pld.png
+# Source1-md5:	3050dc90fd4e5e990bb5baeb82bd3c8a
+Patch0:		%{_realname}-minimize-scaler-mod.patch
+%if %{with gconf} || %{with gnome}
+BuildRequires:	GConf2-devel >= 2.0
+%endif
+#BuildRequires:	Mesa-libGL-devel >= 6.5-1.20060411.2
+BuildRequires:	Mesa-libGL-devel >= 6.5-1.20060411.1
+BuildRequires:	autoconf >= 2.57
+BuildRequires:	automake
+BuildRequires:	glib2-devel >= 2.0
+BuildRequires:	glitz-devel
+BuildRequires:	intltool
+BuildRequires:	libpng-devel
+BuildRequires:	libsvg-cairo-devel
+BuildRequires:	libtool
+BuildRequires:	pkgconfig
+BuildRequires:	startup-notification-devel >= 0.7
+BuildRequires:	xorg-lib-libSM-devel
+BuildRequires:	xorg-lib-libXcomposite-devel
+BuildRequires:	xorg-lib-libXdamage-devel
+BuildRequires:	xorg-lib-libXrandr-devel
+BuildRequires:	xorg-lib-libXres-devel
+BuildRequires:	xorg-proto-glproto-devel
+%if %{with gnome}
+BuildRequires:	control-center-devel >= 2.0
+BuildRequires:	gnome-desktop-devel >= 2.0
+BuildRequires:	gnome-menus-devel
+BuildRequires:	gtk+2-devel >= 2:2.8.0
+BuildRequires:	libwnck-devel >= 2.14.1-2
+%endif
+%if %{with kde}
+BuildRequires:	QtCore-devel
+BuildRequires:	QtGui-devel
+BuildRequires:	qt4-build
+%endif
+Requires(post,preun):	GConf2
+Conflicts:	xorg-xserver-xgl < 0.0.20060505
+Conflicts:	compiz
+Obsoletes:	compiz-opacity
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Compiz 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 mainlly by
+Quinnstorm. Some parts were optimized for speed and there were added few
+additional plugins and patches, delivering even more eycandy.
+
+%description -l pl
+Compiz 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 świciedełek.
+
+%package devel
+Summary:	Header files for compiz
+Summary(pl):	Pliki nagłówkowe dla compiza
+Group:		Development
+# (by compiz.pc; header requires only: OpenGL-devel, startup-notification-devel, damageproto, xextproto, libX11-devel)
+Requires:	OpenGL-devel
+Requires:	libpng-devel
+Requires:	startup-notification-devel >= 0.7
+Requires:	xorg-lib-libSM-devel
+Requires:	xorg-lib-libXcomposite-devel
+Requires:	xorg-lib-libXdamage-devel
+Requires:	xorg-lib-libXrandr-devel
+Conflicts:	compiz-devel
+
+%description devel
+Header files for compiz.
+
+%description devel -l pl
+Pliki nagłówkowe dla compiza.
+
+%package gnome-settings
+Summary:	Compiz settings for gnome control panel
+Summary(pl):	Ustawienia compiza dla panelu sterowania gnome
+Group:		X11
+Requires:	%{name} = %{version}-%{release}
+Conflicts:	compiz-gnome-settings
+
+%description gnome-settings
+Compiz settings for gnome control panel.
+
+%description gnome-settings -l pl
+Ustawienia compiza dla panelu sterowania gnome.
+
+%package gnome-decorator
+Summary:	Window decorator for gnome
+Summary(pl):	Dekorator okien dla gnome
+Group:		X11
+Requires:	%{name} = %{version}-%{release}
+Conflicts:	compiz-gnome-decorator
+
+%description gnome-decorator
+Window decorator for gnome.
+
+%description gnome-decorator -l pl
+Dekorator okien dla gnome.
+
+%package kde-decorator
+Summary:	Window decorator for KDE
+Summary(pl):	Dekorator okien dla KDE
+Group:		X11
+Requires:	%{name} = %{version}-%{release}
+Conflicts:	compiz-kde-decorator
+
+%description kde-decorator
+Window decorator for KDE.
+
+%description kde-decorator -l pl
+Dekorator okien dla KDE.
+
+%prep
+%setup -q -n %{_realname}-%{version}
+# doesn't apply anymore
+#%patch0 -p0
+
+%build
+autoreconf -v --install
+ln -s ../po config/po
+%{__intltoolize}
+rm config/po
+sed -i -e 's/^mkinstalldirs.*/MKINSTALLDIRS=mkdir -p/' po/Makefile.in.in
+
+%configure \
+	--disable-static \
+	--enable-svg \
+	--enable-libsvg-cairo \
+	%{!?with_gconf:--disable-gconf} \
+	--%{?with_gnome:en}%{!?with_gnome:dis}able-gnome \
+	--%{?with_kde:en}%{!?with_kde:dis}able-kde
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/compiz/novell.png
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%gconf_schema_install compiz.schemas
+
+%preun
+%gconf_schema_uninstall compiz.schemas
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README TODO
+%attr(755,root,root) %{_bindir}/compiz
+%dir %{_libdir}/compiz
+%attr(755,root,root) %{_libdir}/compiz/*.so
+%{_datadir}/compiz
+%if %{with gnome}
+%{_datadir}/gnome/wm-properties/*
+%endif
+%{_sysconfdir}/gconf/schemas/compiz.schemas
+
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/compiz
+%{_pkgconfigdir}/compiz.pc
+
+%if %{with gnome}
+%files gnome-settings
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/window-manager-settings/*.so
+
+%files gnome-decorator
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/gnome-window-decorator
+%endif
+
+%if %{with kde}
+%files kde-decorator
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/kde-window-decorator
+%endif
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2006/05/28 20:12:12  czarny
+- new
+- NFY
+
+Revision 1.44  2006/05/21 18:01:09  wolf
+- 20060521
+
+Revision 1.43  2006/05/14 15:18:50  wolf
+- 20060514
+
+Revision 1.42  2006/05/11 21:42:23  wolf
+- 20060511
+
+Revision 1.41  2006/05/09 15:50:30  wolf
+- 20060509
+
+Revision 1.40  2006/05/05 15:03:06  wolf
+- 20060505
+
+Revision 1.39  2006/04/30 17:21:53  aflinta
+- added missing BR's
+
+Revision 1.38  2006/04/30 15:52:10  wolf
+- 20060430
+
+Revision 1.37  2006/04/26 15:19:03  wolf
+- 20060426
+
+Revision 1.36  2006/04/24 18:50:35  wolf
+- BR new libwnck
+
+Revision 1.35  2006/04/24 18:23:48  wolf
+- 20060424
+
+Revision 1.34  2006/04/18 12:49:29  wolf
+- 20060418
+
+Revision 1.33  2006/04/11 14:12:43  wolf
+- 20060411
+
+Revision 1.32  2006/04/09 17:40:13  wolf
+- 20060409
+
+Revision 1.31  2006/04/07 13:35:43  wolf
+- 20060407
+
+Revision 1.30  2006/04/06 12:41:12  wolf
+- 20060406
+
+Revision 1.29  2006/04/03 15:16:23  wolf
+- version bumped
+
+Revision 1.28  2006/04/03 15:10:43  wolf
+- 20060404
+- functionality similar to switcher-all-desktops.patch included in compiz
+- disabled kde bcond, it's senseless to build it
+
+Revision 1.27  2006/04/02 13:03:34  arekm
+- kde builds (whether it works it's not so important :)
+
+Revision 1.26  2006/04/01 18:57:46  wolf
+- 20060331
+- zoom newly created windows
+
+Revision 1.25  2006/03/29 21:51:18  patrys
+- add snap to release
+
+Revision 1.24  2006/03/29 21:33:55  wolf
+- new snap
+
+Revision 1.23  2006/03/29 15:04:15  wolf
+- 20060329
+
+Revision 1.22  2006/03/20 21:39:57  wolf
+- 20060320
+
+Revision 1.21  2006/03/17 15:27:39  wolf
+- 20060317
+
+Revision 1.20  2006/03/14 13:10:37  wolf
+- md5
+
+Revision 1.19  2006/03/14 13:08:34  wolf
+- 20060314
+
+Revision 1.18  2006/03/07 22:44:02  wolf
+- 20060307
+
+Revision 1.17  2006/03/06 20:56:28  wolf
+- 20060306
+
+Revision 1.16  2006/03/05 20:29:10  qboosh
+- BR: pkgconfig
+
+Revision 1.15  2006/03/05 20:27:28  qboosh
+- added gconf bcond, revised deps
+
+Revision 1.14  2006/03/03 21:48:11  wolf
+- 20060303
+
+Revision 1.13  2006/03/01 19:19:55  wolf
+- 0.0.5
+
+Revision 1.12  2006/03/01 16:26:39  wolf
+- 20060301
+
+Revision 1.11  2006/02/25 13:55:47  wolf
+- corrected BRs
+- separated gnome-window-decorator, kde-window-decorator and gnome-settings
+  to subpackages
+- kde disabled by default
+
+Revision 1.10  2006/02/23 17:20:31  wolf
+- md5
+
+Revision 1.9  2006/02/23 17:18:55  wolf
+- 0.0.4
+
+Revision 1.8  2006/02/22 20:58:13  wolf
+- switch windows on all/current desktop option
+
+Revision 1.7  2006/02/22 17:07:43  wolf
+- devel package
+
+Revision 1.6  2006/02/22 14:28:11  wolf
+- md5
+
+Revision 1.5  2006/02/22 14:26:36  wolf
+- snap 20060222
+- pl desc
+
+Revision 1.4  2006/02/22 14:07:45  wolf
+- enable kde-window-decorator (completly broken though)
+
+Revision 1.3  2006/02/21 03:37:08  wolf
+- fix jerky wobbly windows
+
+Revision 1.2  2006/02/20 18:35:11  wolf
+- some BRs
+
+Revision 1.1  2006/02/20 18:21:31  wolf
+- new, broken BR & R
================================================================


More information about the pld-cvs-commit mailing list