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

RevLine 
[6323]1Name:           muffin
2Summary:        The cinnamon window manager based on mutter
[8721]3Version:        2.2.6
[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
[6890]96%{_datadir}/GConf/gsettings/muffin-schemas.convert
[6323]97%{_datadir}/applications/muffin.desktop
[6890]98%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.gschema.xml
[6323]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
[7635]106%{_libdir}/%{name}/Meta-Muffin.0.gir
[6323]107%{_libdir}/pkgconfig/libmuffin.pc
108%{_libdir}/pkgconfig/muffin-plugins.pc
109
110
111%changelog
[8721]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
[8374]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
[7938]121* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
122- update to 1.8.2
123
[7697]124* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
125- new upstream release
126
[7635]127* Sun Apr 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
128- new upstream release
129
[7018]130* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.2-1
131- new upstream release
132
[6890]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
[6323]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.