openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2006
- 1 participants
- 1670 discussions
Hello community,
here is the log from the commit of package perl-Spiffy
checked in at Thu Oct 26 20:28:29 CEST 2006.
--------
--- perl-Spiffy/perl-Spiffy.changes 2006-01-25 21:39:57.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Spiffy/perl-Spiffy.changes 2006-10-25 15:32:22.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Oct 25 15:32:01 CEST 2006 - cwh(a)suse.de
+
+version: 0.30
+date: Sun Jan 29 12:18:02 PST 2006
+changes:
+- Use faster runtime code in `field`.
+
+-------------------------------------------------------------------
Old:
----
Spiffy-0.29.tar.gz
New:
----
Spiffy-0.30.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Spiffy.spec ++++++
--- /var/tmp/diff_new_pack.jLgiRr/_old 2006-10-26 20:28:07.000000000 +0200
+++ /var/tmp/diff_new_pack.jLgiRr/_new 2006-10-26 20:28:07.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package perl-Spiffy (Version 0.29)
+# spec file for package perl-Spiffy (Version 0.30)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -17,7 +17,7 @@
Requires: perl = %{perl_version}
Autoreqprov: on
Summary: Framework for object oriented programming in Perl.
-Version: 0.29
+Version: 0.30
Release: 1
Source: Spiffy-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -65,6 +65,11 @@
/var/adm/perl-modules/%{name}
%changelog -n perl-Spiffy
+* Wed Oct 25 2006 - cwh(a)suse.de
+ version: 0.30
+ date: Sun Jan 29 12:18:02 PST 2006
+ changes:
+- Use faster runtime code in `field`.
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Fri Jan 20 2006 - cwh(a)suse.de
++++++ Spiffy-0.29.tar.gz -> Spiffy-0.30.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Spiffy-0.29/Changes new/Spiffy-0.30/Changes
--- old/Spiffy-0.29/Changes 2006-01-19 17:12:52.000000000 +0100
+++ new/Spiffy-0.30/Changes 2006-01-29 21:18:06.000000000 +0100
@@ -1,4 +1,9 @@
---
+version: 0.30
+date: Sun Jan 29 12:18:02 PST 2006
+changes:
+- Use faster runtime code in `field`.
+---
version: 0.29
date: Thu Jan 19 08:12:06 PST 2006
changes:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Spiffy-0.29/lib/Spiffy.pm new/Spiffy-0.30/lib/Spiffy.pm
--- old/Spiffy-0.29/lib/Spiffy.pm 2006-01-19 17:11:48.000000000 +0100
+++ new/Spiffy-0.30/lib/Spiffy.pm 2006-01-29 21:16:13.000000000 +0100
@@ -4,7 +4,7 @@
use warnings;
use Carp;
require Exporter;
-our $VERSION = '0.29';
+our $VERSION = '0.30';
our @EXPORT = ();
our @EXPORT_BASE = qw(field const stub super);
our @EXPORT_OK = (@EXPORT_BASE, qw(id WWW XXX YYY ZZZ));
@@ -176,26 +176,26 @@
my %code = (
sub_start =>
- "sub {\n my \$self = shift;\n",
+ "sub {\n",
set_default =>
- " \$self->{%s} = %s\n unless exists \$self->{%s};\n",
+ " \$_[0]->{%s} = %s\n unless exists \$_[0]->{%s};\n",
init =>
- " return \$self->{%s} = do { %s }\n" .
- " unless \@_ or defined \$self->{%s};\n",
+ " return \$_[0]->{%s} = do { my \$self = \$_[0]; %s }\n" .
+ " unless \$#_ > 0 or defined \$_[0]->{%s};\n",
weak_init =>
" return do {\n" .
- " \$self->{%s} = do { %s };\n" .
- " Scalar::Util::weaken(\$self->{%s}) if ref \$self->{%s};\n" .
- " \$self->{%s};\n" .
- " } unless \@_ or defined \$self->{%s};\n",
+ " \$_[0]->{%s} = do { my \$self = \$_[0]; %s };\n" .
+ " Scalar::Util::weaken(\$_[0]->{%s}) if ref \$_[0]->{%s};\n" .
+ " \$_[0]->{%s};\n" .
+ " } unless \$#_ > 0 or defined \$_[0]->{%s};\n",
return_if_get =>
- " return \$self->{%s} unless \@_;\n",
+ " return \$_[0]->{%s} unless \$#_ > 0;\n",
set =>
- " \$self->{%s} = shift;\n",
+ " \$_[0]->{%s} = \$_[1];\n",
weaken =>
- " Scalar::Util::weaken(\$self->{%s}) if ref \$self->{%s};\n",
+ " Scalar::Util::weaken(\$_[0]->{%s}) if ref \$_[0]->{%s};\n",
sub_end =>
- " return \$self->{%s};\n}\n",
+ " return \$_[0]->{%s};\n}\n",
);
sub field {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Spiffy-0.29/t/field3.t new/Spiffy-0.30/t/field3.t
--- old/Spiffy-0.29/t/field3.t 2005-02-24 17:07:06.000000000 +0100
+++ new/Spiffy-0.30/t/field3.t 2006-01-29 21:10:30.000000000 +0100
@@ -24,79 +24,72 @@
__DATA__
sub {
- my $self = shift;
- $self->{test1} = []
- unless exists $self->{test1};
- return $self->{test1} unless @_;
- $self->{test1} = shift;
- return $self->{test1};
+ $_[0]->{test1} = []
+ unless exists $_[0]->{test1};
+ return $_[0]->{test1} unless $#_ > 0;
+ $_[0]->{test1} = $_[1];
+ return $_[0]->{test1};
}
...
sub {
- my $self = shift;
- $self->{test2} = {}
- unless exists $self->{test2};
- return $self->{test2} unless @_;
- $self->{test2} = shift;
- return $self->{test2};
+ $_[0]->{test2} = {}
+ unless exists $_[0]->{test2};
+ return $_[0]->{test2} unless $#_ > 0;
+ $_[0]->{test2} = $_[1];
+ return $_[0]->{test2};
}
...
sub {
- my $self = shift;
- $self->{test3} = [
+ $_[0]->{test3} = [
1,
2,
3,
4
]
- unless exists $self->{test3};
- return $self->{test3} unless @_;
- $self->{test3} = shift;
- return $self->{test3};
+ unless exists $_[0]->{test3};
+ return $_[0]->{test3} unless $#_ > 0;
+ $_[0]->{test3} = $_[1];
+ return $_[0]->{test3};
}
...
sub {
- my $self = shift;
- $self->{test4} = {
+ $_[0]->{test4} = {
'1' => 2,
'3' => 4
}
- unless exists $self->{test4};
- return $self->{test4} unless @_;
- $self->{test4} = shift;
- return $self->{test4};
+ unless exists $_[0]->{test4};
+ return $_[0]->{test4} unless $#_ > 0;
+ $_[0]->{test4} = $_[1];
+ return $_[0]->{test4};
}
...
sub {
- my $self = shift;
- $self->{test5} = '-weaken'
+ $_[0]->{test5} = '-weaken'
- unless exists $self->{test5};
- return $self->{test5} unless @_;
- $self->{test5} = shift;
- return $self->{test5};
+ unless exists $_[0]->{test5};
+ return $_[0]->{test5} unless $#_ > 0;
+ $_[0]->{test5} = $_[1];
+ return $_[0]->{test5};
}
...
sub {
- my $self = shift;
- return $self->{test6} = do { $self->setup(@_) }
- unless @_ or defined $self->{test6};
- return $self->{test6} unless @_;
- $self->{test6} = shift;
- return $self->{test6};
+ return $_[0]->{test6} = do { my $self = $_[0]; $self->setup(@_) }
+ unless $#_ > 0 or defined $_[0]->{test6};
+ return $_[0]->{test6} unless $#_ > 0;
+ $_[0]->{test6} = $_[1];
+ return $_[0]->{test6};
}
...
sub {
- my $self = shift;
return do {
- $self->{test7} = do { $self->setup(@_) };
- Scalar::Util::weaken($self->{test7}) if ref $self->{test7};
- $self->{test7};
- } unless @_ or defined $self->{test7};
- return $self->{test7} unless @_;
- $self->{test7} = shift;
- Scalar::Util::weaken($self->{test7}) if ref $self->{test7};
- return $self->{test7};
+ $_[0]->{test7} = do { my $self = $_[0]; $self->setup(@_) };
+ Scalar::Util::weaken($_[0]->{test7}) if ref $_[0]->{test7};
+ $_[0]->{test7};
+ } unless $#_ > 0 or defined $_[0]->{test7};
+ return $_[0]->{test7} unless $#_ > 0;
+ $_[0]->{test7} = $_[1];
+ Scalar::Util::weaken($_[0]->{test7}) if ref $_[0]->{test7};
+ return $_[0]->{test7};
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package php5-pear-file
checked in at Thu Oct 26 20:28:06 CEST 2006.
--------
--- php5-pear-file/php5-pear-file.changes 2006-01-25 21:47:23.000000000 +0100
+++ /mounts/work_src_done/NOARCH/php5-pear-file/php5-pear-file.changes 2006-10-26 13:52:55.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Oct 26 13:52:49 CEST 2006 - anosek(a)suse.cz
+
+- fixed: pear is pulling packages from the network during autobuild
+ [#214347]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php5-pear-file.spec ++++++
--- /var/tmp/diff_new_pack.0wdxBn/_old 2006-10-26 20:27:12.000000000 +0200
+++ /var/tmp/diff_new_pack.0wdxBn/_new 2006-10-26 20:27:12.000000000 +0200
@@ -5,7 +5,7 @@
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -13,10 +13,10 @@
Name: php5-pear-file
BuildRequires: php5-pear
%define peardir %{_datadir}/php5/PEAR
-License: Other License(s), see package, Other uncritical OpenSource License
+License: Other License(s), see package
Group: Productivity/Networking/Web/Servers
Version: 1.2.2
-Release: 2
+Release: 32
Summary: Common PEAR file and directory routines
URL: http://pear.php.net/package/File
Requires: php5-pear
@@ -50,7 +50,7 @@
%install
mv package*.xml File-%{version}
cd File-%{version}
-PHP_PEAR_PHP_BIN="/usr/bin/php5 -d memory_limit=50m" pear5 -v -d doc_dir=%{_docdir}/%{name} install -R "$RPM_BUILD_ROOT" package.xml
+PHP_PEAR_PHP_BIN="/usr/bin/php5 -d memory_limit=50m" pear5 -v -d doc_dir=%{_docdir}/%{name} install --offline -R "$RPM_BUILD_ROOT" package.xml
rm -rf "$RPM_BUILD_ROOT"/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
%files
@@ -61,6 +61,9 @@
%{peardir}/File.php
%changelog -n php5-pear-file
+* Thu Oct 26 2006 - anosek(a)suse.cz
+- fixed: pear is pulling packages from the network during autobuild
+ [#214347]
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Thu Jan 19 2006 - mmarek(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Net-Daemon
checked in at Thu Oct 26 20:28:02 CEST 2006.
--------
--- perl-Net-Daemon/perl-Net-Daemon.changes 2006-01-25 21:39:51.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Net-Daemon/perl-Net-Daemon.changes 2006-10-25 09:32:21.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Oct 25 09:31:45 CEST 2006 - ug(a)suse.de
+
+- Update to version 0.39
+- a testsuite fixed
+
+-------------------------------------------------------------------
Old:
----
Net-Daemon-0.38.tar.bz2
New:
----
Net-Daemon-0.39.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-Daemon.spec ++++++
--- /var/tmp/diff_new_pack.KkQwka/_old 2006-10-26 20:27:41.000000000 +0200
+++ /var/tmp/diff_new_pack.KkQwka/_new 2006-10-26 20:27:41.000000000 +0200
@@ -1,25 +1,24 @@
#
-# spec file for package perl-Net-Daemon (Version 0.38)
+# spec file for package perl-Net-Daemon (Version 0.39)
#
-# Copyright (c) 2004 SuSE Linux AG, Nuernberg, Germany.
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
-# usedforbuild aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils gcc gdbm gettext libtool perl rpm
Name: perl-Net-Daemon
%define INSTALL install -m755 -s
%define INSTALL_DIR install -d -m755
%define INSTALL_DATA install -m644
-License: GPL
+License: GNU General Public License (GPL) - all versions
Group: Development/Libraries/Perl
Summary: Net::Daemon - Perl extension for portable daemons
-Version: 0.38
-Release: 0
+Version: 0.39
+Release: 1
Source: Net-Daemon-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: perl = %{perl_version}
@@ -60,6 +59,9 @@
/var/adm/perl-modules/%{name}
%changelog -n perl-Net-Daemon
+* Wed Oct 25 2006 - ug(a)suse.de
+- Update to version 0.39
+- a testsuite fixed
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Sun Jan 18 2004 - nashif(a)suse.de
++++++ Net-Daemon-0.38.tar.bz2 -> Net-Daemon-0.39.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/ChangeLog new/Net-Daemon-0.39/ChangeLog
--- old/Net-Daemon-0.38/ChangeLog 2003-11-10 07:30:28.000000000 +0100
+++ new/Net-Daemon-0.39/ChangeLog 2006-02-15 09:49:34.000000000 +0100
@@ -1,3 +1,11 @@
+2006-02-15 Jochen Wiedmann <jwied(a)cpan.org> (0.39)
+
+ * t/forkm.t: Hopefully, I finally got rid of the
+ problem with the forking tests. It seems, that
+ the perlipc manual got updated in the past years,
+ most possibly for the same reason: A child handler
+ must be written to catch childs in a loop.
+
2003-11-10 Jochen Wiedmann <joe(a)ispsoft.de> (0.38)
* lib/Net/Daemon.pm: It is now possible to specify
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/MANIFEST new/Net-Daemon-0.39/MANIFEST
--- old/Net-Daemon-0.38/MANIFEST 2003-11-10 07:29:42.000000000 +0100
+++ new/Net-Daemon-0.39/MANIFEST 2006-02-15 09:49:41.000000000 +0100
@@ -20,3 +20,4 @@
t/thread.t Test of a multithreaded server
t/threadm.t Test of a multithreaded server with multiple clients
t/unix.t Test for Unix sockets
+META.yml Module meta-data (added by MakeMaker)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/META.yml new/Net-Daemon-0.39/META.yml
--- old/Net-Daemon-0.38/META.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/Net-Daemon-0.39/META.yml 2006-02-15 09:54:49.000000000 +0100
@@ -0,0 +1,10 @@
+# http://module-build.sourceforge.net/META-spec.html
+#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
+name: Net-Daemon
+version: 0.39
+version_from: lib/Net/Daemon.pm
+installdirs: site
+requires:
+
+distribution_type: module
+generated_by: ExtUtils::MakeMaker version 6.17
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/README new/Net-Daemon-0.39/README
--- old/Net-Daemon-0.38/README 2003-11-10 07:29:42.000000000 +0100
+++ new/Net-Daemon-0.39/README 2006-02-15 09:49:43.000000000 +0100
@@ -30,8 +30,8 @@
Two constructors are available: The new method is called upon startup
and creates an object that will basically act as an anchor over the
- complete program. It supports command line parsing via "Getopt::Long
- (3)".
+ complete program. It supports command line parsing via "Getopt::Long
+ (3)".
Arguments of new are *$attr*, an hash ref of attributes (see below) and
*$options* an array ref of options, typically command line arguments
@@ -71,22 +71,22 @@
An array ref with a list of clients. Clients are hash refs, the
attributes *accept* (0 for denying access and 1 for permitting) and
*mask*, a Perl regular expression for the clients IP number or its
- host name. See "Access control" below.
+ host name. See "Access control" below.
*configfile* (--configfile=file)
Net::Daemon supports the use of config files. These files are
assumed to contain a single hash ref that overrides the arguments of
the new method. However, command line arguments in turn take
- precedence over the config file. See the "Config File" section below
- for details on the config file.
+ precedence over the config file. See the "Config File" section below
+ for details on the config file.
*debug* (--debug)
Turn debugging mode on. Mainly this asserts that logging messages of
level "debug" are created.
*facility* (--facility=mode)
- (UNIX only) Facility to use for "Sys::Syslog (3)". The default is
- daemon.
+ (UNIX only) Facility to use for "Sys::Syslog (3)". The default is
+ daemon.
*group* (--group=gid)
After doing a bind(), change the real and effective GID to the
@@ -145,8 +145,8 @@
If you are running Perl 5.005 and did compile it for threads, then
the server will create a new thread for each connection. The thread
will execute the server's Run() method and then terminate. This mode
- is the default, you can force it with "--mode=ithreads" or
- "--mode=threads".
+ is the default, you can force it with "--mode=ithreads" or
+ "--mode=threads".
If threads are not available, but you have a working fork(), then
the server will behave similar by creating a new process for each
@@ -305,16 +305,16 @@
$server->Error($format, @args);
$server->Fatal($format, @args);
- The Log method is an interface to "Sys::Syslog (3)" or "Win32::EventLog
- (3)". It's arguments are *$level*, a syslog level like debug, notice or
- err, a format string in the style of printf and the format strings
+ The Log method is an interface to "Sys::Syslog (3)" or "Win32::EventLog
+ (3)". It's arguments are *$level*, a syslog level like debug, notice or
+ err, a format string in the style of printf and the format strings
arguments.
The Debug and Error methods are shorthands for calling Log with a level
of debug and err, respectively. The Fatal method is like Error, except
it additionally throws the given message as exception.
- See Net::Daemon::Log(3) for details.
+ See Net::Daemon::Log(3) for details.
Flow of control
$server->Bind();
@@ -347,7 +347,7 @@
the exception being the OpenLog method which is invoked before threading
starts. Thus you are safe as long as you don't share handles between
threads. I strongly recommend that your application behaves similar.
- (This doesn't apply to mode 'ithreads'.)
+ (This doesn't apply to mode 'ithreads'.)
EXAMPLE
As an example we'll write a simple calculator server. After connecting
@@ -471,6 +471,6 @@
Perl README file.
SEE ALSO
- RPC::pServer(3), Netserver::Generic(3), Net::Daemon::Log(3),
- Net::Daemon::Test(3)
+ RPC::pServer(3), Netserver::Generic(3), Net::Daemon::Log(3),
+ Net::Daemon::Test(3)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/lib/Net/Daemon.pm new/Net-Daemon-0.39/lib/Net/Daemon.pm
--- old/Net-Daemon-0.38/lib/Net/Daemon.pm 2003-11-10 07:29:42.000000000 +0100
+++ new/Net-Daemon-0.39/lib/Net/Daemon.pm 2006-02-15 09:46:30.000000000 +0100
@@ -33,7 +33,7 @@
package Net::Daemon;
-$Net::Daemon::VERSION = '0.38';
+$Net::Daemon::VERSION = '0.39';
@Net::Daemon::ISA = qw(Net::Daemon::Log);
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Net-Daemon-0.38/t/forkm.t new/Net-Daemon-0.39/t/forkm.t
--- old/Net-Daemon-0.38/t/forkm.t 2001-04-08 16:50:15.000000000 +0200
+++ new/Net-Daemon-0.39/t/forkm.t 2006-02-15 09:53:05.000000000 +0100
@@ -9,6 +9,20 @@
use Fcntl ();
use Config ();
+
+my $debug = 0;
+my $dh;
+if ($debug) {
+ $dh = Symbol::gensym();
+ open($dh, ">", "forkm.log") or die "Failed to open forkm.log: $!";
+}
+
+sub log($) {
+ my $msg = shift;
+ print $dh "$$: $msg\n" if $dh;
+}
+
+&log("Start");
my $ok;
eval {
if ($^O ne "MSWin32") {
@@ -20,6 +34,7 @@
}
};
if (!$ok) {
+ &log("!ok");
print "1..0\n";
exit;
}
@@ -47,10 +62,12 @@
sub ReadWrite {
my $fh = shift; my $i = shift; my $j = shift;
+ &log("ReadWrite: -> fh=$fh, i=$i, j=$j");
if (!$fh->print("$j\n") || !$fh->flush()) {
die "Child $i: Error while writing $j: " . $fh->error() . " ($!)";
}
my $line = $fh->getline();
+ &log("ReadWrite: line=$line");
die "Child $i: Error while reading: " . $fh->error() . " ($!)"
unless defined($line);
my $num;
@@ -58,16 +75,20 @@
unless defined($num = IsNum($line));
die "Child $i: Expected " . ($j*2) . ", got $num"
unless $j*2 == $num;
+ &log("ReadWrite: <-");
}
sub MyChild {
my $i = shift;
+ &log("MyChild: -> $i");
+
eval {
my $fh = IO::Socket::INET->new('PeerAddr' => '127.0.0.1',
'PeerPort' => $port);
if (!$fh) {
+ &log("MyChild: Cannot connect: $!");
die "Cannot connect: $!";
}
for (my $j = 0; $j < 1000; $j++) {
@@ -76,13 +97,16 @@
};
if ($@) {
print STDERR "Client: Error $@\n";
+ &log("MyChild: Client: Error $@");
return 0;
}
+ &log("MyChild: <-");
return 1;
}
sub ShowResults {
+ &log("ShowResults: ->");
my @results;
for (my $i = 1; $i <= 10; $i++) {
$results[$i-1] = "not ok $i\n";
@@ -97,28 +121,38 @@
for (my $i = 1; $i <= 10; $i++) {
print $results[$i-1];
}
+ &log("ShowResults: <-");
exit 0;
}
my %childs;
sub CatchChild {
- my $pid = wait;
- if (exists $childs{$pid}) {
- delete $childs{$pid};
- ShowResults() if (keys(%childs) == 0);
+ &log("CatchChild: ->");
+ for(;;) {
+ my $pid = wait;
+ if ($pid > 0) {
+ &log("CatchChild: $pid");
+ if (exists $childs{$pid}) {
+ delete $childs{$pid};
+ ShowResults() if (keys(%childs) == 0);
+ }
+ }
}
$SIG{'CHLD'} = \&CatchChild;
+ &log("CatchChild: <-");
}
$SIG{'CHLD'} = \&CatchChild;
# Spawn 10 childs, each of them running a series of test
unlink "log";
+&log("Spawning childs");
for (my $i = 0; $i < 10; $i++) {
if (defined(my $pid = fork())) {
if ($pid) {
# This is the parent
$childs{$pid} = $i;
} else {
+ &log("Child starting");
# This is the child
undef $handle;
%childs = ();
@@ -145,6 +179,7 @@
}
END {
+ &log("END: -> handle=" . (defined($handle) ? $handle : "undef"));
if ($handle) {
$handle->Terminate();
undef $handle;
@@ -154,5 +189,6 @@
}
%childs = ();
unlink "ndtest.prt";
+ &log("END: <-");
exit 0;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Module-Build
checked in at Thu Oct 26 20:27:35 CEST 2006.
--------
--- perl-Module-Build/perl-Module-Build.changes 2006-01-25 21:39:50.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Module-Build/perl-Module-Build.changes 2006-10-25 15:28:28.000000000 +0200
@@ -1,0 +2,681 @@
+Wed Oct 25 15:23:51 CEST 2006 - cwh(a)suse.de
+
+0.2805_01 Thu Sep 7 21:57:29 CDT 2006
+
+ - Because of a weird behavior of YAML::Node, any distribution that
+ used version.pm objects to define their versions was generating the
+ wrong syntax for the versions in their META.yml file. They will
+ now appear as strings like v3.42.1 or similar, including the
+ leading v.
+
+ - Upgraded to version 0.67 of version.pm. [John Peacock]
+
+ - Added a contrib/ directory with a bash completion function for M::B
+ actions and switches. [Julian Mehnle]
+
+ - When we eval() the embedded version.pm code we will now die() if
+ the eval() was unsuccessful, rather than continuing blindly on and
+ dying mysteriously later.
+
+ - Added a 'retest' action that lets users run the current regression
+ tests on a previously-installed version of a distribution.
+
+ * Instead of storing an entire dump of the Config.pm hash in the
+ _build/ directory upon startup, we now just store any overrides the
+ user or author has specified. Note that if you were doing anything
+ you weren't supposed to be doing, like poking around in the
+ internals of $buld->{config}, your code might break, so I've put
+ the asterisk of incompatibility on this one just to cover my
+ tuchus. [Idea originally by Randy Sims]
+
+ - Made copying files via copy_if_modified() a little less chatty.
+
+0.2805 Sat Jul 29 22:01:24 CDT 2006
+
+ - We now embed a copy of version.pm right in the
+ Module::Build::Version source code, with John Peacock's blessing,
+ in case the user has a rough time installing version.pm. This
+ helps alleviate troubles people were still having with working out
+ a seemingly circular dependency (even though version.pm now ships
+ with a standard Makefile.PL too). A version.pm >= 0.661 installed
+ on the system will take precedence over our bundled one. [John
+ Peacock]
+
+ - Fix some test warnings (or failures?) related to version.pm
+ numification. [John Peacock]
+
+ - The top-level 'version' entry in META.yml files we'd generated was
+ in the wrong format (it was being treated as a version.pm object
+ rather than a serialized copy) due to a weird YAML::Node issue.
+ Fixed.
+
+ - Don't 'use base qw(version)' anymore in our M::B::Version wrapper,
+ just set @ISA directly, because some people have reported that the
+ 'use base' line is croaking.
+
+ - Added an 'allow_mb_mismatch' parameter to suppress the startup
+ check that ensures the version of M::B currently running is the
+ same as the one initially used to run the Build.PL. Use with
+ caution.
+
+ - Module::Build::ModuleInfo will no longer detect things that look
+ like $VERSION assignments after an __END__ or __DATA__ token.
+
+ - Updated documentation to mention the new mailing list on perl.org
+ rather than the old one on sourceforge.
+
+0.2804 Sun Jul 16 16:41:25 CDT 2006
+
+ - Added 'use version;' in Module::Build::Version, because some
+ versions of base.pm won't automatically load version.pm when we do
+ 'use base qw/version/;'. [Spotted by Erik Tank]
+
+0.2803 Sat Jul 15 08:26:34 CDT 2006
+
+ - The META.yml file in the last release was all screwed up, so the
+ distribution wasn't indexed properly. Fixed in this release.
+
+0.2802 Fri Jul 14 22:40:34 CDT 2006
+
+ - Added reliance on version.pm, which means we should deal much
+ better with the wide range of version specifications one finds on
+ CPAN. This is made possible by recent releases of version.pm that
+ give the user a pure-perl option, so installing version.pm
+ shouldn't be too onerous for most users. [John Peacock]
+
+ - We should be accepting the default when we're in unattended mode,
+ not acting dumb and ignoring both the default and the [empty]
+ answer from the user. Fixed. [Spotted by Nik Clayton]
+
+0.2801 Sun May 21 00:07:40 CDT 2006
+
+ - Module::Build::Compat's emulation of INC is incorrectly prepending
+ a -I to the value of INC. This is incorrect because there should
+ already be a -I on the value. I.E. it's "perl Makefile.PL INC=-Ifoo"
+ not "perl Makefile.PL INC=foo" so Compat should not prefix a -I.
+ [Michael Schwern]
+
+ - Native batch scripts under Windows should not be converted by
+ pl2bat. [Spotted by Ron Savage]
+
+ - Tweaked the way we determine whether a file is executable on Unix.
+ We use this determination to decide whether to make it executable
+ during installation. [Julian Mehnle]
+
+ - Replaced a vestigial 'next' with 'return' now that the code is in a
+ subroutine (htmlify_pods()), not a loop. [Ron Savage]
+
+ - Fixed a guaranteed failure in t/signature.t when TEST_SIGNATURE was
+ set. [Eric R. Meyers]
+
+ - Fixed a test failure that occurred when testing or installing in
+ unattended mode - the code to test whether unattended mode and
+ attended mode are working properly was assuming that we started out
+ in attended mode. [Steve Peters]
+
+ - Improved our stand-in YAML generator that we use to generate
+ META.yaml when authors don't have a copy of YAML.pm installed on
+ their machine. It was unable to handle things like embedded
+ newlines in the data, now it has a much more extensive escaping
+ mechanism. [Stephen Adkins]
+
+ - Revised the docs for --prefix and PREFIX. [Michael Schwern]
+
+0.28 Thu Apr 27 22:25:00 CDT 2006
+
+ - When y_n() or prompt() are called without a default value and the
+ build seems to be unattended (e.g. in automatic CPAN testing), we
+ now die() with an error message rather than silently returning
+ undef for prompt(), or looping indefinitely for y_n().
+
+ - When searching for '.modulebuildrc', return the first HOME-like
+ directory that actually contains the file instead of the first
+ existing directory. Document the search locations and the order
+ searched. [Spotted by David Golden]
+
+ - Split the API documentation out of Module::Build::Authoring into
+ its own document: Module::Build::API.
+
+ - We should not emit a warning if a Module::Build subclass is
+ required in a Makefile.PL that is not bundled in the current
+ distribution; it may be installed on the user's system. [Spotted by
+ Tyler MacDonald]
+
+ - copy_if_modified() now preserves the executable bit of the source
+ file. [Spotted by Julian Mehnle]
+
+ - Fixed compatibility of our screen-scraping the Test::Harness output
+ so we can recognize the most recent Test::Harness version. [Steve
+ Hay]
+
+ - Backing out a requirement added in 0.27_06 on the method y_n()
+ to always include a default. This behavior would cause existing
+ build scripts to start failing. We now fail with a missing default
+ only when $ENV{PERL_MM_USE_DEFAULT} is set because there is no
+ reasonable default.
+
+ - Make install_types() method smarter with respect to custom install
+ types.
+
+ - Add documentation for the install_base_relpaths() and
+ prefix_relpaths() methods. Improved their usage for a public API,
+ and added tests.
+
+0.27_10 Tue Mar 28 22:50:50 CST 2006
+
+ - Added the create_packlist property, default true, which controls
+ whether packlist files will be written during installation. This
+ was already part of Module::Build 0.2609, but for some reason we've
+ forgotten it in the 0.27_xx series. [Spotted by Steve Kirkup]
+
+ - Document the versions of Module::Build where each feature, action,
+ constructor argument, and method was first publicly documented.
+
+ - More fixes for find_perl_interpreter() to work with BSD flavored
+ UNIX: Ensure we always return absolute paths; throw an exception
+ upon failure to find correct interperter; document everything.
+
+ - We now include our own YAML.pm work-alike that we can use when the
+ real YAML isn't installed. We might soon even start using it when
+ YAML is installed, because the YAML API and dependency chain have
+ been changing in unfavorable ways lately. [Stephen Adkins]
+
+ - Fixed some shell-argument-quoting issues on VMS. In the process,
+ we have added some support for avoiding tripping over
+ shell-argument-quoting issues on other platforms too. [Initial
+ patch by Craig A. Berry]
+
+0.27_09 Sat Mar 11 22:48:54 EST 2006
+
+ - Fixed find_perl_interpreter() so we can find the perl executable
+ when running from uninstalled perl even when $^X contains a
+ relative path. [Yitzchak Scott-Thoennes]
+
+ - Fixed warning message where we were printing the wrong field names.
+ [Chris Dolan]
+
+ - Added a 'testpodcoverage' action that runs a POD coverage check for
+ all modules in the distribution. [Yanick Champoux]
+
+ - Added a Cookbook example of subclassing to modify an action. [Dylan
+ Martin and David Golden]
+
+ - When building HTML documentation, we were opening the POD file and
+ not checking whether the open succeeded, which of course caused
+ problems down the line if it failed. Now we do "or die(...)" like
+ everywhere else. [Spotted by Joerg Braun]
+
+0.27_08 Fri Mar 3 21:22:41 CST 2006
+
+ - Due to shell quoting issues and differences in syntax between
+ various flavors of Windows, the code for the 'pl2bat' utility
+ distributed with Perl has been incorporated into M::B::P::Windows.
+ [Thanks to Dr Bean and Ron Savage for help testing and isolating
+ the problem.]
+
+ - Modify add_build_element() so that it only adds elements if they
+ don't already exist. [David Wheeler]
+
+ - Fixed a bug in the 'pass-through' Makefile.PL in which we would die
+ if CPAN::Shell->install returned false, but apparently this return
+ value is unreliable. Now we only die if the module is actually
+ unavailable after installation.
+
+ - Fixed testing problems on VMS related to non-case-preserving
+ filesystems. We now bundle Tie::CPHash in the distribution (just
+ for testing purposes, it doesn't get installed) to help with
+ this. [Craig Berry and Yitzchak Scott-Thoennes]
+
+ - We incorrectly documented the 'dynamic_config' flag in the META.yml
+ file as having a default value of false, but according to the
+ META.yml spec (which, for heaven's sake, we wrote) its default
+ value is true. Fixed. [Spotted by Adam Kennedy]
+
+ - The have_c_compiler() method was dying if the ExtUtils::CBuilder
+ module wasn't around, which is obviously an unhelpful thing to do.
+ Now it just returns false. [Spotted by John Peacock]
+
+ - Fix detection of $VERSION expressions that are not
+ assignments. [Spotted by Chris Dolan]
+
+ - Obfuscate one of our constructs that uses a $VERSION variable,
+ because it was getting picked up by ExtUtils::MakeMaker's
+ version-finder. [Spotted by Randal Schwartz]
+
+ - The config_data script for querying and/or setting a module's
+ config data was forgetting to call write() after setting config
+ values (though setting feature values was working fine).
+ Fixed. [Brian Duggan]
+
+ - On Windows, remove the pl2bat generated 'Build.bat' script without
+ the annoying "The batch file cannot be found." error. [Solution
+ provided by RazTK and foxidrive on newsgroup alt.msdos.batch]
+
+ - Our version comparisons should now work correctly with modules that
+ use version.pm to delcare their versions (e.g. "our $VERSION =
+ version->new('1.0.0')"). [John Peacock and Ron Savage]
+
+ - We now create a Build.bat script on versions of Windows where it
+ makes sense. [Yves]
+
+ - Fixed the verbiage around choosing the correct make-alike on
+ different platforms to suggest using 'perl -V:make'. [Suggested by
+ anonymous user]
+
+0.27_07 Wed Feb 1 20:07:45 CST 2006
+
+ - The notes() method now returns the new value when called with two
+ arguments, just like when it's called with one argument. [Tyler
+ MacDonald]
+
+ - The notes() method now distinguishes among the values undef, 0, and
+ the empty string, where previously it didn't. [Tyler MacDonald]
+
+ - We now unshift(@INC) rather than push(@INC) for the directory where
+ a build subclass lives, so that we're sure to pick up the right
+ version and not some already-installed version. [perlmonkey]
+
+ - The SIGNATURE file for version 0.27_06 (and I'm sure for lots of
+ versions before that too!) was messed up, since we were modifying
+ some files after signing. This has been band-aided for the time
+ being by signing twice. [Reported by Chris Dolan]
+
+0.27_06 Mon Jan 23 21:44:54 CST 2006
+
+ - Fixed an undefined-variable warning when building the META.yml file
+ and the author hasn't used the 'module_name' mechanism. [Chris Dolan]
+
+ - We should now work with recent (> 0.49) versions of YAML.pm when
+ creating the META.yml file. [Yitzchak Scott-Thoennes]
+
+ - The y_n() method now requires the default parameter, and the
+ prompt() and y_n() methods have been improved with respect to
+ how they behave/detect when there is no user to ask. We're now
+ more consistent with MakeMaker, including respecting the
+ PERL_MM_USE_DEFAULT environment variable. [Tyler MacDonald and
+ Yitzchak Scott-Thoennes]
+
+ - When building a README file using Pod::Text, work around a bug in
+ Pod::Text 3.01, which expects Pod::Simple::parse_file to take input
+ and output filehandles when it actually only takes an input
+ filehandle. [Yitzchak Scott-Thoennes]
+
+0.27_05 Thu Jan 12 17:39:21 CST 2006
+
+ - In t/common.pl, we were attempting to let the user's installed
+ Test::More take precedence over ours, but getting thwarted by all
+ the test scripts' loading Test::More beforehand. Fixed. [Spotted
+ by Yitzchak Scott-Thoennes]
+
+ - In various test scripts, we were outputting some strings that
+ weren't strictly conformant with Test::Harness's expected input,
+ though it didn't actually cause problems. Now we're more
+ conformant, though not yet strict. [Spotted by Yitzchak
+ Scott-Thoennes]
+
+0.27_04 Fri Dec 23 10:43:34 CST 2005
+
+ - Removed experimental feature that extended the prerequisite system
+ to apply ('requires', 'recommends', and 'conflicts') prereqs to all
+ actions. Most of the internal extensiblity has been retained so
+ that prereq types can easily be added, more selectively.
+
+ - Added a 'prereq_report' action that shows the user a well-formatted
+ list of all prerequisites, the versions required, and the versions
+ actually installed. [David Wheeler]
+
+ - Clarified the directory name that's created during the 'distdir'
+ action. [Suggested by Tyler MacDonald]
+
+ - Fixed a bug when creating the META.yml file without the help of
+ YAML.pm - some common strings weren't quoted & escaped properly.
+ Now only some uncommon ones are. [Spotted by Joshua ben Jore]
+
+ - Fixed a bug in which an "UNINST=1" argument specified to a
+ passthrough Makefile's "make install" wasn't actually seen by
+ Module::Build.
+
+ - Rather than dying when the Build script is run from the wrong
+ directory, it now simply chdir()s into the right directory and
+ keeps going. [Suggested by Dominique Quatravaux]
+
+ - Added an "Examples on CPAN" section to the cookbook, with an
+ initial entry pointing to John Peacock's SVN-Notify-Mirror
+ distribution.
+
+ - Add an invoked_action() method to return the name of the original
+ action invoked by the user.
+
+ - Add 'meta-spec' field to the generated META.yml file, including the
+ version of the specification followed by the current Module::Build
+ and the url where the specification can be found.
+
+ - Introduced two actions, 'html' & 'manpages', that generate
+ documentation for POD when the respective feature is enabled. The
+ actions will generate the documents even if there is no set place
+ to install to. However, if the actions are invoked as a dependency
+ of another action (e.g. build), the documentation will only be
+ built when there is a default or user-specified place to install to.
+
+ - Added support for environment variable, 'MODULEBUILDRC', which can
+ be used to specify the full path to an option file to use instead
+ of the default location of ~/.modulebuildrc. A special undocumented
+ setting of 'NONE' tells Module::Build not to load any user settings,
+ so tests can be run without tainting from user options.
+
+ - Documented and improved preliminary support for more Getopt::Long
+ style options are supported, including boolean options (--verbose,
+ --no-verbose), and use of hyphens in option names in addition to
+ underscores.
+
+ - The option to disable/enable reading of the ~/.modulebuildrc file
+ is changed from 'skip_rcfile' to 'use_rcfile'
+
+ - Allow the 'distmeta' action to continue when 'MANIFEST' is missing,
+ omitting the generation of the 'provieds' field. [Steven Schubiger]
+
+ - Fixed some failing regex from generated MANIFEST.SKIP file.
+
+ - Fixed an edge case in $VERSION parsing where we thought a package()
+ declaration was happening but it wasn't. [David Golden]
+
+ - Added docs for the install_destination() and install_types() methods.
+
+0.27_03 (Beta for 0.28) Mon Oct 10 11:19:23 EDT 2005
+
+ - We now use ExtUtils::CBuilder to do all compiling of C code (for
+ example, when compiling XS modules). (This change actually
+ occurred in 0.27_01, but it was mistakenly omitted from the Changes
+ file.)
+
+ - Fixed an issue on Win32 (and other case-tolerant
+ non-case-preserving systems, possibly like VMS?) in which the
+ current working directory would sometimes be reported with
+ different case, fooling us into thinking that we were in the wrong
+ directory. [David Golden]
+
+ - The extra_compiler_flags setting was not actually being passed
+ along to ExtUtils::CBuilder so it could pass it along to the
+ compiler. Now it is.
+
+ - The synonyms 'scripts' and 'prereq' for 'script_files' and
+ 'requires' were broken in a previous version (0.27_01, probably),
+ but now they're fixed. [David Golden]
+
+ - Previously, we assumed that any custom subclass of Module::Build
+ was located in _build/lib/. This is only true if the author used
+ the subclass() method, though. We now use %INC to find where the
+ custom subclass really is, so that we can "use lib" it. We also
+ issue a warning if it seems to be outside the build directory.
+ [Spotted by Peter Tandler]
+
+ - Added a URL for each license type that we know about, which will
+ appear as resources=>license: in the generated META.yml file.
+
+ - If the user passes a no_index parameter to our constructor, we now
+ pass that through when building the META.yml file. [Richard
+ Soderberg, RT #9603]
+
+ - A few more status messages can now be suppressed by using 'quiet'
+ mode. [Dave Rolsky]
+
+ - Added some more entries to the default MANIFEST.SKIP file. [Chris
+ Dolan]
+
+ - Our POD parser will now accept "AUTHORS" as well as "AUTHOR" when
+ looking for the author list in a module. [David Wheeler]
+
+ - When looking for the POD to auto-generate a README file, or for the
+ AUTHOR or ABSTRACT for the distribution, we now also look for a
+ *.pod with the same name as the *.pm file specified by
+ 'version_from'. [David Golden]
+
+ - The recommended dependency on ExtUtils::ParseXS has been moved into
+ the "C_support" auto_feature.
+
+ - When building XS files, we now pass the -DVERSION and -DXS_VERSION
+ flags to the compiler. [Spotted by Jerry Hedden]
+
+ - If a distribution has XS files and Module::Build has not been
+ configured with the "C_support" feature, we now issue a
+ warning. [Suggested by Jerry Hedden]
+
+ - Added a dir_contains() method.
+
+ - Some versions of MakeMaker, CPANPLUS, and/or PAUSE thought that a
+ certain line of our code was declaring a $VERSION when we didn't
+ intend to. The line has been obscurified so they won't think that
+ anymore. [Jos Boumans, RT #14226]
+
+ - Added the Apache, MIT, and Mozilla licenses to the list of licenses
+ that this module knows about. [Bob Ippolito]
+
+ - Fixed a pretty significant typo in the documentation for
+ auto_features. [Spotted by Jonas B. Nielsen]
+
+ - In order to aid people who want to do customization of the META.yml
+ file, we've added a "metafile" property that can then be easily
+ overridden in subclasses, changed do_create_meta_yml() to
+ do_create_metafile(), and split out the code that actually
+ generates the YAML into a new method, write_metafile(). [David
+ Wheeler]
+
+ - Fixed a couple of non-helpful behaviors with extra_compiler_flags
+ and extra_linker_flags. These will automatically be run through
+ split_like_shell() when given to new() as strings.
+
+ - When the user doesn't have ExtUtils::ParseXS installed and we use
+ the old 'xsubpp', the displayed command line for creating the .c
+ file from the .xs file was missing its newline. Now it's got it.
+
+0.27_02 (Beta for 0.28) Fri Jul 15 07:34:58 CDT 2005
+
+ - Provided initial support for the --prefix installation parameter,
+ which acts like MakeMaker's PREFIX. It is still highly recommended
+ NOT to use it when you could reasonably use --install_base or
+ --install_path or --install_dest, but that's just because the way
+ --prefix is designed is weird and unpredictable. Ultimately the
+ choice rests with the installing user. [Patches by Michael Schwern
+ and Rob Kinyon]
+
+ - Fixed a bug in subclass() which prevented people from using it to
+ subclass subclasses of Module::Build. [Chris Dolan]
+
+ - Added a 'pure_install' action, which for the time being is
+ identical to the 'install' action. [Jos Boumans]
+
+ - Fixed a POD error in an L<http://...> tag. [Offer Kaye]
+
+ - Note several options for automatically creating a new module dev
+ tree. [Suggested by Eric Wilhelm]
+
+ - Removed some hard-coded references to File::Spec::Unix in the
+ creation of HTML docs, which should help that code work in more
+ places, and help people not to panic when they look at it. [Spotted
+ by Yves]
+
+ - We now use Pod::Readme by default (instead of Pod::Text) to
+ generate the README file when the 'create_readme' option is used.
+ If Pod::Readme is not installed, we will still fall back to using
+ Pod::Text. [Robert Rothenberg]
+
+ - The values of the "prefix", "install_base", "install_path", and
+ "install_dest" parameters can now begin with "~" or "~user", and
+ we'll de-tilde-ify them by using glob().
+
+ - The (optional) auto-creation of the README and Makefile.PL files
+ have been moved from the 'distdir' action to the 'distmeta'
+ action. [David Golden]
+
+ - When looking for a .modulebuildrc file, we now use a fancier method
+ of trying to find the home directory, because $ENV{HOME} isn't a
+ very cross-platform variable. [Robert Rothenberg]
+
+ - We now memoize the output of the internal _default_INC() method,
+ since it uses backticks and might be kind of slow.
+
+ - When processing XS files, we now look for a typemap in lib/ as well
+ as using the system's default typemap. [John Peacock]
+
+ - The DESTDIR, PREFIX, and INSTALL_BASE arguments to "make install"
+ are now supported for pass-through Makefiles (they've been
+ supported for quite a while as arguments to "perl
+ Makefile.PL"). [Requested by Guillaume Rousse]
+
+ - Test::Harness has changed its output format in recent versions,
+ which threw off one of our tests. We now allow for this different
+ format. [Reported by Scott Godin]
+
+ - Fixed an issue that prevented Module::Build from upgrading itself
+ using its own API (which is how CPANPLUS uses it). There are still
+ some issues with this solution, however. See ticket #13169 in
+ rt.cpan.org. [Reported by Jos Boumans]
+
+ - Fixed a fatal error that occurred when a distribution's author
+ could not be determined from its POD nor from the call to
+ Module::Build->new() in its Build.PL. See ticket #12318 in
+ rt.cpan.org. [Reported by Jos Boumans]
+
+ - Apparently on Windows and cygwin it's not possible to use the "-pi"
+ switch to perl without a backup extension, so now we use ".bak" and
+ remove the backup file when we're done. Thus the "dist" action for
+ Module::Build itself can now be run on those platforms. [Yitzchak
+ Scott-Thoennes]
+
+ - Improved the handling of auto_features in the config_data access
+ script. [Yitzchak Scott-Thoennes]
+
+0.27_01 (Beta for 0.28) Fri Apr 15 21:12:57 CDT 2005
+
+ Backward-incompatible (but better) changes:
+
+ * When using the 'install_base' option to choose a directory for
+ installing everything, perl modules now go into lib/perl5/ instead
+ of just lib/. It seems this is more consistent with people's
+ expectations, and the way I had it before was a bit peculiar to the
+ way I like things in my own home directory. [Michael Schwern]
+
+ * When the user is using the 'install_base' option, scripts will now
+ be installed by default in $install_base/bin/ rather than
+ $install_base/script/ . [Jan Hudec and Michael Schwern]
+
+ Major changes:
+
+ - The auto_features mechanism will now re-evaluate dependencies every
+ time feature() is called for an auto-feature, rather than freezing
+ the success/failure value during 'perl Build.PL' and using that
+ value for all eternity (or module update, whichever comes first).
+ This applies to both $build->feature() and
+ FooModule::ConfigData->feature() calls. [Requested by many]
+
+ - Added the meta_add and meta_merge mechanisms, which let the module
+ author add/merge arbitrary entries into the META.yml file.
+
+ - Now reads per-action default options from '$ENV{HOME}/.modulebuildrc'
+ if it exists. Command line options override anything set in the rc file.
+
+ - We now use ExtUtils::CBuilder to do all compiling of C code (for
+ example, when compiling XS modules).
+
+ - The creation of Unix man pages is no longer a strict necessity - it
+ has now been turned into an 'auto-feature' contingent on the
+ presence of Pod::Man and a location specified for man pages to go.
+
+ - A user-specified 'install_path' setting will now take precedence
+ over an 'install_base' setting. This allows the user to use
+ 'install_base' to set the base for all elements in one go, and then
+ use 'install_path' to override specific paths or add paths for
+ additional kinds of targets.
+
+ - Split the main documentation from 'Module/Build.pm' into two
+ sections. The user level documentation and overview remains in
+ 'Module/Build.pm', while a new document,
+ 'Module/Build/Authoring.pod', has been created for module authors.
+
+ Minor changes:
+
+ - new_from_context() was losing its arguments in some cases (and not
+ because of inadequate training in forensic debate) - we now pass its
+ arguments directly to the Build.PL script rather than merging them
+ in afterwards.
+
+ - Let resume() return an object blessed into the appropriate class
+ if the user has provided a subclass, as specified by the
+ 'build_class' property. This allows current() and new_from_context()
+ to behave more like factory methods returning objects of the correct
+ class based on context. [Ray Zimmerman]
+
+ - Refactored methods relating to parsing perl module files for
+ package, version, and pod data into a new class:
+ Module::Build::ModuleInfo. It should not be considered part of
+ Module::Build's API, because we may split it out entirely as a
+ separate CPAN module that we depend on.
+
+ - Added new method Module::Build::prepare_metadata() for authors to
+ override in order to add custom fields to META.yml.
+
+ - We now use Test::More for our regression tests. If the user
+ doesn't have it installed, we include a copy in t/lib/ that we can
+ use during testing.
+
+ - When copying files in the 'distdir' action, set permissions to match
+ the original files. [Julian Mehnle]
+
+ - When adding files like META.yml to the MANIFEST, we now tell the
+ user we're doing so by printing one of the "Added to MANIFEST: ..."
+ lines. [Ron Savage]
+
+ - Added a runtime_params() method, which lets a module author see
+ which parameters were overridden by the user on the command line
+ (or in whatever paradigm the user originally invoked Module::Build
+ from). [David Wheeler]
+
+ - Added the current_action() method, which, surprisingly, returns the
+ name of the currently running action. [David Wheeler]
+
+ - Added docs for run_perl_script().
+
+ - Added some stuff to the docs about why PREFIX is unsupported, and
+ what to use instead. [Steve Purkis]
+
+ - The simple get/set accessor methods for all the 'parameters' like
+ verbose(), license(), etc. now have auto-generated documentation in
+ Module/Build.pm.
+
+ - Created a Cookbook entry for 'Adding new elements to the install
+ process'
+
+ - We now add META.yml to the MANIFEST when META.yml is created, not
+ when MANIFEST is created. [Spotted by Ron Savage]
+
+ - Added some additional patterns to the suggested MANIFEST.SKIP
+ contents, and changed the docs so that we encourage the user to use
+ the MANIFEST.SKIP. [Ron Savage]
+
+ - Eliminated a redundant recipe from the Cookbook, now that there are
+ some more extensive recipes on how to add stuff to the
+ build/install sequences.
+
+ - Eliminated an undefined-variable warning when testing under perl 5.005
+
+ - When building HTML documentation, 'html_backlink' and 'html_css'
+ properties are now first-class properties, so they can be set from
+ the command line. [Suggested by Sagar R. Shah]
+
+ - Have script_files default to everything in bin. I believe this is
+ the least surprising behavior. [Suggested by Michael Schwern]
+
+ - If script_files is given a directory, consider each file in that
+ directory tree as a script to be installed. This avoids having to
+ remember to add to the script_files list every time you add a
+ program. [Suggested by Michael Schwern]
+
+ - We now only load Pod::Man when we actually need to build man pages.
+
+ - We now make Test::Harness use our carefully-selected path to a perl
+ executable regardless of Test::Harness's version. Previously we
+ let it figure stuff out for itself if it was a reasonably modern
+ version, but it's safer to make sure we're using the same perl
+ everywhere.
+
+-------------------------------------------------------------------
Old:
----
Module-Build-0.2611.tar.bz2
New:
----
Module-Build-0.2805.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Module-Build.spec ++++++
++++ 601 lines (skipped)
++++ between perl-Module-Build/perl-Module-Build.spec
++++ and /mounts/work_src_done/STABLE/perl-Module-Build/perl-Module-Build.spec
++++++ Module-Build-0.2611.tar.bz2 -> Module-Build-0.2805.tar.bz2 ++++++
++++ 24496 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package opensuse-manual_en
checked in at Thu Oct 26 20:27:04 CEST 2006.
--------
--- opensuse-manual_en/opensuse-manual_en.changes 2006-10-19 18:08:09.000000000 +0200
+++ /mounts/work_src_done/NOARCH/opensuse-manual_en/opensuse-manual_en.changes 2006-10-26 15:51:29.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Oct 26 15:50:38 CEST 2006 - ke(a)suse.de
+
+- Update xml and image files and build new output formats; still
+ preliminary.
+
+-------------------------------------------------------------------
New:
----
LICENSE.txt
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opensuse-manual_en.spec ++++++
--- /var/tmp/diff_new_pack.90ZEGf/_old 2006-10-26 20:26:39.000000000 +0200
+++ /var/tmp/diff_new_pack.90ZEGf/_new 2006-10-26 20:26:39.000000000 +0200
@@ -13,13 +13,14 @@
%define my_lang en
%define my_book opensuse-html
Version: 10.2
-Release: 7
+Release: 11
#OBS
Source00: opensuse-html_en-html.tar.bz2
Source01: opensuse-html_en-desktop.tar.bz2
Source10: opensuse-gnomequick_en.pdf
Source11: opensuse-gnomequick_en-graphics.tar.bz2
Source12: opensuse-gnomequick_en.tar.bz2
+Source13: LICENSE.txt
Source20: opensuse-kdequick_en.pdf
Source21: opensuse-kdequick_en-graphics.tar.bz2
Source22: opensuse-kdequick_en.tar.bz2
@@ -39,7 +40,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArchitectures: noarch
Group: Documentation/SuSE
-License: Other License(s), see package
+License: Other uncritical OpenSource License
Summary: openSUSE Manual (English)
%define _defaultdocdir %{_datadir}/doc/manual
%define _docdir %{_datadir}/doc/manual
@@ -52,7 +53,7 @@
%package pdf
Group: Documentation/SuSE
-License: Other License(s), see package
+License: Other uncritical OpenSource License
Summary: openSUSE Manual (English) as PDF
#PDFOBS
@@ -155,6 +156,9 @@
%dir /opt/gnome/share/gnome/help
%changelog -n opensuse-manual_en
+* Thu Oct 26 2006 - ke(a)suse.de
+- Update xml and image files and build new output formats; still
+ preliminary.
* Thu Oct 19 2006 - ke(a)suse.de
- Update.
- Some desktop file adjustments, but still broken.
++++++ APPARMOR-admin_en.pdf ++++++
(binary differes)
++++++ APPARMOR-admin_en.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/MAIN.opensuse.xml new/xml/MAIN.opensuse.xml
--- old/xml/MAIN.opensuse.xml 2006-10-17 11:44:10.000000000 +0200
+++ new/xml/MAIN.opensuse.xml 2006-10-26 09:16:05.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<?xml-stylesheet href="urn:x-suse:xslt:profiling:novdoc-profile.xsl"
@@ -192,7 +190,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kpilot.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kopete.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="suse-linphone.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ekiga.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="networking.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="crypto.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kerry.xml"/>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_background.xml new/xml/apparmor_background.xml
--- old/xml/apparmor_background.xml 2006-10-17 11:44:11.000000000 +0200
+++ new/xml/apparmor_background.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<appendix id="app.aa.background" xml:base="apparmor_background.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_changehat.xml new/xml/apparmor_changehat.xml
--- old/xml/apparmor_changehat.xml 2006-10-17 11:44:12.000000000 +0200
+++ new/xml/apparmor_changehat.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_changehat.xml" id="bx5dh00">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_glossary.xml new/xml/apparmor_glossary.xml
--- old/xml/apparmor_glossary.xml 2006-10-17 11:44:12.000000000 +0200
+++ new/xml/apparmor_glossary.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<glossary xml:base="apparmor_glossary.xml" id="bx5dnt6">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_intro.xml new/xml/apparmor_intro.xml
--- old/xml/apparmor_intro.xml 2006-10-17 11:44:12.000000000 +0200
+++ new/xml/apparmor_intro.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<preface xml:base="apparmor_intro.xml" id="bx5bdo3">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_managing.xml new/xml/apparmor_managing.xml
--- old/xml/apparmor_managing.xml 2006-10-17 11:44:12.000000000 +0200
+++ new/xml/apparmor_managing.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_managing.xml" id="bx5dcoe">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_profiles.xml new/xml/apparmor_profiles.xml
--- old/xml/apparmor_profiles.xml 2006-10-17 11:44:12.000000000 +0200
+++ new/xml/apparmor_profiles.xml 2006-10-26 09:16:07.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_profiles.xml" id="bx5bmkb">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_profiles_man.xml new/xml/apparmor_profiles_man.xml
--- old/xml/apparmor_profiles_man.xml 2006-10-17 11:44:13.000000000 +0200
+++ new/xml/apparmor_profiles_man.xml 2006-10-26 09:16:08.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_profiles_man.xml" role="General" id="bx5bmky">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_profiles_yast.xml new/xml/apparmor_profiles_yast.xml
--- old/xml/apparmor_profiles_yast.xml 2006-10-17 11:44:13.000000000 +0200
+++ new/xml/apparmor_profiles_yast.xml 2006-10-26 09:16:08.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_profiles_yast.xml" role="General" id="bx5bmki">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_support.xml new/xml/apparmor_support.xml
--- old/xml/apparmor_support.xml 2006-10-17 11:44:13.000000000 +0200
+++ new/xml/apparmor_support.xml 2006-10-26 09:16:08.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_support.xml" id="bx5dkv1">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/apparmor_whatimmunize.xml new/xml/apparmor_whatimmunize.xml
--- old/xml/apparmor_whatimmunize.xml 2006-10-17 11:44:13.000000000 +0200
+++ new/xml/apparmor_whatimmunize.xml 2006-10-26 09:16:08.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="apparmor_whatimmunize.xml" id="bx5bfk7">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/copyright.xml new/xml/copyright.xml
--- old/xml/copyright.xml 2006-10-18 10:09:24.000000000 +0200
+++ new/xml/copyright.xml 2006-10-26 14:30:20.000000000 +0200
@@ -5,14 +5,16 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<legalnotice xml:base="copyright.xml">
- <para>All content is copyright© Novell, Inc.</para>
- <para>Legal Notice</para>
+ <para>
+ All content is copyright© Novell, Inc.
+ </para>
+ <para>
+ Legal Notice
+ </para>
<para>
This manual is protected under Novell intellectual property rights. By
reproducing, duplicating or distributing this manual you explicitly agree to
@@ -20,26 +22,30 @@
</para>
<para>
This manual may be freely reproduced, duplicated and distributed either as
- such or as part of a bundled package in electronic and/or
- printed format, provided however that the following conditions are fulfilled:
+ such or as part of a bundled package in electronic and/or printed format,
+ provided however that the following conditions are fulfilled:
</para>
<simplelist>
- <member>That this copyright notice and the names of authors and
- contributors appear clearly and distinctively on all reproduced,
- duplicated and distributed copies. That this manual, specifically for
- the printed format, is reproduced and/or distributed for
- noncommercial use only. The express authorization of Novell, Inc must
- be obtained prior to any other use of any manual or part
- thereof.</member>
- </simplelist>
- <para>
- Novell, the Novell logo, the N logo, SUSE, and the SUSE <quote>geeko</quote> logo are
- registered trademarks of Novell, Inc. in the United States and other
- countries. * Linux is a registered trademark of Linus Torvalds. All other
- third party trademarks are the property of their respective owners.</para>
- <para> All information found in this book has been compiled with utmost
- attention to detail. However, this does not guarantee complete
- accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors,
- nor the translators shall be held liable for possible errors or the
- consequences thereof. </para>
+ <member>
+ That this copyright notice and the names of authors and contributors appear
+ clearly and distinctively on all reproduced, duplicated and distributed
+ copies. That this manual, specifically for the printed format, is reproduced
+ and/or distributed for noncommercial use only. The express authorization of
+ Novell, Inc must be obtained prior to any other use of any manual or part
+ thereof.
+ </member>
+ </simplelist>
+ <para>
+ Novell, the Novell logo, the N logo, openSUSE, SUSE and the
+ <quote>geeko</quote> logo are trademarks of Novell, Inc. in the United States
+ and other countries. * Linux is a registered trademark of Linus Torvalds. All
+ other third party trademarks are the property of their respective
+ owners.
+ </para>
+ <para>
+ All information found in this book has been compiled with utmost attention to
+ detail. However, this does not guarantee complete accuracy. Neither Novell,
+ Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be
+ held liable for possible errors or the consequences thereof.
+ </para>
</legalnotice>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/entity-decl.ent new/xml/entity-decl.ent
--- old/xml/entity-decl.ent 2006-10-16 09:19:02.000000000 +0200
+++ new/xml/entity-decl.ent 2006-10-24 14:31:38.000000000 +0200
@@ -103,6 +103,7 @@
<!ENTITY sdk "SUSE Software Development Kit">
<!ENTITY musicplayer "Helix Banshee">
<!ENTITY zenup "Software Updater">
+<!ENTITY updater "opensuseupdater">
<!ENTITY aa "AppArmor">
<!ENTITY naa "Novell AppArmor">
<!ENTITY naareg "Novell® AppArmor">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/source_code.xml new/xml/source_code.xml
--- old/xml/source_code.xml 2006-10-17 11:44:36.000000000 +0200
+++ new/xml/source_code.xml 2006-10-26 09:16:33.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect1 xml:base="source_code.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/typografie.xml new/xml/typografie.xml
--- old/xml/typografie.xml 2006-10-17 11:44:40.000000000 +0200
+++ new/xml/typografie.xml 2006-10-26 09:16:37.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect1 xml:base="typografie.xml">
++++++ opensuse-gnomequick_en-graphics.tar.bz2 ++++++
Binary files old/images/src/png/banshee_cd.png and new/images/src/png/banshee_cd.png differ
Binary files old/images/src/png/computermenu.png and new/images/src/png/computermenu.png differ
Binary files old/images/src/png/evince.png and new/images/src/png/evince.png differ
Binary files old/images/src/png/print.png and new/images/src/png/print.png differ
++++++ opensuse-gnomequick_en.pdf ++++++
(binary differes)
++++++ opensuse-gnomequick_en.tar.bz2 ++++++
++++ 1996 lines of diff (skipped)
++++++ opensuse-html_en-desktop.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/desktop/book.opensuse.kdeuser/part.kde.office/cha.ekiga.desktop new/desktop/book.opensuse.kdeuser/part.kde.office/cha.ekiga.desktop
--- old/desktop/book.opensuse.kdeuser/part.kde.office/cha.ekiga.desktop 1970-01-01 01:00:00.000000000 +0100
+++ new/desktop/book.opensuse.kdeuser/part.kde.office/cha.ekiga.desktop 2006-10-26 15:13:40.000000000 +0200
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name[en]=Using Voice over IP
+DocPath=@PATH@/cha.ekiga.html
+X-DOC-Weight=290
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/desktop/book.opensuse.kdeuser/part.kde.office/cha.linphone.desktop new/desktop/book.opensuse.kdeuser/part.kde.office/cha.linphone.desktop
--- old/desktop/book.opensuse.kdeuser/part.kde.office/cha.linphone.desktop 2006-10-19 17:47:17.000000000 +0200
+++ new/desktop/book.opensuse.kdeuser/part.kde.office/cha.linphone.desktop 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-[Desktop Entry]
-Name[en]=Using Voice over IP
-DocPath=@PATH@/cha.linphone.html
-X-DOC-Weight=290
++++++ opensuse-html_en-html.tar.bz2 ++++++
opensuse-manual_en/opensuse-html_en-html.tar.bz2 /mounts/work_src_done/NOARCH/opensuse-manual_en/opensuse-html_en-html.tar.bz2 differ: char 11, line 1
++++++ opensuse-kdequick_en.pdf ++++++
(binary differes)
++++++ opensuse-kdequick_en.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/entity-decl.ent new/xml/entity-decl.ent
--- old/xml/entity-decl.ent 2006-10-16 09:19:02.000000000 +0200
+++ new/xml/entity-decl.ent 2006-10-24 14:31:38.000000000 +0200
@@ -103,6 +103,7 @@
<!ENTITY sdk "SUSE Software Development Kit">
<!ENTITY musicplayer "Helix Banshee">
<!ENTITY zenup "Software Updater">
+<!ENTITY updater "opensuseupdater">
<!ENTITY aa "AppArmor">
<!ENTITY naa "Novell AppArmor">
<!ENTITY naareg "Novell® AppArmor">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kde_quick.xml new/xml/kde_quick.xml
--- old/xml/kde_quick.xml 2006-10-17 11:44:24.000000000 +0200
+++ new/xml/kde_quick.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<?xml-stylesheet href="urn:x-suse:xslt:profiling:novdoc-profile.xsl"
@@ -69,12 +67,13 @@
</formalpara>
<formalpara>
<title>Main Menu Button:</title>
- <para>Click the icon at the far left of the panel to open a menu which holds
+ <para>Use the icon at the far left of the panel to open a menu which holds
a search function at the top and several tabs at the bottom, thus providing
- quick access to the key functions of the menu. The <guimenu>All
- Programs</guimenu> tab shows all installed programs in a function-oriented
- menu structure which makes it easy to find the right application for your
- purpose even if you do not know the application names yet. </para>
+ quick access to the key functions of the menu. The
+ <guimenu>Applications</guimenu> tab shows all installed programs in a
+ function-oriented menu structure which makes it easy to find the right
+ application for your purpose even if you do not know the application names
+ yet.</para>
</formalpara>
<formalpara>
<title>Quick Launcher</title>
@@ -108,17 +107,17 @@
</sect1>
<sect1 id="cha.kdequick.startprogr">
<title>Starting Programs</title>
- <para>To start a program from the main menu, click the main menu icon in the
- panel or press <keycombo>
+ <para>To start a program from the main menu, hover the mouse over the main
+ menu icon in the panel or press <keycombo>
<keycap function="alt"/>
<keycap>F1</keycap>
</keycombo> to open the main menu. For an overview of all programs installed
- on your system, click <guimenu>All Programs</guimenu>. The function-oriented
+ on your system, click <guimenu>Applications</guimenu>. The function-oriented
menu structure makes it easy to find the right application for your purpose
even if you do not know the application names yet. To navigate through the
structure, click an entry and use the arrow icons at the right or the left to
- switch back and forth. Apart from that, the tabs <guimenu>My
- Favorites</guimenu> or <guimenu>Recently Used</guimenu> provide quick access
+ switch back and forth. Apart from that, the tabs
+ <guimenu>Favorites</guimenu> or <guimenu>History</guimenu> provide quick access
to some applications. </para>
<para>To search for an application, enter the application name (or part of
it) in the search field at the top of the main menu. Each character
@@ -282,10 +281,10 @@
regional and language settings, parameters for your Internet and network
usage, and more.</para>
<para>Start the control center from the main menu by selecting
- <menuchoice>
- <guimenu>My Favorites</guimenu>
- </menuchoice>
- <guimenu>Configure Desktop</guimenu> or press <keycombo>
+ <menuchoice>
+ <guimenu>Favorites</guimenu>
+ <guimenu>Configure Desktop</guimenu>
+ </menuchoice> or press <keycombo>
<keycap function="alt"/>
<keycap>F2</keycap>
</keycombo> and enter <command>kcontrol</command>.</para>
@@ -800,7 +799,12 @@
conversations, source code, images, music files, applications, and much
more:</para>
<step performance="required">
- <para>Press <keycap>F12</keycap> to open the <guimenu>Kerry Beagle
+ <para>Press
+ <keycombo>
+ <keycap function="alt"/>
+ <keycap function="space"/>
+ </keycombo>
+ to open the <guimenu>Kerry Beagle
Search</guimenu> dialog.</para>
</step>
<step performance="required">
@@ -833,7 +837,9 @@
<sect2 id="cha.kdequick.find.kfind">
<title>Using KFind</title>
<para>To perform basic and advanced searches, use KFind. Start it from the
- main menu by clicking <guimenu>Find Files/Folders</guimenu> or press <keycombo>
+ main menu by clicking <menuchoice>
+ <guimenu>Applications</guimenu>
+ <guimenu>Find Files/Folders</guimenu></menuchoice> or press <keycombo>
<keycap function="alt"/>
<keycap>F2</keycap>
</keycombo> and enter <command>kfind</command>.</para>
@@ -1035,7 +1041,7 @@
<guimenu>Hardware</guimenu>
<guimenu>Printer</guimenu>
</menuchoice> in the &yast; control center. This opens the main printer
- configuration window. Depending on the network environment or your local
+ configuration window. Depending on your local
printer model, &yast; may be able to configure the printer automatically.
If autodetection of printing devices fails, click <guimenu>Add</guimenu> in
the <guimenu>Printer Configuration</guimenu> dialog to start the manual
++++++ opensuse-kdeuser_en.pdf ++++++
(binary differes)
++++++ opensuse-kdeuser_en.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/MAIN.opensuse.xml new/xml/MAIN.opensuse.xml
--- old/xml/MAIN.opensuse.xml 2006-10-17 11:44:10.000000000 +0200
+++ new/xml/MAIN.opensuse.xml 2006-10-26 09:16:05.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<?xml-stylesheet href="urn:x-suse:xslt:profiling:novdoc-profile.xsl"
@@ -192,7 +190,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kpilot.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kopete.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="suse-linphone.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ekiga.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="networking.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="crypto.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kerry.xml"/>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/akregator.xml new/xml/akregator.xml
--- old/xml/akregator.xml 2006-10-17 11:44:11.000000000 +0200
+++ new/xml/akregator.xml 2006-10-26 09:16:06.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.akregator" xml:base="akregator.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/con_kde.xml new/xml/con_kde.xml
--- old/xml/con_kde.xml 2006-10-17 11:44:15.000000000 +0200
+++ new/xml/con_kde.xml 2006-10-26 09:16:10.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect2 id="sec.nm.control.kde" xml:base="con_kde.xml">
@@ -15,7 +13,7 @@
<para>
K&nm; is a KDE applet for controlling &nm;. If it is not running,
start it with the command <command>knetworkmanager</command>. When it is
- running, an icon indicating a current network status is shown in the system
+ running, an icon indicating the current network status is shown in the system
tray. Depending on
the state of the network connection, the panel icon changes appearance:
</para>
@@ -73,7 +71,7 @@
</variablelist>
<para>
Right-clicking the icon opens the K&nm; menu with various
- commands for managing network connections. See <xref linkend="fig.nm.kde"/>.
+ options for managing network connections. See <xref linkend="fig.nm.kde"/>.
The menu contains available network connections for both wired and wireless
devices. If you hold the mouse cursor over them, details about the
connection are displayed.
@@ -95,7 +93,7 @@
<para>
The signal strength
of wireless networks is shown in the menu. Encrypted wireless
- networks are marked with a blue lock icon. To connect to an encrypted
+ networks are marked with a lock icon. To connect to an encrypted
network, choose it from the menu. In the dialog that opens, choose the
type of <guimenu>Encryption</guimenu> the network uses and enter the
appropriate <guimenu>Passphrase</guimenu> or <guimenu>Key</guimenu>.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/copyright.xml new/xml/copyright.xml
--- old/xml/copyright.xml 2006-10-18 10:09:24.000000000 +0200
+++ new/xml/copyright.xml 2006-10-26 14:30:20.000000000 +0200
@@ -5,14 +5,16 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<legalnotice xml:base="copyright.xml">
- <para>All content is copyright© Novell, Inc.</para>
- <para>Legal Notice</para>
+ <para>
+ All content is copyright© Novell, Inc.
+ </para>
+ <para>
+ Legal Notice
+ </para>
<para>
This manual is protected under Novell intellectual property rights. By
reproducing, duplicating or distributing this manual you explicitly agree to
@@ -20,26 +22,30 @@
</para>
<para>
This manual may be freely reproduced, duplicated and distributed either as
- such or as part of a bundled package in electronic and/or
- printed format, provided however that the following conditions are fulfilled:
+ such or as part of a bundled package in electronic and/or printed format,
+ provided however that the following conditions are fulfilled:
</para>
<simplelist>
- <member>That this copyright notice and the names of authors and
- contributors appear clearly and distinctively on all reproduced,
- duplicated and distributed copies. That this manual, specifically for
- the printed format, is reproduced and/or distributed for
- noncommercial use only. The express authorization of Novell, Inc must
- be obtained prior to any other use of any manual or part
- thereof.</member>
- </simplelist>
- <para>
- Novell, the Novell logo, the N logo, SUSE, and the SUSE <quote>geeko</quote> logo are
- registered trademarks of Novell, Inc. in the United States and other
- countries. * Linux is a registered trademark of Linus Torvalds. All other
- third party trademarks are the property of their respective owners.</para>
- <para> All information found in this book has been compiled with utmost
- attention to detail. However, this does not guarantee complete
- accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors,
- nor the translators shall be held liable for possible errors or the
- consequences thereof. </para>
+ <member>
+ That this copyright notice and the names of authors and contributors appear
+ clearly and distinctively on all reproduced, duplicated and distributed
+ copies. That this manual, specifically for the printed format, is reproduced
+ and/or distributed for noncommercial use only. The express authorization of
+ Novell, Inc must be obtained prior to any other use of any manual or part
+ thereof.
+ </member>
+ </simplelist>
+ <para>
+ Novell, the Novell logo, the N logo, openSUSE, SUSE and the
+ <quote>geeko</quote> logo are trademarks of Novell, Inc. in the United States
+ and other countries. * Linux is a registered trademark of Linus Torvalds. All
+ other third party trademarks are the property of their respective
+ owners.
+ </para>
+ <para>
+ All information found in this book has been compiled with utmost attention to
+ detail. However, this does not guarantee complete accuracy. Neither Novell,
+ Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be
+ held liable for possible errors or the consequences thereof.
+ </para>
</legalnotice>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/crypto.xml new/xml/crypto.xml
--- old/xml/crypto.xml 2006-10-17 11:44:16.000000000 +0200
+++ new/xml/crypto.xml 2006-10-26 09:16:11.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.crypto" xml:base="crypto.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/digicam.xml new/xml/digicam.xml
--- old/xml/digicam.xml 2006-10-17 11:44:17.000000000 +0200
+++ new/xml/digicam.xml 2006-10-26 09:16:12.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.digicam" xml:base="digicam.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/ekiga.xml new/xml/ekiga.xml
--- old/xml/ekiga.xml 1970-01-01 01:00:00.000000000 +0100
+++ new/xml/ekiga.xml 2006-10-26 09:16:12.000000000 +0200
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//Novell//DTD NovDoc XML V1.0//EN" "novdocx.dtd"
+[ <!ENTITY % NOVDOC.DEACTIVATE.IDREF "INCLUDE">
+<!ENTITY % entities SYSTEM "entity-decl.ent">
+%entities; ]>
+<!--
+*********************************
+Please see LICENSE.txt for this document's license.
+*********************************
+-->
+<chapter id="cha.ekiga" xml:base="ekiga.xml">
+ <title>Using Voice over IP</title>
+
+
+
+ <abstract>
+ <para>Ekiga is a small Web phone application for your Linux
+ desktop. It allows you to make two-party calls over the Internet.
+ There is no need for special hardware items: a standard
+ workstation with a properly configured sound card, microphone, and
+ speakers or headphones is all you need to get started with
+ Ekiga.</para>
+ </abstract>
+ <para/>
+</chapter>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/entity-decl.ent new/xml/entity-decl.ent
--- old/xml/entity-decl.ent 2006-10-16 09:19:02.000000000 +0200
+++ new/xml/entity-decl.ent 2006-10-24 14:31:38.000000000 +0200
@@ -103,6 +103,7 @@
<!ENTITY sdk "SUSE Software Development Kit">
<!ENTITY musicplayer "Helix Banshee">
<!ENTITY zenup "Software Updater">
+<!ENTITY updater "opensuseupdater">
<!ENTITY aa "AppArmor">
<!ENTITY naa "Novell AppArmor">
<!ENTITY naareg "Novell® AppArmor">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/help-nld.xml new/xml/help-nld.xml
--- old/xml/help-nld.xml 2006-10-19 10:40:07.000000000 +0200
+++ new/xml/help-nld.xml 2006-10-26 09:16:17.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<appendix id="cha.helpnld" xml:base="help-nld.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/intro_kdeuser.xml new/xml/intro_kdeuser.xml
--- old/xml/intro_kdeuser.xml 2006-10-19 16:50:39.000000000 +0200
+++ new/xml/intro_kdeuser.xml 2006-10-26 09:16:18.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<preface id="preface.online" xml:base="intro_kdeuser.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/k3b.xml new/xml/k3b.xml
--- old/xml/k3b.xml 2006-10-17 11:44:23.000000000 +0200
+++ new/xml/k3b.xml 2006-10-26 09:16:19.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.k3b" xml:base="k3b.xml">
@@ -59,7 +57,7 @@
<guimenu>New Project</guimenu>
<guimenu>New Data CD Project</guimenu>
</menuchoice>.
- To create a data CD, go to <menuchoice>
+ To create a data DVD, go to <menuchoice>
<guimenu>File</guimenu>
<guimenu>New Project</guimenu>
<guimenu>New Data DVD Project</guimenu>
@@ -74,7 +72,7 @@
</menuchoice>.
</para>
<figure id="fig.k3b.main">
- <title>Creating a New Data CD</title>
+ <title>Creating a New Data Project</title>
<mediaobject>
<imageobject role="fo">
<imagedata fileref="k3b_main.png" width="70%" format="PNG"/>
@@ -300,11 +298,11 @@
</imageobject>
</mediaobject>
</figure>
- <para> Check <guimenu>On the fly</guimenu> to burn the CD as soon as
- it has been read or select <guimenu>Only create image</guimenu> to
- create an image in the path specified on the
- <guimenu>Image</guimenu> tab in the <guimenu>Write image file
- to</guimenu> option and burn the image later. </para>
+ <para> Check <guimenu>On the fly</guimenu> to burn the CD as soon as it has
+ been read or select <guimenu>Only create image</guimenu> to create an image
+ in the path specified on the <guimenu>Image</guimenu> tab in the
+ <guimenu>Write image file to</guimenu> option and burn the image later.
+ Proceed similarly to copy a DVD.</para>
</sect1>
<sect1 id="sec.k3b.writingiso">
<title>Writing ISO Images</title>
@@ -323,6 +321,19 @@
<para> Use the <guimenu>Options</guimenu> and
<guimenu>Advanced</guimenu> tabs to set your preferences. To burn
the CD, click <guimenu>Start</guimenu>. </para>
+
+ <indexterm>
+ <primary>DVDs</primary>
+ <secondary>ISO images</secondary>
+ </indexterm>
+ <para>To burn an ISO image to DVD, go to <menuchoice>
+ <guimenu>Tools</guimenu>
+ <guimenu>Burn DVD ISO image</guimenu>
+ </menuchoice> and select the image to burn. Specify the writing mode and
+ number of copies and choose the appropriate writing option. Check
+ <guimenu>Verify written data</guimenu> to check the data integrity of the
+ final DVD.
+</para>
</sect1>
<sect1 id="sec.k3b.multisession">
<title>Creating a Multisession CD or DVD</title>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kde-plus.xml new/xml/kde-plus.xml
--- old/xml/kde-plus.xml 2006-10-17 11:44:23.000000000 +0200
+++ new/xml/kde-plus.xml 2006-10-26 09:16:19.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect1 id="sec.kdeplus" xml:base="kde-plus.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kde-start.xml new/xml/kde-start.xml
--- old/xml/kde-start.xml 2006-10-19 10:40:07.000000000 +0200
+++ new/xml/kde-start.xml 2006-10-26 09:16:20.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kdenld" xml:base="kde-start.xml">
@@ -411,24 +409,24 @@
<para>The following tabs are available:</para>
<variablelist>
<varlistentry>
- <term>My Favorites</term>
+ <term>Favorites</term>
<listitem>
<para>Shows a default selection of key programs for quick access. You can
modify the selection and add or delete programs from the list.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Recently Used</term>
+ <term>History</term>
<listitem>
<para>Lists the most recently opened programs and files. To reopen a
program or file, just click the entry. To remove all recently used
programs or files from the list, right-click below the respective heading
- and select <guimenu>Clear Recently Used Programs</guimenu> or
+ and select <guimenu>Clear Recently Used Applications</guimenu> or
<guimenu>Clear Recently Used Documents</guimenu>. </para>
</listitem>
</varlistentry>
<varlistentry>
- <term>My Computer</term>
+ <term>Computer</term>
<listitem>
<para>Gives quick access to some places often needed, such as important
system folders (<filename>home</filename> directory, network folders) and
@@ -437,7 +435,7 @@
</listitem>
</varlistentry>
<varlistentry>
- <term>All Programs</term>
+ <term>Applications</term>
<listitem>
<para>Shows all programs installed on your system. The function-oriented
menu structure makes it easy to find the right application for your
@@ -626,7 +624,7 @@
<step performance="required">
<para>Start the
KDE control center from the main menu by selecting <menuchoice>
- <guimenu>My Favorites</guimenu>
+ <guimenu>Favorites</guimenu>
</menuchoice>
<guimenu>Configure Desktop (Personal Settings)</guimenu>. </para>
</step>
@@ -1197,8 +1195,8 @@
using a variety of search criteria, such as file content, dates, owner, or
file size.
Start
- it from the main menu by clicking <menuchoice><guimenu>All
- Programs</guimenu><guimenu>Find Files/Folders</guimenu></menuchoice>.
+ it from the main menu by clicking <menuchoice><guimenu>Applications</guimenu>
+ <guimenu>Find Files/Folders</guimenu></menuchoice>.
Alternatively, press <keycombo>
<keycap function="alt"/>
<keycap>F2</keycap>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kde_customizing.xml new/xml/kde_customizing.xml
--- old/xml/kde_customizing.xml 2006-10-17 11:44:24.000000000 +0200
+++ new/xml/kde_customizing.xml 2006-10-26 09:16:20.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kdenld_cust" xml:base="kde_customizing.xml">
@@ -349,11 +347,11 @@
</step>
<step performance="required">
<para>From the context menu choose <guimenu>Add to
- Favorites</guimenu>. The object appears in <guimenu>My
- Favorites</guimenu> and can be accessed from there.</para>
+ Favorites</guimenu>. The object appears in
+ <guimenu>Favorites</guimenu> and can be accessed from there.</para>
</step>
<step performance="required">
- <para>To delete objects shown in <guimenu>My Favorites</guimenu>,
+ <para>To delete objects shown in <guimenu>Favorites</guimenu>,
right-click the object and select <guimenu>Remove From
Favorites</guimenu>. </para>
</step>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kerry.xml new/xml/kerry.xml
--- old/xml/kerry.xml 2006-10-17 11:44:24.000000000 +0200
+++ new/xml/kerry.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kerry" xml:base="kerry.xml">
@@ -23,9 +21,7 @@
functional. Kerry and Beagle can now index many KDE-specific sources of
information, such as Kopete conversations, Konqueror history, or KMail
messages. The result is a smooth integration into the KDE environment
- through the Kerry interface.
- </para>
-
+ through the Kerry interface. Find more about Beagle in &gnuser;.</para>
<sect1 id="cha.kerry.search">
<title>Searching Using Kerry</title>
<procedure>
@@ -34,7 +30,7 @@
<para>
Press <keycombo><keycap>Alt</keycap><keycap>Space</keycap></keycombo>
to open the Kerry Beagle Search window. Alternatively, open the
- search window by left-clicking on the Kerry applet icon (a dog head)
+ search window by left-clicking on the Kerry applet icon (a dog's head)
in the system tray.
</para>
</step>
@@ -80,7 +76,7 @@
The search results can be also limited by date of last modification.
To show all results regardless of date of the last modification,
click on <guimenu>Any Date</guimenu> in the right panel. You can
- show items mofdified today, since yesterday, this week, month, or
+ show items modified today, since yesterday, this week, month, or
year by clicking on the appropriate item in the right panel. This
can be changed before or after the search is performed.</para>
</step>
@@ -111,13 +107,14 @@
<title>Configuring Kerry</title>
<para>
You can configure Kerry by right-clicking its icon in the tray and
- choosing <guimenu>Configure Kerry</guimenu>. The configuration dialog
- has four tabs.
+ choosing <guimenu>Configure Kerry</guimenu> or by clicking
+ <guimenu>Configure</guimenu> in Kerry's main window. The configuration
+ dialog has four tabs.
</para>
<para>
On the <guimenu>Search</guimenu> tab, you can change the
<guimenu>Default result sort order</guimenu>, <guimenu>Maximum number
- of results displayed</guimenu> on one page, or shurtcuts for
+ of results displayed</guimenu> on one page, or shortcuts for
activating Kerry Beagle Search.
</para>
<para>
@@ -132,22 +129,23 @@
<para>
On the <guimenu>Backends</guimenu> tab, you can choose which of the
available Beagle backends should be enabled. If you want to disable a
- backend, uncheck it. For example, if you don't want your Kopete
+ backend, uncheck it. For example, if you do not want your Kopete
conversations be indexed by Kerry Beagle, uncheck the
<guimenu>Kopete</guimenu> backend.
</para>
<para>
On the <guimenu>Daemon Status</guimenu> tab, you can check the status of
Beagle daemon. You can stop or start the daemon manually here. If you
- want to use Kerry Beagle Search functionality, the daemon has to be
+ want to use Kerry Beagle Search functionality, the daemon must be
running.
</para>
<sect2 id="cha.kerry.conf.index">
<title>Indexing More Directories</title>
<para>
- By default, Kerry indexes your home folder only. If you don't want
+ By default, Kerry indexes your home folder only. If you do not want
your home folder to be indexed, uncheck the <guimenu>Index my home
- folder</guimenu> option. If you want to index more folders, follow
+ folder</guimenu> option on the <guimenu>Indexing</guimenu> tab of the
+ Kerry configuration. If you want to index more folders, follow
these steps:
</para>
<procedure>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kget.xml new/xml/kget.xml
--- old/xml/kget.xml 2006-10-17 11:44:24.000000000 +0200
+++ new/xml/kget.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kget" xml:base="kget.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/konqueror.xml new/xml/konqueror.xml
--- old/xml/konqueror.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/konqueror.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.konqueror" xml:base="konqueror.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kontact.xml new/xml/kontact.xml
--- old/xml/kontact.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/kontact.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kontact" xml:base="kontact.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kontact_gw.xml new/xml/kontact_gw.xml
--- old/xml/kontact_gw.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/kontact_gw.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect1 id="sec.kontact.gw" xml:base="kontact_gw.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kopete.xml new/xml/kopete.xml
--- old/xml/kopete.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/kopete.xml 2006-10-26 09:16:21.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kopete" xml:base="kopete.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/kpilot.xml new/xml/kpilot.xml
--- old/xml/kpilot.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/kpilot.xml 2006-10-26 09:16:22.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.kpilot" xml:base="kpilot.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/lin-win-desk.xml new/xml/lin-win-desk.xml
--- old/xml/lin-win-desk.xml 2006-10-17 11:44:25.000000000 +0200
+++ new/xml/lin-win-desk.xml 2006-10-26 09:16:22.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<appendix xml:base="lin-win-desk.xml" id="cha.desklinwin">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/networking.xml new/xml/networking.xml
--- old/xml/networking.xml 2006-10-17 11:44:30.000000000 +0200
+++ new/xml/networking.xml 2006-10-26 09:16:26.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.network" xml:base="networking.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/sound_ref.xml new/xml/sound_ref.xml
--- old/xml/sound_ref.xml 2006-10-17 11:44:36.000000000 +0200
+++ new/xml/sound_ref.xml 2006-10-26 09:16:33.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter xml:base="sound_ref.xml" id="cha.sound">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/suse-firefox.xml new/xml/suse-firefox.xml
--- old/xml/suse-firefox.xml 2006-10-17 11:44:37.000000000 +0200
+++ new/xml/suse-firefox.xml 2006-10-26 09:16:33.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.firefox" xml:base="suse-firefox.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/suse-gimp2.xml new/xml/suse-gimp2.xml
--- old/xml/suse-gimp2.xml 2006-10-17 11:44:37.000000000 +0200
+++ new/xml/suse-gimp2.xml 2006-10-26 09:16:34.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter id="cha.gimp" xml:base="suse-gimp2.xml">
@@ -82,14 +80,14 @@
</sect1>
<sect1 id="sec.gimp.starting">
- <title>Starting GIMP</title>
+ <title>Starting The GIMP</title>
<indexterm>
<primary>GIMP</primary>
<secondary>starting</secondary>
</indexterm>
<para>
- Start GIMP from the main menu. Alternatively, enter <command>gimp
+ Start The GIMP from the main menu. Alternatively, enter <command>gimp
&</command> in a command line.
</para>
@@ -100,7 +98,7 @@
<secondary>configuring</secondary>
</indexterm>
<para>
- When starting GIMP for the first time, a configuration wizard opens for
+ When starting The GIMP for the first time, a configuration wizard opens for
preparatory configuration. The default settings are acceptable for most
purposes. Press <guimenu>Continue</guimenu> in each dialog unless you are
familiar with the settings and prefer another setup.
@@ -111,7 +109,7 @@
<para>
Three windows appear by default. They can be arranged on the screen and,
except the toolbox, closed if no longer needed. Closing the toolbox
- closes the application. In the default configuration, GIMP saves your
+ closes the application. In the default configuration, The GIMP saves your
window layout when you exit. Dialogs left open reappear when you next
start the program.
</para>
@@ -119,7 +117,7 @@
<sect3 id="sec.gimp.starting.defaultwin.toolbox">
<title>The Toolbox</title>
<para>
- The main window of GIMP, shown in <xref linkend="fig.gimp.toolbox"/>,
+ The main window of The GIMP, shown in <xref linkend="fig.gimp.toolbox"/>,
contains the main controls of the application. Closing it exits the
application. At the very top, the menu bar offers access to file
functions, extensions, and help. Below that, find icons for the various
@@ -183,10 +181,10 @@
</sect1>
<sect1 id="sec.gimp.getstart">
- <title>Getting Started in GIMP</title>
+ <title>Getting Started</title>
<para>
- Although GIMP can be a bit overwhelming for new users, most quickly
+ Although The GIMP can be a bit overwhelming for new users, most quickly
find it easy to use once they work out a few basics. Crucial basic
functions are creating, opening, and saving images.
</para>
@@ -277,7 +275,7 @@
</indexterm>
<para>
Instead of opening an existing image or creating a new one, you can
- scan one. To scan directly from the GIMP, make sure that the package
+ scan one. To scan directly from The GIMP, make sure that the package
<systemitem>xsane</systemitem> is installed. To open the scanning dialog,
select <menuchoice>
<guimenu>File</guimenu>
@@ -368,7 +366,7 @@
a new one, open <guimenu>Browse for other folders</guimenu>.
It is recommended to leave
<guimenu>Select File Type</guimenu> set to <guimenu>By
- Extension</guimenu>. With that setting, GIMP determines the file type
+ Extension</guimenu>. With that setting, The GIMP determines the file type
based on the extension appended to the filename. The following file types
are frequently useful:
</para>
@@ -400,8 +398,8 @@
</indexterm></term>
<listitem>
<para>
- This is the format used for GIMP patterns. Saving an image in this
- format enables using the image as a fill pattern in GIMP.
+ This is the format used for The GIMP patterns. Saving an image in this
+ format enables using the image as a fill pattern in The GIMP.
</para>
</listitem>
</varlistentry>
@@ -526,13 +524,13 @@
<title>For More Information</title>
<para>
- The following resources are useful for a GIMP user, even if some of
+ The following resources are useful for users of The Gimp, even if some of
them apply to older versions.
</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem>
- <para>
+ <para>
<guimenu>Help</guimenu> provides access to the internal help
system. This documentation is also available in HTML and PDF
formats at <ulink url="http://docs.gimp.org"/>.
@@ -540,7 +538,7 @@
</listitem>
<listitem>
<para>
- Many <guimenu>tutorials</guimenu> explaining basic or advanced
+ Many tutorials explaining basic or advanced
image manipulation techniques with The GIMP are available at
<ulink url="http://gimp.org/tutorials/"/>.
</para>
@@ -560,7 +558,7 @@
<listitem>
<para>
<emphasis>Grokking the GIMP</emphasis> by Carey Bunks is an excellent book
- based on an older GIMP version. Although some aspects of the program have
+ based on an older version of The GIMP. Although some aspects of the program have
changed, it can provide excellent guidance for image
manipulation. An online version is available at <ulink url="http://gimp-savvy.com/BOOK/"/>.
</para>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/suse-lin-win.xml new/xml/suse-lin-win.xml
--- old/xml/suse-lin-win.xml 2006-10-17 11:44:37.000000000 +0200
+++ new/xml/suse-lin-win.xml 2006-10-26 09:16:34.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<appendix id="cha.linwin" xml:base="suse-lin-win.xml">
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/suse-linphone.xml new/xml/suse-linphone.xml
--- old/xml/suse-linphone.xml 2006-10-17 11:44:38.000000000 +0200
+++ new/xml/suse-linphone.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,670 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter PUBLIC "-//Novell//DTD NovDoc XML V1.0//EN" "novdocx.dtd"
-[ <!ENTITY % NOVDOC.DEACTIVATE.IDREF "INCLUDE">
-<!ENTITY % entities SYSTEM "entity-decl.ent">
-%entities; ]>
-<!--
-*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
-*********************************
--->
-<chapter id="cha.linphone" xml:base="suse-linphone.xml">
- <title>Using Voice over IP</title>
- <indexterm id="idx.voip" class="startofrange">
- <primary>voice over IP</primary>
- </indexterm>
- <indexterm>
- <primary>applications</primary>
- <secondary>network</secondary>
- <tertiary>Linphone</tertiary>
- </indexterm>
- <indexterm id="idx.linphone" class="startofrange">
- <primary>Linphone</primary>
- </indexterm>
- <abstract>
- <para>Linphone is a small Web phone application for your Linux
- desktop. It allows you to make two-party calls over the Internet.
- There is no need for special hardware items: a standard
- workstation with a properly configured sound card, microphone, and
- speakers or headphones is all you need to get started with
- Linphone. </para>
- </abstract>
- <sect1 id="sec.linphone.config">
- <title>Configuring Linphone</title>
- <indexterm>
- <primary>Linphone</primary>
- <secondary>configuring</secondary>
- </indexterm>
- <para> Before you start using Linphone there are some basic
- decisions to make and some configuration tasks to complete. First,
- determine and configure the run mode of Linphone, determine the
- connection type to use, then start the Linphone configuration (<menuchoice>
- <guimenu>Go</guimenu>
- <guimenu>Preferences</guimenu>
- </menuchoice>) to make the necessary adjustments. </para>
- <sect2 id="sec.linphone.config.run">
- <title>Determining the Run Mode of Linphone</title>
- <para> Linphone can be run in two different different modes,
- depending on the type of desktop you run and on its
- configuration. </para>
- <variablelist>
- <varlistentry>
- <term>Normal Application</term>
- <listitem>
- <para> After the Linphone software has been installed, it
- can be started via the GNOME and KDE application menus or
- via the command line. When Linphone is not running,
- incoming calls cannot be received. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>GNOME Panel Applet</term>
- <listitem>
- <para> Linphone can be added to the GNOME panel. Right-click
- an empty area in the panel, select <guimenu>Add to
- Panel</guimenu>, and select Linphone. Linphone is then
- permanently added to the panel and automatically started
- on login. As long as you do not receive any incoming
- calls, it runs in the background. As soon as you get an
- incoming call, the main window opens and you can receive
- the call. To open the main window to call someone, just
- click the applet icon. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </sect2>
- <sect2 id="sec.linphone.config.connect">
- <title>Determining the Connection Type</title>
- <indexterm>
- <primary>Linphone</primary>
- <secondary>connection types</secondary>
- </indexterm>
- <para> There are several different ways to make a call in
- Linphone. How you make a call and how you reach the other party
- is determined by the way you are connected to the network or the
- Internet. </para>
- <para> Linphone uses the session initiation protocol (SIP) to
- establish a connection with a remote host. In SIP, each party is
- identified by a SIP URL:</para>
- <screen>sip:<replaceable>username</replaceable>@<replaceable>hostname</replaceable>
- </screen>
- <para>
- <replaceable>username</replaceable> is your login on your Linux
- machine and <replaceable>hostname</replaceable> the name of the
- computer you are using. If you use a SIP provider, the URL would
- look like the following example:</para>
- <screen>sip:<replaceable>username</replaceable>@<replaceable>sipserver</replaceable>
- </screen>
- <para>
- <replaceable>username</replaceable> is the username chosen when
- registering at a SIP server.
- <replaceable>sipserver</replaceable> is the address of the SIP
- server or your SIP provider. For details on the registration
- procedure, refer to <xref linkend="sec.linphone.config.sip"/> and check the provider's registration documentation.
- For a list of providers suitable for your purpose, check the Web
- pages mentioned in <xref linkend="sec.linphone.info"/>. </para>
- <para> The URL to use is determined by the type of connection you
- choose. If you chose to call another party directly without any
- further routing by a SIP provider, you would enter a URL of the
- first type. If you chose to call another party via a SIP server,
- you would enter a URL of the second type. </para>
- <sect3 id="sec.linphone.config.connect.direct">
- <title>Calling in the Same Network</title>
- <para> If you intend to call a friend or coworker belonging to
- the same network, you just need the correct username and
- hostname to create a valid SIP URL. The same applies if this
- person wants to call you. As long as there is no firewall
- between you and the other party, no further configuration is
- required. </para>
- </sect3>
- <sect3 id="sec.linphone.config.connect.static">
- <title>Calling across Networks or the Internet (Static IP Setup)</title>
- <para> If you are connected to the Internet using a static IP
- address, anyone who wants to call you just needs your username
- and the hostname or IP address of your workstation to create a
- valid SIP URL, as described in <xref linkend="sec.linphone.config.connect.direct"/>. If you
- or the calling party are located behind a firewall that
- filters incoming and outgoing traffic, open the SIP port
- (<literal>5060</literal>) and the RTP port
- (<literal>7078</literal>) on the firewall machine to enable
- Linphone traffic across the firewall. </para>
- </sect3>
- <sect3 id="sec.linphone.config.connect.provider">
- <title>Calling across Networks or the Internet (Dynamic IP
- Setup)</title>
- <para> If your IP setup is not static—if you
- dynamically get a new IP address every time you connect to the
- Internet—it is impossible for any caller to create a
- valid SIP URL based on your username and an IP address. In
- these cases, either use the services offered by a SIP provider
- or use a DynDNS setup to make sure that an external caller
- gets connected to the right host machine. More information
- about DynDNS can be found at <ulink url="http://en.wikipedia.org/wiki/Dynamic_DNS"/>.
- </para>
- </sect3>
- <sect3 id="sec.linphone.config.connect.fw">
- <title>Calling across Networks and Firewalls</title>
- <indexterm>
- <primary>Linphone</primary>
- <secondary>firewalls and</secondary>
- </indexterm>
- <para> Machines hidden behind a firewall do not reveal their IP
- address over the Internet. Thus, they cannot be reached
- directly from anyone trying to call a user working at such a
- machine. Linphone supports calling across network borders and
- firewalls by using a SIP proxy or relaying the calls to a SIP
- provider. Refer to <xref linkend="sec.linphone.config.sip"/> for a detailed description of the necessary
- adjustments for using an external SIP server. </para>
- </sect3>
- </sect2>
- <sect2 id="sec.linphone.config.net">
- <title>Configuring the Network Parameters</title>
- <para> Most of the settings contained in the
- <guimenu>Network</guimenu> tab do not need any further
- adjustments. You should be able to make your first call without
- changing them. </para>
- <variablelist>
- <varlistentry>
- <term>NAT Traversal Options</term>
- <listitem>
- <para> Enable this option only if you find yourself in a
- private network behind a firewall and if you do not use a
- SIP provider to route your calls. Select the check box and
- enter the IP address of the firewall machine in dot
- notation, for example, <systemitem class="ipaddress">192.168.34.166</systemitem>. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>RTP Properties</term>
- <listitem>
- <para> Linphone uses the real-time transport protocol (RTP)
- to transmit the audio data of your calls. The port for RTP
- is set to <literal>7078</literal> and should not be
- modified, unless you have another application using this
- port. The jitter compensation parameter is used to control
- the number of audio packages Linphone buffers before
- actually playing them. By increasing this parameter, you
- improve the quality of transmission. The more packages
- buffered, the greater a chance for <quote>late
- comers</quote> to be played back. On the other hand
- increasing the number of buffered packages also increases
- the latency—you hear the voice of your
- counterpart with a certain delay. When changing this
- parameter, carefully balance these two factors. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Other</term>
- <listitem>
- <para> If you use a combination of VoIP and landline
- telephony, you might want to use the dual tone multiplexed
- frequency (DTMF) technology to trigger certain actions,
- like a remote check of your voice mail just by punching
- certain keys. Linphone supports two protocols for DTMF
- transmission, SIP INFO and RTP rfc2833. If you need DTMF
- functionality in Linphone, choose a SIP provider that
- supports one of these protocols. For a comprehensive list
- of VoIP providers, refer to <xref linkend="sec.linphone.info"/>. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </sect2>
- <sect2 id="sec.linphone.config.sound">
- <title>Configuring the Sound Device</title>
- <para> Once your sound card has been properly detected by Linux,
- Linphone automatically uses the detected device as the default
- sound device. Leave the value of <guimenu>Use sound
- device</guimenu> as it is. Use <guimenu>Recording
- source</guimenu> to determine which recording source should be
- used. In most cases, this would be a microphone
- (<option>micro</option>). To select a custom ring sound, use
- <guimenu>Browse</guimenu> to choose one and test your choice
- using <guimenu>Listen</guimenu>. Click <guimenu>Apply</guimenu>
- to accept your changes. </para>
- </sect2>
- <sect2 id="sec.linphone.config.sip">
- <title>Configuring the SIP Options</title>
- <para> The <guimenu>SIP</guimenu> dialog contains all SIP
- configuration settings. </para>
- <variablelist>
- <varlistentry>
- <term>SIP Port</term>
- <listitem>
- <para> Determine on which port the SIP user agent should
- run. The default port for SIP is <literal>5060</literal>.
- Leave the default setting unchanged unless you know of any
- other application or protocol that needs this port.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Identity</term>
- <listitem>
- <para> Anyone who wants to call you directly without using a
- SIP proxy or a SIP provider needs to know your valid SIP
- address. Linphone creates a valid SIP address for you.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Remote Services</term>
- <listitem>
- <para> This list holds one or more SIP service providers
- where you have created a user account. Server information
- can be added, modified, or deleted at any time. See <xref linkend="proc.linphone.config.sip.register"/> to
- learn about the registration procedure. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Authentication Information</term>
- <listitem>
- <para> To register at a remote SIP server, provide certain
- authentication data, such as a password and username.
- Linphone stores this data once provided. To discard this
- data for security reasons, click <guimenu>Clear all stored
- authentification data</guimenu>. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- <para> The <guimenu>Remote services</guimenu> list can be filled
- with several addresses of remote SIP proxies or service
- providers. </para>
- <procedure id="proc.linphone.config.sip.register">
- <title>Adding a SIP Proxy and Registering at a Remote SIP Server</title>
- <step performance="required">
- <para> Choose a suitable SIP provider and create a user
- account there. </para>
- </step>
- <step performance="required">
- <para> Start Linphone. </para>
- </step>
- <step performance="required">
- <para> Go to <menuchoice>
- <guimenu>Go</guimenu>
- <guimenu>Preferences</guimenu>
- <guimenu>SIP</guimenu>
- </menuchoice>. </para>
- </step>
- <step performance="required">
- <para> Click <guimenu>Add proxy/registrar</guimenu> to open a
- registration form. </para>
- </step>
- <step performance="required">
- <para> Fill in the appropriate values for
- <guimenu>Registration Period</guimenu>, <guimenu>SIP
- Identity</guimenu>, <guimenu>SIP Proxy</guimenu> and
- <guimenu>Route</guimenu>. If working from behind a
- firewall, always select <guimenu>Send registration</guimenu>
- and enter an appropriate value for <guimenu>Registration
- Period</guimenu>. This resends the original registration
- data after a given time to keep the firewall open at the
- ports needed by Linphone. Otherwise, these ports would
- automatically be closed if the firewall did not receive any
- more packages of this type. Resending the registration data
- is also needed to keep the SIP server informed about the
- current status of the connection and the location of the
- caller. For <guimenu>SIP identity</guimenu>, enter the SIP
- URL that should be used for local calls. To use this server
- also as a SIP proxy, enter the same data for <guimenu>SIP
- Proxy</guimenu>. Finally, add an optional route, if
- needed, and leave the dialog with <guimenu>OK</guimenu>.
- </para>
- </step>
- </procedure>
- </sect2>
- <sect2 id="sec.linphone.config.codecs">
- <title>Configuring the Audio Codecs</title>
- <para> Linphone supports a several codecs for the transmission of
- voice data. Set your connection type and choose your preferred
- codecs from the list window. Codecs not suitable for your
- current connection type are red and cannot be selected. </para>
- </sect2>
- </sect1>
- <sect1 id="sec.linphone.test">
- <title>Testing Linphone</title>
- <indexterm>
- <primary>Linphone</primary>
- <secondary>testing</secondary>
- </indexterm>
- <para> Check your Linphone configuration using
- <command>sipomatic</command>, a small test program that can answer
- calls made from Linphone. </para>
- <procedure>
- <title>Testing a Linphone Setup</title>
- <step performance="required">
- <para> Open a terminal. </para>
- </step>
- <step performance="required">
- <para> Enter <command>sipomatic</command> at the command line
- prompt. </para>
- </step>
- <step performance="required">
- <para> Start Linphone. </para>
- </step>
- <step performance="required">
- <para> Enter <literal>sip:robot@127.0.0.1:5064</literal> as
- <guimenu>SIP address</guimenu> and click <guimenu>Call or
- Answer</guimenu>. </para>
- </step>
- <step performance="required">
- <para> If Linphone is configured correctly, you will hear a
- phone ringing and, after a short while, you will hear a short
- announcement. </para>
- </step>
- </procedure>
- <para> If you successfully completed this procedure, you can be sure
- that your audio setup and the network setup are working. If this
- test fails, check whether your sound device is correctly
- configured and whether the playback level is set to a reasonable
- value. If you still fail to hear anything, check the network setup
- including the port numbers for SIP and RTP. If any other
- application or protocol uses the defaults ports for these as
- proposed by Linphone, consider changing ports and retry. </para>
- </sect1>
- <sect1 id="sec.linphone.firstcall">
- <title>Making a Call</title>
- <indexterm>
- <primary>Linphone</primary>
- <secondary>calling</secondary>
- </indexterm>
- <para> Once Linphone is configured appropriately, making a call is
- straightforward. Depending on the type of call (see <xref linkend="sec.linphone.config.connect"/> for reference),
- the calling procedures differ slightly. </para>
- <procedure>
- <step performance="required">
- <para> Start Linphone using the menu or a command line. </para>
- </step>
- <step performance="required">
- <para> Enter the SIP address of the other party at the
- <guimenu>SIP address</guimenu> prompt. The address should
- look like <literal>sip:username@domainname</literal> or
- <literal>username@hostname</literal> for direct local calls
- or like <literal>username@sipserver</literal> or
- <literal>userid@sipserver</literal> for proxied calls or
- calls using the service of a SIP provider. </para>
- </step>
- <step performance="required">
- <para>If using a SIP service provider or a proxy, select the
- appropriate proxy or provider from <guimenu>Proxy to
- use</guimenu> and provide the authentication data requested by
- this proxy.</para>
- </step>
- <step performance="required">
- <para> Click <guimenu>Call or Answer</guimenu> and wait for the
- other party to pick up the phone. </para>
- </step>
- <step performance="required">
- <para> Once you are done or wish to end the call, click
- <guimenu>Release or Refuse</guimenu> and leave Linphone.
- </para>
- </step>
- </procedure>
- <para> If you need to tweak the sound parameters during a call,
- click <guimenu>Show more</guimenu> to show four tabs holding more
- options. The first one holds the <guimenu>Sound</guimenu> options
- for <guimenu>Playback level</guimenu> and <guimenu>Recording
- level</guimenu>. Use the sliders to adjust both volumes to fit
- your needs. </para>
- <para> The <guimenu>Presence</guimenu> tab lets you set your online
- status. This information can be relayed to anyone who tries to
- contact you. If you are permanently away and wish to inform the
- calling party of this fact, just check <guimenu>Away</guimenu>. If
- you are just busy, but want the calling party to retry, check
- <guimenu>Busy, I'll be back in ... min</guimenu> and specify how
- long you will not be reachable. Once you are reachable again, set
- the status back to the default (<guimenu>Reachable</guimenu>).
- Whether another party can check your online status is determined
- by the <guimenu>Subscribe Policy</guimenu> set in the address
- book, as described in <xref linkend="sec.linphone.calladd"/>. If any party listed in your address book published their
- online status, you can monitor it using the <guimenu>My online
- friends</guimenu> tab. </para>
- <para> The <guimenu>DTMF</guimenu> tab can be used to enter DTMF
- codes for checking voice mail. To check your voice mail, enter the
- appropriate SIP address and use the keypad in the
- <guimenu>DTMF</guimenu> tab to enter the voice mail code. Finally,
- click <guimenu>Call or Answer</guimenu> as if you were making an
- ordinary call. </para>
- </sect1>
- <sect1 id="sec.linphone.answer">
- <title>Answering a Call</title>
- <para> Depending on the run mode selected for Linphone, there are
- several ways you would notice an incoming call: </para>
- <variablelist>
- <varlistentry>
- <term>Normal Application</term>
- <listitem>
- <para> Incoming calls can only be received and answered if
- Linphone is already running. You then hear the ring sound on
- your headset or your speakers. If Linphone is not running,
- the call cannot be received. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>GNOME Panel Applet</term>
- <listitem>
- <para> Normally, the Linphone panel applet would run silently
- without giving any notice of its existence. This changes as
- soon as a call comes in: the main window of Linphone opens
- and you hear a ring sound on your headset or speakers.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- <para> Once you have noticed an incoming call, just click
- <guimenu>Call or Answer</guimenu> to pick up the phone and start
- talking. If you do not want to accept this call, click
- <guimenu>Release of Refuse</guimenu>. </para>
- </sect1>
- <sect1 id="sec.linphone.calladd">
- <title>Using the Address Book</title>
- <para> Linphone offers to manage your SIP contacts. Start the
- address book with <menuchoice>
- <guimenu>Go</guimenu>
- <guimenu>Address book</guimenu>
- </menuchoice>. An empty list window opens. Click
- <guimenu>Add</guimenu> to add a contact. </para>
- <para> The following entries need to be made for a valid contact: </para>
- <variablelist>
- <varlistentry>
- <term>Name</term>
- <listitem>
- <para> Enter the name of your contact. This may be a full
- name, but you can also use a nickname here. Choose something
- you easily remember this person as. If you choose to see
- this person's online status, this name is shown in the
- <guimenu>My online friends</guimenu> tab of the main
- window. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>SIP Address</term>
- <listitem>
- <para> Enter a valid SIP address for your contact. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Proxy to Use</term>
- <listitem>
- <para> If needed, enter the proxy to use for this particular
- connection. In most cases, this would just be the SIP
- address of the SIP server you use. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Subscribe Policy</term>
- <listitem>
- <para> Your subscribe policy determines whether your presence
- or absence can be tracked by others. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- <para> To call any contact from the address book, select this
- contact with the mouse, click <guimenu>Select</guimenu> to make
- the address appear in the address field of the main window, and
- start the call with <guimenu>Call or Answer</guimenu> as usual.
- </para>
- </sect1>
- <sect1 id="sec.linphone.trouble">
- <title>Troubleshooting</title>
- <para/>
- <variablelist>
- <varlistentry>
- <term>I try to call someone, but fail to establish a connection.</term>
- <listitem>
- <para> There are several reasons why a call could fail: </para>
- <variablelist>
- <varlistentry>
- <term>Your connection to the Internet is broken.</term>
- <listitem>
- <para> Because Liphone uses the Internet to relay your
- calls, make sure that your computer is properly
- connected to and configured for the Internet. This can
- easily be tested by trying to view a Web page using
- your browser. If the Internet connection works, the
- other party might not be reachable. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>The person you are calling is not reachable.</term>
- <listitem>
- <para> If the other party refused your call, you would
- not be connected. If Linphone is not running on the
- other party's machine while you are calling, you will
- not be connected. If the other party's Internet
- connection is broken, you cannot make the connection.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>My call seems to connect, but I cannot hear anything.</term>
- <listitem>
- <para> First, make sure that your sound device is properly
- configured. Do this by launching any other application using
- sound output, such as a media player. Make sure that
- Linphone has sufficient permissions to open this device.
- Close all other programs using the sound device to avoid
- resource conflicts. </para>
- <para> If the above checks were successful, but you still fail
- to hear anything, raise the recording and playback levels
- under the <guimenu>Sound</guimenu> tab. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term> The voice output on both ends sounds strangely clipped. </term>
- <listitem>
- <para> Try to adjust the jitter buffer using <guimenu>RTP
- properties</guimenu> in <menuchoice>
- <guimenu>Preferences</guimenu>
- <guimenu>Network</guimenu>
- </menuchoice> to compensate for delayed voice packages. When
- doing this, be aware that it increases the latency. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>DTMF does not work.</term>
- <listitem>
- <para> You tried to check your voice mail using the DTMF pad,
- but the connection could not be established. There are three
- different protocols used for the transmission of DTMF data,
- but only two of these are supported by Linphone (SIP INFO
- and RTP rfc2833). Check with your provider whether it
- supports one of these. The default protocol used by Linphone
- is rfc2833, but if that fails you can set the protocol to
- SIP INFO in <menuchoice>
- <guimenu>Preferences</guimenu>
- <guimenu>Network</guimenu>
- <guimenu>Other</guimenu>
- </menuchoice>. If it does not work with either of them, DTMF
- transmission cannot be done using Linphone. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </sect1>
- <sect1 id="sec.linphone.gloss">
- <title>Glossary</title>
- <para> Find some brief explanation of the most important technical
- terms and protocols mentioned in this document: </para>
- <variablelist>
- <varlistentry>
- <term>VoIP</term>
- <listitem>
- <para> VoIP stands for <emphasis>voice over Internet
- protocol</emphasis>. This technology allows the transmission
- of ordinary telephone calls over the Internet using
- packet-linked routes. The voice information is sent in
- discrete packets like any other data transmitted over the
- Internet via IP. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>SIP</term>
- <listitem>
- <para> SIP stands for <emphasis>session initiation
- protocol</emphasis>. This protocol is used to establish
- media sessions over networks. In a Linphone context, SIP is
- the magic that triggers the ring at your counterpart's
- machine, starts the call, and also terminates it as soon as
- one of the partners decides to hang up. The actual
- transmission of voice data is handled by RTP. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>RTP</term>
- <listitem>
- <para> RTP stands for <emphasis>real-time transport
- protocol</emphasis>. It allows the transport of media
- streams over networks and works over UDP. The data is
- transmitted by means of discrete packets that are numbered
- and carry a time stamp to allow correct sequencing and the
- detection of lost packages. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>DTMF</term>
- <listitem>
- <para> A DTMF encoder, like a regular telephone, uses pairs of
- tones to represent the various keys. Each key is associated
- with a unique combination of one high and one low tone. A
- decoder then translates these touch-tone combinations back
- into numbers. Linphone supports DTMF signalling to trigger
- remote actions, such as checking voice mail. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>codec</term>
- <listitem>
- <para> Codecs are algorithms specially designed to compress
- audio and video data. </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>jitter</term>
- <listitem>
- <para> Jitter is the variance of latency (delay) in a
- connection. Audio devices or connection-oriented systems,
- like ISDN or PSTN, need a continuous stream of data. To
- compensate for this, VoIP terminals and gateways implement a
- jitter buffer that collect the packets before relaying them
- onto their audio devices or connection-oriented lines (like
- ISDN). Increasing the size of the jitter buffer decreases
- the likelihood of data being missed, but the latency of the
- connection is increased. </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </sect1>
- <sect1 id="sec.linphone.info">
- <title>For More Information</title>
- <para> For general information about VoIP, check the VoIP Wiki at
- <ulink url="http://voip-info.org/tiki-index.php"/>. For a
- comprehensive list of providers offering VoIP services in your
- home country, refer to <ulink url="http://voip-info.org/wiki-VOIP+Service+Providers+Residential"/>. </para>
- <indexterm startref="idx.voip" class="endofrange"/>
- <indexterm startref="idx.linphone" class="endofrange"/>
- </sect1>
-</chapter>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/suse-openoffice.xml new/xml/suse-openoffice.xml
--- old/xml/suse-openoffice.xml 2006-10-17 11:44:38.000000000 +0200
+++ new/xml/suse-openoffice.xml 2006-10-26 09:16:35.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<chapter role="nld" lang="en" id="bwak36n" xml:base="suse-openoffice.xml"><title>The OpenOffice.org Office
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/xml/typografie.xml new/xml/typografie.xml
--- old/xml/typografie.xml 2006-10-17 11:44:40.000000000 +0200
+++ new/xml/typografie.xml 2006-10-26 09:16:37.000000000 +0200
@@ -5,9 +5,7 @@
%entities; ]>
<!--
*********************************
-This document is licenced under the GNU Free Documentation License
-
-See LICENSE.txt for more details
+Please see LICENSE.txt for this document's license.
*********************************
-->
<sect1 xml:base="typografie.xml">
++++++ opensuse-reference_en.pdf ++++++
(binary differes)
++++++ opensuse-reference_en.tar.bz2 ++++++
++++ 3287 lines of diff (skipped)
++++++ opensuse-startup_en-graphics.tar.bz2 ++++++
Binary files old/images/src/png/opensuseupdater_updates.png and new/images/src/png/opensuseupdater_updates.png differ
Binary files old/images/src/png/yast2-sax2-card-monitor.png and new/images/src/png/yast2-sax2-card-monitor.png differ
Binary files old/images/src/png/yast2-sax2-keyboard.png and new/images/src/png/yast2-sax2-keyboard.png differ
Binary files old/images/src/png/yast2_editgroup.png and new/images/src/png/yast2_editgroup.png differ
Binary files old/images/src/png/yast2_package_conflict.png and new/images/src/png/yast2_package_conflict.png differ
Binary files old/images/src/png/yast2_package_jhead.png and new/images/src/png/yast2_package_jhead.png differ
Binary files old/images/src/png/yast2_package_patterns.png and new/images/src/png/yast2_package_patterns.png differ
Binary files old/images/src/png/yast2_sound_configuration.png and new/images/src/png/yast2_sound_configuration.png differ
++++++ opensuse-startup_en.pdf ++++++
(binary differes)
++++++ opensuse-startup_en.tar.bz2 ++++++
++++ 2906 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Log-Log4perl
checked in at Thu Oct 26 20:27:03 CEST 2006.
--------
--- perl-Log-Log4perl/perl-Log-Log4perl.changes 2006-01-25 21:39:48.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Log-Log4perl/perl-Log-Log4perl.changes 2006-10-25 09:28:59.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct 25 09:26:39 CEST 2006 - ug(a)suse.de
+
+- version update from 1.02 to 1.07
+- minor bugfixes
+- documentation enhanced
+
+-------------------------------------------------------------------
Old:
----
Log-Log4perl-1.02.tar.gz
New:
----
Log-Log4perl-1.07.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Log-Log4perl.spec ++++++
--- /var/tmp/diff_new_pack.MMM4zY/_old 2006-10-26 20:26:46.000000000 +0200
+++ /var/tmp/diff_new_pack.MMM4zY/_new 2006-10-26 20:26:46.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package perl-Log-Log4perl (Version 1.02)
+# spec file for package perl-Log-Log4perl (Version 1.07)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -16,7 +16,7 @@
#Requires:
Autoreqprov: on
Summary: Log4j implementation for Perl
-Version: 1.02
+Version: 1.07
Release: 1
Source: Log-Log4perl-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -77,6 +77,10 @@
%doc %{_mandir}/man3/*
%changelog -n perl-Log-Log4perl
+* Wed Oct 25 2006 - ug(a)suse.de
+- version update from 1.02 to 1.07
+- minor bugfixes
+- documentation enhanced
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 03 2006 - ug(a)suse.de
++++++ Log-Log4perl-1.02.tar.gz -> Log-Log4perl-1.07.tar.gz ++++++
++++ 2772 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Log-Dispatch
checked in at Thu Oct 26 20:26:41 CEST 2006.
--------
--- perl-Log-Dispatch/perl-Log-Dispatch.changes 2006-01-25 21:39:48.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Log-Dispatch/perl-Log-Dispatch.changes 2006-10-25 15:06:13.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Oct 25 15:05:33 CEST 2006 - cwh(a)suse.de
+
+2.13 Sep 25, 2006
+
+- No code changes, just added a SUPPORT section to the docs referring
+ folks to RT for bug reports & patches.
+
+
+2.12 Aug 9, 2006
+
+- The various email sending modules could overwrite if they were in
+ buffered mode and they sent mail as a script exited. Reported by
+ Dean Kopesky.
+
+- Doc tweaks. Make reference to "Log Levels" section in output module
+ docs more explicit. RT #11224.
+
+-------------------------------------------------------------------
Old:
----
Log-Dispatch-2.11.tar.bz2
New:
----
Log-Dispatch-2.13.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Log-Dispatch.spec ++++++
--- /var/tmp/diff_new_pack.2jHBAd/_old 2006-10-26 20:26:28.000000000 +0200
+++ /var/tmp/diff_new_pack.2jHBAd/_new 2006-10-26 20:26:28.000000000 +0200
@@ -1,25 +1,25 @@
#
-# spec file for package perl-Log-Dispatch (Version 2.11)
+# spec file for package perl-Log-Dispatch (Version 2.13)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: perl-Log-Dispatch
BuildRequires: perl-Module-Build
-URL: http://search.cpan.org/~drolsky/Log-Dispatch-2.10/
-License: Artistic License, GPL
+URL: http://search.cpan.org/~drolsky/Log-Dispatch
+License: Artistic License, GNU General Public License (GPL) - all versions
Group: Development/Languages/Perl
Requires: perl-Params-Validate perl = %{perl_version}
Autoreqprov: on
Summary: Module for Access to the System's Common Logging Mechanisms
-Version: 2.11
-Release: 4
+Version: 2.13
+Release: 1
Source: Log-Dispatch-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -88,6 +88,16 @@
%{perl_vendorarch}/auto/Log
%changelog -n perl-Log-Dispatch
+* Wed Oct 25 2006 - cwh(a)suse.de
+ 2.13 Sep 25, 2006
+- No code changes, just added a SUPPORT section to the docs referring
+ folks to RT for bug reports & patches.
+ 2.12 Aug 9, 2006
+- The various email sending modules could overwrite if they were in
+ buffered mode and they sent mail as a script exited. Reported by
+ Dean Kopesky.
+- Doc tweaks. Make reference to "Log Levels" section in output module
+ docs more explicit. RT #11224.
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Wed Sep 28 2005 - dmueller(a)suse.de
++++++ Log-Dispatch-2.11.tar.bz2 -> Log-Dispatch-2.13.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/Build.PL new/Log-Dispatch-2.13/Build.PL
--- old/Log-Dispatch-2.11/Build.PL 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/Build.PL 2006-09-26 00:43:18.000000000 +0200
@@ -8,6 +8,7 @@
requires => { 'Params::Validate' => 0.15,
'Test::More' => 0,
},
+ build_requires => { 'Module::Build' => 0 },
sign => 1,
create_makefile_pl => 'passthrough',
);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/Changes new/Log-Dispatch-2.13/Changes
--- old/Log-Dispatch-2.11/Changes 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/Changes 2006-09-26 00:43:18.000000000 +0200
@@ -1,23 +1,39 @@
+2.13 Sep 25, 2006
+
+- No code changes, just added a SUPPORT section to the docs referring
+ folks to RT for bug reports & patches.
+
+
+2.12 Aug 9, 2006
+
+- The various email sending modules could overwrite if they were in
+ buffered mode and they sent mail as a script exited. Reported by
+ Dean Kopesky.
+
+- Doc tweaks. Make reference to "Log Levels" section in output module
+ docs more explicit. RT #11224.
+
+
2.11 Jul 27, 2005
- In tests, make sure filehandles are closed before reading or
-unlinking the file. Patch from on Savage.
+ unlinking the file. Patch from Ron Savage.
2.10 Feb 11, 2004
- No changes to the core code, just a change to the included
-Makefile.PL so it works with Module::Build 0.23, which breaks
-backwards compatibility (grr).
+ Makefile.PL so it works with Module::Build 0.23, which breaks
+ backwards compatibility (grr).
- Fix a doc bug in Log::Dispatch::Syslog. It defaults to using a unix
-socket, not an inet socket.
+ socket, not an inet socket.
2.09 Jan 09, 2004
- Fix a test failure on Win32 platforms. The problem was in the test,
-not the code. Patch by David Viner.
+ not the code. Patch by David Viner.
- Distro is now signed with Module::Signature.
@@ -25,8 +41,8 @@
2.08 Nov 27, 2003
- Added Log::Dispatch->would_log method, which indicates whether
-logging will be done for a given log level. Suggested by Ruslan
-Zakirov.
+ logging will be done for a given log level. Suggested by Ruslan
+ Zakirov.
- Switched tests to use Test::More.
@@ -42,6 +58,7 @@
- Fixed up POD to pass pod tests.
+
2.06 May 1, 2003
"Arise ye workers from your slumbers
@@ -50,46 +67,51 @@
and at last ends the age of cant."
- Added a permissions parameter to Log::Dispatch::File->new. Based on
-a patch from James FitzGibbon.
+ a patch from James FitzGibbon.
+
2.05 Apr 18, 2003
- Changed a code construct that seems to provoke a bug for Meng Wong,
-but no one else ;)
+ but no one else ;)
- Switched to Module::Build and removed interactive portion of
-installation process.
+ installation process.
- Log::Dispatch::Email::MailSender was causing Mail::Sender to send
-debug output to STDERR if warnings were on. Now it's not.
+ debug output to STDERR if warnings were on. Now it's not.
+
2.04 Mar 21, 2003 (the "not in my name" release)
- The close_after_write option didn't actually do anything. Fixed by
-JAA Klunder.
+ JAA Klunder.
+
2.03 Feb 27, 2003
- Log::Dispatch::ApacheLog would break if a log level was specified as
-a number. Reported by Kevin Goess.
+ a number. Reported by Kevin Goess.
+
2.02 Feb 20, 2003
- Added close_after_write option to Log::Dispatch::File. Based on
-patch from JAA Klunder.
+ patch from JAA Klunder.
+
2.01 Jun 21, 2002
- Added new module Log::Dispatch::Email::MailSender, provided by
-Joseph Annino.
+ Joseph Annino.
- Log::Dispatch::Output now contains "use Log::Dispatch".
- Now requires Params::Validate, which is used to validate parameter
-for constructors and some other methods.
+ for constructors and some other methods.
- Add an 'autoflush' option to Log::Dispatch::File objects. Suggested
-by Jerrad Pierce.
+ by Jerrad Pierce.
- Added some error checking to ::Email::MailSend.
@@ -97,77 +119,89 @@
- Only warn if $^W is true.
+
2.00 Apr 11, 2002
** BACKWARDS INCOMPATIBILITY ALERT **
- Use a standard hash reference for objects instead of pseudo-hashes.
-** THIS MAY BREAK EXISTING SUBCLASSES **.
+ ** THIS MAY BREAK EXISTING SUBCLASSES **.
- Log::Dispatch::Screen claimed it defaulted to using STDERR but it
-was lying, it defaulted to using STDOUT. This has been changed so
-that it really does default to STDERR. Reported by James FitzGibbon.
+ was lying, it defaulted to using STDOUT. This has been changed so
+ that it really does default to STDERR. Reported by James
+ FitzGibbon.
+
1.80 Oct 27, 2001
- Log::Dispatch::Syslog no longer requires syslog.ph for Perl >=
-5.006. Patch by Benoit Beausejour.
+ 5.006. Patch by Benoit Beausejour.
- If you passed a mode parameter to Log::Dispatch::File it always
-thought the mode was append, no matter what was passed. Patch from
-Luke Bakken.
+ thought the mode was append, no matter what was passed. Patch from
+ Luke Bakken.
- Log::Dispatch::File no longer uses IO::File internally.
+
1.79 May 15, 2001
- Don't use $, internally. Apparently this is usually undefined.
-Instead, the convenience methods now simply take an array of messages
-and turn it into a scalar by doing "@_". Thanks to Dean Kopesky for
-the bug report.
+ Instead, the convenience methods now simply take an array of
+ messages and turn it into a scalar by doing "@_". Thanks to Dean
+ Kopesky for the bug report.
+
1.78 Apr 19, 2001
- Allow ApacheLog to take either an Apache or Apache::Server object.
- Fix callback documentation in Log::Dispatch::Output. Thanks to Rob
-Napier.
+ Napier.
- Add flush method to Log::Dispatch::Email. Patch submitted by Rob
-Napier.
+ Napier.
+
1.77 Jan 2, 2001
- The convenience methods named after the log levels ($log->debug,
-$log->alert, etc.) can now take a list of scalars. These are joined
-together just like Perl's print function does. Suggested by Tim
-Ayers.
+ $log->alert, etc.) can now take a list of scalars. These are joined
+ together just like Perl's print function does. Suggested by Tim
+ Ayers.
+
1.76 Oct 10, 2000
- New method: Log::Dispatch->level_is_valid($string). Suggested by
-Jeff Hamman.
+ Jeff Hamman.
- Fix for version issues between CPAN versions of
-Log::Dispatch::ApacheLog. Reported by Jost Krieger.
+ Log::Dispatch::ApacheLog. Reported by Jost Krieger.
+
1.75 Sep 28, 2000
- Additional argument 'level' passed to message processing callbacks.
-Suggested by Jeff MacDonald.
+ Suggested by Jeff MacDonald.
+
- Log/Dispatch.pm: added docs section on Log::Dispatch::Tk.
+
1.7 Aug 30, 2000
- Added Log/Dispatch/ApacheLog.pm. This logs to the Apache error log.
-This is for use under mod_perl.
+ This is for use under mod_perl.
+
1.6 Jul 4, 2000
NOTE: 1.5 was never released to CPAN.
- Log/Dispatch.pm: Added convenience methods for log levels like
-$dispatcher->alert($message). Suggested by Dominique Dumont.
+ $dispatcher->alert($message). Suggested by Dominique Dumont.
+
1.5
@@ -190,70 +224,88 @@
objects included with this distribution.
- Many: Changed the interface to allow per-Output object level
-callbacks and documented this.
+ callbacks and documented this.
+
- Log/Dispatch/Base.pm: new base class for both Log::Dispatch and
-Log::Dispatch::Output objects (contains callback related code). You
-should never need to deal with this class unless you are me.
+ Log::Dispatch::Output objects (contains callback related code). You
+ should never need to deal with this class unless you are me.
+
- Log/Dispatch/Output.pm: document _accepted_levels.
+
- Log/Dispatch/Output.pm: Fix _accepted_levels so that emergency level
-is returned as 'emergency', not 'emerg'.
+ is returned as 'emergency', not 'emerg'.
+
- Log/Dispatch.pm: Fix doc bug (change 'file' to 'filename'). Thanks
-to Clayton Scott.
+ to Clayton Scott.
+
- Log/Dispatch/File.pm: Do compile time check for O_APPEND constant
-rather than run time check.
+ rather than run time check.
+
1.2 May 5, 2000
- Log/Dispatch.pm: Added callbacks parameter to Log::Dispatch->new. I
-will also be adding this to the Log::Dispatch::* classes via
-Log::Dispatch::Output but I wanted to get this new version out there
-because I think there are people out there who would benefit from
-this.
+ will also be adding this to the Log::Dispatch::* classes via
+ Log::Dispatch::Output but I wanted to get this new version out there
+ because I think there are people out there who would benefit from
+ this.
+
- Log/Dispatch.pm: Added docs section on why Log::Dispatch doesn't add
-newlines to outgoing messages.
+ newlines to outgoing messages.
+
1.11 Feb 24, 2000
- Realized I need to tweak the $VERSION in Log::Dispatch
+
1.1 Feb 24, 2000
-- upped version to 1.1 to indicate my confidence in this release (I'm
-just asking for bug reports, I know).
-- added accepted_levels method to Log::Dispatch::Output based on
-discussions with Dominique Dumont (author of the Log::Dispatch::Tk
-suite).
-- canonical names for log levels are now the unabbreviated form
-(though the abbreviated ones used by syslog are still fine and there
-is no plan to deprecate them). This really only affects what is
-returned by the new accepted_levels method.
+- Upped version to 1.1 to indicate my confidence in this release (I'm
+ just asking for bug reports, I know).
+
+- Added accepted_levels method to Log::Dispatch::Output based on
+ discussions with Dominique Dumont (author of the Log::Dispatch::Tk
+ suite).
+
+- Canonical names for log levels are now the unabbreviated form
+ (though the abbreviated ones used by syslog are still fine and there
+ is no plan to deprecate them). This really only affects what is
+ returned by the new accepted_levels method.
+
1.010 Jan 17, 2000
-- fixed a bug in the DESTROY method of Log::Dispatch::Email that
-caused an annoying error and may have caused spurious emails to be
-sent (thanks to Radu Greab).
-- fixed a bug in Log::Dispatch::Email::MailSendmail. For some reason
-this module demands a 'from' address.
+- Fixed a bug in the DESTROY method of Log::Dispatch::Email that
+ caused an annoying error and may have caused spurious emails to be
+ sent (thanks to Radu Greab).
+
+- Fixed a bug in Log::Dispatch::Email::MailSendmail. For some reason
+ this module demands a 'from' address.
+
1.009 Jan 2, 2000
- Created this version simply to address an issue with CPAN and my
-internal version numbers having a conflict. This has no changes from
-1.008.
+ internal version numbers having a conflict. This has no changes
+ from 1.008.
+
1.008 Dec 30, 1999
- Fixed a bug causing unitialized value warnings with -w (oops).
+
- Fixed a minor mistake in Log::Dispatch::Syslog docs (thanks to Ilya
-Martynov)
+ Martynov)
+
- Put newlines into messages in SYNOPSIS sections for some modules.
-This is to clarify that you need to do this. Just to be clear,
-Log::Dispatch does not alter message content in any manner whatsoever
-(and never will). However, it would be trivial to subclass
-Log::Dispatch to do this.
+ This is to clarify that you need to do this. Just to be clear,
+ Log::Dispatch does not alter message content in any manner
+ whatsoever (and never will). However, it would be trivial to
+ subclass Log::Dispatch to do this.
+
1.007 Dec 1, 1999
- First public release. It passes its own test suite so it should
-work (he says hopefully).
+ work (he says hopefully).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/MANIFEST new/Log-Dispatch-2.13/MANIFEST
--- old/Log-Dispatch-2.11/MANIFEST 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/MANIFEST 2006-09-26 00:43:18.000000000 +0200
@@ -15,12 +15,13 @@
lib/Log/Dispatch/Screen.pm
lib/Log/Dispatch/Syslog.pm
LICENSE
-Makefile.PL
MANIFEST This list of files
-META.yml
README
t/01-basic.t
+t/02-email-exit.t
t/99-pod.t
-
-
+t/email-exit-helper.pl
+t/sendmail
+Makefile.PL
+META.yml
SIGNATURE Added here by Module::Build
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/META.yml new/Log-Dispatch-2.13/META.yml
--- old/Log-Dispatch-2.11/META.yml 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/META.yml 2006-09-26 00:43:18.000000000 +0200
@@ -1,17 +1,21 @@
---
name: Log-Dispatch
-version: 2.11
+version: 2.13
author:
- 'Dave Rolsky, <autarch(a)urth.org>'
abstract: Dispatches messages to one or more outputs
license: perl
+resources:
+ license: http://dev.perl.org/licenses/
requires:
Params::Validate: 0.15
Test::More: 0
+build_requires:
+ Module::Build: 0
provides:
Log::Dispatch:
file: lib/Log/Dispatch.pm
- version: 2.11
+ version: 2.13
Log::Dispatch::ApacheLog:
file: lib/Log/Dispatch/ApacheLog.pm
version: 1.09
@@ -38,7 +42,6 @@
version: 1.22
Log::Dispatch::File::Locked:
file: lib/Log/Dispatch/File/Locked.pm
- version: ~
Log::Dispatch::Handle:
file: lib/Log/Dispatch/Handle.pm
version: 1.16
@@ -51,4 +54,7 @@
Log::Dispatch::Syslog:
file: lib/Log/Dispatch/Syslog.pm
version: 1.18
-generated_by: Module::Build version 0.2701
+generated_by: Module::Build version 0.2801
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.2.html
+ version: 1.2
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/Makefile.PL new/Log-Dispatch-2.13/Makefile.PL
--- old/Log-Dispatch-2.11/Makefile.PL 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/Makefile.PL 2006-09-26 00:43:18.000000000 +0200
@@ -17,15 +17,15 @@
# Save this 'cause CPAN will chdir all over the place.
my $cwd = Cwd::cwd();
- my $makefile = File::Spec->rel2abs($0);
- CPAN::Shell->install('Module::Build::Compat')
- or die " *** Cannot install without Module::Build. Exiting ...\n";
+ CPAN::Shell->install('Module::Build::Compat');
+ CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
+ or die "Couldn't install Module::Build, giving up.\n";
chdir $cwd or die "Cannot chdir() back to $cwd: $!";
}
eval "use Module::Build::Compat 0.02; 1" or die $@;
- use lib '_build/lib';
+
Module::Build::Compat->run_build_pl(args => \@ARGV);
require Module::Build;
Module::Build::Compat->write_makefile(build_class => 'Module::Build');
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/SIGNATURE new/Log-Dispatch-2.13/SIGNATURE
--- old/Log-Dispatch-2.11/SIGNATURE 2005-07-27 16:47:14.000000000 +0200
+++ new/Log-Dispatch-2.13/SIGNATURE 2006-09-26 00:43:20.000000000 +0200
@@ -1,5 +1,5 @@
This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.44.
+signed via the Module::Signature module, version 0.54.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
@@ -14,33 +14,36 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 3785224f5bf62ee9631461efdb6cdc6cf88dc7eb Build.PL
-SHA1 2880664be931bb52198cfdee5481ece4542aa7d8 Changes
+SHA1 1e6ecd5079bd7fa7d6f29cf2d635d192597be8ce Build.PL
+SHA1 5113b2e1bd5c9c1e9c0b159fcf222a27c95a48ae Changes
SHA1 9314b01360d8fa0f7086c869922610426a217b62 LICENSE
-SHA1 4c98cb21cab57e51a3ec3cee3a108ff469ab58c4 MANIFEST
-SHA1 e22f07df8ee70ca47e65bfb4707e7ca487c79a47 META.yml
-SHA1 a359d4072690a21ce63e4b393bdbc19d72b6be5a Makefile.PL
+SHA1 5c94e7fc8c99dbdfbf6e0141f2c410b924584c00 MANIFEST
+SHA1 07f1e6ef694fda11032f0dcf8dc327f329e77ca6 META.yml
+SHA1 cd14ada78fb37a0d926edd86eddcdf7f939de582 Makefile.PL
SHA1 2d097f5f3357916264bcc3b3879e33dff3548926 README
-SHA1 58fc0adfaeb997f12118942b78af68d756c75e7f lib/Log/Dispatch.pm
-SHA1 070d951378906bdee830b4d55d784d5c61440d04 lib/Log/Dispatch/ApacheLog.pm
-SHA1 02872aba0eba950abb939059f5e7d9b13653b19c lib/Log/Dispatch/Base.pm
-SHA1 2daad985db97743f2d1a5a461c1b71462e5830db lib/Log/Dispatch/Email.pm
-SHA1 43c4c50978c33c12aa92817bcc4438b85e6b1479 lib/Log/Dispatch/Email/MIMELite.pm
-SHA1 259f31a3f95c06a0ab6d6fa9e095e5c845d233c2 lib/Log/Dispatch/Email/MailSend.pm
-SHA1 d3ba4ca7ab18130246b6b9d44b68028a416f97c4 lib/Log/Dispatch/Email/MailSender.pm
-SHA1 d4e8f5b60a7a1cd8e4e77c8801a22fc0b7432c04 lib/Log/Dispatch/Email/MailSendmail.pm
-SHA1 4051b0a3fb0b6aaf6c2316e5412240ae683fded1 lib/Log/Dispatch/File.pm
+SHA1 6394c7c382db817e417d1a31e6703b97ca13618d lib/Log/Dispatch.pm
+SHA1 7cb5b6a4dce2492432d713655d9c6daa453f227d lib/Log/Dispatch/ApacheLog.pm
+SHA1 e67cfdb24a6a4160274af4a34271c48c7a8d0695 lib/Log/Dispatch/Base.pm
+SHA1 16919d282e2234a87b179a4e6df55f77a736b3a1 lib/Log/Dispatch/Email.pm
+SHA1 35978a1fea72c919bd2196de8e36b5335c0a10ad lib/Log/Dispatch/Email/MIMELite.pm
+SHA1 6e3735c841dd6642893022667eb7d0b33b051e87 lib/Log/Dispatch/Email/MailSend.pm
+SHA1 51646d2fdc27c480d2bc3a975c5fa5fc239f99f2 lib/Log/Dispatch/Email/MailSender.pm
+SHA1 886fa555032e65fac875d0d1d156dbb52fa1c8a4 lib/Log/Dispatch/Email/MailSendmail.pm
+SHA1 93bf313f2eaa463c327c5058b6896e4c53d5f0e8 lib/Log/Dispatch/File.pm
SHA1 cf40a1630f6d1e71092b70f791892e1d8206f6e8 lib/Log/Dispatch/File/Locked.pm
-SHA1 815f1d43c5f104bb2cca56d3c2011a3bd6d44172 lib/Log/Dispatch/Handle.pm
-SHA1 a481828990a200ea8b1908403d50ec330980bfda lib/Log/Dispatch/Output.pm
-SHA1 082ac6cbe37c557d0ac94a7fa905377900cc34ef lib/Log/Dispatch/Screen.pm
-SHA1 9b695c5be7afccb96fa0e508f133a77ef8cdea73 lib/Log/Dispatch/Syslog.pm
+SHA1 3e0037021ab9a3b232d975c6fb462faf5f3c2362 lib/Log/Dispatch/Handle.pm
+SHA1 aed1e246a7f08e41ca6d2dcdc6456f4044cb63db lib/Log/Dispatch/Output.pm
+SHA1 5720f3e7bf8aff535f8c6d2bf2f048840e4e7d45 lib/Log/Dispatch/Screen.pm
+SHA1 63918abb9843c312175f51aa38295fadd6b1d094 lib/Log/Dispatch/Syslog.pm
SHA1 86957f682df6bdadc264abf567cfe1e509809857 t/01-basic.t
+SHA1 14c9924cca92127cad5935f7f10cbefc6878aef6 t/02-email-exit.t
SHA1 77232b92127c5f3069f8b6d349aa5ef49ca1b9d4 t/99-pod.t
+SHA1 337840042fd1bb04b24f5fffbc23894ba9947d28 t/email-exit-helper.pl
+SHA1 16667ed5d34e132bb361b463cd451e880390f334 t/sendmail
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFC555y3Or3ZzQuifMRArgtAKDjm3s3uLefoG3HKbCJLbpMOKesKQCgsss3
-2ALre0oyYNnnoMqu4rgQkYg=
-=WsNA
+iD8DBQFFGFuI3Or3ZzQuifMRAkuuAJ9ipeuTNLhpCk0ac3Z/SKeQsaIeBwCeJinO
+RjnE/wu2xPp8xU5CggxlUTs=
+=kuBW
-----END PGP SIGNATURE-----
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/ApacheLog.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/ApacheLog.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/ApacheLog.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/ApacheLog.pm 2006-09-26 00:43:18.000000000 +0200
@@ -13,7 +13,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.9 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.09';
1;
@@ -103,12 +103,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Base.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Base.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Base.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Base.pm 2006-09-26 00:43:18.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use vars qw($VERSION @EXPORT_OK);
-$VERSION = sprintf "%d.%02d", q$Revision: 1.9 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.09';
1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MIMELite.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MIMELite.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MIMELite.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MIMELite.pm 2006-09-26 00:43:18.000000000 +0200
@@ -6,12 +6,11 @@
use base qw( Log::Dispatch::Email );
-use Carp ();
use MIME::Lite;
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.19 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.19';
1;
@@ -28,6 +27,7 @@
$mail{From} = $self->{from} if defined $self->{from};
+ local $?;
unless ( MIME::Lite->new(%mail)->send )
{
warn "Error sending mail with MIME::Lite" if $^W;
@@ -76,12 +76,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSend.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSend.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSend.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSend.pm 2006-09-26 00:43:18.000000000 +0200
@@ -6,12 +6,11 @@
use base qw( Log::Dispatch::Email );
-use Carp ();
use Mail::Send;
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.19 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.19';
1;
@@ -28,6 +27,7 @@
# Does this ever work for this module?
$msg->set('From', $self->{from}) if $self->{from};
+ local $?;
eval
{
my $fh = $msg->open
@@ -86,12 +86,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSender.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSender.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSender.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSender.pm 2006-09-26 00:43:18.000000000 +0200
@@ -12,12 +12,11 @@
use base qw( Log::Dispatch::Email );
use fields qw( buffer buffered from subject to smtp );
-use Carp ();
use Mail::Sender ();
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.4 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.04';
1;
@@ -42,6 +41,7 @@
my $self = shift;
my %p = @_;
+ local $?;
eval
{
my $sender =
@@ -105,12 +105,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSendmail.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSendmail.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Email/MailSendmail.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Email/MailSendmail.pm 2006-09-26 00:43:18.000000000 +0200
@@ -10,7 +10,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.20 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.20';
1;
@@ -26,6 +26,7 @@
From => $self->{from} || 'LogDispatch(a)foo.bar',
);
+ local $?;
unless ( Mail::Sendmail::sendmail(%mail) )
{
warn "Error sending mail: $Mail::Sendmail::error" if $^W;
@@ -74,12 +75,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Email.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Email.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Email.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Email.pm 2006-09-26 00:43:18.000000000 +0200
@@ -11,7 +11,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.19 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.19';
1;
@@ -135,12 +135,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/File.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/File.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/File.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/File.pm 2006-09-26 00:43:18.000000000 +0200
@@ -11,7 +11,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.22 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.22';
# Prevents death later on if IO::File can't export this constant.
*O_APPEND = \&APPEND unless defined &O_APPEND;
@@ -178,12 +178,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Handle.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Handle.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Handle.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Handle.pm 2006-09-26 00:43:18.000000000 +0200
@@ -11,7 +11,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.16 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.16';
1;
@@ -80,12 +80,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Output.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Output.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Output.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Output.pm 2006-09-26 00:43:18.000000000 +0200
@@ -13,7 +13,7 @@
use Carp ();
-$VERSION = sprintf "%d.%02d", q$Revision: 1.26 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.26';
1;
@@ -212,12 +212,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Screen.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Screen.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Screen.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Screen.pm 2006-09-26 00:43:18.000000000 +0200
@@ -11,7 +11,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.17 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.17';
1;
@@ -86,12 +86,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch/Syslog.pm new/Log-Dispatch-2.13/lib/Log/Dispatch/Syslog.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch/Syslog.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch/Syslog.pm 2006-09-26 00:43:18.000000000 +0200
@@ -16,7 +16,7 @@
use vars qw[ $VERSION ];
-$VERSION = sprintf "%d.%02d", q$Revision: 1.18 $ =~ /: (\d+)\.(\d+)/;
+$VERSION = '1.18';
1;
@@ -117,12 +117,12 @@
=item * min_level ($)
The minimum logging level this object will accept. See the
-Log::Dispatch documentation for more information. Required.
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. Required.
=item * max_level ($)
The maximum logging level this obejct will accept. See the
-Log::Dispatch documentation for more information. This is not
+Log::Dispatch documentation on L<Log Levels|Log::Dispatch/"Log Levels"> for more information. This is not
required. By default the maximum is the highest possible level (which
means functionally that the object has no maximum).
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/lib/Log/Dispatch.pm new/Log-Dispatch-2.13/lib/Log/Dispatch.pm
--- old/Log-Dispatch-2.11/lib/Log/Dispatch.pm 2005-07-27 16:47:09.000000000 +0200
+++ new/Log-Dispatch-2.13/lib/Log/Dispatch.pm 2006-09-26 00:43:18.000000000 +0200
@@ -9,7 +9,7 @@
use Carp ();
-$VERSION = '2.11';
+$VERSION = '2.13';
1;
@@ -388,19 +388,29 @@
A very different API for doing many of the same things that
Log::Dispatch does. Originally written by Raphael Manfredi.
+=head1 SUPPORT
+
+Please submit bugs and patches to the CPAN RT system at
+http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Log%3A%3ADispatch
+or via email at bug-log-dispatch(a)rt.cpan.org.
+
+Support questions can be sent to me at my email address, shown below.
+
+The code repository is at https://svn.urth.org/svn/Log-Dispatch/
+
+=head1 AUTHOR
+
+Dave Rolsky, <autarch(a)urth.org>
+
=head1 COPYRIGHT
-Copyright (c) 1999-2003 David Rolsky. All rights reserved. This
+Copyright (c) 1999-2006 David Rolsky. All rights reserved. This
program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included
with this module.
-=head1 AUTHOR
-
-Dave Rolsky, <autarch(a)urth.org>
-
=head1 SEE ALSO
Log::Dispatch::ApacheLog, Log::Dispatch::Email,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/t/02-email-exit.t new/Log-Dispatch-2.13/t/02-email-exit.t
--- old/Log-Dispatch-2.11/t/02-email-exit.t 1970-01-01 01:00:00.000000000 +0100
+++ new/Log-Dispatch-2.13/t/02-email-exit.t 2006-09-26 00:43:18.000000000 +0200
@@ -0,0 +1,18 @@
+#!/usr/bin/perl -w
+
+use strict;
+
+use Test::More;
+
+unless ( -d '.svn' )
+{
+ plan skip_all => 'This test only runs for the maintainer';
+ exit;
+}
+
+plan tests => 1;
+
+system( 't/email-exit-helper.pl' );
+
+is( $? >> 8, 5, 'exit code of helper was 5' );
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/t/email-exit-helper.pl new/Log-Dispatch-2.13/t/email-exit-helper.pl
--- old/Log-Dispatch-2.11/t/email-exit-helper.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/Log-Dispatch-2.13/t/email-exit-helper.pl 2006-09-26 00:43:18.000000000 +0200
@@ -0,0 +1,22 @@
+#!/usr/bin/perl -w
+
+use strict;
+
+use lib './lib', '../lib';
+
+use Log::Dispatch::Email::MailSend;
+
+Mail::Mailer->import( sendmail => 't/sendmail' );
+
+
+my $email =
+ Log::Dispatch::Email::MailSend->new
+ ( name => 'email',
+ min_level => 'emerg',
+ to => 'foo(a)example.com',
+ subject => 'Log this',
+ );
+
+$email->log( message => 'Something bad is happening', level => 'emerg' );
+
+exit 5;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Log-Dispatch-2.11/t/sendmail new/Log-Dispatch-2.13/t/sendmail
--- old/Log-Dispatch-2.11/t/sendmail 1970-01-01 01:00:00.000000000 +0100
+++ new/Log-Dispatch-2.13/t/sendmail 2006-09-26 00:43:18.000000000 +0200
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exit 0;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package nant
checked in at Thu Oct 26 20:26:29 CEST 2006.
--------
--- nant/nant.changes 2006-08-02 00:20:51.000000000 +0200
+++ /mounts/work_src_done/NOARCH/nant/nant.changes 2006-10-25 06:31:23.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct 25 04:51:33 CEST 2006 - wberrier(a)suse.de
+
+- Updated to 0.85, fixed some inconsistent build errors on
+ x86_64 and ia64 about invalid path chars on path::combine
+ - had to append .0 to version to make sure rpm upgrades work
+
+-------------------------------------------------------------------
Old:
----
nant-0.85-rc4-src.tar.gz
New:
----
nant-0.85-src.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nant.spec ++++++
--- /var/tmp/diff_new_pack.tC0fV3/_old 2006-10-26 20:26:03.000000000 +0200
+++ /var/tmp/diff_new_pack.tC0fV3/_new 2006-10-26 20:26:03.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package nant (Version 0.85_rc4)
+# spec file for package nant (Version 0.85.0)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -10,12 +10,15 @@
Name: nant
-Version: 0.85_rc4
+# We have to append a .0 to make sure the rpm upgrade versioning works.
+# nant's progression: 0.85-rc4, 0.85
+# working rpm upgrade path requires: 0.85-rc4, 0.85.0
+Version: 0.85.0
Release: 1
-License: GPL
+License: GNU General Public License (GPL) - all versions, GNU Library General Public License v. 2.0 and 2.1 (LGPL)
BuildArch: noarch
-URL: nant.sourceforge.net
-Source0: %{name}-0.85-rc4-src.tar.gz
+URL: http://nant.sourceforge.net
+Source0: %{name}-0.85-src.tar.gz
BuildRequires: mono-data mono-devel pkgconfig
Summary: Ant for .NET
Group: Development/Tools/Building
@@ -46,7 +49,7 @@
/usr/lib/mono/gac/nunit.framework
/usr/lib/mono/gac/nunit.util
%prep
-%setup -q -n %{name}-0.85-rc4
+%setup -q -n %{name}-0.85
%build
make
@@ -78,5 +81,9 @@
rm -rf "$RPM_BUILD_ROOT"
%changelog -n nant
+* Wed Oct 25 2006 - wberrier(a)suse.de
+- Updated to 0.85, fixed some inconsistent build errors on
+ x86_64 and ia64 about invalid path chars on path::combine
+ - had to append .0 to version to make sure rpm upgrades work
* Wed Aug 02 2006 - wberrier(a)suse.de
- Initial package: 0.85-rc4
++++++ nant-0.85-rc4-src.tar.gz -> nant-0.85-src.tar.gz ++++++
++++ 9965 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-ExtUtils-ParseXS
checked in at Thu Oct 26 20:26:22 CEST 2006.
--------
--- perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS.changes 2006-01-25 21:39:40.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS.changes 2006-10-25 14:54:35.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Oct 25 14:53:51 CEST 2006 - cwh(a)suse.de
+
+2.16 Fri Sep 15 22:33:24 CDT 2006
+
+- Fix a problem with PREFIX not working inside INTERFACE
+ sections. [Salvador Fandin~o]
+
+-------------------------------------------------------------------
Old:
----
ExtUtils-ParseXS-2.15.tar.gz
New:
----
ExtUtils-ParseXS-2.16.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-ExtUtils-ParseXS.spec ++++++
--- /var/tmp/diff_new_pack.Jr76bw/_old 2006-10-26 20:25:58.000000000 +0200
+++ /var/tmp/diff_new_pack.Jr76bw/_new 2006-10-26 20:25:58.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package perl-ExtUtils-ParseXS (Version 2.15)
+# spec file for package perl-ExtUtils-ParseXS (Version 2.16)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -17,7 +17,7 @@
Requires: perl = %{perl_version}
Autoreqprov: on
Summary: Converts Perl XS code into C code
-Version: 2.15
+Version: 2.16
Release: 1
Source: ExtUtils-ParseXS-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -63,6 +63,10 @@
/var/adm/perl-modules/%{name}
%changelog -n perl-ExtUtils-ParseXS
+* Wed Oct 25 2006 - cwh(a)suse.de
+ 2.16 Fri Sep 15 22:33:24 CDT 2006
+- Fix a problem with PREFIX not working inside INTERFACE
+ sections. [Salvador Fandin~o]
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Fri Jan 13 2006 - cwh(a)suse.de
@@ -82,7 +86,7 @@
couldn't delete unless we closed it first, so testing failed when
the deletiong was attempted. This should now work (provided the
version of perl is high enough to have DynaLoader::dl_unload_file()
-- I'm not sure what will happen otherwise). [Steve Hay]
+ - I'm not sure what will happen otherwise). [Steve Hay]
- Fix a spurious warning during testing about a variable that's used
before it's initialized. [Steve Hay]
* Wed Sep 28 2005 - dmueller(a)suse.de
++++++ ExtUtils-ParseXS-2.15.tar.gz -> ExtUtils-ParseXS-2.16.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/Changes new/ExtUtils-ParseXS-2.16/Changes
--- old/ExtUtils-ParseXS-2.15/Changes 2005-10-10 17:08:05.000000000 +0200
+++ new/ExtUtils-ParseXS-2.16/Changes 2006-09-16 05:34:49.000000000 +0200
@@ -1,5 +1,10 @@
Revision history for Perl extension ExtUtils::ParseXS.
+2.16 Fri Sep 15 22:33:24 CDT 2006
+
+ - Fix a problem with PREFIX not working inside INTERFACE
+ sections. [Salvador Fandin~o]
+
2.15 Mon Oct 10 11:02:13 EDT 2005
- I accidentally left out a README from the distribution. Now it's
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/META.yml new/ExtUtils-ParseXS-2.16/META.yml
--- old/ExtUtils-ParseXS-2.15/META.yml 2005-10-10 17:08:05.000000000 +0200
+++ new/ExtUtils-ParseXS-2.16/META.yml 2006-09-16 05:34:49.000000000 +0200
@@ -1,8 +1,8 @@
---- #YAML:1.0
+---
name: ExtUtils-ParseXS
-version: 2.15
+version: 2.16
author:
- - Maintained by Ken Williams, <ken(a)mathforum.org>
+ - 'Maintained by Ken Williams, <ken(a)mathforum.org>'
abstract: converts Perl XS code into C code
license: perl
resources:
@@ -18,5 +18,8 @@
provides:
ExtUtils::ParseXS:
file: lib/ExtUtils/ParseXS.pm
- version: 2.15
-generated_by: Module::Build version 0.2702
+ version: 2.16
+generated_by: Module::Build version 0.2805
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.2.html
+ version: 1.2
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/lib/ExtUtils/ParseXS.pm new/ExtUtils-ParseXS-2.16/lib/ExtUtils/ParseXS.pm
--- old/ExtUtils-ParseXS-2.15/lib/ExtUtils/ParseXS.pm 2005-10-10 17:08:05.000000000 +0200
+++ new/ExtUtils-ParseXS-2.16/lib/ExtUtils/ParseXS.pm 2006-09-16 05:34:49.000000000 +0200
@@ -18,7 +18,7 @@
my($XSS_work_idx, $cpp_next_tmp);
use vars qw($VERSION);
-$VERSION = '2.15';
+$VERSION = '2.16';
use vars qw(%input_expr %output_expr $ProtoUsed @InitFileCode $FH $proto_re $Overload $errors $Fallback
$cplusplus $hiertype $WantPrototypes $WantVersionChk $except $WantLineNumbers
@@ -1213,7 +1213,9 @@
TrimWhitespace($in);
foreach (split /[\s,]+/, $in) {
- $Interfaces{$_} = $_;
+ my $name = $_;
+ $name =~ s/^$Prefix//;
+ $Interfaces{$name} = $_;
}
print Q(<<"EOF");
# XSFUNCTION = $interface_macro($ret_type,cv,XSANY.any_dptr);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package php5-pear-db
checked in at Thu Oct 26 20:25:57 CEST 2006.
--------
--- php5-pear-db/php5-pear-db.changes 2006-01-25 21:47:23.000000000 +0100
+++ /mounts/work_src_done/NOARCH/php5-pear-db/php5-pear-db.changes 2006-10-26 13:53:11.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Oct 26 13:52:59 CEST 2006 - anosek(a)suse.cz
+
+- fixed: pear is pulling packages from the network during autobuild
+ [#214347]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php5-pear-db.spec ++++++
--- /var/tmp/diff_new_pack.qlzeia/_old 2006-10-26 20:25:36.000000000 +0200
+++ /var/tmp/diff_new_pack.qlzeia/_new 2006-10-26 20:25:36.000000000 +0200
@@ -5,7 +5,7 @@
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -13,10 +13,10 @@
Name: php5-pear-db
BuildRequires: php5-pear
%define peardir %{_datadir}/php5/PEAR
-License: Other License(s), see package, Other uncritical OpenSource License
+License: Other License(s), see package
Group: Productivity/Networking/Web/Servers
Version: 1.7.6
-Release: 2
+Release: 32
Summary: PEAR database abstraction layer
URL: http://pear.php.net/package/DB
Requires: php5-pear
@@ -76,7 +76,7 @@
%install
mv package*.xml DB-%{version}
cd DB-%{version}
-PHP_PEAR_PHP_BIN="/usr/bin/php5 -d memory_limit=50m" pear5 -v -d doc_dir=%{_docdir}/%{name} install -R "$RPM_BUILD_ROOT" package.xml
+PHP_PEAR_PHP_BIN="/usr/bin/php5 -d memory_limit=50m" pear5 -v -d doc_dir=%{_docdir}/%{name} install --offline -R "$RPM_BUILD_ROOT" package.xml
rm -rf "$RPM_BUILD_ROOT"/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
# workaround
sed -i "s|$RPM_BUILD_ROOT|/|g" \
@@ -92,6 +92,9 @@
%doc %{_docdir}/%{name}
%changelog -n php5-pear-db
+* Thu Oct 26 2006 - anosek(a)suse.cz
+- fixed: pear is pulling packages from the network during autobuild
+ [#214347]
* Wed Jan 25 2006 - mls(a)suse.de
- converted neededforbuild to BuildRequires
* Thu Jan 19 2006 - mmarek(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0