rpms/fwbackups/devel fwbackups.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Stewart Adam (firewing) fedora-extras-commits at redhat.com
Sun Oct 1 16:36:23 UTC 2006


Author: firewing

Update of /cvs/extras/rpms/fwbackups/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1345/devel

Modified Files:
	.cvsignore sources 
Added Files:
	fwbackups.spec 
Log Message:
auto-import fwbackups-1.42.1-2 on branch devel from fwbackups-1.42.1-2.src.rpm


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

Name:		fwbackups
Version:		1.42.1
Release:		2%{?dist}
BuildArch:	noarch
Summary:	A feature-rich user backup program

Group:		Applications/System
License:		GPL
URL:		http://www.diffingo.com/content/view/12/45/lang,en/
Source0:		http://www.diffingo.com/downloads/fwbackups/fwbackups-%{version}.tar.gz
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:		desktop-file-utils
Requires:		pygtk2 pygtk2-libglade redhat-artwork usermode
#Provides:		fwbackups
%description
fwbackups is a user backups program that can run a backup on-the-spot based
on user-specified paths, or by it's automated backup feature which will backup
user-specified paths and backup them to an appropriate location automatically,
at a specified time and date.


%prep
%setup -q


%build


%install
rm -rf $RPM_BUILD_ROOT

#install -d -p -m755 etc/fwbackups ${RPM_BUILD_ROOT}%{_sysconfdir}/fwbackups
#install -d -p -m755 usr/lib/python2.4/site-packages/fwbackups ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups
#install -d -p -m755 usr/share/fwbackups ${RPM_BUILD_ROOT}%{_datadir}/fwbackups
#install -d -p -m755 ${RPM_BUILD_ROOT}%{_docdir}/fwbackups
#install -d -p -m755 ${RPM_BUILD_ROOT}%{_sbindir}
# This one we DO need because ln doesn't create the directories like install did
install -d -p -m755 ${RPM_BUILD_ROOT}%{_bindir}

install -D -p -m644 etc/fwbackups/fwbackups.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/fwbackups/fwbackups.conf

install -D -p -m444 usr/share/fwbackups/fwbackups.conf.default ${RPM_BUILD_ROOT}%{_datadir}/fwbackups/fwbackups.conf.default

install -D -p -m644 etc/pam.d/fwbackups ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/fwbackups
install -D -p -m644 etc/pam.d/fwbackups-run ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/fwbackups-run

install -D -p -m644 etc/security/console.apps/fwbackups ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps/fwbackups
install -D -p -m644 etc/security/console.apps/fwbackups-run ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps/fwbackups-run 



install -D -p -m755 usr/share/fwbackups/fwbackups-runapp.py ${RPM_BUILD_ROOT}%{_datadir}/fwbackups/fwbackups-runapp.py

install -D -p -m644 usr/lib/python2.4/site-packages/fwbackups/__init__.py ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups/__init__.py

install -D -p -m644 usr/lib/python2.4/site-packages/fwbackups/Backuper.py ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups/Backuper.py

install -D -p -m644 usr/lib/python2.4/site-packages/fwbackups/BaseClasses.py ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups/BaseClasses.py

install -D -p -m644 usr/lib/python2.4/site-packages/fwbackups/Callbacks.py ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups/Callbacks.py

install -D -p -m644 usr/lib/python2.4/site-packages/fwbackups/shutil_modded.py ${RPM_BUILD_ROOT}%{python_sitelib}/fwbackups/shutil_modded.py

install -D -p -m644 usr/share/fwbackups/fwbackups-new.glade ${RPM_BUILD_ROOT}%{_datadir}/fwbackups/fwbackups-new.glade

install -D -p -m755 usr/sbin/fwbackups ${RPM_BUILD_ROOT}%{_sbindir}/fwbackups
install -D -p -m755 usr/sbin/fwbackups-run ${RPM_BUILD_ROOT}%{_sbindir}/fwbackups-run

ln -sf ../../../usr/bin/consolehelper ${RPM_BUILD_ROOT}%{_bindir}/fwbackups
ln -sf ../../../usr/bin/consolehelper ${RPM_BUILD_ROOT}%{_bindir}/fwbackups-run

desktop-file-install --vendor fedora\
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications\
	--add-category X-Fedora\
	usr/share/applications/fwbackups.desktop
desktop-file-install --vendor fedora\
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications\
	--add-category X-Fedora\
	usr/share/applications/fwbackups-run.desktop

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%dir %{_sysconfdir}/fwbackups
%dir %{_datadir}/fwbackups
%dir %{python_sitelib}/fwbackups

%{_bindir}/fwbackups
%{_bindir}/fwbackups-run
%{_sbindir}/fwbackups
%{_sbindir}/fwbackups-run
%{_datadir}/fwbackups/*
%{_datadir}/applications/fedora-*.desktop
%{python_sitelib}/fwbackups/*

%config(noreplace) %{_sysconfdir}/fwbackups/fwbackups.conf
%config(noreplace) %{_sysconfdir}/security/console.apps/fwbackups
%config(noreplace) %{_sysconfdir}/security/console.apps/fwbackups-run
%config(noreplace) %{_sysconfdir}/pam.d/fwbackups
%config(noreplace) %{_sysconfdir}/pam.d/fwbackups-run

%doc README COPYING CHANGELOG

%changelog

* Sat Sep 30 2006 Stewart Adam <s.adam at diffingo.com> 1.42.1-2
- Match upstream md5sum
- Fix capitals in %%Source0 tag

* Tue Sep 26 2006 Stewart Adam <s.adam at diffingo.com> 1.42.1-1
- Clean up %%install section
- Don't install fwbackups.conf twice
- Make tarball match upstream
- Add the default configuration file to %%doc, and make it replaceable
- Update to version 1.42.1 (see CHANGELOG file for details on version changes)

* Thu Sep 21 2006 Stewart Adam <s.adam at diffingo.com> 1.42-5
- Add %%requires: pygtk2-libglade

* Wed Sep 13 2006 Stewart Adam <s.adam at diffingo.com> 1.42-4
- Fix the python_sitearch macro
- Update file paths
- Fix URL tag

* Wed Sep 06 2006 Stewart Adam <s.adam at diffingo.com> 1.42-3
- Made pam use 'include' statements and not the old pam_stack
- Use relative symlinks

* Sun Sep 03 2006 Stewart Adam <s.adam at diffingo.com> 1.42-2
- Added CHANGELOG file for detailed information on changes between versions
- Made this .spec and package files suitable for Fedora Extras submission

* Thu Aug 29 2006 Stewart Adam <s.adam at diffingo.com> 1.42-1
- Fixed errors when removing symbolic links
- Make listing files in RemoveOldBackups list files and directory names, not their contents

* Thu Aug 15 2006 Stewart Adam <s.adam at diffingo.com> 1.42-0
- Rebuild using sample .spec file from Fedora Extras
- Update to version 1.42 (see CHANGELOG file for details on version changes)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/fwbackups/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	1 Oct 2006 16:35:44 -0000	1.1
+++ .cvsignore	1 Oct 2006 16:36:22 -0000	1.2
@@ -0,0 +1 @@
+fwbackups-1.42.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fwbackups/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	1 Oct 2006 16:35:44 -0000	1.1
+++ sources	1 Oct 2006 16:36:22 -0000	1.2
@@ -0,0 +1 @@
+bd0a4d63e0729fa3ed89eccb10fee2da  fwbackups-1.42.1.tar.gz




More information about the fedora-extras-commits mailing list