]> git.pld-linux.org Git - packages/mutter.git/blame - mutter.spec
- initial PLD release
[packages/mutter.git] / mutter.spec
CommitLineData
25d9769d
PZ
1Summary: Window and compositing manager based on Clutter
2Name: mutter
3Version: 2.27.2
4Release: 1
5License: GPL v2+
6Group: X11/Window Managers
7URL: http://git.gnome.org/cgit/mutter
8Source0: http://download.gnome.org/sources/mutter/2.27/%{name}-%{version}.tar.bz2
9# Source0-md5: 9b7e9ffcb14e90c9f31c973383a1a432
10BuildRequires: GConf2-devel
11BuildRequires: autoconf
12BuildRequires: automake
13BuildRequires: clutter-devel >= 1.0.0
14BuildRequires: desktop-file-utils
15BuildRequires: gettext
16BuildRequires: gir-repository-devel
17BuildRequires: gnome-common
18BuildRequires: gnome-doc-utils
19BuildRequires: gobject-introspection-devel
20BuildRequires: gtk+2-devel
21BuildRequires: intltool
22BuildRequires: libtool
23BuildRequires: pango-devel
24BuildRequires: pkgconfig
25BuildRequires: startup-notification-devel
26BuildRequires: xorg-lib-libX11-devel
27BuildRequires: xorg-lib-libXcursor-devel
28BuildRequires: xorg-lib-libXdamage-devel
29BuildRequires: xorg-lib-libXext-devel
30BuildRequires: xorg-lib-libXrandr-devel
31BuildRequires: xorg-lib-libXrender-devel
32BuildRequires: zenity
33Requires: GConf2
34Requires: dbus
35Requires: startup-notification
36Requires: zenity
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40A window manager based on metacity and clutter
41
42%package devel
43Summary: Development package for %{name}
44Group: Development/Libraries
45Requires: %{name} = %{version}-%{release}
46Requires: gtk-doc
47Requires: pkgconfig
48
49%description devel
50Files for development with %{name}.
51
52%prep
53%setup -q
54rm po/ca@valencia.po
55rm po/la.po
56sed -i 's/^ca@valencia$//;s/^la$//' po/LINGUAS
57
58%build
59%{__intltoolize}
60%{__libtoolize}
61%{__aclocal}
62%{__autoconf}
63%{__autoheader}
64%{__automake}
65%configure \
66 --disable-schemas-install \
67 --disable-static
68%{__make}
69
70%install
71rm -rf $RPM_BUILD_ROOT
72
73install -d $RPM_BUILD_ROOT{%{_datadir}/gir-1.0,%{_libdir}/girepository-1.0}
74
75%{__make} install \
76 DESTDIR=$RPM_BUILD_ROOT
77
78rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la
79mv $RPM_BUILD_ROOT%{_libdir}/mutter/*.gir $RPM_BUILD_ROOT%{_datadir}/gir-1.0
80mv $RPM_BUILD_ROOT%{_libdir}/mutter/*.typelib $RPM_BUILD_ROOT%{_libdir}/girepository-1.0
81
82%find_lang %{name} --with-gnome --all-name
83
84%clean
85rm -rf $RPM_BUILD_ROOT
86
87%post
88%gconf_schema_install mutter.schemas
89/sbin/ldconfig
90
91%preun
92%gconf_schema_uninstall mutter.schemas
93
94%postun -p /sbin/ldconfig
95
96%files -f %{name}.lang
97%defattr(644,root,root,755)
98%doc README AUTHORS COPYING NEWS HACKING doc/theme-format.txt rationales.txt
99%{_mandir}/man1/mutter.1*
100%{_mandir}/man1/mutter-message.1*
101%attr(755,root,root) %{_bindir}/mutter
102%attr(755,root,root) %{_bindir}/mutter-message
103%{_desktopdir}/*.desktop
104%{_datadir}/gnome/wm-properties/mutter-wm.desktop
105%{_sysconfdir}/gconf/schemas/mutter.schemas
106%{_datadir}/mutter
107%attr(755,root,root) %{_libdir}/libmutter-private.so.*.*
108%attr(755,root,root) %ghost %{_libdir}/libmutter-private.so.0
109%dir %{_libdir}/mutter
110%dir %{_libdir}/mutter/plugins
111%attr(755,root,root) %{_libdir}/mutter/plugins/default.so
112%{_libdir}/girepository-1.0/*.typelib
113
114%files devel
115%defattr(644,root,root,755)
116%attr(755,root,root) %{_bindir}/mutter-theme-viewer
117%attr(755,root,root) %{_bindir}/mutter-window-demo
118%{_includedir}/*
119%attr(755,root,root) %{_libdir}/lib*.so
120%{_pkgconfigdir}/*
121%{_mandir}/man1/mutter-theme-viewer.1*
122%{_mandir}/man1/mutter-window-demo.1*
123%{_datadir}/gir-1.0/*.gir
This page took 0.098264 seconds and 4 git commands to generate.