source: projects/specs/trunk/k/kphotoalbum/kphotoalbum-vl.spec @ 9193

Revision 9193, 8.3 KB checked in by inagaki, 9 years ago (diff)

2014-12-25 Ryoichi INAGAKI <ryo1@…>

  • kdebase-workspace, kdebase3, marble: rebuilt
  • kphotoalbum: updated


Line 
1Summary: KDE Photo Album
2Summary(ja): KDE フォトアルバム
3Name:    kphotoalbum
4Version: 4.5
5Release: 1%{?_dist_release}
6
7License: GPLv2+
8Group:   Applications/Multimedia
9URL:     http://www.kphotoalbum.org/
10
11Source0:  http://kphotoalbum.org/data/download/kphotoalbum-%{version}.tar.xz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: desktop-file-utils
15BuildRequires: exiv2-devel
16BuildRequires: gettext
17# marble integration
18BuildRequires: kdelibs4-devel
19#BuildRequires: kdegraphics4-devel >= 4.3.0
20BuildRequires: libkdcraw-devel
21BuildRequires: libkexiv2-devel
22BuildRequires: libkipi-devel
23BuildRequires: marble-devel
24BuildRequires: soprano-devel
25
26Requires: kdelibs4
27Requires: marble-libs
28
29%description
30A photo album tool. Focuses on three key points:
31  * It must be easy to describe a number of images at a time.
32  * It must be easy to search for images.
33  * It must be easy to browse and View the images.
34
35%prep
36%setup -q
37
38%build
39mkdir -p %{_target_platform}
40pushd %{_target_platform}
41%{cmake} \
42    -DCMAKE_BUILD_TYPE=release \
43    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
44    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
45    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
46    ..
47popd
48
49make %{?_smp_mflags} -C %{_target_platform}
50
51
52%install
53rm -rf %{buildroot}
54make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
55
56%find_lang %{name}
57#--with-kde
58
59HTML_DIR=$(kde4-config --expandvars --install html)
60if [ -d $RPM_BUILD_ROOT${HTML_DIR} ]; then
61for lang_dir in $RPM_BUILD_ROOT${HTML_DIR}/* ; do
62  if [ -d ${lang_dir} ]; then
63    lang=$(basename ${lang_dir})
64    echo "%lang(${lang}) ${HTML_DIR}/${lang}/%{name}/" >> %{name}.lang
65  fi
66done
67fi
68
69%check
70for dt_file in %{buildroot}%{_datadir}/applications/kde4/*.desktop ; do
71  desktop-file-validate $dt_file
72done
73
74
75%clean
76rm -rf %{buildroot}
77
78
79%post
80touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
81
82%postun
83if [ $1 -eq 0 ] ; then
84    update-desktop-database -q &> /dev/null
85    touch --no-create %{_datadir}/icons/hicolor &> /dev/null
86    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
87fi
88
89%posttrans
90update-desktop-database -q &> /dev/null
91gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
92
93
94%files -f %{name}.lang
95%defattr(-,root,root,-)
96%doc ChangeLog COPYING COPYING.DOC README
97%{_bindir}/kphotoalbum
98%{_bindir}/kpa-backup.sh
99%{_bindir}/open-raw.pl
100%{_datadir}/kde4/apps/kphotoalbum/
101%{_datadir}/applications/kde4/kphotoalbum.desktop
102%{_datadir}/applications/kde4/kphotoalbum-import.desktop
103%{_datadir}/applications/kde4/open-raw.desktop
104%{_datadir}/config/*rc
105%{_datadir}/icons/hicolor/*/*/*
106
107
108%changelog
109* Wed Dec 24 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.5-1
110- new upstream release
111- built with KDE 4.12.5
112
113* Sun Nov 04 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.3-1
114- new upstream release
115
116* Mon Sep 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.2-1
117- update to 4.2
118- remove Patch100 (kphotoalbum-4.1.1-docbook_fix.patch)
119- remove Patch101 (kphotoalbum-4.1.1-exiv2_021.patch)
120
121* Sun Jul 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.1-7
122- rebuild with exiv2-0.23
123
124* Mon May 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.1-6
125- rebuild with exiv2-0.22
126
127* Sun Sep 18 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-5
128- rebuilt with exiv2-0.21.1
129- updated BR instead of kdegraphics4-devel, kdeedu4-devel
130
131* Sat Jan 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-4
132- added Patch100 and 101 from FC
133  * Mon May 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.1.1-6
134  - docbook fix (for kde-4.5.x)
135
136* Sat Jan 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-3
137- fixed build dependencies for VinePlus/5
138- updated URL
139
140* Wed May 05 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-2
141- rebuilt with exiv2-0.19
142
143* Sat Nov 28 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-1
144- initial build for Vine Linux
145
146* Sun Oct 25 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1-1
147- kphotoalbum-4.1
148
149* Wed Jul 29 2009 Rex Dieter <rdieter@fedoraproject.org> 4.0.2-1
150- kphotoalbum-4.0.2
151
152* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.1-2
153- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
154
155* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.0.1-1
156- kphotoalbum-4.0.1
157
158* Tue May 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.0-1
159- kphotoalbum-4.0 (final)
160
161* Mon Mar 09 2009 Rex Dieter <rdieter@fedoraproject.org> -  3.2-0.10.20090308
162- kphotoalbum-20090308 snapshot
163
164* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-0.9.20090211svn
165- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
166
167* Thu Feb 12 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.8.20090211svn
168- kphotoalbum-2009-02-11 snapshot
169- enable marble integration
170
171* Mon Dec 22 2008 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.7.20081007svn
172- BR: libkipi-devel >= 0.3.0
173
174* Thu Dec 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.6.20081007svn
175- respin (exiv2)
176
177* Tue Dec 03 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.5.20081007svn
178- respin (kdegraphics)
179- BR: soprano-devel
180
181* Wed Oct 29 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.4.20081007svn
182- respin (kdegraphics)
183
184* Mon Oct 06 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.2-0.3.20081007svn
185- new snapshot (20081007svn)
186- use create_tarball.rb (includes translations)
187- build against latest kdegraphics
188- fix typos in description
189
190* Mon Sep 29 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.2.20080929svn
191- respin against newer kdegraphics
192- kphotoalbum-20080929svn snapshot
193
194* Sat Aug 02 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.1.20080802svn
195- kphotoalbum-20080802svn snapshot
196
197* Wed Jun 25 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-3
198- respin for exiv2
199
200* Thu May 08 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-2
201- respin
202
203* Tue Mar 18 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-1
204- kphotoalbum-3.1.1
205
206* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.1.0-2
207- Autorebuild for GCC 4.3
208
209* Sat Nov 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.1.0-1
210- kphotoalbum-3.1.0
211
212* Tue Nov 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-7
213- respin for exiv2-0.16
214
215* Sun Aug 26 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-6
216- desktop file patch (make MimeType=... end with ;)
217
218* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-5
219- fix %%check
220
221* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-3
222- specfile cosmetics
223- respin (BuildID)
224
225* Sat Aug 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-2
226- License: GPLv2+
227
228* Thu Apr 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-1
229- kphotoalbum-3.0.2
230
231* Wed Apr 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.1-1
232- kphotoalbum-3.0.1
233
234* Sun Dec 31 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0-1
235- kphotoalbum-3.0
236
237* Tue Nov 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-7
238- BR: exiv2-devel >= 0.12
239
240* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-6
241- respin
242- drop deprecated Provides: kimdaba
243
244* Tue Sep 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-5
245- BR: exiv2-devel >= 0.11
246
247* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-4
248- fc6 respin
249
250* Sat Jun 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-3
251- respin against exiv2-0.10
252
253* Thu May 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-2
254- (temporarily) add Provides: kimdaba = %%version
255
256* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-1
257- renamed kphotoalbum
258
259* Wed Mar 1 2006 Rex Dieter <rexdieter[AT]users.sf.net>
260- fc5: gcc/glibc respin
261
262* Thu Nov 10 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-6
263- relative symlinks
264- simplify configure
265
266* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-4
267- --add-category Application
268
269* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-3
270- %%doc: COPYING
271- Req(post,postun): update-desktop-database
272- gtk-update-icon-cache
273- remove unused crud (kde-redhat bits)
274- Group: Applications/Multimedia
275- drop %%{?debug_package} conditionals
276
277* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-2
278- icon/mime spec
279
280* Tue May 3 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-1
281- real-deal 2.1 release (including -i18n bits)
282
283* Mon May 2 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-0
284- 2.1 (pre) release
285
286* Mon Nov 15 2004 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.fdr.1
287- 2.0
288
289* Fri Feb 27 2004 Rex Dieter <rexdieter at sf.net> 0:1.1-0.fdr.0
290- first try
291
Note: See TracBrowser for help on using the repository browser.