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

Revision 6890, 2.9 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.0 & Cinnamon-1.6.1

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