source: projects/specs/branches/6/e/emerald/emerald-vl.spec @ 3735

Revision 3735, 5.4 KB checked in by Takemikaduchi, 13 years ago (diff)

clutter,gthumb,babl,gegl:new upstream release, others: rebuild

Line 
1Name:           emerald
2Url:            http://www.compiz-fusion.org/
3License:        GPLv2
4Group:          User Interface/Desktops
5Version:        0.8.4
6Release:        1%{?_dist_release}
7
8Summary:        Themeable window decorator and compositing manager for Compiz Fusion
9BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
10Source0:        http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
11
12Patch0:         05_build_without_gtk_disable_deprecated.patch
13
14# libdrm is not available on these arches
15ExcludeArch:    s390 s390x
16# no compiz-devel available
17ExcludeArch:    ppc64
18
19Requires:       compiz
20
21BuildRequires:  libXres-devel
22BuildRequires:  compiz-devel >= %{version}
23BuildRequires:  libwnck-devel, gtk2-devel
24BuildRequires:  intltool, desktop-file-utils
25BuildRequires:  perl(XML::Parser), gettext
26
27
28%description
29Emerald is themeable window decorator and compositing
30manager for Compiz.
31
32
33%package devel
34Summary: Development files for emerald
35Summary(ja): Development files for emerald
36Group: Development/Libraries
37Requires: %{name} = %{version}-%{release}
38Requires: pkgconfig
39
40%description devel
41The emerald-devel package provides development files
42for emerald, the themeable window decorator for Compiz.
43
44
45%prep
46%setup -q
47%patch0 -p1
48# Death to rpaths...
49perl -pi -e 's|hardcode_into_libs=.*|hardcode_into_libs=no|g' configure
50perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' configure
51perl -pi -e 's|runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' configure
52
53
54%build
55%configure --enable-librsvg --disable-mime-update
56make %{?_smp_mflags}
57
58
59%install
60rm -rf $RPM_BUILD_ROOT
61make DESTDIR=$RPM_BUILD_ROOT install
62find $RPM_BUILD_ROOT -type f -name "*.a" -o -name "*.la" | xargs rm -f
63desktop-file-install --vendor "" --delete-original \
64  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
65  $RPM_BUILD_ROOT%{_datadir}/applications/emerald-theme-manager.desktop
66
67%find_lang %{name}
68
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73
74%post
75/sbin/ldconfig
76update-mime-database %{_datadir}/mime &>/dev/null || :
77update-desktop-database %{_datadir}/applications &> /dev/null || :
78
79%postun
80/sbin/ldconfig
81update-mime-database %{_datadir}/mime &>/dev/null || :
82update-desktop-database %{_datadir}/applications &> /dev/null || :
83
84%files -f %{name}.lang
85%defattr(-,root,root,-)
86%doc COPYING
87%{_bindir}/*
88%{_datadir}/pixmaps/*
89%dir %{_libdir}/emerald
90%{_libdir}/emerald/*
91%{_libdir}/libemeraldengine.so.*
92%dir %{_datadir}/emerald
93%dir %{_datadir}/emerald/theme
94%{_datadir}/emerald/theme/*
95%{_datadir}/emerald/settings.ini
96%{_datadir}/applications/*
97%{_datadir}/mime-info/*
98%{_datadir}/mime/packages/*
99%{_datadir}/icons/hicolor/48x48/mimetypes/*
100%{_mandir}/man1/*.1*
101
102%files devel
103%defattr(-,root,root,-)
104%{_includedir}/*
105%{_libdir}/pkgconfig/*.pc
106%{_libdir}/libemeraldengine.so
107
108%changelog
109* Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
110- update to 0.8.4
111- add Patch0 (05_build_without_gtk_disable_deprecated.patch)
112
113* Mon May 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.2-1
114- new upstream release
115
116* Sun May 02 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.7.8-2
117- added BuildRequires: libXres-devel
118- corrected emerald-theme-manager.desktop
119
120* Wed Oct 15 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.8-1
121- new upstream release
122
123* Mon May 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.4-1
124- initial build for Vine Linux
125
126* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.5.2-4
127- Autorebuild for GCC 4.3
128
129* Fri Jan 04 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.5.2-3
130- Fix gcc43 build
131
132* Mon Oct 08 2007 Jarod Wilson <jwilson@redhat.com> 0.5.2-2
133- Disable ppc64 build (no compiz-devel.ppc64)
134
135* Mon Oct 08 2007 Jarod Wilson <jwilson@redhat.com> 0.5.2-1
136- New upstream release
137- Should work with latest compiz bits in Fedora
138
139* Mon Jun 11 2007 Jarod Wilson <jwilson@redhat.com> 0.2.1-2
140- Fix up build against latest libwnck
141
142* Mon Jun 04 2007 Jarod Wilson <jwilson@redhat.com> 0.2.1-1
143- beryl 0.2.1
144
145* Thu Mar 15 2007 Jarod Wilson <jwilson@redhat.com> 0.2.0-1
146- beryl 0.2.0
147
148* Tue Feb 20 2007 Jarod Wilson <jwilson@redhat.com> 0.1.9999.2-1
149- beryl 0.1.9999.2 (aka 0.2.0-rc2)
150
151* Mon Feb 05 2007 Jarod Wilson <jwilson@redhat.com> 0.1.9999.1-1
152- beryl 0.1.9999.1 (aka 0.2.0-rc1)
153
154* Mon Jan 29 2007 Jarod Wilson <jwilson@redhat.com> 0.1.99.2-1
155- New upstream release
156
157* Tue Jan 02 2007 Jarod Wilson <jwilson@redhat.com> 0.1.4-1
158- New upstream release
159
160* Wed Dec 13 2006 Jarod Wilson <jwilson@redhat.com> 0.1.3-2
161- Add necessary BR for freshly-added translations
162
163* Tue Dec 12 2006 Jarod Wilson <jwilson@redhat.com> 0.1.3-1
164- New upstream release
165
166* Thu Nov 16 2006 Jarod Wilson <jwilson@redhat.com> 0.1.2-4
167- Trim BR:
168
169* Wed Nov 15 2006 Jarod Wilson <jwilson@redhat.com> 0.1.2-3
170- Kill rpaths
171
172* Tue Nov 14 2006 Jarod Wilson <jwilson@redhat.com> 0.1.2-2
173- Use upstream tarball, now that there is one
174
175* Fri Nov 10 2006 Jarod Wilson <jwilson@redhat.com> 0.1.2-1
176- New upstream release
177
178* Tue Oct 31 2006 Jarod Wilson <jwilson@redhat.com> 0.1.1-2
179- Add missing BR: libtool, gettext-devel, libwnck-devel,
180  libXdamage, libXcomposite
181
182* Thu Oct 26 2006 Jarod Wilson <jwilson@redhat.com> 0.1.1-1
183- New upstream release
184- Require beryl-core of at least the same version
185- Move autoreconf bits to prep section
186
187* Thu Oct 05 2006 Jarod Wilson <jwilson@redhat.com> 0.1.0-3
188- Really fix the duplicate menu entries this time
189
190* Thu Oct 05 2006 Jarod Wilson <jwilson@redhat.com> 0.1.0-2
191- Fix duplicate menu entries
192
193* Tue Oct 03 2006 Jarod Wilson <jwilson@redhat.com> 0.1.0-1
194- Initial Fedora build
Note: See TracBrowser for help on using the repository browser.