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

Revision 4634, 7.0 KB checked in by inagaki, 13 years ago (diff)

update: Thunar, orage, xfce4-power-manager, xfce4-settings, xfdesktop

Line 
1Name:           xfce4-settings
2Summary:        Settings Manager for Xfce
3Summary(ja):    Xfce の設定マネージャー
4Version:        4.8.2
5Release:        1%{?_dist_release}
6
7# xfce4-settings-helper is GPLv2 only.
8License:        GPLv2+ and GPLv2
9Group:          User Interface/Desktops
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* Sun Aug 21 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.8.2-1
126- new upstream release
127- built with libnotify-0.7.3 (VineSeed)
128
129* Mon Mar 28 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.8.0-1
130- new upstream release
131
132* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.5-1
133- new upstream release
134- dropt Patch0
135
136* Mon Apr 12 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.4-1
137- new upstream release
138- built with libxklavier-5.0
139- added Patch0 and 1 from Fedora
140  * Sun Feb 14 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.4-3
141  - Add patch to fix DSO linking. Fixes bug #564803
142  * Sat Jan 23 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.4-2
143  - Add patch for libxklavier 5.0. Thanks to Caolan McNamara (#558081)
144
145* Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.3-1
146- new upstream release
147- rebuilt with libxklavier-4.0
148- added Japanese summary
149
150* Fri May 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 4.6.1-2
151- initial build for Vine
152
153* Sun Apr 19 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.1-1
154- Update to 4.6.1
155
156* Thu Apr 16 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-6
157- Have to add Antialias type to really enable by default.
158
159* Wed Apr 15 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-5
160- Bump to fix tagging mistake.
161
162* Wed Apr 15 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-4
163- Make Antialias default (bug #495700)
164
165* Thu Mar 19 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-3
166- display settings fixes from upstream svn.
167
168* Fri Feb 27 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-2
169- Rebase patch for artwork
170
171* Thu Feb 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-1
172- Update to 4.6.0
173
174* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.99.1-3
175- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
176
177* Fri Feb 20 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-2
178- Add patch to fix imsettings (bug #478669)
179
180* Mon Jan 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-1
181- Update to 4.5.99.1
182
183* Thu Jan 22 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.5.93-2
184- Add Obsoletes for mcs packages to make sure xfce4-settings gets installed
185- Don't package desktop files twice
186- Require xfconf
187- Use Nodoka theme and Fedora icons
188- Add docs
189
190* Tue Jan 13 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.93-1
191- Update to 4.5.93
192
193* Sat Dec 27 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-2
194- Cleaned up desktop-file-install
195- Added some BuildRequires.
196
197* Fri Dec 26 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-1
198- Initial version for Fedora.
199
Note: See TracBrowser for help on using the repository browser.