source: projects/specs/trunk/x/xfce4-settings/xfce4-settings-vl.spec @ 3253

Revision 3253, 6.8 KB checked in by inagaki, 13 years ago (diff)

update: Xfce4

Line 
1Name:           xfce4-settings
2Summary:        Settings Manager for Xfce
3Summary(ja):    Xfce の設定マネージャー
4Version:        4.8.0
5Release:        1%{?_dist_release}
6
7Group:          User Interface/Desktops
8# xfce4-settings-helper is GPLv2 only.
9License:        GPLv2+ and GPLv2
10URL:            http://www.xfce.org/
11
12Source0:        http://www.xfce.org/archive/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2
13Patch0:         xfce4-settings-4.6.4-libxklavier5.patch
14# Upstream bug: http://bugzilla.xfce.org/show_bug.cgi?id=6236
15Patch1:         xfce4-settings-4.6.4-dsofix.patch
16
17# use vendor's artwork
18#Patch10:        xfce4-settings-4.6.0-fedora.patch
19
20BuildRoot:     %{_tmppath}/%{name}-%{version}-root
21BuildRequires: dbus-glib-devel >= 0.34
22BuildRequires: desktop-file-utils
23BuildRequires: gettext
24BuildRequires: glib2-devel >= 2.16.0
25BuildRequires: gtk2-devel >= 2.14.0
26BuildRequires: intltool
27BuildRequires: libexo-devel >= 0.6.0
28BuildRequires: libxfce4ui-devel >= 4.8.0
29BuildRequires: libxfce4util-devel >= 4.8.0
30BuildRequires: libnotify-devel >= 0.1.3
31BuildRequires: libX11-devel
32BuildRequires: libXcursor-devel >= 1.1.0
33BuildRequires: libXi-devel >= 1.2.0
34BuildRequires: libxklavier-devel
35BuildRequires: libXrandr-devel >= 1.2.0
36BuildRequires: pkgconfig
37BuildRequires: xfconf-devel >= 4.8.0
38BuildRequires: xorg-x11-proto-devel
39Requires: xfconf
40
41Obsoletes: xfce-mcs-manager < 4.4.3-2
42Obsoletes: xfce-mcs-plugins < 4.4.3-2
43Obsoletes: xfce-mcs-plugin-gsynaptics < 2.0-5
44Obsoletes: xfce-mcs-plugins-extra < 2.0-3
45Obsoletes: xfce4-gsynaptics-mcs-plugin < 1.0.0-3
46
47%description
48This package includes the settings manager applications for the Xfce desktop.
49
50%prep
51%setup -q
52#patch0 -p1 -b .xklavier5
53%patch1 -p1 -b .dsofix
54
55%build
56%configure --enable-sound-settings
57make %{?_smp_mflags}
58
59
60%install
61rm -rf $RPM_BUILD_ROOT
62make install DESTDIR=$RPM_BUILD_ROOT
63
64desktop-file-install --vendor ""                                \
65        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
66        --delete-original                                       \
67        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-display-settings.desktop
68
69desktop-file-install --vendor ""                                \
70        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
71        --delete-original                                       \
72        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-keyboard-settings.desktop
73
74desktop-file-install --vendor ""                                \
75        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
76        --delete-original                                       \
77        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-mouse-settings.desktop
78
79desktop-file-install --vendor ""                                \
80        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
81        --delete-original                                       \
82        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop
83
84desktop-file-install --vendor ""                                \
85        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
86        --delete-original                                       \
87        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-ui-settings.desktop
88
89desktop-file-install --vendor ""                                \
90        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
91        --delete-original                                       \
92        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-accessibility-settings.desktop
93
94desktop-file-install --vendor ""                                \
95        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/        \
96        --delete-original                                       \
97        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop
98
99%find_lang %{name}
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
104
105%files -f %{name}.lang
106%defattr(-,root,root,-)
107%doc AUTHORS ChangeLog NEWS TODO COPYING
108%config(noreplace) %{_sysconfdir}/xdg/autostart/xfce4-settings-helper-autostart.desktop
109%dir %{_sysconfdir}/xdg/xfce4
110%dir %{_sysconfdir}/xdg/xfce4/xfconf/
111%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
112%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
113%{_bindir}/xfce4-accessibility-settings
114%{_bindir}/xfce4-appearance-settings
115%{_bindir}/xfce4-display-settings
116%{_bindir}/xfce4-keyboard-settings
117%{_bindir}/xfce4-mouse-settings
118%{_bindir}/xfce4-settings-editor
119%{_bindir}/xfce4-settings-helper
120%{_bindir}/xfce4-settings-manager
121%{_bindir}/xfsettingsd
122%{_datadir}/applications/xfce*.desktop
123
124%changelog
125* Mon Mar 28 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.8.0-1
126- new upstream release
127
128* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.5-1
129- new upstream release
130- dropt Patch0
131
132* Mon Apr 12 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.4-1
133- new upstream release
134- built with libxklavier-5.0
135- added Patch0 and 1 from Fedora
136  * Sun Feb 14 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.4-3
137  - Add patch to fix DSO linking. Fixes bug #564803
138  * Sat Jan 23 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.4-2
139  - Add patch for libxklavier 5.0. Thanks to Caolan McNamara (#558081)
140
141* Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.3-1
142- new upstream release
143- rebuilt with libxklavier-4.0
144- added Japanese summary
145
146* Fri May 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.1-2
147- initial build for Vine
148
149* Sun Apr 19 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.1-1
150- Update to 4.6.1
151
152* Thu Apr 16 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-6
153- Have to add Antialias type to really enable by default.
154
155* Wed Apr 15 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-5
156- Bump to fix tagging mistake.
157
158* Wed Apr 15 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-4
159- Make Antialias default (bug #495700)
160
161* Thu Mar 19 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-3
162- display settings fixes from upstream svn.
163
164* Fri Feb 27 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-2
165- Rebase patch for artwork
166
167* Thu Feb 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-1
168- Update to 4.6.0
169
170* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.99.1-3
171- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
172
173* Fri Feb 20 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-2
174- Add patch to fix imsettings (bug #478669)
175
176* Mon Jan 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-1
177- Update to 4.5.99.1
178
179* Thu Jan 22 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.5.93-2
180- Add Obsoletes for mcs packages to make sure xfce4-settings gets installed
181- Don't package desktop files twice
182- Require xfconf
183- Use Nodoka theme and Fedora icons
184- Add docs
185
186* Tue Jan 13 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.93-1
187- Update to 4.5.93
188
189* Sat Dec 27 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-2
190- Cleaned up desktop-file-install
191- Added some BuildRequires.
192
193* Fri Dec 26 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-1
194- Initial version for Fedora.
195
Note: See TracBrowser for help on using the repository browser.