source: projects/specs/trunk/c/ccsm/ccsm-vl.spec @ 8073

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

new upstream release or rebuild

Line 
1Name:           ccsm
2Version:        0.8.4
3Release:        3%{?_dist_release}
4Summary:        Plugin and configuration tool - Compiz Fusion Project
5Summary(ja):    プラグインおよび設定ツール - Compiz Fusion プロジェクト
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://www.opencompositing.org
9
10Source0:        http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
11Patch101:       ccsm-removeshebangs.patch
12# libdrm is not available on these arches
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15ExcludeArch:    s390 s390x ppc64
16BuildArch:      noarch
17BuildRequires:  python-devel, gettext, desktop-file-utils
18Requires:       compizconfig-python >= %{version}
19Requires:       libcompizconfig >= %{version}
20Requires:       pygtk2, python-sexy
21
22Vendor: Project Vine
23Distribution: Vine Linux
24
25%description
26The Compiz Project brings 3D desktop visual effects that improve
27usability of the X Window System and provide increased productivity
28though plugins and themes contributed by the community giving a
29rich desktop experience.
30
31This package contains a gui configuration tool to configure Compiz
32plugins and the composite window manager.
33
34%prep
35%setup -q
36%patch101 -p1 -b .ccsm-removeshebangs
37
38%build
39#configure
40#make %{?_smp_mflags}
41python setup.py build
42
43%install
44rm -rf $RPM_BUILD_ROOT
45#make install DESTDIR=$RPM_BUILD_ROOT
46python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT
47desktop-file-install \
48      --vendor="" \
49      --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
50      --remove-category="Compiz" \
51      $RPM_BUILD_ROOT%{_datadir}/applications/ccsm.desktop
52
53%find_lang %{name}
54
55rm -f $RPM_BUILD_ROOT%{python_sitelib}/*.egg-info
56
57%post
58if [ -x /usr/bin/gtk-update-icon-cache ]; then
59        /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
60fi
61
62%postun
63if [ -x /usr/bin/gtk-update-icon-cache ]; then
64        /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
65fi
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70
71%files -f %{name}.lang
72%defattr(-,root,root,-)
73%doc AUTHORS COPYING VERSION
74%{_bindir}/ccsm
75%{_datadir}/applications/ccsm.desktop
76%{_datadir}/ccsm/
77%{_datadir}/icons/hicolor/*/apps/ccsm.*
78%{python_sitelib}/ccm/
79
80
81%changelog
82* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-3
83- rebuild with VineSeed environment
84
85* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-2
86- rebuild with python-2.7.2
87
88* Sat Nov 06 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
89- new upstream release
90
91* Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.8.2-2
92- rebuilt with python-2.6.4
93
94* Mon May 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.2-1
95- new upstream release
96
97* Sat Oct 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.8-1
98- new upstream release
99
100* Wed Jul 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.6-3
101- remove vendor prefix from desktop filename.
102
103* Mon Jul 21 2008 Shu KONNO <owa@bg.wakwak.com> 0.7.6-2
104- rebuilt with python-2.5.2
105
106* Wed Jun 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.6-1
107- new upstream release
108- add BuildRequires: python-sexy
109
110* Mon May 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.4-1
111- new upstream release
112
113* Wed May 14 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.2-1
114- initial build for Vine Linux
115
116* Sat Mar 29 2008 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.7.2-1
117- 0.7.2 update
118
119* Sat Dec 8 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-5
120- added installed but unpackaged file ccsm-0.6.0-py2.5.egg-info
121
122* Sun Nov 25 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-4
123- changed requires to allow flexible upgrade of compizconfig-python and libcompizconfig
124
125* Tue Aug 21 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-3
126- fixed issue with remove shebangs patch
127
128* Tue Aug 21 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-1
129- official upstream 0.6.0 tarball release
130- owns directory
131- removed shebangs from ccm
132- fixed desktop entry
133
134* Sun Aug 19 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-0.3.20071018gita7fa7d
135- removed unneeded BuildReqs
136
137* Sat Aug 18 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.6.0-0.2.20071018gita7fa7d
138- 0.6.0 branch
139
140* Sat Jun 30 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.0.1-0.3.20070630git
141- 20070630git
142- Added BuildReq gettext
143- Added Require compizconfig-python
144- added require pygtk2
145
146* Sun Jun 24 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> 0.0.1-20070622git
147- Initial specfile, borrowing descriptions from Trevino ubuntu debs
Note: See TracBrowser for help on using the repository browser.