Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > 838af16d799f8192eb4452c515e99b56 > files > 2

deja-dup-32.0-1.mga5.src.rpm

%define _cmake_skip_rpath	%nil

Name:		deja-dup
Version:	32.0
Release:	%mkrel 1
Summary:	Simple backup tool and front-end for duplicity

Group:		Archiving/Backup
License:	GPLv3+
URL:		https://launchpad.net/deja-dup
Source0:	http://launchpad.net/%{name}/32/%{version}/+download/%{name}-%{version}.tar.xz
# For gnome-autogen.sh
#BuildRequires:	gnome-common
#BuildRequires:	gettext-devel
#BuildRequires:	yelp-tools
##
BuildRequires:	cmake
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	locales-en
BuildRequires:	vala
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(libpeas-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libsecret-1)
Requires:	duplicity >= 0.6.14
Requires:	python-cloudfiles
Requires:	adwaita-icon-theme
Requires:	dconf

%description
Déjà Dup is a simple backup tool. It hides the complexity of doing backups the
'right way' (encrypted, off-site, and regular) and uses duplicity as the
back-end.

Features:
 - Support for local, remote, or cloud backup locations, such as Amazon S3
 - Securely encrypts and compresses your data
 - Incrementally backs up, letting you restore from any particular backup
 - Schedules regular backups
 - Integrates well into your GNOME desktop

%prep
%setup -q
%apply_patches

%build
# ugly workaround to fix build error with help2man
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:%{_builddir}/%{name}-%{version}/build/libdeja/:%{_builddir}/%{name}-%{version}/build/deja-dup/widgets
%cmake \
	-DENABLE_NAUTILUS:BOOL=ON \
	-DENABLE_CCPANEL:BOOL=OFF \
	-DENABLE_UNITY_CCPANEL:BOOL=OFF \
	-DENABLE_UNITY:BOOL=OFF
%make

%install
%makeinstall_std -C build

#clean some unwanted files
find %{buildroot} -name "*.la" -delete
rm -rf %{buildroot}/%{_datadir}/icons/Humanity/

%find_lang %{name} --with-gnome --with-help --with-man --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS
%{_bindir}/deja-*
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/GConf/gsettings/%{name}.convert
%{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
%{_iconsdir}/hicolor/*/*/%{name}*
%{_datadir}/%{name}/
%{_libdir}/%{name}/
%{_libdir}/nautilus/extensions-*/lib%{name}.so
%{_mandir}/man1/deja-dup*.1*
%{_sysconfdir}/xdg/autostart/%{name}-monitor.desktop
%{_libexecdir}/%{name}/


%changelog
* Sun Nov 09 2014 wally <wally> 32.0-1.mga5
+ Revision: 796134
- new version 32.0

* Wed Oct 15 2014 umeabot <umeabot> 30.0-4.mga5
+ Revision: 748411
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 30.0-3.mga5
+ Revision: 678707
- Mageia 5 Mass Rebuild

  + wally <wally>
    - require adwaita-icon-theme instead of obsolete gnome-icon-theme-symbolic

* Thu Apr 17 2014 wally <wally> 30.0-2.mga5
+ Revision: 615482
- explicitly define build options

* Thu Apr 17 2014 wally <wally> 30.0-1.mga5
+ Revision: 615475
- new version 30.0
- switch to cmake
- don't drop appdata file

* Thu Nov 28 2013 philippem <philippem> 28.0-3.mga4
+ Revision: 554012
- fix widgets build

* Mon Oct 21 2013 umeabot <umeabot> 28.0-2.mga4
+ Revision: 539334
- Mageia 4 Mass Rebuild

* Sat Oct 05 2013 philippem <philippem> 28.0-1.mga4
+ Revision: 491992
- Update to 28.0

* Mon Jul 08 2013 philippem <philippem> 27.3.1-1.mga4
+ Revision: 451400
- Update to 27.3.1

* Sat Jun 15 2013 wally <wally> 26.0-1.mga4
+ Revision: 443325
- new version 26.0

* Sun Apr 07 2013 luigiwalser <luigiwalser> 24.0-5.mga3
+ Revision: 408787
- rebuild to really fix mga#9055

* Sun Mar 17 2013 lmenut <lmenut> 24.0-4.mga3
+ Revision: 403599
- rebuild for new rpm-mageia-setup
  do not own man lang directories (mga #9055)

* Fri Jan 11 2013 umeabot <umeabot> 24.0-3.mga3
+ Revision: 348718
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jan 05 2013 philippem <philippem> 24.0-2.mga3
+ Revision: 339059
- fix missing files

* Sat Sep 29 2012 wally <wally> 24.0-1.mga3
+ Revision: 300210
- new version 24.0

* Thu Sep 20 2012 wally <wally> 23.92-1.mga3
+ Revision: 296417
- new version 23.92

* Sat Sep 01 2012 wally <wally> 23.90-1.mga3
+ Revision: 287026
- new version 23.90
- drop patches from upstream
- BR locales-en to reduce warnings at build time

* Sat Aug 11 2012 wally <wally> 23.4-2.mga3
+ Revision: 280665
- require dconf to save configurations etc
- require gnome-icon-theme-symbolic for icons in GUI
- clean BRs and .spec

* Fri Aug 10 2012 wally <wally> 23.4-1.mga3
+ Revision: 280440
- new version 23.4
- add a patch to fix build with vala 0.17.4 (changes from upstream)

* Fri Feb 24 2012 philippem <philippem> 21.90-1.mga2
+ Revision: 213863
- Update to 21.90.

* Thu Nov 03 2011 philippem <philippem> 20.1-1.mga2
+ Revision: 162056
- Update to 20.1

* Wed Sep 21 2011 philippem <philippem> 19.92-1.mga2
+ Revision: 146469
- add help files
- fix BR missing istool and yelp-tools
- add Requires python-cloudfiles
- New upstream release
- Drop no longer needed build requires on po4a and unique-devel
- Add versioned requires on duplicity

* Sat Jul 02 2011 wally <wally> 19.3-1.mga2
+ Revision: 117475
- new version 19.3
- clean .spec

  + dmorgan <dmorgan>
    - Rebuild against new libnotify

* Fri Mar 18 2011 philippem <philippem> 16.1.1-1.mga1
+ Revision: 74211
- https://launchpad.net/deja-dup/+announcement/7239
- Upstream bug fix release
- This release fixes a bug in that caused help documentation to not be translated

* Mon Mar 14 2011 misc <misc> 16.1-4.mga1
+ Revision: 71399
- use proper mandriva macros
- fix Group

* Thu Feb 24 2011 philippem <philippem> 16.1-3.mga1
+ Revision: 58974
+ rebuild (emptylog)

* Thu Feb 24 2011 philippem <philippem> 16.1-2.mga1
+ Revision: 58961
- clean post and pre

* Thu Feb 24 2011 philippem <philippem> 16.1-1.mga1
+ Revision: 58922
- imported package deja-dup


* Thu Feb 24 2011 Philippe Makowski <makowski.mageia@gmail.com> 16.1-1mga1
- initial import based on Fedora spec