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

Revision 6655, 8.1 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release or rebuild with exiv2-0.23

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