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