source: projects/specs/trunk/s/shotwell/shotwell-vl.spec @ 12491

Revision 12491, 9.2 KB checked in by tomop, 4 years ago (diff)

updated 6 packages

appstream-data-7-4

libid3tag-0.15.1b-6

openldap-2.4.53-1

p7zip-16.02-1

shotwell-0.30.10-1

unzip-6.0-6

Line 
1Summary:        A photo manager for the GNOME desktop
2Summary(ja):    GNOME デスクトップ向けの写真管理ツール
3Name:           shotwell
4Version:        0.30.10
5Release:        1%{?_dist_release}
6Group:          graphics,desktop-gnome
7Vendor:         Project Vine
8Distribution:   Vine Linux
9Packager:       kudoh
10
11# LGPLv2+ for the code
12# CC-BY-SA for some of the icons
13License:        LGPLv2+ and CC-BY-SA
14URL:            https://wiki.gnome.org/Apps/Shotwell
15%global         shortver %(echo %{version} | cut -d . -f 1-2)
16Source0:        https://download.gnome.org/sources/shotwell/%{shortver}/shotwell-%{version}.tar.xz
17
18BuildRoot:      %{_tmppath}/%{name}-%{version}-root
19
20BuildRequires:  meson
21BuildRequires:  GConf2-devel
22BuildRequires:  LibRaw-devel
23BuildRequires:  LibRaw-static
24BuildRequires:  dbus-glib-devel
25BuildRequires:  desktop-file-utils
26BuildRequires:  gettext
27BuildRequires:  itstool
28BuildRequires:  gtk3-devel
29#BuildRequires:  gstreamer-devel
30#BuildRequires:  gstreamer-plugins-base-devel
31BuildRequires:  gstreamer1-devel
32BuildRequires:  gstreamer1-plugins-base-devel
33BuildRequires:  json-glib-devel
34BuildRequires:  libexif-devel
35BuildRequires:  libgee-devel
36BuildRequires:  libgee-vala
37BuildRequires:  libgphoto2-devel
38BuildRequires:  eudev-libgudev1-devel
39BuildRequires:  libgdata-devel
40BuildRequires:  libgexiv2-devel >= 0.2.0
41BuildRequires:  libsoup-devel
42BuildRequires:  libxml2-devel
43BuildRequires:  lcms2-devel
44BuildRequires:  sqlite3-devel
45BuildRequires:  unique3-devel
46BuildRequires:  vala-devel >= 0.9.5
47BuildRequires:  rest-devel
48BuildRequires:  gnome-doc-utils
49BuildRequires:  webkitgtk4-devel
50
51# used by shotwell-settings-migrator
52Requires: dconf
53
54%description
55Shotwell is a new open source photo manager designed for the GNOME desktop
56environment. It allows you to import photos from your camera, view and edit
57them, and share them with others.
58
59%description -l ja
60Shotwell は GNOME デスクトップ環境用に設計された新しいオープンソースの
61画像管理ツールです。
62あなたのカメラから写真を取り込んだり、それらを表示・編集したり、
63他の人々と共有するなどができます。
64
65
66%debug_package
67
68
69%prep
70%setup -q -n %{name}-%{version}
71
72
73%build
74%meson \
75    -Dinstall-apport-hook=false
76%meson_build
77
78%install
79rm -rf %{buildroot}
80%meson_install
81
82%find_lang %{name} --all-name --with-gnome
83
84
85%check
86desktop-file-validate %{buildroot}%{_datadir}/applications/shotwell.desktop
87desktop-file-validate %{buildroot}%{_datadir}/applications/shotwell-viewer.desktop
88
89
90%clean
91rm -rf %{buildroot}
92
93
94%post
95touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
96update-desktop-database &> /dev/null || :
97
98%postun
99if [ $1 -eq 0 ] ; then
100  touch --no-create %{_datadir}/icons/hicolor &>/dev/null
101  gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &>/dev/null || :
102  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
103fi
104update-desktop-database &> /dev/null || :
105
106%posttrans
107gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &>/dev/null || :
108glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
109
110
111%files -f %{name}.lang
112%defattr(-,root,root,-)
113%license COPYING
114%doc README MAINTAINERS NEWS THANKS AUTHORS
115%{_bindir}/shotwell
116%{_libdir}/*
117%{_libexecdir}/shotwell
118%{_datadir}/applications/shotwell.desktop
119%{_datadir}/applications/shotwell-viewer.desktop
120%{_datadir}/metainfo/*.xml
121%{_datadir}/glib-2.0/schemas/*.xml
122%{_datadir}/icons/hicolor/*/apps/shotwell.png
123%{_datadir}/icons/hicolor/symbolic/apps/shotwell-symbolic.svg
124%{_mandir}/man1/*
125
126
127%changelog
128* Sun Sep 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.30.10-1
129- new upstream release.
130
131* Wed Jun 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.23.2-1
132- new upstream release.
133- remove %%_smp_mflags: Makefile has wrong dependency(?).
134
135* Tue Nov 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.22.0-2
136- rebuild with exiv2-0.25
137
138* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.22.0-1
139- new upstream release
140
141* Mon Feb 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.20.2-2
142- rebuild with libgphoto2-2.5.7
143
144* Mon Nov 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.20.2-1
145- new upstream release
146
147* Thu Jul 03 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.18.1-1
148- new upstream release
149- change BuildRequires: eudev-libgudev1-devel instead of libgudev1-devel
150
151* Sun Mar 30 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.18.0-1
152- new upstream release
153- add BuildRequires: gnome-doc-utils
154
155* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.15.1-4
156- rebuild with LibRaw-0.16.0
157
158* Sun Jan 19 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.15.1-3
159- rebuilt with LibRaw-0.15.4
160
161* Wed Dec 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.15.1-2
162- rebuild with exiv2-0.24
163
164* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.15.1-1
165- new upstream release
166- remove Patch1 (0001-Port-to-GStreamer-1.0.patch)
167- change BuildRequires: libgee-devel instead of libgee06-devel
168- add BuildRequires: libgee-vala
169
170* Fri Jan 11 2013 IWAI, Masaharu <iwai@alib.jp> - 0.13.1-2
171- build with libgphoto2 2.5.0-1
172
173* Sat Oct 20 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.13.1-1
174- new upstream release
175- changed archive typr to xz
176- changed BuildRequires: libgee-devel to libgee06-devel
177- changed BuildRequires: gstreamer-devel and gstreamer-plugins-base-devel to
178  gstreamer1-devel and gstreamer1-plugins-base-devel
179- added Requires: dconf
180- added Patch0,1 from Fedora
181
182* Sun Jul 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.12.3-2
183- rebuild with exiv2-0.23
184
185* Thu May 10 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.12.3-1
186- new upstream release
187- dropt Source2
188
189* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.12.2-1
190- new upstream release
191- remove Patch0
192- change BuildRequires: gtk3-devel instead of gtk2-devel
193- change BuildRequires: WebKit3-gtk-devel instead of WebKit-gtk-devel
194- change BuildRequires: unique3-devel instead of unique-devel
195- remove BuildRequires: hal-devel
196- add BuildRequires: rest-devel, lcms2-devel
197
198* Sun Nov 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.11.6-1
199- new upstream release
200
201* Thu Oct 20 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.11.5-1
202- new upstream release
203
204* Fri Oct 14 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.11.4-1
205- new upstream release
206
207* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.11.2-1
208- new upstream release
209- add Patch0 (shotwell-0.11.1-vala-0.14.patch)
210- add BuildRequires: gstreamer-plugins-base-devel
211
212* Sat Aug 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10.1-2
213- rebuilt with libgexiv2-0.2.2-2
214
215* Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.1-1
216- new upstream release
217
218* Sat Jun 18 2011 IWAI, Masaharu <iwai@alib.jp> 0.8.1-5
219- add ja.po (Source2): fix <BTS:VineLinux:1142>
220- update Summary and description
221
222* Fri Jun 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.1-4
223- add hi-res icons (SOURCE1)
224- add LANG=en_US.utf8 to get gettext to actually generate translated strings
225
226* Sat Jun 04 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.1-3
227- dropt Patch0
228- added BuildRequires: LibRaw-static
229
230* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.8.1-2
231- add Patch1 (shotwell-0.8.1-vala.patch)
232
233* Wed Jan 12 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.8.1-1
234- new upstream release
235- added BuildRequires: gstreamer-devel, json-glib-devel, libsoup-devel, libxml2-devel
236
237* Tue Sep 28 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-2
238- rebuilt with rpm-4.8.1 for pkg-config
239- fixed %%changelog in Tue Sep 14 2010
240
241* Tue Sep 14 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-1
242- new upstream release
243- changed source URL
244- added Patch0 to work around desktop file incorrect comment
245- changed BuildRequires: vala-devel >= 0.9.5
246
247* Fri Aug 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.1-1
248- new upstream release
249
250* Sat Aug 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.0-1
251- new upstream release
252- changed BuildRequires: libgexiv2-devel >= 0.2.0
253
254* Thu Jul 22 2010 Shu KONNO <owa@bg.wakwak.com> - 0.6.1-2
255- fixed LIB_DIRS in libraw-config (for lib64)
256
257* Wed Jul 14 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.1-1
258- new upstream release
259- added BuildRequires: LibRaw-devel, libgexiv2-devel
260
261* Wed May 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
262- new upstream release
263
264* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
265- new upstream release
266- added BuildRequires:  libgudev1-devel
267- applied new naming policy to spec
268
269* Wed Jan 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.3-1
270- new upstream release
271- proved Japanese description
272
273* Thu Jan 7 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
274- new upstrema release
275
276* Wed Dec 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
277- intial build for VineSeed
278
279* Fri Dec 18 2009 Matthias Clasen <mclasen@redhat.com> - 0.4.0-0.1.20091218svn
280* Thu Nov 12 2009 Matthias Clasen <mclasen@redhat.com> - 0.3.2-1
281- Update to 0.3.2
282
283* Tue Nov  3 2009 Matthias Clasen <mclasen@redhat.com> - 0.3.0-1
284- Version 0.3.0
285
286* Thu Aug 20 2009 Michel Salim <salimma@fedoraproject.org> - 0.2.0-3
287- Rebuild against new libgee
288
289* Wed Aug 12 2009  Matthias Clasen <mclasen@redhat.com> - 0.2.0-2.fc12
290- Bring icon cache handling in sync with current guidelines
291
292* Sun Aug  9 2009  Matthias Clasen <mclasen@redhat.com> - 0.2.0-1.fc12
293- Initial packaging
Note: See TracBrowser for help on using the repository browser.