|
@@ -34,7 +34,7 @@ GSettingsスキーマのコレクションを含んでいます。
|
|
|
%setup -q
|
|
|
|
|
|
%build
|
|
|
-%configure
|
|
|
+%configure --disable-schemas-compile
|
|
|
%{__make} %{?_smp_mflags}
|
|
|
|
|
|
%install
|
|
@@ -43,6 +43,14 @@ GSettingsスキーマのコレクションを含んでいます。
|
|
|
|
|
|
#%%find_lang %{name}
|
|
|
|
|
|
+%posttrans
|
|
|
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
|
|
+
|
|
|
+%postun
|
|
|
+if [ $1 -eq 0 ]; then
|
|
|
+ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
|
|
+fi
|
|
|
+
|
|
|
%clean
|
|
|
%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
|
|
|
@@ -50,7 +58,7 @@ GSettingsスキーマのコレクションを含んでいます。
|
|
|
#%%files -f %{name}.lang
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc COPYING ChangeLog NEWS README
|
|
|
+%doc COPYING ChangeLog NEWS README HACKING
|
|
|
%{_includedir}/gsettings-desktop-schemas/gdesktop-enums.h
|
|
|
%{_libdir}/pkgconfig/gsettings-desktop-schemas.pc
|
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml
|