source: projects/specs/trunk/g/gnome-tweaks/gnome-tweaks-vl.spec @ 12005

Revision 12005, 7.0 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

Line 
1Name:           gnome-tweaks
2Version:        3.30.2
3Release:        1%{?_dist_release}
4Summary:        Graphical interface for advanced GNOME 3 settings
5Summary(ja):    GNOME3の上級設定を行うためのグラフィカルインターフェイス
6
7License:        GPLv3
8Group:          User Interface/Desktops
9URL:            http://live.gnome.org/GnomeTweakTool
10Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/3.30/%{name}-%{version}.tar.xz
11
12BuildArch:  noarch
13
14BuildRequires:  meson
15BuildRequires:  gtk3-devel
16BuildRequires:  intltool
17BuildRequires:  gsettings-desktop-schemas-devel
18BuildRequires:  python3-devel
19BuildRequires:  python3-rpm-macros
20BuildRequires:  pygobject3-devel
21BuildRequires:  python3-pygobject
22BuildRequires:  libappstream-glib-devel
23BuildRequires:  desktop-file-utils
24BuildRequires:  gnome-common
25
26Requires:               gsettings-desktop-schemas
27Requires:               python3-pygobject
28
29Obsoletes:              gnome-tweak-tool < 3.27
30Provides:               gnome-tweak-tool = %{version}-%{release}
31
32
33Vendor: Project Vine
34Distribution: Vine Linux
35
36%description
37GNOME Tweaks is an application for changing the advanced settings
38of GNOME 3.
39
40Features:
41* Install and switch gnome-shell themes
42* Switch gtk/icon/cursor themes
43* Switch window manager themes
44* Change:
45        * The user-interface and titlebar fonts
46        * Icons in menus and buttons
47        * Behavior on laptop lid close
48        * Shell font size
49        * File manager desktop icons
50        * Titlebar click action
51        * Shell clock to show date
52        * Font hinting and antialiasing
53
54%prep
55%setup -q
56
57perl -pi -e 's/Adwaita/Vine/g' gnome-tweaks-3.30.2/gtweak/tweaks/tweak_group_appearance.py
58
59%build
60%meson
61%meson_build
62
63
64%install
65rm -rf $RPM_BUILD_ROOT
66%meson_install
67
68perl -pi -e 's/OnlyShowIn=GNOME;Unity;Pantheon;/OnlyShowIn=GNOME;/' $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
69desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
70
71%find_lang %{name}
72
73%post
74touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
75update-desktop-database -q &> /dev/null || :
76
77%posttrans
78gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
79
80%postun
81if [ $1 -eq 0 ] ; then
82    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
83    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
84    update-desktop-database -q &> /dev/null || :
85fi
86
87%files -f %{name}.lang
88%license LICENSES/*
89%doc AUTHORS NEWS README*
90%{_bindir}/%{name}
91%{python3_sitelib}/gtweak
92%{_libexecdir}/gnome-tweak-tool-lid-inhibitor
93%{_datadir}/metainfo/*.xml
94%{_datadir}/applications/*.desktop
95%{_datadir}/%{name}
96%{_datadir}/icons/hicolor/*/*/*
97
98
99%changelog
100* Thu Jan 03 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.2-1
101- new upstream release.
102- dropped Patch101: get same effects by another way.
103
104* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.1-1
105- new upstream release
106
107* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
108- new upstream release
109
110* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
111- new upstream release
112
113* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
114- new upstream release
115
116* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
117- new upstream release
118
119* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
120- new upstream release
121- update Patch101 (gnome-tweak-tool-3.16.0-vine-customize.patch)
122
123* Sat Nov 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-2
124- add Group tag
125
126* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
127- new upstream release
128
129* Sun Nov 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-1
130- new upstream release
131- update Patch101 (gnome-tweak-tool-3.14.0-vine-customize.patch)
132
133* Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
134- new upstream release
135- update Patch101 (gnome-tweak-tool-3.12.0-vine-customize.patch)
136
137* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
138- new upstream release
139
140* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-1
141- new upstream release
142- update Patch101
143- add BuildRequires: gtk3-devel
144- remove BuildRequires: GConf2
145
146* Sun Aug 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
147- new upstream release
148
149* Mon Apr 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-1
150- new upstream release
151- update Patch101
152- add BuildRequires: autoconf, gnome-common
153
154* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
155- new upstream release
156
157* Thu Oct 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
158- new upstream release
159- update Patch101
160
161* Tue Oct 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.5-1
162- new upstream release
163- update Patch101
164
165* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.0.1-1
166- new upstream release
167
168* Tue Apr 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.4-1
169- new upstream release
170- update Patch101
171
172* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-2
173- rebuild with python-2.7.2
174
175* Wed Dec 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-1
176- new upstream release
177
178* Mon Nov 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
179- new upstream release
180
181* Fri Sep 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
182- new upstream release
183
184* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
185- new upstream release
186- change BuildRequires: pygobject3-devel instead of pygojbect-devel
187- update Patch101
188
189* Sat Aug 27 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.0-1
190- new upstream release
191- update Patch101
192
193* Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.5-1
194- initial build for Vine Linux
195
196
197* Tue Jul 19 2011 Michel Salim <salimma@fedoraproject.org> - 3.0.5-2
198- Depend on nautilus (# 722541)
199
200* Thu Jun 30 2011 Michel Salim <salimma@fedoraproject.org> - 3.0.5-1
201- Update to 3.0.5
202- upstream news:
203  http://ftp.gnome.org/pub/GNOME/sources/gnome-tweak-tool/3.0/gnome-tweak-tool-3.0.5.news
204  * autostart fixes
205  * appearance improvements
206  * focus follow mouse mode
207  * finer-grained desktop item visibility
208  * streamlined shell restart offer when enabling extensions
209
210* Mon Jun 13 2011 Rahul Sundaram <sundaram@fedoraproject.org> - 3.0.4-1
211- Update to 3.0.4
212- Dropped redundant commented out lines in spec
213- Updated description
214- Dropped defattr since it is set by default in recent RPM
215- http://ftp.gnome.org/pub/GNOME/sources/gnome-tweak-tool/3.0/gnome-tweak-tool-3.0.4.news
216  * Enables support for system wide themes
217  * Supports management of shell extensions
218
219* Wed May  4 2011 Michel Salim <salimma@fedoraproject.org> - 3.0.3-1
220- Update to 3.0.3
221
222* Mon Apr  4 2011 Michel Salim <salimma@fedoraproject.org> - 3.0.0-1
223- Update to 3.0.0
224
225* Fri Mar 25 2011 Michel Salim <salimma@fedoraproject.org> - 2.91.93-2
226- Enable icon theme selection
227
228* Fri Mar 25 2011 Michel Salim <salimma@fedoraproject.org> - 2.91.93-1
229- Update to 2.91.93
230
231* Tue Mar 22 2011 Michel Salim <salimma@fedoraproject.org> - 2.91.92-3
232- Include license information
233
234* Tue Mar 22 2011 Michel Salim <salimma@fedoraproject.org> - 2.91.92-2
235- Use %%configure macro
236- Validate desktop file
237
238* Mon Mar 21 2011 Michel Salim <salimma@fedoraproject.org> - 2.91.92-1
239- Initial package
Note: See TracBrowser for help on using the repository browser.