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

Revision 953, 7.5 KB checked in by inagaki, 14 years ago (diff)

updated: exiv2, geeqie, gnome-commander, kdebase-runtime, kdebase-workspace, kdegraphics, kphotoalbum, strigi and ufraw

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