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

Revision 521, 7.4 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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