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'

RevLine 
[12005]1Name:           gnome-tweaks
2Version:        3.30.2
[9475]3Release:        1%{?_dist_release}
[12005]4Summary:        Graphical interface for advanced GNOME 3 settings
5Summary(ja):    GNOME3の上級設定を行うためのグラフィカルインターフェイス
[4616]6
[7633]7License:        GPLv3
[9121]8Group:          User Interface/Desktops
[7633]9URL:            http://live.gnome.org/GnomeTweakTool
[12005]10Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/3.30/%{name}-%{version}.tar.xz
[4616]11
[9569]12BuildArch:  noarch
[7633]13
[12005]14BuildRequires:  meson
[7938]15BuildRequires:  gtk3-devel
[4616]16BuildRequires:  intltool
[6011]17BuildRequires:  gsettings-desktop-schemas-devel
[12005]18BuildRequires:  python3-devel
19BuildRequires:  python3-rpm-macros
[4704]20BuildRequires:  pygobject3-devel
[12005]21BuildRequires:  python3-pygobject
22BuildRequires:  libappstream-glib-devel
[4616]23BuildRequires:  desktop-file-utils
[7633]24BuildRequires:  gnome-common
[4616]25
[7633]26Requires:               gsettings-desktop-schemas
[12005]27Requires:               python3-pygobject
[7633]28
[12005]29Obsoletes:              gnome-tweak-tool < 3.27
30Provides:               gnome-tweak-tool = %{version}-%{release}
31
32
[4616]33Vendor: Project Vine
34Distribution: Vine Linux
35
36%description
[12005]37GNOME Tweaks is an application for changing the advanced settings
[4616]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
[12005]57perl -pi -e 's/Adwaita/Vine/g' gnome-tweaks-3.30.2/gtweak/tweaks/tweak_group_appearance.py
58
[4616]59%build
[12005]60%meson
61%meson_build
[4616]62
63
64%install
65rm -rf $RPM_BUILD_ROOT
[12005]66%meson_install
[4675]67
[12005]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
[4675]70
[4616]71%find_lang %{name}
72
[6890]73%post
74touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
75update-desktop-database -q &> /dev/null || :
[4616]76
[6890]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
[4616]87%files -f %{name}.lang
[12005]88%license LICENSES/*
89%doc AUTHORS NEWS README*
[4616]90%{_bindir}/%{name}
[12005]91%{python3_sitelib}/gtweak
[9569]92%{_libexecdir}/gnome-tweak-tool-lid-inhibitor
[12005]93%{_datadir}/metainfo/*.xml
94%{_datadir}/applications/*.desktop
[4616]95%{_datadir}/%{name}
[6890]96%{_datadir}/icons/hicolor/*/*/*
[4616]97
98
99%changelog
[12005]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
[10716]104* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.1-1
105- new upstream release
106
[9804]107* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
108- new upstream release
109
[9791]110* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
111- new upstream release
112
[9569]113* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
114- new upstream release
115
[9520]116* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
117- new upstream release
118
[9475]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
[9121]123* Sat Nov 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-2
124- add Group tag
125
[9102]126* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
127- new upstream release
128
[9091]129* Sun Nov 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-1
[9073]130- new upstream release
[9091]131- update Patch101 (gnome-tweak-tool-3.14.0-vine-customize.patch)
[9073]132
[8353]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
[8011]137* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
138- new upstream release
139
[7938]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
[7756]146* Sun Aug 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
147- new upstream release
148
[7633]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
[6951]154* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
155- new upstream release
156
[6919]157* Thu Oct 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
158- new upstream release
159- update Patch101
160
[6890]161* Tue Oct 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.5.5-1
162- new upstream release
163- update Patch101
164
[6201]165* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.0.1-1
166- new upstream release
167
[6011]168* Tue Apr 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.3.4-1
169- new upstream release
170- update Patch101
171
[5701]172* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-2
173- rebuild with python-2.7.2
174
[5335]175* Wed Dec 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-1
176- new upstream release
177
[5168]178* Mon Nov 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
179- new upstream release
180
[4850]181* Fri Sep 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
182- new upstream release
183
[4704]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
[4675]189* Sat Aug 27 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.0-1
190- new upstream release
191- update Patch101
192
[4616]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.