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

Revision 6152, 8.0 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

Line 
1Summary: KDE Photo Album
2Summary(ja): KDE フォトアルバム
3Name:    kphotoalbum
4Version: 4.1.1
5Release: 6%{?_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* Mon May 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.1-6
114- rebuild with exiv2-0.22
115
116* Sun Sep 18 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-5
117- rebuilt with exiv2-0.21.1
118- updated BR instead of kdegraphics4-devel, kdeedu4-devel
119
120* Sat Jan 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-4
121- added Patch100 and 101 from FC
122  * Mon May 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.1.1-6
123  - docbook fix (for kde-4.5.x)
124
125* Sat Jan 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-3
126- fixed build dependencies for VinePlus/5
127- updated URL
128
129* Wed May 05 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-2
130- rebuilt with exiv2-0.19
131
132* Sat Nov 28 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.1-1
133- initial build for Vine Linux
134
135* Sun Oct 25 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1-1
136- kphotoalbum-4.1
137
138* Wed Jul 29 2009 Rex Dieter <rdieter@fedoraproject.org> 4.0.2-1
139- kphotoalbum-4.0.2
140
141* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.1-2
142- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
143
144* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.0.1-1
145- kphotoalbum-4.0.1
146
147* Tue May 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.0-1
148- kphotoalbum-4.0 (final)
149
150* Mon Mar 09 2009 Rex Dieter <rdieter@fedoraproject.org> -  3.2-0.10.20090308
151- kphotoalbum-20090308 snapshot
152
153* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-0.9.20090211svn
154- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
155
156* Thu Feb 12 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.8.20090211svn
157- kphotoalbum-2009-02-11 snapshot
158- enable marble integration
159
160* Mon Dec 22 2008 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.7.20081007svn
161- BR: libkipi-devel >= 0.3.0
162
163* Thu Dec 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 3.2-0.6.20081007svn
164- respin (exiv2)
165
166* Tue Dec 03 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.5.20081007svn
167- respin (kdegraphics)
168- BR: soprano-devel
169
170* Wed Oct 29 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.4.20081007svn
171- respin (kdegraphics)
172
173* Mon Oct 06 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.2-0.3.20081007svn
174- new snapshot (20081007svn)
175- use create_tarball.rb (includes translations)
176- build against latest kdegraphics
177- fix typos in description
178
179* Mon Sep 29 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.2.20080929svn
180- respin against newer kdegraphics
181- kphotoalbum-20080929svn snapshot
182
183* Sat Aug 02 2008 Rex Dieter <rdieter@fedoraproject.org> 3.2-0.1.20080802svn
184- kphotoalbum-20080802svn snapshot
185
186* Wed Jun 25 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-3
187- respin for exiv2
188
189* Thu May 08 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-2
190- respin
191
192* Tue Mar 18 2008 Rex Dieter <rdieter@fedoraproject.org> 3.1.1-1
193- kphotoalbum-3.1.1
194
195* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.1.0-2
196- Autorebuild for GCC 4.3
197
198* Sat Nov 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.1.0-1
199- kphotoalbum-3.1.0
200
201* Tue Nov 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-7
202- respin for exiv2-0.16
203
204* Sun Aug 26 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-6
205- desktop file patch (make MimeType=... end with ;)
206
207* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-5
208- fix %%check
209
210* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-3
211- specfile cosmetics
212- respin (BuildID)
213
214* Sat Aug 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-2
215- License: GPLv2+
216
217* Thu Apr 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.2-1
218- kphotoalbum-3.0.2
219
220* Wed Apr 11 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0.1-1
221- kphotoalbum-3.0.1
222
223* Sun Dec 31 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 3.0-1
224- kphotoalbum-3.0
225
226* Tue Nov 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-7
227- BR: exiv2-devel >= 0.12
228
229* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-6
230- respin
231- drop deprecated Provides: kimdaba
232
233* Tue Sep 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-5
234- BR: exiv2-devel >= 0.11
235
236* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-4
237- fc6 respin
238
239* Sat Jun 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-3
240- respin against exiv2-0.10
241
242* Thu May 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-2
243- (temporarily) add Provides: kimdaba = %%version
244
245* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.2-1
246- renamed kphotoalbum
247
248* Wed Mar 1 2006 Rex Dieter <rexdieter[AT]users.sf.net>
249- fc5: gcc/glibc respin
250
251* Thu Nov 10 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-6
252- relative symlinks
253- simplify configure
254
255* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-4
256- --add-category Application
257
258* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-3
259- %%doc: COPYING
260- Req(post,postun): update-desktop-database
261- gtk-update-icon-cache
262- remove unused crud (kde-redhat bits)
263- Group: Applications/Multimedia
264- drop %%{?debug_package} conditionals
265
266* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-2
267- icon/mime spec
268
269* Tue May 3 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-1
270- real-deal 2.1 release (including -i18n bits)
271
272* Mon May 2 2005 Rex Dieter <rexdieter[AT]users.sf.net> 2.1-0
273- 2.1 (pre) release
274
275* Mon Nov 15 2004 Rex Dieter <rexdieter[AT]users.sf.net> 2.0-0.fdr.1
276- 2.0
277
278* Fri Feb 27 2004 Rex Dieter <rexdieter at sf.net> 0:1.1-0.fdr.0
279- first try
280
Note: See TracBrowser for help on using the repository browser.