[deja-dup] New upstream release Drop defattr since recent rpm makes it redundant Add control-center-devel as bu
Rahul Sundaram
sundaram at fedoraproject.org
Mon May 9 13:02:21 UTC 2011
commit 1bebc762bffec9ffecfa31bed19c14645b0bbb59
Author: Rahul Sundaram <sundaram at fedoraproject.org>
Date: Mon May 9 18:29:50 2011 +0530
New upstream release
Drop defattr since recent rpm makes it redundant
Add control-center-devel as build requires
Update gsettings scriptlets to match latest guidelines
Drop obsolete and invalid configuration options
.gitignore | 1 +
deja-dup.spec | 50 +++++++++++++++++++++-----------------------------
sources | 2 +-
3 files changed, 23 insertions(+), 30 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 14d44b0..ea589cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ deja-dup-15.3.tar.bz2
/deja-dup-18.0.tar.bz2
/deja-dup-18.1.tar.bz2
/deja-dup-18.1.1.tar.bz2
+/deja-dup-19.1.tar.bz2
diff --git a/deja-dup.spec b/deja-dup.spec
index a43146a..1939ce0 100644
--- a/deja-dup.spec
+++ b/deja-dup.spec
@@ -1,18 +1,18 @@
Name: deja-dup
-Version: 18.1.1
+Version: 19.1
Release: 1%{?dist}
Summary: Simple backup tool and frontend for duplicity
Group: Applications/Archiving
License: GPLv3+
URL: https://launchpad.net/deja-dup
-Source0: http://launchpad.net/%{name}/18/%{version}/+download/%{name}-%{version}.tar.bz2
+Source0: http://launchpad.net/%{name}/20/%{version}/+download/%{name}-%{version}.tar.bz2
BuildRequires: gettext desktop-file-utils intltool scrollkeeper
BuildRequires: gnome-doc-utils pango-devel cairo-devel vala-devel
BuildRequires: libtool GConf2 GConf2-devel glib2-devel libnotify-devel
BuildRequires: po4a unique-devel nautilus-devel gnome-keyring-devel
-BuildRequires: gtk3-devel unique3-devel
+BuildRequires: gtk3-devel unique3-devel control-center-devel
Requires: duplicity python-cloudfiles
Requires(pre): GConf2
Requires(post): GConf2
@@ -36,17 +36,14 @@ Features:
%setup -q
%build
-%configure --disable-static --disable-schemas-install --with-gtk3 --with-nautilus --with-gnu-ld
+%configure --disable-static --with-nautilus --with-gnu-ld
make %{?_smp_mflags}
%install
-export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=%{buildroot}
-unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
rm -f %{buildroot}/%{_libdir}/nautilus/extensions-3.0/*.la
-rm -rf %{buildroot}/%{_datadir}/icons/Humanity/
-rm -rf %{buildroot}/%{_datadir}/icons/ubuntu-mono-dark
-rm -rf %{buildroot}/%{_datadir}/icons/ubuntu-mono-light
+rm -f %{buildroot}/%{_libdir}/control-center-1/panels/libdeja-dup.la
+rm -rf %{buildroot}/%{_datadir}/icons/ubuntu-mono-*
%find_lang %{name} --with-gnome
@@ -57,42 +54,37 @@ touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
- glib-compile-schemas %{_datadir}/glib-2.0/schemas
+ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-glib-compile-schemas %{_datadir}/glib-2.0/schemas
-
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%files -f %{name}.lang
-%defattr(-,root,root,-)
%doc COPYING NEWS
-%{_bindir}/deja-*
-%{_mandir}/man1/deja-dup.1.gz
-%{_mandir}/*/man1/deja-dup.1.gz
-%{_mandir}/man1/deja-dup-preferences.1.gz
-%{_mandir}/*/man1/deja-dup-preferences.1.gz
%{_datadir}/GConf/gsettings/deja-dup.convert
%{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
%{_sysconfdir}/xdg/autostart/deja-dup-monitor.desktop
-%{_datadir}/applications/deja-dup-preferences.desktop
-%{_libdir}/nautilus/extensions-3.0/libnautilus-deja-dup.so
-%dir %{_libdir}/deja-dup
-%{_libdir}/deja-dup/deja-dup-monitor
-%dir %{_datadir}/deja-dup
-%dir %{_datadir}/deja-dup/ui
-%{_datadir}/deja-dup/ui/restore-missing.ui
+%{_libdir}/control-center-1/panels/libdeja-dup.so*
+%{_libdir}/nautilus/extensions-3.0/libdeja-dup.so
+%{_libexecdir}/deja-dup/deja-dup*
%{_datadir}/applications/deja-dup.desktop
-%{_datadir}/icons/hicolor/scalable/devices/deja-dup-cloud.svg
-%{_datadir}/icons/hicolor/scalable/actions/deja-dup-backup.svg
-%{_datadir}/icons/hicolor/scalable/actions/deja-dup-restore.svg
+%{_datadir}/deja-dup/ui/restore-missing.ui
%{_datadir}/icons/hicolor/*/apps/deja-dup.png
%{_datadir}/icons/hicolor/scalable/apps/deja-dup-symbolic.svg
+%{_datadir}/icons/hicolor/scalable/devices/deja-dup-cloud.svg
%changelog
+* Mon May 09 2011 Rahul Sundaram <sundaram at fedoraproject.org> - 19.1-1
+- New upstream release
+- Drop defattr since recent rpm makes it redundant
+- Add control-center-devel as build requires
+- Update gsettings scriptlets to match latest guidelines
+- Drop obsolete and invalid configuration options
+
* Sat Apr 16 2011 Chris Smart <csmart at fedoraproject.org> - 18.1.1-1
-- Update to latest upstream realease, which will "actually work with NetworkManager 0.9"
+- Update to latest upstream release, which will "actually work with NetworkManager 0.9"
- http://bazaar.launchpad.net/~deja-dup-team/deja-dup/18/revision/888
* Wed Apr 13 2011 Chris Smart <csmart at fedoraproject.org> - 18.1-1
diff --git a/sources b/sources
index 0ce95fb..0b58eb4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-35fefaf346dbb341208e91ce4c6944e4 deja-dup-18.1.1.tar.bz2
+d2e1bc76f0103c6de7b2d9936a984894 deja-dup-19.1.tar.bz2
More information about the scm-commits
mailing list