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

Revision 9223, 3.5 KB checked in by Takemikaduchi, 9 years ago (diff)

Cinnamon 2.4.5

RevLine 
[6323]1Name:           muffin
2Summary:        The cinnamon window manager based on mutter
[9223]3Version:        2.4.2
[6890]4Release:        1%{?_dist_release}
[6323]5
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://cinnamon.linuxmint.com/
9
[7635]10Source0:        %{name}-%{version}.tar.gz
[6323]11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13
[8374]14BuildRequires:  cinnamon-desktop-devel >= 1.0.0
15BuildRequires:  gtk3-devel >= 3.3.7
[6323]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
[6890]25BuildRequires:  gsettings-desktop-schemas-devel
[6323]26BuildRequires:  zenity
27BuildRequires:  gnome-doc-utils
[8374]28BuildRequires:  gnome-common
[6323]29
[6890]30Requires(postun,posttrans): glib2
[6323]31
[8374]32Vendor:                 Project Vine
[6323]33Distribution:   Vine Linux
[8374]34Packager:               Takemikaduchi
[6323]35
36%description
37The Cinnamon Window Manager Based on Mutter 3.2.1.
38
39
[8374]40%package                devel
[6323]41Summary:        Development tools for muffin
42Summary(ja):    muffin の開発環境
43Group:          Development/Libraries
44Requires:       %{name} = %{version}-%{release}
45Requires:       pkgconfig
46
[8374]47%description    devel
[6323]48Header files and libraries for building a extension library for the
49muffin.
50
51
52%prep
[7635]53%setup -q
[6323]54
55%build
[8374]56export CFLAGS="$CFLAGS -Wno-deprecated-declarations"
57NOCONFIGURE=1 ./autogen.sh
[6323]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
[6890]73%post -p /sbin/ldconfig
[6323]74
[6890]75%postun
76/sbin/ldconfig
77if [ $1 -eq 0 ]; then
78  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[6323]79fi
80
[6890]81%posttrans
82glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[6323]83
[6890]84
85
[6323]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.*
[7635]94%{_libdir}/%{name}/Meta-Muffin.0.typelib
[6323]95%{_libdir}/%{name}/plugins
96%{_datadir}/applications/muffin.desktop
[6890]97%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.gschema.xml
[6323]98%{_datadir}/%{name}/icons/muffin-window-demo.png
99%{_mandir}/man1/*.1.gz
100
101%files devel
102%defattr(-,root,root,-)
103%{_includedir}/muffin
104%{_libdir}/libmuffin.so
[7635]105%{_libdir}/%{name}/Meta-Muffin.0.gir
[6323]106%{_libdir}/pkgconfig/libmuffin.pc
107%{_libdir}/pkgconfig/muffin-plugins.pc
108
109
110%changelog
[9223]111* Sat Jan 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
112- new upstream release
113
[8721]114* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.6-1
115- new upstream release
116- remove Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
117
[8374]118* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
119- new upstream release
120- add BuildRequires: cinnamon-desktop-devel
121- add Patch0 (muffin-2.2.1-cogl-1.18.x.patch)
122
[7938]123* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
124- update to 1.8.2
125
[7697]126* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
127- new upstream release
128
[7635]129* Sun Apr 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
130- new upstream release
131
[7018]132* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.2-1
133- new upstream release
134
[6890]135* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
136- new upstream release
137- add BuildRequires: gsettings-desktop-schemas-devel
138
[6323]139* Tue Jun 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.3-UP1-1
140- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.