source: projects/specs/branches/6/d/dconf/dconf-vl.spec @ 2090

Revision 2090, 2.4 KB checked in by Takemikaduchi, 14 years ago (diff)

New package(giggle,dconf)
Add Requires (gsettings-desktop-schemas)
new upstream release (vte,xorg-x11-drv-*)

Line 
1# Basic Information
2Name:           dconf
3Version:        0.5.1
4Release:        1%{?_dist_release}
5License:        LGPL
6Group:          System Environment/Base
7Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
8BuildRoot:      %{_tmppath}/%{name}-%{version}-root
9
10Vendor:         Project Vine
11Distribution:   Vine Linux
12Packager:       yasumichi
13
14Summary:        dconf is a low-level configuration system.
15Summary(ja):    dconfは、低レベル設定システムです。
16
17# Dependency
18Requires:       glib2
19Requires:       gtk2
20Requires:       libgee
21Requires:       libxml2
22
23BuildRequires:  glib2-devel
24BuildRequires:  gtk2-devel
25BuildRequires:  libgee-devel
26BuildRequires:  libxml2-devel
27
28%description
29dconf is a low-level configuration system. Its main purpose is to provide
30a backend to GSettings on platforms that don't already have configuration
31storage systems.
32
33%description -l ja
34dconfは、低レベル設定システムです。その主要な目的は、まだ設定保存システムを
35有していないプラットフォーム上にGSettingsのバックエンドを提供することです。
36
37%package devel
38Summary:        Headers for developing programs that will use %{name}
39Summary(ja):    %{name} の開発用ファイル
40Group:          Development/Libraries
41Requires:       %{name} = %{version}-%{release}
42Requires:       glib2-devel
43Requires:       gtk2-devel
44Requires:       libgee-devel
45Requires:       libxml2-devel
46
47%description devel
48This package contains the headers that programmers will need to develop
49applications which will use %{name}.
50
51%prep
52%setup -q
53
54%build
55%configure
56%{__make} %{?_smp_mflags} INTROSPECTION_SCANNER='/usr/bin/g-ir-scanner --identifier-prefix=DConf'
57
58%install
59%{__rm} -rf ${RPM_BUILD_ROOT}
60%{__make} install DESTDIR=${RPM_BUILD_ROOT}
61
62#%%find_lang %{name}
63
64%clean
65%{__rm} -rf ${RPM_BUILD_ROOT}
66
67
68#%%files -f %{name}.lang
69%files
70%defattr(-,root,root)
71%doc COPYING NEWS
72%{_bindir}/dconf
73%{_bindir}/dconf-editor
74%{_libdir}/gio/modules/libdconfsettings.so
75%{_libdir}/girepository-1.0/dconf-1.0.typelib
76%{_libdir}/libdconf.so.*
77%{_libexecdir}/dconf-service
78%{_datadir}/dbus-1/services/ca.desrt.dconf.service
79%{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
80
81%files devel
82%defattr(-, root, root, -)
83%{_includedir}/dconf/
84%{_libdir}/libdconf.so
85%{_libdir}/pkgconfig/dconf.pc
86%{_datadir}/gtk-doc/html/dconf/
87%{_datadir}/gir-1.0/dconf-1.0.gir
88%{_datadir}/vala/vapi/dconf.deps
89%{_datadir}/vala/vapi/dconf.vapi
90
91%changelog
92* Sun Oct 17 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.5.1-1
93- new package.
94
Note: See TracBrowser for help on using the repository browser.