Hello community,

here is the log from the commit of package booth for openSUSE:13.1 checked in 
at 2013-09-26 14:42:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/booth (Old)
 and      /work/SRC/openSUSE:13.1/.booth.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "booth"

Changes:
--------
New Changes file:

--- /dev/null   2013-09-21 22:50:09.852032506 +0200
+++ /work/SRC/openSUSE:13.1/.booth.new/booth.changes    2013-09-26 
14:42:10.000000000 +0200
@@ -0,0 +1,257 @@
+-------------------------------------------------------------------
+Thu Sep 12 10:09:31 UTC 2013 - [email protected]
+
+- Fixed resource monitor build issue 
+  + booth-resource-monitor-build-issue.patch 
+
+-------------------------------------------------------------------
+Tue Sep 10 09:21:09 UTC 2013 - [email protected]
+
+- Update to git version 1a00ea1.
+- Correction of the problem by which booth_resource_monitord
+  was not contained in "make rpm".
+- Correction of the problem that is the compilation error when
+  combined with the latest Pacemaker.
+- Return the correct daemon state.
+- Add "starting" and "started" to better reflect daemon state
+  to the caller.
+- Correction for merging into the sauce tree of booth
+- Implemented the monitoring function of the resource to depend
+  on the ticket.
+- Changed a level of the log to tell that the expiration date
+  of the ticket expired.
+
+-------------------------------------------------------------------
+Thu Mar 28 08:19:19 UTC 2013 - [email protected]
+
+- Not setting realtime scheduling (bnc#804707) 
+
+-------------------------------------------------------------------
+Thu Mar 14 05:29:38 UTC 2013 - [email protected]
+
+- Update to git version 5ca725b. (bnc#802289)
+- correction to let existing master do preferential lease
+- modified the 'rcbooth-arbitrator status' that it should only show
+  'Running' if a boothd is running in arbitrator mode.
+- Fixed: booth fails in realocating a memory 
+- Add function: booth client can use the host name.
+- spec: add booth.spec.in file
+- Makefile.am: enable matching non-annotated tags
+- Fixed: change return value
+- Check the validity of lease retry and renew operations
+
+-------------------------------------------------------------------
+Mon Jul  9 01:54:32 UTC 2012 - [email protected]
+
+- Update to git version fa436b4. (bnc#790499)
+- add icon for booth
+- Fix the wrong timer assignment while catching up
+- Fixed: Change initial round 
+- Fixed: Acceptor log error mistake
+- Fix the wrong error message when multiple booth daemons being started.
+- Disable the cast-align warnings
+- build: no need to link to glib2
+- build: properly test for libplumb, remove useless -lplumbgpl
+- build: use AM_CPPFLAGS instead of INCLUDES
+- build: simplify check for glib2
+- build: don't uselessly link against dl and rt libraries
+- Fixed: tcp listener error and trivial fix
+- man pages: invoke help2man with -s 8
+- Correct the return value when running grant/revoke command failed
+- Get the highest ballot when catchup
+- Add lease ownership checking when releasing the lease
+- Add error handling when call ops of p_op
+- Remove reject of paxos_msghdr
+- Add judgment before use acceptor.plv
+- Add support for fast revoke of ticket
+- modify gitignore for ignore cscope and ctags files
+- memory leak of proposer_propose and paxos_propose
+- When a expire was not set on a ticket, made modifications to use the default 
value
+- Remove "-f" option in grant and revoke commands
+- Code cleanup and trivial fix
+- Fix some usability issues
+
+-------------------------------------------------------------------
+Thu Mar 29 07:45:25 UTC 2012 - [email protected]
+
+- Require appropriate version of ticket support in pacemaker
+  (bnc#752241)
+
+-------------------------------------------------------------------
+Tue Mar 27 14:28:47 GMT 2012 - [email protected]
+
+- Update to git version 84b6583b
+- Improve error reporting (bnc#749798)
+- Enhance the ticket information catch-up from other sites
+- Notify pacemaker about the ticket status after catching up
+  and fix CIB sign-on error (bnc#753619)
+- Add missing header file "time.h"
+- Add a timeout on TCP connect
+- Invoke the new crm_ticket command in pacemaker
+- Use strerror(3) in more places
+- Add messages warning of expected errors in test output.
+- Add some debug messages during ticket_catchup()
+- Refactor code duplication between do_grant() and do_revoke()
+- Fix tests to deal with addition of ticket_catchup() to setup() phase 
(f16e6d1a)
+
+-------------------------------------------------------------------
+Wed Mar 21 10:56:47 GMT 2012 - [email protected]
+
+- Update to git version d158b493
+- Fix building of man page for booth/boothd (bnc#753276)
+
+-------------------------------------------------------------------
+Wed Mar 21 09:56:05 GMT 2012 - [email protected]
+
+- Update to git version 616d832c
+- Improve output of booth client list to display human-readable
+  time not UNIX epoch time (bnc#752815)
+- Before each test, ensure leftover boothd is not running
+- Don't restart/stop booth daemon on rpm update/erase respectively
+  to avoid nasty surprises during cluster maintenance
+- Add "--force" option when calling crm_ticket command
+
+-------------------------------------------------------------------
+Sun Mar 18 12:32:41 UTC 2012 - [email protected]
+
+- Update to git version 0a4f94c
+- Deliver revoke operation to each cluster site 
+
+-------------------------------------------------------------------
+Tue Mar 13 13:34:05 UTC 2012 - [email protected]
+
+- Update to git version ab8f7be
+- Rework catch-up functionality
+- Fix compiling error on some architecture after adding -Werror
+- Correction of the problem that daemon starts in foreground by a value of 
HA_debug.
+- Fix "warning: ‘addrlen’ may be used uninitialized in this function"
+- Don't try to unlink lockfile if we failed to create one.
+- Rework del_timer function (bnc#751703)
+- Fix paxos lease renew issue (bnc#751485)
+- Fix compiling warnings on x86 architecture
+- Fix compiling warnings on x86_64 architecture
+- Enhance log output in paxos implementation
+- Fix typo when refactoring the code
+- Change default configuration file to /etc/booth/booth.conf
+- Fix "warning: too many arguments for format"
+- Fix "warning: assignment discards qualifiers from pointer target type"
+- Fix "warning: no previous prototype for 'safe_copy'" 
+
+-------------------------------------------------------------------
+Thu Mar  8 17:34:59 GMT 2012 - [email protected]
+
+- Move README/COPYING to /usr/share/doc/packages/booth
+- rpmlint fixes
+
+-------------------------------------------------------------------
+Thu Mar  8 12:44:49 GMT 2012 - [email protected]
+
+- Update to git version 7fa35c
+- Add missing import of 're'.
+- Fix config file parser to cope with trailing whitespace at end of lines 
(bnc#749551)
+- Fix bug with parsing of files with no final new-line (bnc#749551)
+- Test how config file parser deals with invalid transport protocol value
+- Check transport line is not missing from config file (bnc#749551)
+- Test debug mode (-D)
+- Test how config file parser handles missing quotes (bnc#749551)
+- Test a working configuration file
+- Make daemonization happen later, after setup (bnc#739015)
+- log errors when setup_transport() fails
+- Fix buffer overflows with -s and -t CLI options (bnc#750256)
+- The beginnings of a test suite.
+- config.c: make parser error messages and variable names more useful
+- fix cpu 100%, while using tcp
+
+-------------------------------------------------------------------
+Wed Mar  7 03:04:01 UTC 2012 - [email protected]
+
+- Update to git version 55b237
+- Refactoring: extract initialization code from loop() into setup()
+- fix type of booth_config->proto
+- Avoid tabs in STDOUT in case terminal doesn't use 8-column tabs.
+- main.c: Fix compile warning and usage output in read_arguments()
+- Fix warning about signedness of boothc_header.len
+- Refactor code duplicated between do_site() and do_arbitrator()
+- Use cl_log for logging
+- Fix error handling problems of function do_arbitrator and do_site
+- Fix ticket automatic failover issue between different sites
+- Get the correct ballot number if the proposer has ever been down
+
+-------------------------------------------------------------------
+Fri Mar  2 10:20:54 GMT 2012 - [email protected]
+
+- Update to latest version in git
+- Fixes 'gloablly' typo (bnc#746362)
+
+-------------------------------------------------------------------
+Wed Feb 29 15:05:24 GMT 2012 - [email protected]
+
+- Add rcbooth-arbitrator symlink (bnc#743777)
+
+-------------------------------------------------------------------
+Mon Feb 13 10:09:09 UTC 2012 - [email protected]
+
+- Remove unsupported command line parameter
+- Implement booth client list command
+- Implement ticket revoking functions
+- Revoke the ticket in CIB when ticket expires
++++ 60 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:13.1/.booth.new/booth.changes

New:
----
  _service
  booth-resource-monitor-build-issue.patch
  booth-rpmlintrc
  booth.changes
  booth.spec
  booth.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ booth.spec ++++++
#
# spec file for package booth
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild

Url:            https://github.com/jjzhang/booth
%if 0%{?suse_version}
%define _libexecdir %{_libdir}
%endif
%define with_extra_warnings     0
%define with_debugging          0
%define without_fatal_warnings  1
%define with_resource_monitor   1
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version}
%define pkg_group System Environment/Daemons
%else
%define pkg_group Productivity/Clustering/HA
%endif

Name:           booth
Summary:        The Booth Cluster Ticket Manager
Version:        0.1
Release:        0
License:        GPL-2.0+
Group:          Productivity/Clustering/HA
Source:         booth.tar.bz2
Source1:        %name-rpmlintrc
Patch1:         booth-resource-monitor-build-issue.patch        
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
AutoReqProv:    on
# 1.1.6-2 on SLES has latest ticket support
Requires:       pacemaker-ticket-support >= 2.0
BuildRequires:  autoconf automake help2man pkgconfig
BuildRequires:  glib2-devel libglue-devel libxml2-devel 
%if %{with_resource_monitor}
BuildRequires:  libpacemaker-devel
#pacemaker-libs-devel
%endif

%description
Booth manages the ticket which authorizes one of the cluster sites
located in geographical dispersed distances to run certain resources.
It is designed to be an add-on of Pacemaker, which extends Pacemaker to
support geographical dispersed clustering.



Authors:
--------
    Jiaju Zhang <[email protected]>

%prep
%setup -n booth
%patch1 -p1
%build
./autogen.sh
%configure \
%if %{with_resource_monitor}
        --enable-resource-monitor \
%endif
        --with-initddir=%{_initrddir}

make 

%install
make DESTDIR=$RPM_BUILD_ROOT install docdir=%{_defaultdocdir}/%{name}
ln -s ../../etc/init.d/booth-arbitrator %{buildroot}/usr/sbin/rcbooth-arbitrator

%check
%if 0%{?run_build_tests}
echo "%%run_build_tests set to %run_build_tests; including tests"
make check
%else
echo "%%run_build_tests set to %run_build_tests; skipping tests"
%endif

%clean
if
  [ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != "/" ]
then
  rm -rf $RPM_BUILD_ROOT
fi

%files
%defattr(-,root,root)
%{_sbindir}/booth
%{_sbindir}/boothd
%{_sbindir}/rcbooth-arbitrator
%if %{with_resource_monitor}
%{_sbindir}/booth_resource_monitord
%endif
%{_mandir}/man8/booth.8.gz
%{_mandir}/man8/boothd.8.gz
%dir /usr/lib/ocf
%dir /usr/lib/ocf/resource.d
%dir /usr/lib/ocf/resource.d/pacemaker
%dir %{_sysconfdir}/booth
%{_initddir}/booth-arbitrator
/usr/lib/ocf/resource.d/pacemaker/booth-site
%config %{_sysconfdir}/booth/booth.conf.example
%doc README COPYING

%changelog
++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">git://github.com/jjzhang/booth.git</param>
    <param name="scm">git</param>
    <param name="exclude">.git</param>
    <param name="version"></param>

    <!--
       This option requires an updated obs-service-tar_scm from openSUSE:Tools.
       See https://github.com/SUSE/cloud/wiki/Packaging-HOWTO for more details.
    <param name="versionformat">%at.%h</param>
    -->

    <!--
       Use this if you want a specific branch / tag / revision, or comment it
       out to get the latest master.
    -->
    <!--
    <param name="revision">a1b2c3d4</param>
    -->
  </service>

  <service name="recompress" mode="disabled">
    <param name="file">booth*.tar</param>
    <param name="compression">bz2</param>
  </service>

  <!--
  <service name="set_version" mode="disabled">
    <param name="basename">booth</param>
  </service>
  -->
</services>
++++++ booth-resource-monitor-build-issue.patch ++++++
Index: booth/tools/Makefile.am
===================================================================
--- booth.orig/tools/Makefile.am
+++ booth/tools/Makefile.am
@@ -32,7 +32,11 @@ booth_resource_monitord_SOURCES        =
 booth_resource_monitord_LDADD          = -lcrmcommon \
                                          -lcrmcluster \
                                          -lpe_status \
-                                         -lcib
+                                         -lcib \
+                                        -lxml2 \
+                                        -lglib-2.0 \
+                                        -lqb
+
 booth_resource_monitord_CPPFLAGS       = $(GLIB_CFLAGS)
 endif
 
++++++ booth-rpmlintrc ++++++
addFilter("incoherent-init-script-name")
addFilter("init-script-without-%insserv_cleanup-postun")
addFilter("init-script-without-%stop_on_removal-preun")
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to