[holland] initial import

derks derks at fedoraproject.org
Fri Nov 5 18:49:41 UTC 2010


commit 770d6fb5122af5108ff23d4e20ce5ca79a6d2b62
Author: BJ Dierkes <wdierkes at 5dollarwhitebox.org>
Date:   Fri Nov 5 13:49:05 2010 -0500

    initial import

 .gitignore   |    1 +
 holland.spec |  642 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 644 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c7f06ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/holland-1.0.4.tar.gz
diff --git a/holland.spec b/holland.spec
new file mode 100644
index 0000000..ffd9bbe
--- /dev/null
+++ b/holland.spec
@@ -0,0 +1,642 @@
+%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
+%endif
+
+%{!?holland_version: %global holland_version 1.0.4}
+
+# default %%rhel to make things easier to build
+%{!?rhel: %global rhel %%(%{__sed} 's/^[^0-9]*\\([0-9]\\+\\).*/\\1/' /etc/redhat-release)}
+
+%if 0%{?rhel} == 4
+# macros used in rpm 4.4, not available in previous versions
+%global bcond_with()           %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
+%global bcond_without()        %{expand:%%{!?_without_%{1}:%%global without_%{1} 1}}
+%global with()         %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
+%global without()      %{expand:%%{?without_%{1}:0}%%{!?without_%{1}:1}}
+%endif
+
+%bcond_with     tests
+%bcond_with     example 
+%bcond_with     sphinxdocs
+%bcond_with     mysqlhotcopy
+%bcond_with     maatkit
+%bcond_with     pgdump
+%bcond_with     sqlite
+%bcond_with     xtrabackup
+
+Name:           holland
+Version:        %{holland_version}
+Release:        2%{?dist}
+Summary:        Pluggable Backup Framework
+Group:          Applications/Archiving
+License:        BSD 
+URL:            http://hollandbackup.org
+Source0:        http://hollandbackup.org/releases/stable/1.0/%{name}-%{version}.tar.gz 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch:      noarch
+BuildRequires:  python2-devel python-setuptools 
+%if %{with sphinxdocs}
+BuildRequires:  python-sphinx
+%endif
+Requires:       python-setuptools
+
+%description
+A pluggable backup framework which focuses on, but is not limited to, highly
+configurable database backups.
+
+%package common
+Summary:        Common library functionality for Holland Plugins
+License:        GPLv2
+Group:          Applications/Archiving
+Requires:       %{name} = %{version}-%{release} MySQL-python
+
+%description common
+Library for common functionality used by holland plugins
+
+%if %{with example}
+%package example
+Summary: Example Backup Provider Plugin for Holland
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description example
+Example Backup Plugin for Holland
+%endif
+
+%package random
+Summary: Random Backup Provider Plugin for Holland
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description random
+Random Backup Provider Plugin for Holland
+
+%if %{with maatkit}
+%package maatkit
+Summary: Holland mk-parallel-dump plugin
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}, %{name}-common = %{version}-%{release}
+Requires: maatkit
+
+%description maatkit
+This plugin provides support for holland to perform MySQL backups using the 
+mk-parallel-dump script from the Maatkit toolkit.
+%endif
+
+%package mysqldump
+Summary: Logical mysqldump backup plugin for Holland
+License: GPLv2
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release} %{name}-common = %{version}-%{release}
+
+%description mysqldump
+This plugin allows holland to perform logical backups of a MySQL database
+using the mysqldump command.
+
+%if %{with mysqlhotcopy}
+%package mysqlhotcopy
+Summary: Raw non-transactional backup plugin for Holland
+License: GPLv2
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release} %{name}-common = %{version}-%{release}
+
+%description mysqlhotcopy
+This plugin allows holland to perform backups of MyISAM and other 
+non-transactional table types in MySQL by issuing a table lock and copying the
+raw files from the data directory.
+%endif
+
+%package mysqllvm
+Summary: Holland LVM snapshot backup plugin for MySQL 
+License: GPLv2
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release} %{name}-common = %{version}-%{release}
+Provides: %{name}-lvm = %{version}-%{release}
+Obsoletes: %{name}-lvm < 0.9.8
+Requires: lvm2 MySQL-python tar
+
+%description mysqllvm
+This plugin allows holland to perform LVM snapshot backups of a MySQL database
+and to generate a tar archive of the raw data directory.
+
+%if %{with pgdump}
+%package    pgdump
+Summary:    Postgres Backup plugin for Holland
+Group:      Applications/Archiving
+Requires:   %{name} = %{version}-%{release}
+Requires:   python-psycopg2 pg_dump
+%endif
+
+%if %{with sqlite}
+%package sqlite
+Summary: SQLite Backup Provider Plugin for Holland
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-common = %{version}-%{release}
+
+%description sqlite 
+SQLite Backup Provider Plugin for Holland
+%endif
+
+%if %{with xtrabackup}
+%package xtrabackup
+Summary: Xtrabackup plugin for Holland
+License: GPLv2
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-common = %{version}-%{release}
+
+%description xtrabackup
+This package provides a Holland plugin for the Percona Xtrabackup 
+backup tool for InnoDB and XtraDB engines for MySQL
+%endif
+
+%prep
+%setup -q
+find ./ -name setup.cfg -exec rm -f {} \;
+mv plugins/README README.plugins
+mv config/providers/README README.providers 
+
+# cleanup, will be removed upstream at some point
+rm plugins/ACTIVE
+
+%build
+%{__python} setup.py build
+
+%if %{with sphinxdocs}
+# docs
+pushd docs
+make html
+rm -f build/html/.buildinfo
+popd
+%endif
+
+# library : holland.lib.common
+cd plugins/holland.lib.common
+%{__python} setup.py build
+cd -
+    
+# library : holland.lib.mysql
+cd plugins/holland.lib.mysql
+%{__python} setup.py build
+cd -
+
+# library: holland.lib.lvm
+cd plugins/holland.lib.lvm
+%{__python} setup.py build
+cd -
+
+%if %{with example}
+# plugin : holland.backup.example
+cd plugins/holland.backup.example
+%{__python} setup.py build
+cd -
+%endif
+
+%if %{with maatkit}
+# plugin : holland.backup.maatkit
+cd plugins/holland.backup.maatkit
+%{__python} setup.py build
+cd -
+%endif
+
+# plugin : holland.backup.mysqldump
+cd plugins/holland.backup.mysqldump
+%{__python} setup.py build
+cd -
+
+%if %{with mysqlhotcopy}
+# plugin : holland.backup.mysqlhotcopy
+cd plugins/holland.backup.mysqlhotcopy
+%{__python} setup.py build
+cd -
+%endif
+
+# plugin : holland.backup.mysql_lvm
+cd plugins/holland.backup.mysql_lvm
+%{__python} setup.py build
+cd -
+
+%if %{with pgdump}
+cd plugins/holland.backup.pgdump
+%{__python} setup.py build
+cd -
+%endif
+
+# plugin : holland.backup.random
+cd plugins/holland.backup.random
+%{__python} setup.py build
+cd -
+
+%if %{with sqlite}
+# plugin : holland.backup.sqlite
+cd plugins/holland.backup.sqlite
+%{__python} setup.py build
+cd -
+%endif
+
+%if %{with xtrabackup}
+cd plugins/holland.backup.xtrabackup
+%{__python} setup.py build
+cd -
+%endif
+
+%install
+rm -rf %{buildroot}
+
+%{__mkdir} -p   %{buildroot}%{_sysconfdir}/holland/{backupsets,providers} \
+                %{buildroot}%{_localstatedir}/spool/holland \
+                %{buildroot}%{_localstatedir}/log/holland/ \
+                %{buildroot}%{_mandir}/man5
+
+
+# holland-core
+%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-scripts %{_sbindir}
+install -m 0640 config/holland.conf %{buildroot}%{_sysconfdir}/holland/
+%{__mkdir_p} -p %{buildroot}%{_mandir}/man1
+install -m 0644 docs/man/holland.1 %{buildroot}%{_mandir}/man1
+%{__mkdir_p} %{buildroot}%{python_sitelib}/holland/{lib,backup,commands,restore}
+
+# library : holland.lib.common
+cd plugins/holland.lib.common
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+    
+# library : holland.lib.mysql
+cd plugins/holland.lib.mysql
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+
+# library: holland.lib.lvm
+cd plugins/holland.lib.lvm
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+
+%if %{with example}
+# plugin : holland.backup.example
+cd plugins/holland.backup.example
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/example.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+%if %{with maatkit}
+# plugin : holland.backup.maatkit
+cd plugins/holland.backup.maatkit
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/maatkit.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+# plugin : holland.backup.mysqldump
+cd plugins/holland.backup.mysqldump
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/mysqldump.conf %{buildroot}%{_sysconfdir}/holland/providers/
+
+%if %{with mysqlhotcopy}
+# plugin : holland.backup.mysqlhotcopy
+cd plugins/holland.backup.mysqlhotcopy
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+install -c -m 0644 docs/man/holland-mysqlhotcopy.5 \
+                   %{buildroot}%{_mandir}/man5
+cd -
+install -m 0640 config/providers/mysqlhotcopy.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+# plugin : holland.backup.mysql_lvm
+cd plugins/holland.backup.mysql_lvm
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/mysql-lvm.conf %{buildroot}%{_sysconfdir}/holland/providers/
+
+# plugin : holland.backup.pgdump
+%if %{with pgdump}
+cd plugins/holland.backup.pgdump
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/pgdump.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+# plugin : holland.backup.random
+cd plugins/holland.backup.random
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/random.conf %{buildroot}%{_sysconfdir}/holland/providers/
+
+%if %{with sqlite}
+# plugin : holland.backup.sqlite
+cd plugins/holland.backup.sqlite
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/sqlite.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+%if %{with xtrabackup}
+# plugin : holland.backup.xtrabackup
+cd plugins/holland.backup.xtrabackup
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cd -
+install -m 0640 config/providers/xtrabackup.conf %{buildroot}%{_sysconfdir}/holland/providers/
+%endif
+
+# logrotate
+%{__mkdir} -p %{buildroot}%{_sysconfdir}/logrotate.d
+cat > %{buildroot}%{_sysconfdir}/logrotate.d/holland <<EOF
+/var/log/holland.log /var/log/holland/holland.log {
+    rotate 4
+    weekly
+    compress
+    missingok
+    create root adm
+}
+EOF
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc ChangeLog README README.plugins README.providers 
+%doc INSTALL LICENSE config/backupsets/examples/ 
+%if %{with sphinxdocs}
+%doc docs/build/html/
+%endif
+%{_sbindir}/holland
+%dir %{python_sitelib}/holland/
+%{python_sitelib}/holland/core/
+%{python_sitelib}/holland-%{version}-*-nspkg.pth
+%{python_sitelib}/holland-%{version}-*.egg-info
+%{_mandir}/man1/holland.1*
+%{_localstatedir}/log/holland/
+%{python_sitelib}/holland/commands/*.py*
+%attr(0755,root,root) %dir %{_sysconfdir}/holland/
+%attr(0755,root,root) %dir %{_sysconfdir}/holland/backupsets
+%attr(0755,root,root) %dir %{_sysconfdir}/holland/providers
+%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/holland/holland.conf
+%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/holland
+%attr(0755,root,root) %{_localstatedir}/spool/holland
+# virtual namespaces
+%dir %{python_sitelib}/holland/backup/
+%dir %{python_sitelib}/holland/restore/
+%dir %{python_sitelib}/holland/commands/
+%dir %{python_sitelib}/holland/lib/
+
+%files common
+%defattr(-,root,root,-)
+%doc plugins/holland.lib.common/{README,LICENSE}
+%{python_sitelib}/%{name}/lib/compression.py*
+%{python_sitelib}/%{name}/lib/archive/
+%{python_sitelib}/%{name}/lib/safefilename.py*
+%{python_sitelib}/%{name}/lib/which.py*
+%{python_sitelib}/%{name}/lib/multidict.py*
+%{python_sitelib}/%{name}/lib/mysql/
+%{python_sitelib}/holland.lib.common-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.lib.common-%{version}-*.egg-info
+%{python_sitelib}/holland.lib.mysql-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.lib.mysql-%{version}-*.egg-info
+
+%if %{with example}
+%files example
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.example/{README,LICENSE}
+%{python_sitelib}/holland/backup/example.py*
+%{python_sitelib}/holland.backup.example-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.example-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/example.conf
+%endif
+
+%files random
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.random/{README,LICENSE}
+%{python_sitelib}/holland/backup/random.py*
+%{python_sitelib}/holland.backup.random-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.random-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/random.conf
+
+%if %{with maatkit}
+%files maatkit
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.maatkit/{README,LICENSE}
+%{python_sitelib}/holland/backup/maatkit.py*
+%{python_sitelib}/holland.backup.maatkit-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.maatkit-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/maatkit.conf
+%endif
+
+%files mysqldump
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.mysqldump/{README,LICENSE}
+%{python_sitelib}/holland/backup/mysqldump/
+%{python_sitelib}/holland.backup.mysqldump-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.mysqldump-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/mysqldump.conf
+
+%files mysqllvm
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.mysql_lvm/{README,LICENSE}
+%{python_sitelib}/holland/backup/mysql*_lvm/
+%{python_sitelib}/holland.backup.mysql*_lvm-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.mysql*_lvm-%{version}-*.egg-info
+%{python_sitelib}/%{name}/lib/lvm/
+%{python_sitelib}/holland.lib.lvm-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.lib.lvm-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/mysql-lvm.conf
+
+%if %{with mysqlhotcopy}
+%files mysqlhotcopy
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.mysqlhotcopy/{README,LICENSE}
+%{python_sitelib}/holland/backup/mysqlhotcopy.py*
+%{python_sitelib}/holland.backup.mysqlhotcopy-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.mysqlhotcopy-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/mysqlhotcopy.conf
+%{_mandir}/man5/holland-mysqlhotcopy.5*
+%endif
+
+%if %{with sqlite}
+%files sqlite 
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.sqlite/{README,LICENSE}
+%{python_sitelib}/holland/backup/sqlite.py*
+%{python_sitelib}/holland.backup.sqlite-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.sqlite-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/sqlite.conf
+%endif
+
+%if %{with xtrabackup}
+%files xtrabackup
+%defattr(-,root,root,-)
+%doc plugins/holland.backup.xtrabackup/{README,LICENSE}
+%{python_sitelib}/holland/backup/xtrabackup/
+%{python_sitelib}/holland.backup.xtrabackup-%{version}-*-nspkg.pth
+%{python_sitelib}/holland.backup.xtrabackup-%{version}-*.egg-info
+%config(noreplace) %{_sysconfdir}/holland/providers/xtrabackup.conf
+%endif
+
+%changelog
+* Tue Nov 02 2010 BJ Dierkes <wdierkes at rackspace.com> - 1.0.4-2
+- Make the example plugin optional (do not include by default)
+
+* Tue Oct 26 2010 BJ Dierkes <wdierkes at rackspace.com> - 1.0.4-1
+- Latest sources from upstream.
+- No longer install /etc/holland/backupsets/examples, only keep it
+  in %%doc
+- Install config/providers/README to doc README.providers
+
+* Thu Jul 08 2010 BJ Dierkes <wdierkes at rackspace.com> - 1.0.2-2
+- Updated Source0 URL
+- Updated python_sitelib/python_sitearch (per FPG)
+- BuildRequires: python2-devel (per FPG)
+
+* Thu Jul 08 2010 Andrew Garner <andrew.garner at rackspace.com> - 1.0.2-1
+- Source updated to 1.0.2
+
+* Tue Jul 06 2010 BJ Dierkes <wdierkes at rackspace.com> - 1.0.0-4
+- Source update, 1.0.0 final
+- Add ChangeLog back in under %%doc
+
+* Thu Jul 01 2010 Andrew Garner <andrew.garner at rackspace.com> - 1.0.0-3.rc3
+- Source updated to rc3
+
+* Tue Jun 28 2010 Andrew Garner <andrew.garner at rackspace.com> - 1.0.0-2.rc2
+- Source updated to rc2
+
+* Thu Jun 11 2010 Andrew Garner <andrew.garner at rackspace.com> - 1.0.0-1.rc1
+- Repackaging for release candidate
+- Using conditional builds to exclude experimental plugins
+
+* Tue Jun 08 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-12
+- Revert directory permissions back to standard 0755
+
+* Sun Jun 06 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-11
+- Updated for changes from LVM cleanup
+
+* Thu Jun 03 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-10
+- Added xtrabackup plugin
+
+* Thu May 27 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.9-9
+- Move plugins/README to README.plugins and install via %%doc
+
+* Mon May 25 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.9-8
+- Adding holland.lib.lvm under -common subpackage
+
+* Wed May 19 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.9-7
+- BuildRequires: python-sphinx (to build docs)
+
+* Mon May 17 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.9-6
+- Added sqlite plugin
+- Loop over plugins rather than explicity build/install each.  Removes
+  currently incomplete plugins first (pgdump)
+
+* Fri May 14 2010 Tim Soderstrom <tsoderst at racksapce.com> - 0.9.9-5
+- Added random plugin
+
+* Mon May 10 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-4
+- Added missingok to holland.logrotate
+
+* Sat May 8 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-3
+- Cleaned up /usr/share/docs/holland-* to only include html user documentation
+  rather than everything in docs/
+- /var/spool/holland and /var/log/holland/ are no longer world-readable
+- /etc/holland/backupsets/examples is now a symlink to examples in the
+  /usr/share/docs/holland-* directory
+- The plugins/ACTIVE file is no longer used in order to have more flexibility
+  in handling each individual plugin
+- The setup.py --record mechanism is no longer used
+- holland/{lib,commands,backup,restore} are now owned by the main holland
+  package.
+
+* Wed Apr 14 2010 Andrew Garner <andrew.garner at rackspace.com> - 0.9.9-2
+- Updated rpm for new tree layout
+
+* Tue Apr 13 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.9-1.rs
+- Removed -commvault subpackage
+- Removed mysql-lvm config file hack
+- Changed URL to http://hollandbackup.org
+- No longer package plugins as eggs
+- Conditionally BuildRequire: python-nose and run nose tests if _with_tests
+
+* Thu Apr 07 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.8-2.rs
+- Rename holland-lvm to holland-mysqllvm, Obsoletes: holland-lvm
+- Manually install mysql-lvm.conf provider config (fixed in 0.9.9)
+- Install man files to _mandir
+- Make logrotate.d/holland config(noreplace)
+
+* Fri Apr 02 2010 BJ Dierkes <wdierkes at rackspace.com> - 0.9.8-1.rs
+- Latest stable source from upstream.
+
+* Wed Dec 09 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.7dev-1.rs
+- Latest development trunk.
+- Adding /etc/logrotate.d/holland logrotate script.
+
+* Wed Dec 09 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.6-1.rs
+- Latest stable sources from upstream.
+
+* Fri Dec 04 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.5dev-1.rs
+- Removing mysqlcmds by default
+- Adding lvm subpackage
+
+* Thu Oct 08 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.4-1.1.rs
+- BuildRequires: python-dev
+- Rebuilding for Fedora Core 
+
+* Tue Sep 15 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.4-1.rs
+- Latest sources.
+
+* Mon Jul 13 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.3-1.rs
+- Latest sources.
+
+* Mon Jul 06 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.2-1.1.rs
+- Rebuild
+
+* Thu Jun 11 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.2-1.rs
+- Latest sources from upstream.
+- Only require epel for el4 (for now), and use PreReq rather than Requires.
+- Require 'mysql' rather than 'mysqlclient'
+
+* Wed Jun 03 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.1-1.rs
+- Latest sources from upstream.
+- Requires epel.
+
+* Mon May 18 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.9.0-1.rs
+- Latest from upstream
+- Adding mysqlcmds package
+
+* Tue May 05 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.4-1.2.rs
+- Rebuild from trunk
+
+* Sun May 03 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.4-1.1.rs
+- Rebuild from trunk
+- Adding commvault addon package.
+- Removing Patch2: holland-0.3-config.patch
+- Disable backupsets by default 
+
+* Sat May 02 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.3.1-1.2.rs
+- Build as noarch.
+
+* Tue Apr 29 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.3.1-1.rs
+- Latest sources.
+
+* Tue Apr 28 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.3-1.rs
+- Latest sources.
+- Removed tests for time being
+- Added Patch2: holland-0.3-config.patch
+- Sub package holland-mysqldump obsoletes holland-mysql = 1.0.  Resolves
+  tracker [#1189].
+
+* Fri Apr 17 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.2-2.rs
+- Rebuild.
+
+* Wed Mar 11 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.2-1.rs
+- Latest sources from upstream.
+
+* Fri Feb 20 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.1.1.rs
+- Updated with subpackages/plugins
+
+* Wed Jan 28 2009 BJ Dierkes <wdierkes at rackspace.com> - 0.1-1.rs
+- Initial spec build
diff --git a/sources b/sources
index e69de29..56e3afd 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0add8912071af2f06fd4bb2e654145f7  holland-1.0.4.tar.gz


More information about the scm-commits mailing list