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