rpms/fsvs/devel 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:11:54 UTC 2008
- Previous message (by thread): rpms/firefox/devel .cvsignore, 1.84, 1.85 firefox.spec, 1.298, 1.299 sources, 1.96, 1.97
- Next message (by thread): rpms/condor/devel condor.spec,1.2,1.3 lsb_init.patch,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davidf
Update of /cvs/extras/rpms/fsvs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14274/devel
Modified Files:
.cvsignore sources
Added Files:
fsvs.spec
Log Message:
Adding 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/devel/.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:11:17 -0000 1.2
@@ -0,0 +1 @@
+fsvs-1.1.13.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fsvs/devel/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:11:17 -0000 1.2
@@ -0,0 +1 @@
+f7f3e44b9545d28a6271cf94ba2899ec fsvs-1.1.13.tar.bz2
- Previous message (by thread): rpms/firefox/devel .cvsignore, 1.84, 1.85 firefox.spec, 1.298, 1.299 sources, 1.96, 1.97
- Next message (by thread): rpms/condor/devel condor.spec,1.2,1.3 lsb_init.patch,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list