source: projects/specs/trunk/c/compiz-plugins-extra/compiz-plugins-extra-vl.spec @ 8073

Revision 8073, 5.4 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%define plugins 3d addhelper animationaddon bench bicubic crashhandler cubeaddon extrawm fadedesktop firepaint gears group loginout maximumize mblur notification reflex scalefilter shelf showdesktop showmouse splash trailfocus wallpaper widget
2
3Name: compiz-plugins-extra
4Version: 0.8.8
5Release: 2%{?_dist_release}
6Summary: Additional Compiz plugins
7Summary(ja): Compiz 追加プラグイン集
8Group: User Interface/Desktops       
9License: GPLv2+
10URL: http://compiz.org
11Source0: http://releases.compiz.org/0.8.8/%{name}-%{version}.tar.bz2
12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13
14# libdrm is not available on these arches
15ExcludeArch: s390 s390x ppc64
16
17BuildRequires: compiz-plugins-devel >= %{version}
18BuildRequires: compiz-bcop >= 0.8.2
19BuildRequires: perl(XML::Parser)
20BuildRequires: mesa-libGLU-devel
21BuildRequires: libXrender-devel
22BuildRequires: libjpeg-devel
23BuildRequires: GConf2
24BuildRequires: gawk
25BuildRequires: gettext
26
27Requires: compiz-plugins
28Obsoletes: compiz-fusion-extras < 0.8.0
29
30Vendor: Project Vine
31Distribution: Vine Linux
32
33%description
34This package contains additional plugins for Compiz
35
36%package gnome
37Summary: Compiz Plugins Extras gnome configuration
38Summary(ja): Compiz 追加 GNOME 設定
39Group: User Interface/Desktops
40Requires: %{name} = %{version}
41Requires(pre): GConf2
42Requires(post): GConf2
43Requires(preun): GConf2
44Obsoletes: compiz-fusion-extras-gnome < 0.8.0
45
46
47%description gnome
48This package contains the GNOME configuration for
49Compiz Plugins Extras
50
51
52%prep
53%setup -q
54
55
56%build
57%configure --enable-schemas
58make %{?_smp_mflags}
59
60
61%install
62rm -rf $RPM_BUILD_ROOT
63make install DESTDIR=$RPM_BUILD_ROOT
64
65rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la
66rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.a
67
68%find_lang %{name}
69
70
71%post gnome
72export GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source`
73for p in in %{plugins}; do
74    echo %{_sysconfdir}/gconf/schemas/compiz-$p.schemas ;done \
75    | xargs %{_bindir}/gconftool-2 --makefile-install-rule >& /dev/null ||:
76
77%pre gnome
78if [ "$1" -gt 1 ]; then
79  export GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source`
80  for p in in %{plugins}; do
81        echo %{_sysconfdir}/gconf/schemas/compiz-$p.schemas ;done \
82        | xargs %{_bindir}/gconftool-2 --makefile-uninstall-rule >& /dev/null ||:
83fi
84
85%preun gnome
86if [ "$1" -eq 0 ]; then
87  export GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source`
88  for p in in %{plugins}; do
89        echo %{_sysconfdir}/gconf/schemas/compiz-$p.schemas ;done \
90        | xargs %{_bindir}/gconftool-2 --makefile-uninstall-rule >& /dev/null ||:
91fi
92
93
94%clean
95rm -rf $RPM_BUILD_ROOT
96
97
98%files -f %{name}.lang
99%defattr(-,root,root,-)
100%doc COPYING AUTHORS
101%{_libdir}/compiz/*.so
102%{_datadir}/compiz/*.xml
103%{_datadir}/compiz/*.png
104%{_includedir}/compiz/compiz-animationaddon.h
105%{_libdir}/pkgconfig/compiz-animationaddon.pc
106
107%files gnome
108%defattr(-,root,root,-)
109%{_sysconfdir}/gconf/schemas/*.schemas
110
111%changelog
112* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.8-2
113- rebuild with VineSeed environment
114
115* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.8-1
116- new upstream release
117
118* Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.6-2
119- rebuild with rpm-4.8.1 for pkg-config file
120
121* Sun Apr 11 2010 Yoji TOYODA <bsymaato@sea.plala.or.jp> 0.8.6-1
122- new upstream release
123
124* Mon May 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.2-1
125- update to 0.8.2
126- compiz-fusion is merged in compiz
127  - rename compiz-fusion-extras to compiz-plugins-extra
128  - add Obsoletes: compiz-fusion-extras < 0.8.0
129
130* Sat May 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.8-2
131- fix pre/post scripts for speeding up gconf schema installation
132
133* Sat Oct 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.8-1
134- new upstream release
135
136* Wed Jun 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.6-1
137- new upstream release
138
139* Mon May 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.4-1
140- new upstream release
141
142* Wed May 14 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.2-1
143- initial build for Vine Linux
144
145* Tue Mar 25 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.7.2-2
146- Fix scriptlet failure
147
148* Mon Mar 24 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.7.2-1
149- Update to 0.7.2
150
151* Sat Feb 09 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.6.0-3
152- Rebuild for gcc-4.3
153
154* Fri Jan 04 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.6.0-2
155- Fix build with gcc43
156
157* Mon Oct 22 2007 Adel Gadllah <adel.gadllah@gmail.com> 0.6.0-1
158- Update to 0.6.0
159
160* Fri Oct 12 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-9.6871d0
161- Rebuild against new compiz-fusion to build missing plugins (RH #327441)
162
163* Wed Oct 10 2007 Warren Togami <wtogami@redhat.com> 0.5.2-8.6871d0
164- >= instead of = to allow compiz upgrade flexibility
165
166* Sun Sep 23 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-7.6871d0
167- GConf schemas got renamed .. fix scripts to install them
168- Fix changelog date
169
170* Sat Sep 22 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-6.6871d0
171- Update to 0.6 branch (builds against current compiz)
172
173* Sat Sep 15 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-5
174- Fix gconf schemas install (RH #53692)
175- Some build fixes
176
177* Fri Aug 24 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-4
178- Remove redundant buildrequires
179
180* Fri Aug 24 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-3
181- BuildRequire gawk
182
183* Wed Aug 22 2007 Adel Gadllah <adel.gadllag@gmail.com> 0.5.2-2
184- Fix gconf schemas (un)installation
185
186* Sat Aug 18 2007 Adel Gadllah <adel.gadllah@gmail.com> 0.5.2-1
187- Initial build
188
189
Note: See TracBrowser for help on using the repository browser.