Compare commits
22 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
cf3b49b8c1 | ||
|
5603e1edf1 | ||
|
9d7ce1b99a | ||
|
5de04ff49c | ||
|
a3036ea14b | ||
|
37065acde8 | ||
|
f1eba5656f | ||
|
218758aad1 | ||
|
225c20b5f8 | ||
|
bd0a7bc9fb | ||
|
a355b20358 | ||
|
ae3abd9298 | ||
|
eaf234813d | ||
|
8f3b2f9171 | ||
|
87e1700f13 | ||
|
2a90388e48 | ||
|
785547f31d | ||
|
ed5915c008 | ||
|
27bacfbf27 | ||
|
7f5749c02c | ||
|
a8eb0f9ba6 | ||
|
4d04afa73f |
9
.gitignore
vendored
9
.gitignore
vendored
@ -1,8 +1 @@
|
||||
clog
|
||||
compiz-*.tar.*
|
||||
compiz-*.src.rpm
|
||||
kde-desktop-effects-*.tar.*
|
||||
core-*.tar.*
|
||||
.build-*.log
|
||||
/i?86/
|
||||
/x86_64/
|
||||
compiz-core-*.tar.bz2
|
||||
|
@ -1,9 +1,10 @@
|
||||
diff -upNr compiz-0.8.2.orign/metadata/cube.xml.in compiz-0.8.2/metadata/cube.xml.in
|
||||
--- compiz-0.8.2.orign/metadata/cube.xml.in 2009-02-15 10:10:23.000000000 +0100
|
||||
+++ compiz-0.8.2/metadata/cube.xml.in 2009-05-25 22:54:03.060114649 +0200
|
||||
@@ -92,9 +92,9 @@
|
||||
<_short>Cube Color</_short>
|
||||
<_long>Color of top and bottom sides of the cube</_long>
|
||||
diff --git a/metadata/cube.xml.in b/metadata/cube.xml.in
|
||||
index 5d2e7a7..2a20012 100644
|
||||
--- a/metadata/cube.xml.in
|
||||
+++ b/metadata/cube.xml.in
|
||||
@@ -96,9 +96,9 @@
|
||||
<short>Cube Color</short>
|
||||
<long>Color of top and bottom sides of the cube</long>
|
||||
<default>
|
||||
- <red>0xfefe</red>
|
||||
- <green>0xffff</green>
|
||||
@ -14,7 +15,7 @@ diff -upNr compiz-0.8.2.orign/metadata/cube.xml.in compiz-0.8.2/metadata/cube.xm
|
||||
</default>
|
||||
</option>
|
||||
<subgroup>
|
||||
@@ -110,7 +110,7 @@
|
||||
@@ -114,7 +114,7 @@
|
||||
<type>string</type>
|
||||
<hints>file;image;</hints>
|
||||
<default>
|
16
compiz-0.8.18-rsvg2-2.52-fix.patch
Normal file
16
compiz-0.8.18-rsvg2-2.52-fix.patch
Normal file
@ -0,0 +1,16 @@
|
||||
diff --git a/plugins/svg.c b/plugins/svg.c
|
||||
index a0eb715..39fed02 100644
|
||||
--- a/plugins/svg.c
|
||||
+++ b/plugins/svg.c
|
||||
@@ -31,7 +31,10 @@
|
||||
#ifndef RSVG_CAIRO_H
|
||||
#include <librsvg/rsvg-cairo.h>
|
||||
#endif
|
||||
-#ifndef LIBRSVG_FEATURES_H
|
||||
+#if !defined(RSVG_FEATURES_H) && !defined(LIBRSVG_FEATURES_H)
|
||||
+#include <librsvg/rsvg-features.h>
|
||||
+#endif
|
||||
+#if !defined(RSVG_FEATURES_H) && !defined(LIBRSVG_FEATURES_H)
|
||||
#include <librsvg/librsvg-features.h>
|
||||
#endif
|
||||
|
81
compiz.spec
81
compiz.spec
@ -5,18 +5,19 @@
|
||||
%global plugins core,dbus,decoration,fade,minimize,move,obs,place,png,resize,scale,screenshot,svg,switcher,wall
|
||||
|
||||
Name: compiz
|
||||
URL: https://github.com/compiz-reloaded/%{name}
|
||||
License: GPLv2+ and LGPLv2+ and MIT
|
||||
Group: User Interface/Desktops
|
||||
Version: 0.8.14
|
||||
Release: 5%{?dist}
|
||||
Version: 0.8.18
|
||||
Release: 6%{?dist}
|
||||
Epoch: 1
|
||||
Summary: OpenGL window and compositing manager
|
||||
|
||||
Source0: https://github.com/compiz-reloaded/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
|
||||
URL: https://gitlab.com/compiz/compiz-core
|
||||
Source0: %{url}/-/archive/v%{version}/compiz-core-v%{version}.tar.bz2
|
||||
|
||||
# fedora specific
|
||||
Patch0: compiz_fedora-logo.patch
|
||||
Patch0: compiz-0.8.18-fedora-logo.patch
|
||||
# FTBFS fix, this can be dropped with compiz > 0.8.18
|
||||
Patch1: compiz-0.8.18-rsvg2-2.52-fix.patch
|
||||
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: libdrm-devel
|
||||
@ -47,6 +48,8 @@ BuildRequires: libwnck3-devel
|
||||
BuildRequires: libcompizconfig-devel
|
||||
BuildRequires: dbus-devel
|
||||
BuildRequires: dbus-glib-devel
|
||||
BuildRequires: automake
|
||||
BuildRequires: make
|
||||
|
||||
Requires: glx-utils
|
||||
|
||||
@ -69,7 +72,6 @@ binding redirected top-level windows to texture objects.
|
||||
|
||||
%package devel
|
||||
Summary: Development packages for compiz
|
||||
Group: Development/Libraries
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
Requires: pkgconfig
|
||||
Requires: libXcomposite-devel libXfixes-devel libXdamage-devel libXrandr-devel
|
||||
@ -84,11 +86,13 @@ windows and compositing manager.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%setup -q -n compiz-core-v%{version}
|
||||
|
||||
%patch0 -p1 -b .fedora-logo
|
||||
%patch1 -p1 -b .rsvg2-2.52-fix
|
||||
|
||||
%build
|
||||
./autogen.sh
|
||||
%configure \
|
||||
--with-gtk=3.0 \
|
||||
--enable-librsvg \
|
||||
@ -120,13 +124,14 @@ for f in %{core_plugins}; do
|
||||
echo %{_datadir}/compiz/$f.xml
|
||||
done >> core-files.txt
|
||||
|
||||
# placeholder for local icons
|
||||
mkdir -p %{buildroot}%{_datadir}/compiz/icons/hicolor/{scalable/{apps,\
|
||||
categories},22x22/{categories,devices,mimetypes}}
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
%ldconfig_scriptlets
|
||||
|
||||
%files -f core-files.txt
|
||||
%doc AUTHORS ChangeLog COPYING.GPL COPYING.LGPL README.md TODO NEWS
|
||||
%doc AUTHORS COPYING.GPL COPYING.LGPL README.md TODO NEWS
|
||||
%{_bindir}/compiz
|
||||
%{_bindir}/compiz-decorator
|
||||
%{_bindir}/gtk-window-decorator
|
||||
@ -136,6 +141,7 @@ done >> core-files.txt
|
||||
%{_libdir}/compiz/libglib.so
|
||||
%dir %{_datadir}/compiz
|
||||
%{_datadir}/compiz/*.png
|
||||
%{_datadir}/compiz/icons
|
||||
%{_datadir}/compiz/core.xml
|
||||
%{_datadir}/compiz/dbus.xml
|
||||
%{_datadir}/compiz/glib.xml
|
||||
@ -155,6 +161,57 @@ done >> core-files.txt
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.18-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Wed Jan 26 2022 Jaroslav Škarvada <jskarvad@redhat.com> - 1:0.8.18-5
|
||||
- Fixed FTBFS with the librsvg2-2.52
|
||||
Resolves: rhbz#2045273
|
||||
|
||||
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.18-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.18-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.18-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Mon Nov 9 2020 Jaroslav Škarvada <jskarvad@redhat.com> - 1:0.8.18-1
|
||||
- New version
|
||||
Resolves: rhbz#1891137
|
||||
|
||||
* Fri Oct 23 2020 Wolfgang Ulbrich <fedora@raveit.de - 1:0.8.16.1-7
|
||||
- build with marco again
|
||||
|
||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.16.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.16.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.16.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Mon Jun 17 2019 Wolfgang Ulbrich <fedora@raveit.de - 1:0.8.16.1-3
|
||||
- build with marco-1.22.2
|
||||
- enable BR libcompizconfig-devel
|
||||
|
||||
* Mon Jun 17 2019 Wolfgang Ulbrich <fedora@raveit.de - 1:0.8.16.1-2
|
||||
- build without marco, because of reverse dependencies to libcompizconfig
|
||||
- disable BR libcompizconfig-devel
|
||||
|
||||
* Tue Apr 2 2019 Jaroslav Škarvada <jskarvad@redhat.com> - 1:0.8.16.1-1
|
||||
- New version
|
||||
Resolves: rhbz#1656467
|
||||
- New URL
|
||||
|
||||
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.14-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.14-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.8.14-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (compiz-0.8.14.tar.xz) = ce02c7ac0ba864a68ace05abf4b9cb833185cf47a2dcaf5aa9e900336a4ecff5107ef503646bdd6ec675d9fa7a54bb5ae07df4f1cadea098765e5a5b4ca80d5e
|
||||
SHA512 (compiz-core-v0.8.18.tar.bz2) = f65d869469706e9bea3ac1622ee7f4e1257101600a2373537e903f8495cb236a27de5868ad10136fa8344b6f503dc4e84648516b2ad56aba5c4ae7793e68a4a0
|
||||
|
Loading…
Reference in New Issue
Block a user