rpms/nssbackup/devel import.log, NONE, 1.1 nssbackup-0.2-0~rc7-desktopfiles.patch, NONE, 1.1 nssbackup.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Simon Wesp cassmodiah at fedoraproject.org
Fri Apr 17 19:52:14 UTC 2009


Author: cassmodiah

Update of /cvs/pkgs/rpms/nssbackup/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20452/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log nssbackup-0.2-0~rc7-desktopfiles.patch 
	nssbackup.spec 
Log Message:



--- NEW FILE import.log ---
nssbackup-0_2-0_2_rc7_fc10:HEAD:nssbackup-0.2-0.2.rc7.fc10.src.rpm:1239997807

nssbackup-0.2-0~rc7-desktopfiles.patch:

--- NEW FILE nssbackup-0.2-0~rc7-desktopfiles.patch ---
diff -Naur nssbackup-0.2-0~rc7.orig/datas/nssbackup-config.desktop nssbackup-0.2-0~rc7/datas/nssbackup-config.desktop
--- nssbackup-0.2-0~rc7.orig/datas/nssbackup-config.desktop	2009-02-20 03:03:14.000000000 +0100
+++ nssbackup-0.2-0~rc7/datas/nssbackup-config.desktop	2009-03-24 23:28:18.000000000 +0100
@@ -19,6 +19,6 @@
 Exec=nssbackup-config-gui
 #
 Terminal=false
-Categories=Utility;
+Categories=Utility;GNOME;GTK;
 StartupNotify=true
 Icon=nssbackup-conf
diff -Naur nssbackup-0.2-0~rc7.orig/datas/nssbackup-config-su.desktop nssbackup-0.2-0~rc7/datas/nssbackup-config-su.desktop
--- nssbackup-0.2-0~rc7.orig/datas/nssbackup-config-su.desktop	2009-02-20 03:03:14.000000000 +0100
+++ nssbackup-0.2-0~rc7/datas/nssbackup-config-su.desktop	2009-03-08 23:08:19.000000000 +0100
@@ -16,10 +16,10 @@
 GenericName[de]=Backup Einstellungen
 GenericName[es]=Herramienta de copia de seguridad
 #
-Exec=gksu nssbackup-config-gui
+Exec=nssbackup-config-gui-su
 #
 Terminal=false
-Categories=System;Settings;
+Categories=System;Settings;GNOME;GTK;
 StartupNotify=true
 Icon=nssbackup-conf
 #
diff -Naur nssbackup-0.2-0~rc7.orig/datas/nssbackup-restore.desktop nssbackup-0.2-0~rc7/datas/nssbackup-restore.desktop
--- nssbackup-0.2-0~rc7.orig/datas/nssbackup-restore.desktop	2009-02-20 03:03:14.000000000 +0100
+++ nssbackup-0.2-0~rc7/datas/nssbackup-restore.desktop	2009-03-08 23:08:44.000000000 +0100
@@ -19,6 +19,6 @@
 Exec=nssbackup-restore-gui
 #
 Terminal=false
-Categories=Utility;
+Categories=Utility;GNOME;GTK;
 StartupNotify=true
 Icon=nssbackup-restore
diff -Naur nssbackup-0.2-0~rc7.orig/datas/nssbackup-restore-su.desktop nssbackup-0.2-0~rc7/datas/nssbackup-restore-su.desktop
--- nssbackup-0.2-0~rc7.orig/datas/nssbackup-restore-su.desktop	2009-02-20 03:03:14.000000000 +0100
+++ nssbackup-0.2-0~rc7/datas/nssbackup-restore-su.desktop	2009-03-08 23:08:37.000000000 +0100
@@ -16,10 +16,10 @@
 GenericName[de]=Backup Wiederherstellung
 GenericName[es]=Herramienta de restauración
 #
-Exec=gksu nssbackup-restore-gui
+Exec=nssbackup-restore-gui-su
 #
 Terminal=false
-Categories=System;Settings
+Categories=System;Settings;GNOME;GTK;
 StartupNotify=true
 Icon=nssbackup-restore
 #


--- NEW FILE nssbackup.spec ---
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

%define srcversion 0.2-0~rc7
%define pathversion 0.2rc7

Name:           nssbackup
Version:        0.2
Release:        0.2.rc7%{?dist}
Summary:        (Not so) Simple Backup Suite for desktop use

Group:          Applications/Archiving
License:        GPLv3+
URL:            http://launchpad.net/nssbackup
Source0:        http://launchpad.net/%{name}/%{version}/%{pathversion}/+download/%{name}_%{srcversion}.orig.tar.gz
Patch0:         %{name}-0.2-0~rc7-desktopfiles.patch
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  desktop-file-utils
BuildRequires:  gettext
Requires:       usermode-gtk
Requires:       pygtk2-libglade
Requires:       gettext
Requires:       gnome-python2
Requires:       notify-python
Requires:       fuse-python
Requires:       fuse-sshfs
Requires:       pexpect
Requires:       curlftpfs


%description
NSsbackup, shortform of Not So Simple Backup suite, 
is a backup solution for common desktop use.

It is a fork of the sbackup project, the Simple Backup suite. 
NSsbackup is basically using the same technology that Unix 
administrators have been used for decades but it adds some some 
intelligence for interaction with users within a graphical interface. 
This means dumps of files were created using the good old TAR 
but the usage is much more convenient than from a command line.


%prep
%setup -q -n %{name}-%{version}-0.orig
%patch0 -p1


%build
make %{?_smp_mflags} \
     PREFIX="%{_prefix}"

%install
rm -rf %{buildroot}

make install \
     INSTALL="install -p" \
     SETUP.PY_OPTS="--root=%{buildroot}" \
     DESTDIR="%{buildroot}/%{_prefix}" \
     PREFIX="%{_prefix}" \
     PYDIR="%{buildroot}/%{python_sitelib}"
 
chmod +x %{buildroot}/%{python_sitelib}/%{name}/ui/GladeGnomeApp.py

desktop-file-install \
                     %if 0%{?rhel}
                     --vendor="" \
                     %endif
                     --dir=%{buildroot}%{_datadir}/applications \
                     %{buildroot}%{_datadir}/applications/%{name}-config-su.desktop

desktop-file-install \
                     %if 0%{?rhel}
                     --vendor="" \
                     %endif
                     --dir=%{buildroot}%{_datadir}/applications \
                     %{buildroot}%{_datadir}/applications/%{name}-config.desktop

desktop-file-install \
                     %if 0%{?rhel}
                     --vendor="" \
                     %endif
                     --dir=%{buildroot}%{_datadir}/applications \
                     %{buildroot}%{_datadir}/applications/%{name}-restore-su.desktop

desktop-file-install \
                     %if 0%{?rhel}
                     --vendor="" \
                     %endif
                     --dir=%{buildroot}%{_datadir}/applications \
                     %{buildroot}%{_datadir}/applications/%{name}-restore.desktop

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-config-gui-su

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-restore-gui-su

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-config-gui-su
USER=root
PROGRAM=%{_sbindir}/%{name}-config-gui-su
SESSION=true
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-restore-gui-su
USER=root
PROGRAM=%{_sbindir}/%{name}-restore-gui-su
SESSION=true
EOF

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-config-gui-su
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-restore-gui-su
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/cron.{d,daily,hourly,monthly,weekly}/
touch %{buildroot}%{_sysconfdir}/cron.{d,daily,hourly,monthly,weekly}/%{name}

%find_lang %{name}


%post
if [ $1 -eq 2 ]; then
   %{_sbindir}/%{name}config || :
fi


%clean
rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING HACKING README 
%{_bindir}/%{name}*
%{_sbindir}/%{name}*
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}-*-py*.egg-info/
%{_datadir}/pixmaps/%{name}*
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}*
%config(noreplace) %{_sysconfdir}/pam.d/%{name}*
%config %{_sysconfdir}/security/console.apps/%{name}*
%ghost %{_sysconfdir}/cron.*/%{name}


%changelog
* Tue Apr 14 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.2-0.2.rc7
- Fix license tag
- Add missed Requires to the package

* Tue Mar 24 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.2-0.1.rc7
- New upstream release
- Customize specfile

* Mon Mar 09 2009 Simon Wesp <cassmodiah at fedoraproject.org> - 0.2-0.1.rc6
- Initial Package Build


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nssbackup/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Apr 2009 16:36:43 -0000	1.1
+++ .cvsignore	17 Apr 2009 19:51:44 -0000	1.2
@@ -0,0 +1 @@
+nssbackup_0.2-0~rc7.orig.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nssbackup/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Apr 2009 16:36:43 -0000	1.1
+++ sources	17 Apr 2009 19:51:44 -0000	1.2
@@ -0,0 +1 @@
+c7fac4bda21350022eda110c56739763  nssbackup_0.2-0~rc7.orig.tar.gz




More information about the fedora-extras-commits mailing list