Changes of Revision 2
[-] | Added | synbak.spec |
x 1
2 +Name: synbak 3 +Version: 1.4.0 4 +Release: 1%{?dist} 5 +Summary: synbak - Universal Backup System 6 +URL: http://www.initzero.it/products/opensource/synbak/ 7 +Source: http://www.initzero.it/products/opensource/synbak/download/%{name}-%{version}.tar.gz 8 +License: GPLv3+ 9 +BuildArch: noarch 10 +Group: Applications/File 11 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 12 +Requires: coreutils, bash >= 2.0, gettext >= 0.14, mktemp >= 1.5, grep, findutils, gawk, sed, nc, bc, which 13 +Requires: rsync, samba-client, tar, mysql, postgresql, openldap-clients, wget, mtx, mt-st 14 +Requires: /usr/bin/cdrecord, /usr/bin/mkisofs 15 +BuildRequires: automake, autoconf 16 + 17 +%description 18 +synbak is an application designed to unify several backup methods. 19 +synbak provides a powerful reporting system and a very simple interface 20 +for configuration files. 21 +synbak is a wrapper for several existing backup software suppling the 22 +end user with a common method for configuration that will manage the 23 +execution logic for every single backup and will give detailed reports 24 +of backups result. 25 + 26 +synbak can make backups using: 27 +- RSync over ssh, rsync daemon, smb and cifs protocols (automount functions) 28 +- Tar archives (tar, tar.gz and tar.bz2) 29 +- Tape devices (using multi loader changer tapes too) 30 +- LDAP databases 31 +- MySQL databases 32 +- PostgreSQL databases 33 +- Oracle databases 34 +- CD-RW/DVD-RW 35 +- Wget to mirror HTTP/FTP servers 36 + 37 +synbak can make reports using: 38 +- EMail 39 +- HTML pages 40 +- RSS feeds 41 + 42 +Moreover, if you are a developer and want to contribute, 43 +the modular nature of synbak will allow you to easly write 44 +new backup methods, reports, and translations. 45 + 46 +%prep 47 +%setup -q 48 + 49 +%build 50 +%configure 51 +%{__make} %{?_smp_mflags} 52 + 53 +%install 54 +%{__rm} -rf %{buildroot} 55 +%{__make} install DESTDIR="%{buildroot}" 56 +%find_lang %{name} 57 + 58 +%clean 59 +%{__rm} -rf %{buildroot} 60 + 61 +%files -f %{name}.lang 62 +%defattr(-,root,root) 63 +%{_bindir}/* 64 +%{_datadir}/%{name} 65 +%doc %{_docdir}/* 66 + 67 +%changelog 68 +* Mon Sep 22 2008 Ugo Viti <ugo.viti@initzero.it> - 1.2.2-1 69 +- New upstream release 70 + 71 +* Tue Feb 19 2008 Ugo Viti <ugo.viti@initzero.it> - 1.2.1-2 72 +- Added %{?dist} tag to the release 73 + 74 +* Tue Feb 19 2008 Ugo Viti <ugo.viti@initzero.it> - 1.2.1-1 75 +- Fixed the spec file using the Fedora Packaging Guidelines 76 + 77 +* Sun Jan 13 2008 Ugo Viti <ugo.viti@initzero.it> - 1.2.0-1 78 +- Updated this spec file 79 + 80 +* Thu Sep 14 2006 Ugo Viti <ugo.viti@initzero.it> - 1.0.9-1 81 +- Updated this spec file 82 + 83 +* Sat Feb 18 2006 Ugo Viti <ugo.viti@initzero.it> - 1.0.0-1 84 +- First public release! 85 +- Complete rewrite from scratch 86 + 87 |