]> git.pld-linux.org Git - packages/f-spot.git/blame_incremental - f-spot.spec
- 0.6.1.1
[packages/f-spot.git] / f-spot.spec
... / ...
CommitLineData
1#
2# TODO:
3# - use system libgphoto2-sharp.dll, NDesk.Glitz.dll, gnome-keyring-sharp.dll
4# Tao (http://www.taoframework.com/), semweb (http://taubz.for.net/code/semweb)
5#
6%include /usr/lib/rpm/macros.mono
7%define _noautoreq 'mono(Mono.*)' 'mono(FlickrNet)' 'mono(gnome-keyring-sharp)'
8#
9Summary: Personal photo manager
10Summary(pl.UTF-8): Menedżer prywatnych galerii fotograficznych
11Name: f-spot
12Version: 0.6.1.1
13Release: 1
14License: GPL
15Group: X11/Applications/Graphics
16Source0: http://ftp.gnome.org/Public/GNOME/sources/f-spot/0.6/%{name}-%{version}.tar.bz2
17# Source0-md5: 06bf6ef59be0be8dd8f5ee2d5c69d172
18URL: http://www.gnome.org/projects/f-spot/
19BuildRequires: GConf2-devel >= 2.14.0
20BuildRequires: autoconf
21BuildRequires: automake
22BuildRequires: beagle-devel >= 0.3.0
23BuildRequires: dotnet-gnome-desktop-sharp-devel >= 2.16.0
24BuildRequires: dotnet-gnome-sharp-devel >= 2.16.0
25BuildRequires: dotnet-gtk-sharp2-devel >= 2.12.1
26BuildRequires: dotnet-libgphoto2-sharp-devel >= 2.1.4
27BuildRequires: dotnet-ndesk-dbus-glib-sharp-devel
28BuildRequires: gettext-devel
29BuildRequires: gnome-common
30BuildRequires: gnome-doc-utils
31BuildRequires: gnome-icon-theme
32BuildRequires: gtk+2-devel >= 2:2.12.0
33BuildRequires: intltool >= 0.40.0
34BuildRequires: lcms-devel >= 1.12
35BuildRequires: libexif-devel >= 1:0.6.13
36BuildRequires: libgnomeui-devel >= 2.16.0
37BuildRequires: libgphoto2-devel >= 2.2.1
38BuildRequires: libjpeg-devel
39BuildRequires: libstdc++-devel
40BuildRequires: libtool
41BuildRequires: mono-addins-devel
42BuildRequires: mono-csharp >= 1.1.17
43BuildRequires: pkgconfig
44BuildRequires: rpmbuild(find_lang) >= 1.23
45BuildRequires: rpmbuild(macros) >= 1.311
46BuildRequires: sqlite-devel >= 2.8.6
47Requires(post,postun): desktop-file-utils
48Requires(post,postun): gtk+2
49Requires(post,postun): hicolor-icon-theme
50Requires(post,postun): scrollkeeper
51Requires: dotnet-libgphoto2-sharp
52# sr@Latn vs. sr@latin
53Conflicts: glibc-misc < 6:2.7
54ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9
55ExcludeArch: i386
56BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57
58%description
59F-Spot is an application designed to provide personal photo management
60to the GNOME desktop.
61
62%description -l pl.UTF-8
63F-Spot jest prywatnym menedżerem galerii fotograficznych dla
64środowiska GNOME.
65
66%package screensaver
67Summary: Module for gnome-screensaver
68Summary(pl.UTF-8): Moduł dla gnome-screensavera
69Group: X11/Applications
70Requires: %{name} = %{version}-%{release}
71Requires: gnome-screensaver
72
73%description screensaver
74F-Spot module for gnome-screensaver.
75
76%description screensaver -l pl.UTF-8
77Moduł F-Spot dla gnome-screensavera.
78
79%prep
80%setup -q
81
82%build
83%{__intltoolize}
84%{__libtoolize}
85%{__aclocal}
86%{__autoconf}
87%{__autoheader}
88%{__automake}
89%configure \
90 --disable-static \
91 --disable-scrollkeeper \
92 --with-gnome-screensaver=%{_prefix}
93
94%{__make} -j1 \
95 saverdir=%{_libdir}/gnome-screensaver \
96 themesdir=%{_desktopdir}/screensavers
97
98%install
99rm -rf $RPM_BUILD_ROOT
100
101%{__make} install \
102 DESTDIR=$RPM_BUILD_ROOT \
103 saverdir=%{_libdir}/gnome-screensaver \
104 themesdir=%{_desktopdir}/screensavers
105
106rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
107
108%find_lang %{name} --with-gnome --with-omf
109
110%clean
111rm -rf $RPM_BUILD_ROOT
112
113%post
114%scrollkeeper_update_post
115%update_desktop_database_post
116%update_icon_cache hicolor
117
118%postun
119%scrollkeeper_update_postun
120%update_desktop_database_postun
121%update_icon_cache hicolor
122
123%files -f %{name}.lang
124%defattr(644,root,root,755)
125%doc AUTHORS ChangeLog MAINTAINERS NEWS README TODO
126%attr(755,root,root) %{_bindir}/*
127%{_datadir}/%{name}
128%{_iconsdir}/hicolor/*/*/*.*
129%dir %{_libdir}/%{name}
130%attr(755,root,root) %{_libdir}/%{name}/*.exe
131%{_libdir}/%{name}/*.addins
132%dir %{_libdir}/%{name}/extensions
133%{_libdir}/%{name}/extensions/*
134%attr(755,root,root) %{_libdir}/%{name}/lib*.so*
135%{_libdir}/%{name}/*.dll
136%{_libdir}/%{name}/*.mdb
137%{_libdir}/%{name}/*.dll.config
138%{_libdir}/%{name}/*.exe.config
139%{_desktopdir}/*.desktop
140%{_pkgconfigdir}/f-spot.pc
141
142%files screensaver
143%defattr(644,root,root,755)
144%attr(755,root,root) %{_libdir}/gnome-screensaver/f-spot-screensaver
145%{_desktopdir}/screensavers/f-spot-screensaver.desktop
This page took 0.034901 seconds and 4 git commands to generate.