source: projects/specs/trunk/g/gsettings-desktop-schemas/gsettings-desktop-schemas-vl.spec @ 2049

Revision 2049, 2.1 KB checked in by yasumichi, 14 years ago (diff)

glib-compile-schemas周りの修正

Line 
1# Basic Information
2Name:           gsettings-desktop-schemas
3Version:        0.0.1
4Release:        1%{?_dist_release}
5License:        GPL-2
6Group:          System Environment/Base
7Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/0.0/%{name}-%{version}.tar.bz2
8BuildRoot:      %{_tmppath}/%{name}-%{version}-root
9
10Vendor:         Project Vine
11Distribution:   Vine Linux
12Packager:       yasumichi
13
14Summary:        A collection of GSettings schemas
15Summary(ja):    GSettingsスキーマのコレクション
16
17# Dependency
18# 以下に依存関係を記述してください。
19Requires:       pkgconfig
20Requires:       glib2
21
22BuildRequires:  pkgconfig
23BuildRequires:  glib2-devel
24
25%description
26gsettings-desktop-schemas contains a collection of GSettings schemas for
27settings shared by various components of a desktop.
28
29%description -l ja
30gsettings-desktop-schemasは、デスクトップのさまざまな部品によって共有される
31GSettingsスキーマのコレクションを含んでいます。
32
33%prep
34%setup -q
35
36%build
37%configure --disable-schemas-compile
38%{__make} %{?_smp_mflags}
39
40%install
41%{__rm} -rf ${RPM_BUILD_ROOT}
42%{__make} install DESTDIR=${RPM_BUILD_ROOT}
43
44#%%find_lang %{name}
45
46%posttrans
47glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
48
49%postun
50if [ $1 -eq 0 ]; then
51  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
52fi
53
54%clean
55%{__rm} -rf ${RPM_BUILD_ROOT}
56
57
58#%%files -f %{name}.lang
59%files
60%defattr(-,root,root)
61%doc COPYING ChangeLog NEWS README HACKING
62%{_includedir}/gsettings-desktop-schemas/gdesktop-enums.h
63%{_libdir}/pkgconfig/gsettings-desktop-schemas.pc
64%{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml
65%{_datadir}/glib-2.0/schemas/org.gnome.desktop.default-applications.gschema.xml
66%{_datadir}/glib-2.0/schemas/org.gnome.desktop.enums.xml
67%{_datadir}/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
68%{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
69%{_datadir}/glib-2.0/schemas/org.gnome.desktop.url-handlers.gschema.xml
70%{_datadir}/glib-2.0/schemas/org.gnome.system.proxy.gschema.xml
71
72%changelog
73* Tue Oct 12 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.0.1-1
74- new package.
75
76
Note: See TracBrowser for help on using the repository browser.