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

Revision 9834, 4.1 KB checked in by Takemikaduchi, 8 years ago (diff)

new upstream release

Line 
1Name:           muffin
2Summary:        The cinnamon window manager based on mutter
3Version:        2.8.4
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%package        docs
53Summary:        Documentation for %{name}
54Summary(ja):    %{name} 用のドキュメント
55Group:          Documentation
56BuildArch:      noarch
57
58%description    docs
59This package contains documentation for %{name}.
60
61
62%prep
63%setup -q
64
65%build
66export CFLAGS="$CFLAGS -Wno-deprecated-declarations"
67NOCONFIGURE=1 ./autogen.sh
68%configure --disable-static --enable-compile-warnings=minimum
69make %{?_smp_mflags}
70
71%install
72rm -rf $RPM_BUILD_ROOT
73make install DESTDIR=$RPM_BUILD_ROOT
74
75find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
76
77%find_lang %{name}
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82
83%post -p /sbin/ldconfig
84
85%postun
86/sbin/ldconfig
87if [ $1 -eq 0 ]; then
88  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
89fi
90
91%posttrans
92glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
93
94
95
96%files -f %{name}.lang
97%defattr(-,root,root,-)
98%doc README NEWS COPYING AUTHORS
99%{_bindir}/muffin
100%{_bindir}/muffin-message
101%{_bindir}/muffin-theme-viewer
102%{_bindir}/muffin-window-demo
103%{_libdir}/libmuffin.so.*
104%{_libdir}/%{name}/Meta-Muffin.0.typelib
105%{_libdir}/%{name}/plugins
106%{_datadir}/applications/muffin.desktop
107%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.gschema.xml
108%{_datadir}/%{name}/icons/muffin-window-demo.png
109%{_datadir}/%{name}/theme/metacity-theme-3.xml
110%{_mandir}/man1/*.1.gz
111
112%files devel
113%defattr(-,root,root,-)
114%{_includedir}/muffin
115%{_libdir}/libmuffin.so
116%{_libdir}/%{name}/Meta-Muffin.0.gir
117%{_libdir}/pkgconfig/libmuffin.pc
118%{_libdir}/pkgconfig/muffin-plugins.pc
119
120%files docs
121%defattr(-,root,root,-)
122%{_datadir}/gtk-doc/html/%{name}
123
124
125%changelog
126* Sat Nov 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.4-1
127- new upstream release
128
129* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.3-1
130- new upstream release
131
132* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.5-1
133- new upstream release
134
135* Sat Jan 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
136- new upstream release
137
138* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.6-1
139- new upstream release
140- remove Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
141
142* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
143- new upstream release
144- add BuildRequires: cinnamon-desktop-devel
145- add Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
146
147* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
148- update to 1.8.2
149
150* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
151- new upstream release
152
153* Sun Apr 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
154- new upstream release
155
156* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.2-1
157- new upstream release
158
159* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
160- new upstream release
161- add BuildRequires: gsettings-desktop-schemas-devel
162
163* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.3-UP1-1
164- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.