source: projects/specs/trunk/m/muffin/muffin-vl.spec @ 8721

Revision 8721, 3.4 KB checked in by Takemikaduchi, 10 years ago (diff)

cinnamon-2.2.14, python-2.7.7, ImageMagick?-6.8.9.5

Line 
1Name:           muffin
2Summary:        The cinnamon window manager based on mutter
3Version:        2.2.6
4Release:        1%{?_dist_release}
5
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://cinnamon.linuxmint.com/
9
10Source0:        %{name}-%{version}.tar.gz
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13
14BuildRequires:  cinnamon-desktop-devel >= 1.0.0
15BuildRequires:  gtk3-devel >= 3.3.7
16BuildRequires:  clutter-devel >= 1.7.5
17BuildRequires:  cairo-devel >= 1.10.0
18BuildRequires:  gobject-introspection-devel >= 0.9.5
19BuildRequires:  libcanberra-gtk3-devel >= 0.26
20BuildRequires:  startup-notification-devel
21BuildRequires:  libSM-devel
22BuildRequires:  libXcomposite-devel >= 0.2
23BuildRequires:  libXcursor-devel
24BuildRequires:  libXinerama-devel
25BuildRequires:  gsettings-desktop-schemas-devel
26BuildRequires:  zenity
27BuildRequires:  gnome-doc-utils
28BuildRequires:  gnome-common
29
30Requires(postun,posttrans): glib2
31
32Vendor:                 Project Vine
33Distribution:   Vine Linux
34Packager:               Takemikaduchi
35
36%description
37The Cinnamon Window Manager Based on Mutter 3.2.1.
38
39
40%package                devel
41Summary:        Development tools for muffin
42Summary(ja):    muffin の開発環境
43Group:          Development/Libraries
44Requires:       %{name} = %{version}-%{release}
45Requires:       pkgconfig
46
47%description    devel
48Header files and libraries for building a extension library for the
49muffin.
50
51
52%prep
53%setup -q
54
55%build
56export CFLAGS="$CFLAGS -Wno-deprecated-declarations"
57NOCONFIGURE=1 ./autogen.sh
58%configure --disable-static --enable-compile-warnings=minimum
59make %{?_smp_mflags}
60
61%install
62rm -rf $RPM_BUILD_ROOT
63make install DESTDIR=$RPM_BUILD_ROOT
64
65find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
66
67%find_lang %{name}
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72
73%post -p /sbin/ldconfig
74
75%postun
76/sbin/ldconfig
77if [ $1 -eq 0 ]; then
78  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
79fi
80
81%posttrans
82glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
83
84
85
86%files -f %{name}.lang
87%defattr(-,root,root,-)
88%doc README NEWS COPYING AUTHORS
89%{_bindir}/muffin
90%{_bindir}/muffin-message
91%{_bindir}/muffin-theme-viewer
92%{_bindir}/muffin-window-demo
93%{_libdir}/libmuffin.so.*
94%{_libdir}/%{name}/Meta-Muffin.0.typelib
95%{_libdir}/%{name}/plugins
96%{_datadir}/GConf/gsettings/muffin-schemas.convert
97%{_datadir}/applications/muffin.desktop
98%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.gschema.xml
99%{_datadir}/%{name}/icons/muffin-window-demo.png
100%{_mandir}/man1/*.1.gz
101
102%files devel
103%defattr(-,root,root,-)
104%{_includedir}/muffin
105%{_libdir}/libmuffin.so
106%{_libdir}/%{name}/Meta-Muffin.0.gir
107%{_libdir}/pkgconfig/libmuffin.pc
108%{_libdir}/pkgconfig/muffin-plugins.pc
109
110
111%changelog
112* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.6-1
113- new upstream release
114- remove Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
115
116* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
117- new upstream release
118- add BuildRequires: cinnamon-desktop-devel
119- add Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
120
121* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
122- update to 1.8.2
123
124* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
125- new upstream release
126
127* Sun Apr 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
128- new upstream release
129
130* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.2-1
131- new upstream release
132
133* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
134- new upstream release
135- add BuildRequires: gsettings-desktop-schemas-devel
136
137* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.3-UP1-1
138- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.