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

Revision 4791, 8.0 KB checked in by inagaki, 13 years ago (diff)

update: kphotoalbum

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