rpms/fsvs/F-7 fsvs.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
David Fraser (davidf)
fedora-extras-commits at redhat.com
Tue Apr 8 04:21:24 UTC 2008
- Previous message (by thread): rpms/kernel/F-8 kernel.spec, 1.422, 1.423 linux-2.6-wireless-pending.patch, 1.39, 1.40 linux-2.6-wireless.patch, 1.33, 1.34
- Next message (by thread): rpms/kernel/devel kernel.spec, 1.592, 1.593 linux-2.6-compile-fixes.patch, 1.160, 1.161 linux-2.6-libata-ali-atapi-dma.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davidf
Update of /cvs/extras/rpms/fsvs/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15999/F-7
Modified Files:
.cvsignore sources
Added Files:
fsvs.spec
Log Message:
importing fsvs from bug 433778
--- NEW FILE fsvs.spec ---
Name: fsvs
Version: 1.1.13
Release: 4%{?dist}
Summary: Fast System VerSioning versioning for file trees using subversion
Group: Development/Tools
License: GPLv3
URL: http://fsvs.tigris.org/
Source0: http://www.tigris.org/files/documents/3133/41642/fsvs-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: apr-devel
BuildRequires: apr-util-devel
BuildRequires: pcre-devel
BuildRequires: subversion-devel
BuildRequires: gdbm-devel
BuildRequires: ctags
%description
FSVS is the abbreviation for âFast System VerSioningâ.
It is a complete backup/restore/versioning tool for all files
in a directory tree or whole filesystems, with a subversion
repository as the backend.
You may think of it as some kind of tar or rsync with versioned storage.
It uses a different system for storing local version information
that doesn't clutter directories like /etc like .svn directories
in standard subversion would
A nice capability is to cope with local adjustments for different
machines (using branching-like techniques), so that most of the
space needed for the backup of system-files (/bin, /usr, ...)
can be shared between machines.
%prep
%setup -q
%build
export CFLAGS="$RPM_OPT_FLAGS"
%configure --with-aprinc=/usr/include/apr-1/
cd src
make %{?_smp_mflags}
cd ..
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -p src/fsvs $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/fsvs-%{version}/
cp -p CHANGES README LICENSE $RPM_BUILD_ROOT/%{_docdir}/fsvs-%{version}/
cp -p doc/PERFORMANCE doc/IGNORING doc/USAGE doc/FAQ $RPM_BUILD_ROOT/%{_docdir}/fsvs-%{version}/
# cp -pr example/ $RPM_BUILD_ROOT/%{_docdir}/fsvs-%{version}//example/
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man5
cp -p doc/fsvs.1 $RPM_BUILD_ROOT/%{_mandir}/man1/fsvs.1
cp -p doc/fsvs-options.5 $RPM_BUILD_ROOT/%{_mandir}/man5/fsvs-options.5
gzip $RPM_BUILD_ROOT/%{_mandir}/man1/fsvs.1
gzip $RPM_BUILD_ROOT/%{_mandir}/man5/fsvs-options.5
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fsvs
mkdir -p $RPM_BUILD_ROOT/%{_var}/spool/fsvs
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%attr(755,root,root) %{_bindir}/fsvs
%config %{_sysconfdir}/fsvs/
%config %{_var}/spool/fsvs/
%doc
%doc %{_docdir}/fsvs-%{version}/
# %{_docdir}/fsvs-%{version}//example/
%{_mandir}/man1/fsvs.1.gz
%{_mandir}/man5/fsvs-options.5.gz
%changelog
* Wed Mar 26 2008 David Fraser <davidf at sjsoft.com> 1.1.13-4
- Removed unneccessary macros
* Tue Mar 25 2008 David Fraser <davidf at sjsoft.com> 1.1.13-3
- Removed example directory
- Adjusted Makefile to take RPM_OPT_FLAGS
* Tue Mar 25 2008 Manual "lonely wolf" Wolfshant <wolfy at fedoraproject.org> 1.1.13-2
- Fixed remaining /usr/bin, /etc and /var to use macros
* Tue Mar 25 2008 David Fraser <davidf at sjsoft.com> 1.1.13-1
- Upgraded to latest release
- New man file locations
- New example in doc directory
* Tue Mar 25 2008 David Fraser <davidf at sjsoft.com> 1.1.12-7
- Re-added doc_dir and man_dir, but make them use _docdir and _mandir
- Fixed version numbers in changelog
* Mon Mar 24 2008 Manuel "lonely wolf" Wolfshant <wolfy at fedoraproject.org> 1.1.12-6
- Missing BR, consistent use of macros
* Mon Mar 24 2008 David Fraser <davidf at sjsoft.com> 1.1.12-5
- Corrected rpmlint errors
- Removed manual doc_dir and man_dir definitions
* Thu Feb 21 2008 David Fraser <davidf at sjsoft.com> 1.1.12-4
- Added pcre dependency
* Thu Feb 21 2008 David Fraser <davidf at sjsoft.com> 1.1.12-3
- Added configuration and WAA directories
* Thu Feb 21 2008 David Fraser <davidf at sjsoft.com> 1.1.12-2
- Added documentation directories
* Sat Feb 16 2008 David Fraser <davidf at sjsoft.com> 1.1.12-1
- Initial build.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/fsvs/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 7 Apr 2008 16:02:51 -0000 1.1
+++ .cvsignore 8 Apr 2008 04:20:46 -0000 1.2
@@ -0,0 +1 @@
+fsvs-1.1.13.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fsvs/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 7 Apr 2008 16:02:51 -0000 1.1
+++ sources 8 Apr 2008 04:20:46 -0000 1.2
@@ -0,0 +1 @@
+f7f3e44b9545d28a6271cf94ba2899ec fsvs-1.1.13.tar.bz2
- Previous message (by thread): rpms/kernel/F-8 kernel.spec, 1.422, 1.423 linux-2.6-wireless-pending.patch, 1.39, 1.40 linux-2.6-wireless.patch, 1.33, 1.34
- Next message (by thread): rpms/kernel/devel kernel.spec, 1.592, 1.593 linux-2.6-compile-fixes.patch, 1.160, 1.161 linux-2.6-libata-ali-atapi-dma.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list