source: projects/specs/trunk/G/GConf/GConf-vl.spec @ 521

Revision 521, 4.9 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Name:           GConf
2Version:        1.0.9
3Release:        1%{?_dist_release}
4License:        LGPL
5Group:          System Environment/Base
6Source:         ftp://ftp.gnome.org/pub/GNOME/stable/sources/GConf/%{name}-%{version}.tar.gz
7BuildRoot:      %{_tmppath}/%{name}-%{version}-root
8URL:            http://www.gnome.org
9Requires(post):  /sbin/install-info
10Requires(preun): /sbin/install-info
11BuildRequires:  glib-devel
12BuildRequires:  gtk+-devel
13BuildRequires:  oaf-devel
14BuildRequires:  libxml-devel
15BuildRequires:  ORBit-devel
16BuildRequires:  guile-devel
17BuildRequires:  autoconf213
18
19Requires:       glib >= 1.2.0
20Requires:       oaf >= 0.3.0
21Requires:       gtk+ >= 1.2.0
22Requires:       ORBit >= 0.5.0
23Requires:       libxml >= 1.8.0
24
25Patch0:         GConf-0.12-config.patch
26Patch1:         GConf-1.0.9-exit-timeout.patch
27Patch2:         GConf-1.0.9-errormessage.patch
28Patch3:         GConf-1.0.9-nodb.patch
29Patch4:         GConf-1.0.9-underquoted.patch
30
31Summary:        GNOME Config System.
32Summary(ja):    GNOME 設定システム
33%description
34GConf is the GNOME Configuration database system.
35
36GNOME is the GNU Network Object Model Environment.  That's a fancy
37name but really GNOME is a nice GUI desktop environment.  It makes
38using your computer easy, powerful, and easy to configure.
39
40%description -l ja
41GConf は、GNOME の設定データベースシステムです。
42
43GNOME は、GNU Network Object Model Environment の略です。ファンシーな
44名前ではありますが、GNOME の正体は素晴らしい GUI デスクトップ環境です。
45あなたのコンピュータを簡単かつパワフルにし、設定も簡単になります。
46
47%package devel
48Summary:        Headers and libraries for GConf development
49Group:          Development/Libraries
50Requires:       %{name} = %{version}
51Requires:       ORBit-devel
52Requires:       glib-devel
53Requires:       oaf-devel
54Requires:       gtk+-devel
55PreReq:         /sbin/install-info
56Summary(ja): GConf を使って開発するためのヘッダーファイルとライブラリ
57
58%description devel
59GConf development package. Contains files needed for doing
60development using GConf.
61
62%description devel -l ja
63GConf 開発パッケージです。GConf を使って開発するために必要なファ
64イルが含まれています。
65
66%prep
67%setup -q
68
69%patch0 -p1 -b .config
70%patch1 -p1 -b .exit-timeout
71%patch2 -p1 -b .errormessage
72%patch3 -p1 -b .nodb
73%patch4 -p1 -b .underquoted
74
75%build
76autoconf-2.13
77%configure
78make
79
80%install
81[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
82%makeinstall
83
84rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
85rm -f $RPM_BUILD_ROOT%{_libdir}/GConf/1/*.a
86rm -f $RPM_BUILD_ROOT%{_libdir}/GConf/1/*.la
87
88%find_lang %{name}
89
90%clean
91[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
92
93%post -p /sbin/ldconfig
94
95%postun -p /sbin/ldconfig
96
97%files -f %{name}.lang
98%defattr(-, root, root)
99%doc AUTHORS COPYING ChangeLog NEWS README
100%config %{_sysconfdir}/gconf/1/*
101%config %{_sysconfdir}/gconf/schemas/*.schemas
102%dir %{_sysconfdir}/gconf/gconf.xml.defaults
103%dir %{_sysconfdir}/gconf/gconf.xml.mandatory
104%{_bindir}/gconfd-1
105%{_bindir}/gconftool*
106%{_libdir}/*.so.*
107%{_libdir}/GConf/1/*.so
108
109
110## /etc/gconf/schemas/desktop.schemas is notably missing;
111## it will be shared between versions of GConf, preventing
112## simulataneous installation, so maybe should be in
113## a different (minuscule) package.
114
115%files devel
116%defattr(-, root, root)
117%{_libdir}/*.a
118#{_libdir}/*.la
119%{_libdir}/*.so
120%{_libdir}/pkgconfig/*.pc
121%{_includedir}/gconf/1/gconf/*.h
122%{_datadir}/aclocal/*.m4
123%{_bindir}/gconf-config*
124
125%changelog
126* Sat Aug 23 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.9-1
127- applied new versioning policy
128- spec in UTF-8
129- removed lib*.la files from devel package
130
131* Sat Jun 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.9-0vl4
132- rebuilt with new toolchain
133- added Patch4 from Fedora
134  * Fri Aug  6 2004 Tim Waugh <twaugh@redhat.com> 1.0.9-15
135  - Fixed underquoted m4 definitions.
136
137* Mon Jul 18 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 1.0.9-0vl3
138- add Japanese summary and description
139
140* Wed Jul 07 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.9-0vl2
141- rebuild
142
143* Sat Jan 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.9-0vl1
144- merge patches from rawhide package
145- do not require db
146
147* Wed Dec 19 2001 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.7-0vl2
148- Added buildPreReq: db3-devel
149
150* Fri Dec 14 2001 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.7-0vl1
151- New upstream release.
152- Removed oaf files in -devel because it is no longer used.
153- Added gettext's .po. it was missing.
154
155* Fri Oct 05 2001 Tomoya TAKA <tomoya@olive.plala.or.jp>
156- 1.0.4-0vl1
157- update to 1.0.4
158- move gconf-config to GConf-devel
159
160* Mon Apr  9 2001 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.0-0vl2
161- Added some build depends.
162
163* Tue Apr  3 2001 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.0-0vl1
164- New upstream release.
165- Use find_lang macro.
166
167* Wed Mar  7 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.12-0vl1
168- New upstream release.
169
170* Wed Dec 27 2000 Akira TAGOH <tagoh@gnome.gr.jp>
171- 0.11-0vl1
172- Build for Vine
173
174* Sun Jun 11 2000  Eskil Heyn Olsen <deity@eazel.com>
175
176- Created the .spec file
Note: See TracBrowser for help on using the repository browser.