Hello community,

here is the log from the commit of package puppet for openSUSE:Factory checked 
in at 2012-06-26 17:21:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/puppet (Old)
 and      /work/SRC/openSUSE:Factory/.puppet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "puppet", Maintainer is "vdziewie...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/puppet/puppet.changes    2012-06-14 
21:10:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes       2012-06-26 
17:21:56.000000000 +0200
@@ -1,0 +2,19 @@
+Tue Jun 19 13:28:37 UTC 2012 - bo...@steki.net
+
+- update to upstream 2.7.16 version
+  * Significantly improve compilation performance when using modules
+  * Add Puppet::Util::Platform to abstract platform checks
+  * Default autoflushing of log files to true
+  * Add Module Tool
+  * bugfix releases for all bugs please read
+    /usr/share/doc/packages/puppet/CHANGELOG 
+
+-------------------------------------------------------------------
+Thu Jun 14 22:41:53 UTC 2012 - bo...@steki.net
+
+- updated to new upstream 2.7.11 version
+  * for bugfixes informations please look in
+  /usr/share/doc/packages/puppet/CHANGELOG
+ 
+
+-------------------------------------------------------------------

Old:
----
  puppet-2.6.6-init.diff
  puppet-2.7.6.tar.gz

New:
----
  puppet-2.7.16-init.diff
  puppet-2.7.16.tar.gz

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

Other differences:
------------------
++++++ puppet.spec ++++++
--- /var/tmp/diff_new_pack.HzWFEr/_old  2012-06-26 17:21:57.000000000 +0200
+++ /var/tmp/diff_new_pack.HzWFEr/_new  2012-06-26 17:21:57.000000000 +0200
@@ -16,28 +16,36 @@
 #
 
 
+# backward compatible requirement SLE...
+%{?!_initddir:%define _initddir %_initrddir}
+
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
 
 Name:           puppet
-Version:        2.7.6
+Version:        2.7.16
 Release:        0
-Url:            http://reductivelabs.com/projects/puppet/
-Source:         %{name}-%{version}.tar.gz
+Summary:        A network tool for managing many disparate systems
+License:        Apache-2.0
+Group:          Productivity/Networking/System
+Url:            http://puppetlabs.com/puppet/what-is-puppet/
+Source:         
http://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz
 Source1:        puppetmaster.fw
 Source2:        puppet.fw
 Source3:        puppet.sysconfig
 Source4:        puppetmasterd.sysconfig
-Patch:          %{name}-2.6.6-yumconf.diff
-Patch1:         %{name}-2.6.6-init.diff
-Requires:       facter >= 1.5.1
-Requires:       ruby >= 1.8.1
-PreReq:         pwdutils %insserv_prereq %fillup_prereq
+# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
+Patch0:         %{name}-2.6.6-yumconf.diff
+# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
+Patch1:         %{name}-2.7.16-init.diff
 BuildRequires:  facter >= 1.5.1
+BuildRequires:  fdupes
 BuildRequires:  ruby >= 1.8.1
+Requires:       facter >= 1.5.1
+Requires:       ruby >= 1.8.1
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Summary:        A network tool for managing many disparate systems
-License:        Apache-2.0
-Group:          Productivity/Networking/System
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
+Requires(pre):  pwdutils
 
 %description
 Puppet lets you centrally manage every important aspect of your system
@@ -46,13 +54,13 @@
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 
-
-
 %package server
-PreReq:         puppet = %{version}-%{release} %insserv_prereq %fillup_prereq
 Summary:        A network tool for managing many disparate systems
 License:        GPL-2.0
 Group:          Productivity/Networking/System
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
+Requires(pre):  puppet = %{version}
 
 %description server
 Puppet lets you centrally manage every important aspect of your system
@@ -61,37 +69,33 @@
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 
-
-
 %prep
 %setup -q
-%patch
+%patch0
 %patch1
-#sed -i 's#/usr/local/bin/ruby#/usr/bin/ruby#' lib/puppet/external/nagios.rb
 
 %build
 
 %install
 ruby install.rb install --destdir=%{buildroot} 
--sitelibdir=%{_libdir}/ruby/vendor_ruby/%{rb_ver}
-#install -d -m 755 $RPM_BUILD_ROOT/var/lib/puppet
-mkdir -p $RPM_BUILD_ROOT/etc/puppet
-mkdir -p $RPM_BUILD_ROOT/etc/init.d
-mkdir -p $RPM_BUILD_ROOT/sbin
-mkdir -p $RPM_BUILD_ROOT/var/lib/puppet
-#mkdir -p $RPM_BUILD_ROOT/var/run/puppet
-mkdir -p $RPM_BUILD_ROOT/var/log/puppet
-mkdir -p $RPM_BUILD_ROOT/%{_fwdefdir}
-install -m0644 conf/redhat/puppet.conf $RPM_BUILD_ROOT/etc/puppet/puppet.conf
-install -m0644 conf/auth.conf $RPM_BUILD_ROOT/etc/puppet/auth.conf
-install -m0755 conf/suse/client.init $RPM_BUILD_ROOT/etc/init.d/puppet
-install -m0755 conf/suse/server.init $RPM_BUILD_ROOT/etc/init.d/puppetmasterd
-ln -sf ../../etc/init.d/puppet $RPM_BUILD_ROOT/%{_sbindir}/rcpuppet
-ln -sf ../../etc/init.d/puppetmasterd 
$RPM_BUILD_ROOT/%{_sbindir}/rcpuppetmasterd
-install -m 644 %SOURCE1 $RPM_BUILD_ROOT/%{_fwdefdir}/puppetmasterd
-install -m 644 %SOURCE2 $RPM_BUILD_ROOT/%{_fwdefdir}/puppet
-mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
-cp %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppet
-cp %{S:4} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppetmasterd
+mkdir -p %{buildroot}%{_sysconfdir}/puppet
+mkdir -p %{buildroot}%{_sysconfdir}/init.d
+mkdir -p %{buildroot}/sbin
+mkdir -p %{buildroot}%{_localstatedir}/lib/puppet
+mkdir -p %{buildroot}%{_localstatedir}/log/puppet
+mkdir -p %{buildroot}/%{_fwdefdir}
+install -m0644 conf/redhat/puppet.conf 
%{buildroot}%{_sysconfdir}/puppet/puppet.conf
+install -m0644 conf/auth.conf %{buildroot}%{_sysconfdir}/puppet/auth.conf
+install -m0755 conf/suse/client.init %{buildroot}%{_initddir}/puppet
+install -m0755 conf/suse/server.init %{buildroot}%{_initddir}/puppetmasterd
+ln -sf ../../etc/init.d/puppet %{buildroot}/%{_sbindir}/rcpuppet
+ln -sf ../../etc/init.d/puppetmasterd %{buildroot}/%{_sbindir}/rcpuppetmasterd
+install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd
+install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet
+mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
+cp %{SOURCE3} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.puppet
+cp %{SOURCE4} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.puppetmasterd
+%fdupes -s %{buildroot}/%{_mandir}
 
 %pre
 getent group puppet >/dev/null || /usr/sbin/groupadd -o -r puppet 
@@ -126,32 +130,30 @@
 %{_bindir}/pi
 %{_bindir}/puppetdoc
 %{_sbindir}/puppetca
-%dir %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet
-%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/*
+%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/
 %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet.rb
 %{_libdir}/ruby/vendor_ruby/%{rb_ver}/semver.rb
-%dir /etc/puppet
-%dir /var/lib/puppet
-%dir /var/log/puppet
-#%dir /var/run/puppet
-%config /etc/puppet/puppet.conf
-%config /etc/puppet/auth.conf
+%dir %{_sysconfdir}/puppet
+%dir %{_localstatedir}/lib/puppet
+%dir %{_localstatedir}/log/puppet
+%config %{_sysconfdir}/puppet/puppet.conf
+%config %{_sysconfdir}/puppet/auth.conf
 %{_mandir}/man?/*
-/etc/init.d/puppet
+%{_sysconfdir}/init.d/puppet
 %{_sbindir}/rcpuppet
 %{_sbindir}/puppetd
 %config %{_fwdefdir}/puppet
-/var/adm/fillup-templates/sysconfig.puppet
+%{_localstatedir}/adm/fillup-templates/sysconfig.puppet
 
 %files server
 %defattr(-, root, root, 0755)
-%dir %attr(755,root,root) /var/lib/puppet
+%dir %attr(755,root,root)
 %{_sbindir}/puppetmasterd
 %{_sbindir}/puppetrun
 %{_sbindir}/puppetqd
 %{_sbindir}/rcpuppetmasterd
-/etc/init.d/puppetmasterd
+%{_sysconfdir}/init.d/puppetmasterd
 %config %{_fwdefdir}/puppetmasterd
-/var/adm/fillup-templates/sysconfig.puppetmasterd
+%{_localstatedir}/adm/fillup-templates/sysconfig.puppetmasterd
 
 %changelog

++++++ puppet-2.6.6-init.diff -> puppet-2.7.16-init.diff ++++++
--- /work/SRC/openSUSE:Factory/puppet/puppet-2.6.6-init.diff    2011-09-23 
12:42:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.puppet.new/puppet-2.7.16-init.diff      
2012-06-26 17:21:56.000000000 +0200
@@ -1,7 +1,7 @@
 Index: conf/suse/client.init
 ===================================================================
---- conf/suse/client.init.orig
-+++ conf/suse/client.init
+--- conf/suse/client.init.orig 2012-05-23 19:01:10.000000000 +0200
++++ conf/suse/client.init      2012-06-19 14:24:37.232819359 +0200
 @@ -17,7 +17,7 @@
  # Should-Start: puppet
  # Required-Stop: $local_fs $remote_fs $network $syslog
@@ -23,7 +23,7 @@
 -[ -n "${PUPPET_SERVER}" ] && PUPPET_OPTS="--server=${PUPPET_SERVER}"
 -[ -n "$PUPPET_LOG" ] && PUPPET_OPTS="${PUPPET_OPTS} --logdest=${PUPPET_LOG}"
 -[ -n "$PUPPET_PORT" ] && PUPPET_OPTS="${PUPPET_OPTS} --port=${PUPPET_PORT}"
-+lockfile=/var/lock/subsys/puppet
++lockfile=/var/run/lock/puppet
 +pidfile=/var/run/puppet.pid
 +puppetd=/usr/sbin/puppetd
 +
@@ -39,7 +39,16 @@
  
  # First reset status of this service
  rc_reset
-@@ -76,7 +81,7 @@ case "$1" in
+@@ -65,6 +70,8 @@ case "$1" in
+         ## Start daemon with startproc(8). If this fails
+         ## the echo return value is set appropriate.
+ 
++      # create lockfile directory on tmpfs
++      mkdir -p $(dirname ${lockfile})
+         # startproc should return 0, even if service is
+         # already running to match LSB spec.
+         startproc $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} && touch 
${lockfile}
+@@ -76,7 +83,7 @@ case "$1" in
          ## Stop daemon with killproc(8) and if this fails
          ## set echo the echo return value.
  
@@ -50,8 +59,8 @@
          rc_status -v
 Index: conf/suse/server.init
 ===================================================================
---- conf/suse/server.init.orig
-+++ conf/suse/server.init
+--- conf/suse/server.init.orig 2012-05-23 19:01:10.000000000 +0200
++++ conf/suse/server.init      2012-06-19 14:27:35.409806171 +0200
 @@ -15,7 +15,7 @@
  # Should-Start: puppetmaster
  # Required-Stop: $local_fs $remote_fs $network $syslog
@@ -66,7 +75,7 @@
  #      rc_exit          exit appropriate to overall rc status
  
 -lockfile=/var/lock/subsys/puppetmaster
-+lockfile=/var/lock/subsys/puppetmasterd
++lockfile=/var/run/lock/puppetmasterd
  pidfile=/var/run/puppet/puppetmasterd.pid
  
  # Source function library.
@@ -79,7 +88,17 @@
  fi
  
  PUPPETMASTER_OPTS=""
-@@ -100,7 +100,7 @@ case "$1" in
+@@ -83,6 +83,9 @@ case "$1" in
+         ## Start daemon with startproc(8). If this fails
+         ## the echo return value is set appropriate.
+ 
++      # create lockfile location on tmpfs
++      mkdir -p $(dirname ${lockfile})
++
+         # startproc should return 0, even if service is
+         # already running to match LSB spec.
+         # Confirm the manifest exists
+@@ -100,7 +103,7 @@ case "$1" in
          ## Stop daemon with killproc(8) and if this fails
          ## set echo the echo return value.
  

++++++ puppet-2.7.6.tar.gz -> puppet-2.7.16.tar.gz ++++++
++++ 54358 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to