openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
November 2010
- 1 participants
- 1023 discussions
Hello community,
here is the log from the commit of package fontconfig for openSUSE:Factory
checked in at Fri Nov 12 14:28:55 CET 2010.
--------
--- fontconfig/fontconfig.changes 2010-08-31 15:10:07.000000000 +0200
+++ /mounts/work_src_done/STABLE/fontconfig/fontconfig.changes 2010-11-11 14:51:21.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Nov 9 11:52:25 CET 2010 - pgajdos(a)suse.cz
+
+- prefer Nanum fonts before Un fonts [bnc#647355]
+ * modified suse-post-user.conf
+- turn autohinting for unfonts on [bnc#647355]
+ * modified suse-hinting.conf
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.nFu1MY/_old 2010-11-12 14:26:55.000000000 +0100
+++ /var/tmp/diff_new_pack.nFu1MY/_new 2010-11-12 14:26:55.000000000 +0100
@@ -35,7 +35,7 @@
%endif
Requires: bash
Version: 2.8.0
-Release: 10
+Release: 11
Summary: Library for Font Configuration
# CVS can be found here: (CVS is gone, fontconfig uses git now).
# $ cvs -d :pserver:anoncvs@pdx.freedesktop.org:/cvs/fontconfig login
++++++ suse-hinting.conf ++++++
--- /var/tmp/diff_new_pack.nFu1MY/_old 2010-11-12 14:26:55.000000000 +0100
+++ /var/tmp/diff_new_pack.nFu1MY/_new 2010-11-12 14:26:55.000000000 +0100
@@ -160,6 +160,30 @@
<string>TLSMarugothicM</string>
<string>TLSKyokashotai</string>
<string>TLGothic</string>
+ <string>UnBatangBold</string>
+ <string>UnBatang</string>
+ <string>UnBom</string>
+ <string>UnDinaruBold</string>
+ <string>UnDinaruLight</string>
+ <string>UnDinaru</string>
+ <string>UnDotumBold</string>
+ <string>UnDotum</string>
+ <string>UnGraphicBold</string>
+ <string>UnGraphic</string>
+ <string>UnGungseo</string>
+ <string>UnJamoBatang</string>
+ <string>UnJamoDotum</string>
+ <string>UnJamoNovel</string>
+ <string>UnJamoSora</string>
+ <string>UnPenheulim</string>
+ <string>UnPen</string>
+ <string>UnPilgia</string>
+ <string>UnPilgiBold</string>
+ <string>UnPilgi</string>
+ <string>UnShinmun</string>
+ <string>UnTaza</string>
+ <string>UnVada</string>
+ <string>UnYetgul</string>
</test>
<edit name="autohint">
<bool>true</bool>
++++++ suse-post-user.conf ++++++
--- /var/tmp/diff_new_pack.nFu1MY/_old 2010-11-12 14:26:55.000000000 +0100
+++ /var/tmp/diff_new_pack.nFu1MY/_new 2010-11-12 14:26:55.000000000 +0100
@@ -46,6 +46,7 @@
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
+ <family>NanumMyeongjo</family>
<family>UnBatang</family>
<family>Baekmuk Batang</family>
<family>SimSun</family>
@@ -96,6 +97,7 @@
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
+ <family>NanumGothic</family>
<family>UnDotum</family>
<family>Baekmuk Gulim</family>
<family>Baekmuk Dotum</family>
@@ -139,6 +141,7 @@
<family>FZMingTiB</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
+ <family>NanumGothicCoding</family>
<family>UnDotum</family>
<family>Baekmuk Gulim</family>
<family>Baekmuk Dotum</family>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 xorg-x11-proto-devel for openSUSE:Factory
checked in at Fri Nov 12 14:28:05 CET 2010.
--------
--- xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2010-11-03 09:29:28.000000000 +0100
+++ /mounts/work_src_done/STABLE/xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2010-11-11 10:20:16.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Nov 11 09:14:39 UTC 2010 - sndirsch(a)novell.com
+
+- inputproto 2.0.1
+ * The bulk of the changes are packaging cleanups. No changes to
+ the protocol itself, but a few documentation fixes and
+ clarifications.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
inputproto-2.0.tar.bz2
New:
----
inputproto-2.0.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-proto-devel.spec ++++++
--- /var/tmp/diff_new_pack.Cka9Kq/_old 2010-11-12 14:25:50.000000000 +0100
+++ /var/tmp/diff_new_pack.Cka9Kq/_new 2010-11-12 14:25:50.000000000 +0100
@@ -24,7 +24,7 @@
Provides: pkgconfig(applewmproto) pkgconfig(bigreqsprot) pkgconfig(compositeproto) pkgconfig(damageproto) pkgconfig(dmxproto) pkgconfig(dri2proto) pkgconfig(evieext) pkgconfig(fixesproto) pkgconfig(fontcacheproto) pkgconfig(fontsproto) pkgconfig(glproto) pkgconfig(inputproto) pkgconfig(kbproto) pkgconfig(libpthread-stubs) pkgconfig(printproto) pkgconfig(randrproto) pkgconfig(recordproto) pkgconfig(renderproto) pkgconfig(resourceproto) pkgconfig(scrnsaveproto) pkgconfig(trapproto) pkgconfig(util-macros) pkgconfig(videoproto) pkgconfig(vncproto) pkgconfig(windowswmproto) pkgconfig(xcb-proto) pkgconfig(xcliplistproto) pkgconfig(xcmiscproto) pkgconfig(x86bigfontproto) pkgconfig(xf86dgaproto) pkgconfig(xf86driproto) pkgconfig(xf86miscproto) pkgconfig(xf86rushproto) pkgconfig(xf86vidmodeproto) pkgconfig(xineramaproto) pkgconfig(xproto) pkgconfig(xproxymanagementprotocol)
Url: http://xorg.freedesktop.org/
Version: 7.5
-Release: 14
+Release: 15
License: GPLv2+ ; MIT License (or similar)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: Development/Libraries/X11
@@ -38,7 +38,7 @@
Source6: fontcacheproto-0.1.3.tar.bz2
Source7: fontsproto-2.1.1.tar.bz2
Source8: glproto-1.4.12.tar.bz2
-Source9: inputproto-2.0.tar.bz2
+Source9: inputproto-2.0.1.tar.bz2
Source10: kbproto-1.0.5.tar.bz2
Source11: printproto-1.0.4.tar.bz2
Source12: randrproto-1.3.2.tar.bz2
++++++ inputproto-2.0.tar.bz2 -> inputproto-2.0.1.tar.bz2 ++++++
++++ 10368 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/ChangeLog new/inputproto-2.0.1/ChangeLog
--- old/inputproto-2.0/ChangeLog 2009-10-02 03:39:02.000000000 +0200
+++ new/inputproto-2.0.1/ChangeLog 2010-11-11 05:11:51.000000000 +0100
@@ -1,3 +1,163 @@
+commit 56ffb564712257e0f998170e83071a6ee85aa231
+Author: Peter Hutterer <peter.hutterer(a)who-t.net>
+Date: Thu Nov 11 14:10:26 2010 +1000
+
+ inputproto 2.0.1
+
+ Signed-off-by: Peter Hutterer <peter.hutterer(a)who-t.net>
+
+commit 52e92f280c4e065d6a3f040493a0b46d2c8bee1d
+Author: Peter Hutterer <peter.hutterer(a)who-t.net>
+Date: Mon Aug 2 15:53:52 2010 +1000
+
+ Typo fix: GrabTypeFocusIn -> GrabtypeFocusIn
+
+ Signed-off-by: Peter Hutterer <peter.hutterer(a)who-t.net>
+
+commit 3dc8e70f761f7da338c632a5acb0176bef515b33
+Author: Peter Hutterer <peter.hutterer(a)who-t.net>
+Date: Fri Aug 6 09:52:33 2010 +1000
+
+ Spell out event types for XIDeviceEvent.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer(a)who-t.net>
+
+commit 993ca70d7ecfb88037edfd77bccfcb671aea4c7b
+Author: Peter Hutterer <peter.hutterer(a)who-t.net>
+Date: Mon Jan 11 17:02:55 2010 +1000
+
+ Define the error cases for XSetDeviceMode better.
+
+ Take the error codes as described in the man page for XSetDeviceMode. This
+ is more likely to be what clients expect, especially since the protocol spec
+ doesn't actually define when BadMode is to be reported.
+
+ This behaviour is the same as specified in the XSetDeviceMode man page.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer(a)who-t.net>
+ Reviewed-by: Fernando Carrijo <fcarrijo(a)yahoo.com.br>
+
+commit 617c4a2db48e98d06f728fa6b8caa18fbbfb66fc
+Author: Peter Hutterer <peter.hutterer(a)who-t.net>
+Date: Mon Nov 23 10:21:17 2009 +1000
+
+ XI2proto.txt: fix up some request names.
+
+ Leftovers from previous versions of the spec before the requests were
+ renamed.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer(a)who-t.net>
+
+commit b2e8bd74f0922e742ab41e9ccc202c0fdd9e152f
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Mar 28 19:25:52 2010 -0400
+
+ config: update AC_PREREQ statement to 2.60
+
+ Unrelated to the previous patches, the new value simply reflects
+ the reality that the minimum level for autoconf to configure
+ all x.org modules is 2.60 dated June 2006.
+
+ ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
+
+ Signed-off-by: Gaetan Nadon <memsize(a)videotron.ca>
+
+commit 5e22edcb54a29393ffb72e4014010835d1ceab69
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Mar 28 19:00:31 2010 -0400
+
+ config: remove the pkgconfig pc.in file from EXTRA_DIST
+
+ Automake always includes it in the tarball.
+
+ Signed-off-by: Gaetan Nadon <memsize(a)videotron.ca>
+
+commit 33bab5091b5c16133d88269744f5305dfd4e4fcb
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Mar 28 17:46:57 2010 -0400
+
+ config: install and distribute XI2proto.txt XIproto.txt
+
+ It will now be installed in $docdir in addition
+ to being distributed in the tarball.
+
+ Signed-off-by: Gaetan Nadon <memsize(a)videotron.ca>
+
+commit 0746aed42e50d7ac10fd1545cf6b89a8bc809884
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Mon Dec 21 19:00:00 2009 -0500
+
+ Add Red Had Copyright in the COPYING file.
+
+ Refer to XI2.h and XI2proto.h
+
+ Signed-off-by: Gaetan Nadon <memsize(a)videotron.ca>
+
+commit e0ec5c81eef67a2b98396189b22b439953b616c0
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Nov 22 19:24:48 2009 -0500
+
+ Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
+
+ Now that the INSTALL file is generated.
+ Allows running make maintainer-clean.
+
+commit 30c2e875941b1dcce06821fb0c5af6a15ca98d4e
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Mon Nov 16 11:13:30 2009 -0500
+
+ README: file created or updated #24206
+
+ Contains a set of URLs to freedesktop.org.
+
+commit 7ddcd9b428797e37c3d362b27975b157647aceeb
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Nov 15 19:45:26 2009 -0500
+
+ Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
+
+ ChangeLog filename is known to Automake and requires no further
+ coding in the makefile.
+
+commit ee09bc24cebbb18c2a2ed81336ab4ead600d2e94
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Nov 15 18:31:28 2009 -0500
+
+ Makefile.am: INSTALL file is missing or incorrect #24206
+
+ The standard GNU file on building/installing tarball is copied
+ using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
+ Add INSTALL target
+
+commit 2ee03af19d17c973072bbacaf7ab44a8fd8b64b1
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Nov 15 18:11:36 2009 -0500
+
+ configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
+
+ This macro aggregate a number of existing macros that sets commmon
+ X.Org components configuration options. It shields the configuration file from
+ future changes.
+
+commit bf66af595c9b43e4086401a11c5a7b269857f039
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sun Nov 15 13:55:25 2009 -0500
+
+ configure.ac: AM_MAINTAINER_MODE missing #24238
+
+ This turns off maintainer mode build rules in tarballs.
+ Works in conjunction with autogen.sh --enable-maintainer-mode
+
+commit 9ad88d954d544db29972144f5a778bb05d9b19ad
+Author: Gaetan Nadon <memsize(a)videotron.ca>
+Date: Sat Nov 14 18:26:47 2009 -0500
+
+ .gitignore: use common defaults with custom section # 24239
+
+ Using common defaults will reduce errors and maintenance.
+ Only the very small or inexistent custom section need periodic maintenance
+ when the structure of the component changes. Do not edit defaults.
+
commit 34a9ab1151fb7b35a371cc98a34a20993816f78a
Author: Peter Hutterer <peter.hutterer(a)who-t.net>
Date: Fri Oct 2 11:38:12 2009 +1000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/configure.ac new/inputproto-2.0.1/configure.ac
--- old/inputproto-2.0/configure.ac 2009-10-02 03:38:07.000000000 +0200
+++ new/inputproto-2.0.1/configure.ac 2010-11-11 05:08:48.000000000 +0100
@@ -1,11 +1,12 @@
-AC_PREREQ([2.57])
-AC_INIT([InputProto], [2.0], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg]
+AC_PREREQ([2.60])
+AC_INIT([InputProto], [2.0.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg]
AM_INIT_AUTOMAKE([foreign dist-bzip2])
+AM_MAINTAINER_MODE
# Require xorg-macros: XORG_DEFAULT_OPTIONS
-m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.3 or later before running autoconf/autogen])])
+m4_ifndef([XORG_MACROS_VERSION],
+ [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])])
XORG_MACROS_VERSION(1.3)
-
XORG_DEFAULT_OPTIONS
AC_OUTPUT([Makefile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/COPYING new/inputproto-2.0.1/COPYING
--- old/inputproto-2.0/COPYING 2008-04-16 06:02:05.000000000 +0200
+++ new/inputproto-2.0.1/COPYING 2010-05-28 02:47:31.000000000 +0200
@@ -39,3 +39,25 @@
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
+
+Copyright © 2009 Red Hat, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) shall be included in all copies or substantial portions of the
+Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/INSTALL new/inputproto-2.0.1/INSTALL
--- old/inputproto-2.0/INSTALL 1970-01-01 01:00:00.000000000 +0100
+++ new/inputproto-2.0.1/INSTALL 2010-11-11 05:11:51.000000000 +0100
@@ -0,0 +1,291 @@
+Installation Instructions
+*************************
+
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006, 2007, 2008 Free Software Foundation, Inc.
+
+ This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
+
+Basic Installation
+==================
+
+ Briefly, the shell commands `./configure; make; make install' should
+configure, build, and install this package. The following
+more-detailed instructions are generic; see the `README' file for
+instructions specific to this package.
+
+ The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation. It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions. Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, and a
+file `config.log' containing compiler output (useful mainly for
+debugging `configure').
+
+ It can also use an optional file (typically called `config.cache'
+and enabled with `--cache-file=config.cache' or simply `-C') that saves
+the results of its tests to speed up reconfiguring. Caching is
+disabled by default to prevent problems with accidental use of stale
+cache files.
+
+ If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release. If you are using the cache, and at
+some point `config.cache' contains results you don't want to keep, you
+may remove or edit it.
+
+ The file `configure.ac' (or `configure.in') is used to create
+`configure' by a program called `autoconf'. You need `configure.ac' if
+you want to change it or regenerate `configure' using a newer version
+of `autoconf'.
+
+The simplest way to compile this package is:
+
+ 1. `cd' to the directory containing the package's source code and type
+ `./configure' to configure the package for your system.
+
+ Running `configure' might take a while. While running, it prints
+ some messages telling which features it is checking for.
+
+ 2. Type `make' to compile the package.
+
+ 3. Optionally, type `make check' to run any self-tests that come with
+ the package.
+
+ 4. Type `make install' to install the programs and any data files and
+ documentation.
+
+ 5. You can remove the program binaries and object files from the
+ source code directory by typing `make clean'. To also remove the
+ files that `configure' created (so you can compile the package for
+ a different kind of computer), type `make distclean'. There is
+ also a `make maintainer-clean' target, but that is intended mainly
+ for the package's developers. If you use it, you may have to get
+ all sorts of other programs in order to regenerate files that came
+ with the distribution.
+
+ 6. Often, you can also type `make uninstall' to remove the installed
+ files again.
+
+Compilers and Options
+=====================
+
+ Some systems require unusual options for compilation or linking that
+the `configure' script does not know about. Run `./configure --help'
+for details on some of the pertinent environment variables.
+
+ You can give `configure' initial values for configuration parameters
+by setting variables in the command line or in the environment. Here
+is an example:
+
+ ./configure CC=c99 CFLAGS=-g LIBS=-lposix
+
+ *Note Defining Variables::, for more details.
+
+Compiling For Multiple Architectures
+====================================
+
+ You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory. To do this, you can use GNU `make'. `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script. `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+ With a non-GNU `make', it is safer to compile the package for one
+architecture at a time in the source code directory. After you have
+installed the package for one architecture, use `make distclean' before
+reconfiguring for another architecture.
+
+ On MacOS X 10.5 and later systems, you can create libraries and
+executables that work on multiple system types--known as "fat" or
+"universal" binaries--by specifying multiple `-arch' options to the
+compiler but only a single `-arch' option to the preprocessor. Like
+this:
+
+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CPP="gcc -E" CXXCPP="g++ -E"
+
+ This is not guaranteed to produce working output in all cases, you
+may have to build one architecture at a time and combine the results
+using the `lipo' tool if you have problems.
+
+Installation Names
+==================
+
+ By default, `make install' installs the package's commands under
+`/usr/local/bin', include files under `/usr/local/include', etc. You
+can specify an installation prefix other than `/usr/local' by giving
+`configure' the option `--prefix=PREFIX'.
+
+ You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files. If you
+pass the option `--exec-prefix=PREFIX' to `configure', the package uses
+PREFIX as the prefix for installing programs and libraries.
+Documentation and other data files still use the regular prefix.
+
+ In addition, if you use an unusual directory layout you can give
+options like `--bindir=DIR' to specify different values for particular
+kinds of files. Run `configure --help' for a list of the directories
+you can set and what kinds of files go in them.
+
+ If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Optional Features
+=================
+
+ Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System). The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+ For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+Particular systems
+==================
+
+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU
+CC is not installed, it is recommended to use the following options in
+order to use an ANSI C compiler:
+
+ ./configure CC="cc -Ae"
+
+and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+
+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
+parse its `<wchar.h>' header file. The option `-nodtk' can be used as
+a workaround. If GNU CC is not installed, it is therefore recommended
+to try
+
+ ./configure CC="cc"
+
+and if that doesn't work, try
+
+ ./configure CC="cc -nodtk"
+
+Specifying the System Type
+==========================
+
+ There may be some features `configure' cannot figure out
+automatically, but needs to determine by the type of machine the package
+will run on. Usually, assuming the package is built to be run on the
+_same_ architectures, `configure' can figure that out, but if it prints
+a message saying it cannot guess the machine type, give it the
+`--build=TYPE' option. TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name which has the form:
+
+ CPU-COMPANY-SYSTEM
+
+where SYSTEM can have one of these forms:
+
+ OS KERNEL-OS
+
+ See the file `config.sub' for the possible values of each field. If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the machine type.
+
+ If you are _building_ compiler tools for cross-compiling, you should
+use the option `--target=TYPE' to select the type of system they will
+produce code for.
+
+ If you want to _use_ a cross compiler, that generates code for a
+platform different from the build platform, you should specify the
+"host" platform (i.e., that on which the generated programs will
+eventually be run) with `--host=TYPE'.
+
+Sharing Defaults
+================
+
+ If you want to set default values for `configure' scripts to share,
+you can create a site shell script called `config.site' that gives
+default values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists. Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Defining Variables
+==================
+
+ Variables not defined in a site shell script can be set in the
+environment passed to `configure'. However, some packages may run
+configure again during the build, and the customized values of these
+variables may be lost. In order to avoid this problem, you should set
+them in the `configure' command line, using `VAR=value'. For example:
+
+ ./configure CC=/usr/local2/bin/gcc
+
+causes the specified `gcc' to be used as the C compiler (unless it is
+overridden in the site shell script).
+
+Unfortunately, this technique does not work for `CONFIG_SHELL' due to
+an Autoconf bug. Until the bug is fixed you can use this workaround:
+
+ CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
+
+`configure' Invocation
+======================
+
+ `configure' recognizes the following options to control how it
+operates.
+
+`--help'
+`-h'
+ Print a summary of all of the options to `configure', and exit.
+
+`--help=short'
+`--help=recursive'
+ Print a summary of the options unique to this package's
+ `configure', and exit. The `short' variant lists options used
+ only in the top level, while the `recursive' variant lists options
+ also present in any nested packages.
+
+`--version'
+`-V'
+ Print the version of Autoconf used to generate the `configure'
+ script, and exit.
+
+`--cache-file=FILE'
+ Enable the cache: use and save the results of the tests in FILE,
+ traditionally `config.cache'. FILE defaults to `/dev/null' to
+ disable caching.
+
+`--config-cache'
+`-C'
+ Alias for `--cache-file=config.cache'.
+
+`--quiet'
+`--silent'
+`-q'
+ Do not print messages saying which checks are being made. To
+ suppress all normal output, redirect it to `/dev/null' (any error
+ messages will still be shown).
+
+`--srcdir=DIR'
+ Look for the package's source code in directory DIR. Usually
+ `configure' can determine that directory automatically.
+
+`--prefix=DIR'
+ Use DIR as the installation prefix. *Note Installation Names::
+ for more details, including other options available for fine-tuning
+ the installation locations.
+
+`--no-create'
+`-n'
+ Run the configure checks, but stop before creating any output
+ files.
+
+`configure' also accepts some other, not widely useful, options. Run
+`configure --help' for more details.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/Makefile.am new/inputproto-2.0.1/Makefile.am
--- old/inputproto-2.0/Makefile.am 2009-10-02 03:31:24.000000000 +0200
+++ new/inputproto-2.0.1/Makefile.am 2010-05-28 02:47:31.000000000 +0200
@@ -8,14 +8,17 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = inputproto.pc
-EXTRA_DIST = inputproto.pc.in
+dist_doc_DATA = XI2proto.txt XIproto.txt
-EXTRA_DIST += ChangeLog XI2proto.txt XIproto.txt
-MAINTAINERCLEANFILES = ChangeLog
-.PHONY: ChangeLog
+MAINTAINERCLEANFILES = ChangeLog INSTALL
+
+.PHONY: ChangeLog INSTALL
+
+INSTALL:
+ $(INSTALL_CMD)
ChangeLog:
$(CHANGELOG_CMD)
-dist-hook: ChangeLog
+dist-hook: ChangeLog INSTALL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/README new/inputproto-2.0.1/README
--- old/inputproto-2.0/README 1970-01-01 01:00:00.000000000 +0100
+++ new/inputproto-2.0.1/README 2010-05-28 02:47:31.000000000 +0200
@@ -0,0 +1,30 @@
+ X Input Extension
+
+This extension defines a protocol to provide additional input devices
+management such as graphic tablets.
+
+Extension name: XInputExtension
+
+All questions regarding this software should be directed at the
+Xorg mailing list:
+
+ http://lists.freedesktop.org/mailman/listinfo/xorg
+
+Please submit bug reports to the Xorg bugzilla:
+
+ https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+
+The master development code repository can be found at:
+
+ git://anongit.freedesktop.org/git/xorg/proto/inputproto
+
+ http://cgit.freedesktop.org/xorg/proto/inputproto
+
+For patch submission instructions, see:
+
+ http://www.x.org/wiki/Development/Documentation/SubmittingPatches
+
+For more information on the git code manager, see:
+
+ http://wiki.x.org/wiki/GitPage
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/XI2proto.txt new/inputproto-2.0.1/XI2proto.txt
--- old/inputproto-2.0/XI2proto.txt 2009-08-25 02:08:27.000000000 +0200
+++ new/inputproto-2.0.1/XI2proto.txt 2010-11-03 05:28:00.000000000 +0100
@@ -296,7 +296,7 @@
value: FP3232
resolution: CARD32 }
- XIQueryDevices details information about the requested input devices.
+ XIQueryDevice details information about the requested input devices.
devices
The device to list. If devices is AllDevices, all enabled and
@@ -871,7 +871,7 @@
└───
This request releases the device if this client has it actively grabbed
- (from either XIGrabDevice, XIGrabDeviceKey or XIGrabDeviceButton) and
+ (from either XIGrabDevice or XIPassiveGrabDevice) and
releases any queued events. If any devices were frozen by the grab,
XIUngrabDevice thaws them.
@@ -999,7 +999,7 @@
└───
GRABTYPE { GrabtypeButton, GrabtypeKeycode, GrabtypeEnter,
- GrabTypeFocusIn}
+ GrabtypeFocusIn}
GRABMODIFIERINFO { status: Access
modifiers: CARD32 }
@@ -1223,7 +1223,7 @@
until server reset.
A property cannot be deleted by setting nitems to zero. To delete a
- property, use XIDeleteDeviceProperty.
+ property, use XIDeleteProperty.
This request generates an XIPropertyEvent.
@@ -1443,8 +1443,7 @@
Details the available classes provided by the device. The order the
classes are provided in is undefined.
- For a detailed description of classes, see the XQueryInputDevice
- request.
+ For a detailed description of classes, see the XQueryDevice request.
┌───
DeviceEvent:
@@ -1486,7 +1485,8 @@
An XIDeviceEvent is generated whenever the logical state of a device
changes in response to a button press, a button release, a motion, a key
- press or a key release.
+ press or a key release. The event type may be one of KeyPress,
+ KeyRelease, ButtonPress, ButtonRelease, Motion.
detail
The button number or key code, or 0.
@@ -1554,8 +1554,8 @@
axisvalues_raw: LISTofFP3232
└───
- A RawDevice event provides the information provided by the driver to the
- client. RawDevice provide both the raw data as supplied by the driver and
+ A RawEvent provides the information provided by the driver to the
+ client. RawEvent provides both the raw data as supplied by the driver and
transformed data as used in the server. Transformations include, but are
not limited to, axis clipping and acceleration.
Transformed valuator data may be equivalent to raw data. In this case,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/inputproto-2.0/XIproto.txt new/inputproto-2.0.1/XIproto.txt
--- old/inputproto-2.0/XIproto.txt 2009-10-02 03:31:24.000000000 +0200
+++ new/inputproto-2.0.1/XIproto.txt 2010-08-06 02:11:43.000000000 +0200
@@ -577,7 +577,9 @@
already has the device open with a different mode. It will fail
and return AlreadyGrabbed if another client has the device
grabbed. The request will fail with a BadMatch error if the
- requested mode is not supported by the device.
+ device has no valuators and reports no axes of motion. The
+ request will fail with a BadMode error if the requested mode
+ is not supported by the device.
SetDeviceMode
device:DEVICE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 util-linux for openSUSE:Factory
checked in at Fri Nov 12 14:26:39 CET 2010.
--------
--- util-linux/util-linux.changes 2010-09-28 13:46:38.000000000 +0200
+++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes 2010-11-11 10:43:24.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Nov 11 10:36:35 CET 2010 - kay.sievers(a)novell.com
+
+- add 'agetty' -s option needed for systemd's serial console setup
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
util-linux-agetty-s-option.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.nE4eJR/_old 2010-11-12 14:25:13.000000000 +0100
+++ /var/tmp/diff_new_pack.nE4eJR/_new 2010-11-12 14:25:13.000000000 +0100
@@ -37,7 +37,7 @@
Group: System/Base
AutoReqProv: on
Version: 2.18
-Release: 2
+Release: 3
Recommends: %name-lang = %{version}
Summary: A collection of basic system utilities
Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v%{version}/%name-ng-%{v…
@@ -79,6 +79,7 @@
Patch3: util-linux-2.17.1-mount_losetup_crypto.patch
Patch4: util-linux-2.17.1-losetup-honor-documented-c-option
Patch7: util-linux-swapon-btrfs-limitations
+Patch8: util-linux-agetty-s-option.patch
##
## adjtimex
##
@@ -185,6 +186,7 @@
%patch3 -p1
%patch4 -p1
%patch7 -p1
+%patch8 -p1
#
cd adjtimex-*
# adjtimex patches belongs here
++++++ util-linux-agetty-s-option.patch ++++++
git diff v2.18..HEAD login-utils/agetty.c login-utils/agetty.8
agetty: fix -s option (baud rate setup)
agetty: add -c to reuse cflags
agetty: add -s to reuse existing baud rate
diff --git a/login-utils/agetty.8 b/login-utils/agetty.8
index 8761374..084086f 100644
--- a/login-utils/agetty.8
+++ b/login-utils/agetty.8
@@ -3,7 +3,7 @@
agetty \- alternative Linux getty
.SH SYNOPSIS
-.BR "agetty " [\-8ihLmnUw]
+.BR "agetty " [\-c8ihLmnsUw]
.RI "[-f " issue_file ]
.RI "[-l " login_program ]
.RI "[-I " init ]
@@ -12,16 +12,6 @@ agetty \- alternative Linux getty
.I port
.I baud_rate,...
.RI [ term ]
-.br
-.BR "agetty " [\-8ihLmnw]
-.RI "[-f " issue_file ]
-.RI "[-l " login_program ]
-.RI "[-I " init ]
-.RI "[-t " timeout ]
-.RI "[-H " login_host ]
-.I baud_rate,...
-.I port
-.RI [ term ]
.SH DESCRIPTION
.ad
@@ -92,6 +82,10 @@ whatever init(8) may have set, and is inherited by login and the shell.
.fi
.ad
.TP
+\-c
+Don't reset terminal cflags (control modes). See \fItermios(3)\fP for more
+details.
+.TP
\-8
Assume that the tty is 8-bit clean, hence disable parity detection.
.TP
@@ -163,6 +157,10 @@ Force the line to be a local line with no need for carrier detect. This can
be useful when you have a locally attached terminal where the serial line
does not set the carrier detect signal.
.TP
+\-s
+Try to keep the existing baud rate. The baud rates from
+the command line are used when agetty receives a BREAK character.
+.TP
\-U
Turn on support for detecting an uppercase only terminal. This setting will
detect a login name containing only capitals as indicating an uppercase
diff --git a/login-utils/agetty.c b/login-utils/agetty.c
index 39a1fd3..9d463ce 100644
--- a/login-utils/agetty.c
+++ b/login-utils/agetty.c
@@ -133,6 +133,8 @@ struct options {
#define F_CUSTISSUE (1<<6) /* give alternative issue file */
#define F_NOPROMPT (1<<7) /* don't ask for login name! */
#define F_LCUC (1<<8) /* Support for *LCUC stty modes */
+#define F_KEEPSPEED (1<<9) /* Follow baud rate from kernel */
+#define F_KEEPCFLAGS (1<<10) /* Reuse c_cflags setup from kernel */
/* Storage for things detected while the login name was read. */
@@ -203,7 +205,7 @@ void parse_args P_((int argc, char **argv, struct options *op));
void parse_speeds P_((struct options *op, char *arg));
void update_utmp P_((char *line));
void open_tty P_((char *tty, struct termios *tp, int local));
-void termio_init P_((struct termios *tp, int speed, struct options *op));
+void termio_init P_((struct termios *tp, struct options *op));
void auto_baud P_((struct termios *tp));
void do_prompt P_((struct options *op, struct termios *tp));
void next_speed P_((struct termios *tp, struct options *op));
@@ -297,7 +299,7 @@ main(argc, argv)
tcsetpgrp(0, getpid());
/* Initialize the termios settings (raw mode, eight-bit, blocking i/o). */
debug("calling termio_init\n");
- termio_init(&termios, options.speeds[FIRST_SPEED], &options);
+ termio_init(&termios, &options);
/* write the modem init string and DON'T flush the buffers */
if (options.flags & F_INITSTRING) {
@@ -373,8 +375,11 @@ parse_args(argc, argv, op)
extern int optind; /* getopt */
int c;
- while (isascii(c = getopt(argc, argv, "8I:LH:f:hil:mt:wUn"))) {
+ while (isascii(c = getopt(argc, argv, "8cI:LH:f:hil:mst:wUn"))) {
switch (c) {
+ case 'c':
+ op->flags |= F_KEEPCFLAGS;
+ break;
case '8':
op->eightbits = 1;
break;
@@ -443,6 +448,9 @@ parse_args(argc, argv, op)
case 'n':
op->flags |= F_NOPROMPT;
break;
+ case 's':
+ op->flags |= F_KEEPSPEED; /* keep kernel defined speed */
+ break;
case 't': /* time out */
if ((op->timeout = atoi(optarg)) <= 0)
error(_("bad timeout value: %s"), optarg);
@@ -691,11 +699,17 @@ char gbuf[1024];
char area[1024];
void
-termio_init(tp, speed, op)
+termio_init(tp, op)
struct termios *tp;
- int speed;
struct options *op;
{
+ speed_t ispeed, ospeed;
+
+ if (op->flags & F_KEEPSPEED) {
+ ispeed = cfgetispeed(tp); /* save the original setting */
+ ospeed = cfgetospeed(tp);
+ } else
+ ospeed = ispeed = op->speeds[FIRST_SPEED];
/*
* Initial termios settings: 8-bit characters, raw-mode, blocking i/o.
@@ -706,14 +720,21 @@ termio_init(tp, speed, op)
/* flush input and output queues, important for modems! */
(void) tcflush(0, TCIOFLUSH);
- tp->c_cflag = CS8 | HUPCL | CREAD;
- cfsetispeed(tp, speed);
- cfsetospeed(tp, speed);
+ tp->c_iflag = tp->c_lflag = tp->c_oflag = 0;
+
+ if (!(op->flags & F_KEEPCFLAGS))
+ tp->c_cflag = CS8 | HUPCL | CREAD | (tp->c_cflag & CLOCAL);
+
+ /* Note that the speed is stored in the c_cflag termios field, so we have
+ * set the speed always when the cflag se reseted.
+ */
+ cfsetispeed(tp, ispeed);
+ cfsetospeed(tp, ospeed);
+
if (op->flags & F_LOCAL) {
tp->c_cflag |= CLOCAL;
}
- tp->c_iflag = tp->c_lflag = tp->c_oflag = 0;
#ifdef HAVE_STRUCT_TERMIOS_C_LINE
tp->c_line = 0;
#endif
@@ -973,9 +994,18 @@ next_speed(tp, op)
struct termios *tp;
struct options *op;
{
- static int baud_index = FIRST_SPEED;/* current speed index */
+ static int baud_index = -1;
+
+ if (baud_index == -1)
+ /*
+ * if the F_KEEPSPEED flags is set then the FIRST_SPEED is not
+ * tested yet (see termio_init()).
+ */
+ baud_index = (op->flags & F_KEEPSPEED) ? FIRST_SPEED :
+ 1 % op->numspeed;
+ else
+ baud_index = (baud_index + 1) % op->numspeed;
- baud_index = (baud_index + 1) % op->numspeed;
cfsetispeed(tp, op->speeds[baud_index]);
cfsetospeed(tp, op->speeds[baud_index]);
(void) tcsetattr(0, TCSANOW, tp);
@@ -1203,7 +1233,7 @@ bcode(s)
void
usage()
{
- fprintf(stderr, _("Usage: %s [-8hiLmUw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] baud_rate,... line [termtype]\nor\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] line baud_rate,... [termtype]\n"), progname);
+ fprintf(stderr, _("Usage: %s [-8hiLmsUw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] baud_rate,... line [termtype]\nor\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] line baud_rate,... [termtype]\n"), progname);
exit(1);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 texinfo for openSUSE:Factory
checked in at Fri Nov 12 14:25:35 CET 2010.
--------
--- texinfo/texinfo.changes 2010-10-14 09:37:40.000000000 +0200
+++ /mounts/work_src_done/STABLE/texinfo/texinfo.changes 2010-11-10 14:29:52.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Nov 10 14:28:49 CET 2010 - meissner(a)suse.de
+
+- SUSE_ASNEEDED=0 to fix PowerPC build (optimizes
+ away the -lz -lbz2 otherwise)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texinfo.spec ++++++
--- /var/tmp/diff_new_pack.yDq7QQ/_old 2010-11-12 14:24:41.000000000 +0100
+++ /var/tmp/diff_new_pack.yDq7QQ/_new 2010-11-12 14:24:41.000000000 +0100
@@ -23,7 +23,7 @@
Group: Productivity/Publishing/Texinfo
AutoReqProv: on
Version: 4.13a
-Release: 11
+Release: 12
%global version_t2h 1.82
%global version_t2r 2.0
Summary: Tools Needed to Create Documentation from Texinfo Sources
@@ -124,6 +124,7 @@
LDFLAGS=""
CC=gcc
export CFLAGS LDFLAGS CC
+ export SUSE_ASNEEDED=0
AUTOPOINT=true autoreconf -fi
./configure --build=$HOST \
--prefix=%{_prefix} \
@@ -151,6 +152,7 @@
popd
%install
+ export SUSE_ASNEEDED=0
make DESTDIR=%{buildroot} \
infodir=%{_infodir} \
htmldir=%{_defaultdocdir}/texi2html install
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 pidgin for openSUSE:Factory
checked in at Wed Nov 10 22:05:46 CET 2010.
--------
--- GNOME/pidgin/pidgin.changes 2010-11-10 20:57:23.000000000 +0100
+++ pidgin/pidgin.changes 2010-11-10 21:52:10.000000000 +0100
@@ -2 +2 @@
-Thu Nov 10 12:30:42 CEST 2010 - dimstar(a)opensuse.org
+Thu Nov 10 12:30:42 CEST 2010 - christoph.miebach(a)web.de
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pidgin.spec ++++++
--- /var/tmp/diff_new_pack.Icrxh0/_old 2010-11-10 22:05:40.000000000 +0100
+++ /var/tmp/diff_new_pack.Icrxh0/_new 2010-11-10 22:05:40.000000000 +0100
@@ -26,7 +26,7 @@
Name: pidgin
Summary: GTK+-Based Multiprotocol Instant Messaging Client
Version: 2.7.5
-Release: 1
+Release: 2
License: GPLv2+
Group: Productivity/Networking/Instant Messenger
Url: http://www.pidgin.im/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-packager for openSUSE:Factory
checked in at Wed Nov 10 22:04:47 CET 2010.
--------
--- yast2-packager/yast2-packager.changes 2010-11-03 14:50:31.000000000 +0100
+++ yast2-packager/yast2-packager.changes 2010-11-10 18:58:41.000000000 +0100
@@ -1,0 +2,10 @@
+Wed Nov 10 17:20:53 UTC 2010 - lslezak(a)suse.cz
+
+- update the number of the remaining packages when package
+ installation is finished, display it at the beginning
+ (bnc#473822)
+- reset the list of packages so the next run displays correct
+ values (used when PKGMGR_ACTION_AT_EXIT == "summary")
+- 2.20.10
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-packager-2.20.9.tar.bz2
New:
----
yast2-packager-2.20.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-packager.spec ++++++
--- /var/tmp/diff_new_pack.QNM2r7/_old 2010-11-10 22:03:34.000000000 +0100
+++ /var/tmp/diff_new_pack.QNM2r7/_new 2010-11-10 22:03:34.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-packager (Version 2.20.9)
+# spec file for package yast2-packager (Version 2.20.10)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,11 +19,11 @@
Name: yast2-packager
-Version: 2.20.9
+Version: 2.20.10
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-packager-2.20.9.tar.bz2
+Source0: yast2-packager-2.20.10.tar.bz2
Prefix: /usr
@@ -100,7 +100,7 @@
(webpin) and installing them via OneClickInstall
%prep
-%setup -n yast2-packager-2.20.9
+%setup -n yast2-packager-2.20.10
%build
%{prefix}/bin/y2tool y2autoconf
++++++ yast2-packager-2.20.9.tar.bz2 -> yast2-packager-2.20.10.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-2.20.9/VERSION new/yast2-packager-2.20.10/VERSION
--- old/yast2-packager-2.20.9/VERSION 2010-11-03 14:47:47.000000000 +0100
+++ new/yast2-packager-2.20.10/VERSION 2010-11-10 18:55:41.000000000 +0100
@@ -1 +1 @@
-2.20.9
+2.20.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-2.20.9/configure new/yast2-packager-2.20.10/configure
--- old/yast2-packager-2.20.9/configure 2010-11-03 14:48:34.000000000 +0100
+++ new/yast2-packager-2.20.10/configure 2010-11-10 18:56:12.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for yast2-packager 2.20.9.
+# Generated by GNU Autoconf 2.67 for yast2-packager 2.20.10.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -551,8 +551,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-packager'
PACKAGE_TARNAME='yast2-packager'
-PACKAGE_VERSION='2.20.9'
-PACKAGE_STRING='yast2-packager 2.20.9'
+PACKAGE_VERSION='2.20.10'
+PACKAGE_STRING='yast2-packager 2.20.10'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
PACKAGE_URL=''
@@ -1221,7 +1221,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-packager 2.20.9 to adapt to many kinds of systems.
+\`configure' configures yast2-packager 2.20.10 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1292,7 +1292,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-packager 2.20.9:";;
+ short | recursive ) echo "Configuration of yast2-packager 2.20.10:";;
esac
cat <<\_ACEOF
@@ -1372,7 +1372,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-packager configure 2.20.9
+yast2-packager configure 2.20.10
generated by GNU Autoconf 2.67
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1389,7 +1389,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-packager $as_me 2.20.9, which was
+It was created by yast2-packager $as_me 2.20.10, which was
generated by GNU Autoconf 2.67. Invocation command line was
$ $0 $@
@@ -2319,7 +2319,7 @@
# Define the identity of the package.
PACKAGE='yast2-packager'
- VERSION='2.20.9'
+ VERSION='2.20.10'
cat >>confdefs.h <<_ACEOF
@@ -2441,7 +2441,7 @@
-VERSION="2.20.9"
+VERSION="2.20.10"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
@@ -3359,7 +3359,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-packager $as_me 2.20.9, which was
+This file was extended by yast2-packager $as_me 2.20.10, which was
generated by GNU Autoconf 2.67. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3412,7 +3412,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-packager config.status 2.20.9
+yast2-packager config.status 2.20.10
configured by $0, generated by GNU Autoconf 2.67,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-2.20.9/configure.in new/yast2-packager-2.20.10/configure.in
--- old/yast2-packager-2.20.9/configure.in 2010-11-03 14:48:30.000000000 +0100
+++ new/yast2-packager-2.20.10/configure.in 2010-11-10 18:56:08.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-packager, 2.20.9, http://bugs.opensuse.org/, yast2-packager)
+AC_INIT(yast2-packager, 2.20.10, http://bugs.opensuse.org/, yast2-packager)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.20.9"
+VERSION="2.20.10"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-2.20.9/src/modules/PackageSlideShow.ycp new/yast2-packager-2.20.10/src/modules/PackageSlideShow.ycp
--- old/yast2-packager-2.20.9/src/modules/PackageSlideShow.ycp 2010-11-02 15:28:39.000000000 +0100
+++ new/yast2-packager-2.20.10/src/modules/PackageSlideShow.ycp 2010-11-10 18:47:54.000000000 +0100
@@ -82,6 +82,10 @@
total_installed = 0;
// avg_download_rate = 0;
+ installed_packages_list = [];
+ updated_packages_list = [];
+ removed_packages_list = [];
+
// temporary values
current_provide_size = 0;
current_install_size = 0;
@@ -853,7 +857,7 @@
(TotalInstalledSize() * (100 - downloading_pct) / total_size_to_install);
}
- y2internal("Total package installation progress: %1%%", total_progress);
+ y2debug("Total package installation progress: %1%%", total_progress);
SlideShow::StageProgress( total_progress, nil );
}
@@ -1013,6 +1017,23 @@
SlideShow::SubProgress( pkg_percent, new_text );
}
+ global void DisplayGlobalProgress()
+ {
+ string rem_string = "";
+ integer tot_rem_t = TotalRemainingTime();
+
+ rem_string = ( unit_is_seconds && bytes_per_second > 0 && tot_rem_t > 0) ?
+ sformat("%1 / %2", FormatRemainingSize(TotalRemainingSize()), FormatTimeShowOverflow(tot_rem_t))
+ : FormatRemainingSize(TotalRemainingSize());
+
+ if (rem_string != "")
+ {
+ rem_string = rem_string + ", ";
+ }
+
+ SlideShow::SetGlobalProgressLabel( SlideShow::CurrentStageDescription() + sformat(_(" (Remaining: %1%2 packages)"), rem_string, TotalRemainingPkgCount()));
+ }
+
global void DoneProvide( integer error, string reason, string name )
{
if (error == 0)
@@ -1090,6 +1111,9 @@
UpdateTotalProgress(false);
+ // Update global progress bar
+ DisplayGlobalProgress();
+
if (updating)
{
updated_packages = updated_packages + 1;
@@ -1191,13 +1215,7 @@
SlideShow::SubProgress( 0, msg );
// Update global progress bar
- string rem_string = "";
- integer tot_rem_t = TotalRemainingTime();
-
- rem_string = ( unit_is_seconds && bytes_per_second > 0 && tot_rem_t > 0) ?
- sformat("%1 / %2", FormatRemainingSize(TotalRemainingSize()), FormatTimeShowOverflow(tot_rem_t))
- : FormatRemainingSize(TotalRemainingSize());
- SlideShow::SetGlobalProgressLabel( SlideShow::CurrentStageDescription() + sformat(_(" (Remaining: %1, %2 packages)"), rem_string, TotalRemainingPkgCount()));
+ DisplayGlobalProgress();
//
// Update (user visible) installation log
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-packager-2.20.9/src/modules/SlideShowCallbacks.ycp new/yast2-packager-2.20.10/src/modules/SlideShowCallbacks.ycp
--- old/yast2-packager-2.20.9/src/modules/SlideShowCallbacks.ycp 2010-11-02 15:49:08.000000000 +0100
+++ new/yast2-packager-2.20.10/src/modules/SlideShowCallbacks.ycp 2010-11-10 18:55:56.000000000 +0100
@@ -6,7 +6,7 @@
*
* Purpose: provides the Callbacks for SlideShow
*
- * $Id: SlideShowCallbacks.ycp 62717 2010-11-02 14:49:08Z lslezak $
+ * $Id: SlideShowCallbacks.ycp 62811 2010-11-10 17:55:53Z lslezak $
*
*/
@@ -121,7 +121,7 @@
}
if (SlideShow::GetUserAbort())
{
- return "CANCEL";
+ return "C";
}
if (error != 0)
{
@@ -508,6 +508,9 @@
PackageSlideShow::SetCurrentCdNo( source, media );
PackageSlideShow::UpdateCurrentPackageProgress(0);
PackageSlideShow::UpdateAllCdProgress(false);
+
+ // display remaining packages
+ PackageSlideShow::DisplayGlobalProgress();
};
global string MediaChange (string error_code, string error, string url, string product,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-gtk for openSUSE:Factory
checked in at Wed Nov 10 22:03:13 CET 2010.
--------
--- yast2-gtk/yast2-gtk.changes 2010-11-01 17:51:11.000000000 +0100
+++ yast2-gtk/yast2-gtk.changes 2010-11-10 19:07:19.000000000 +0100
@@ -1,0 +2,14 @@
+Wed Nov 10 18:07:00 WET 2010 - rpmcruz(a)alunos.dcc.fc.up.pt
+
+- 2.21.82
+- tables: when pressing the context-menu key, show the popup
+menu next to the selected row, not under the mouse cursor.
+- sw_single: use bold for "all packages" or "all patches" row.
+
+-------------------------------------------------------------------
+Mon Nov 01 16:49:00 WET 2010 - rpmcruz(a)alunos.dcc.fc.up.pt
+
+- 2.21.81
+- fix build for 11.2 (added cmake requirement version).
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-gtk-2.21.80.tar.bz2
New:
----
yast2-gtk-2.21.82.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-gtk.spec ++++++
--- /var/tmp/diff_new_pack.VyjA8M/_old 2010-11-10 22:02:59.000000000 +0100
+++ /var/tmp/diff_new_pack.VyjA8M/_new 2010-11-10 22:02:59.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-gtk (Version 2.21.80)
+# spec file for package yast2-gtk (Version 2.21.82)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,11 +18,11 @@
Name: yast2-gtk
-Version: 2.21.80
+Version: 2.21.82
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-gtk-2.21.80.tar.bz2
+Source0: yast2-gtk-2.21.82.tar.bz2
Url: http://en.opensuse.org/YaST2-GTK
Summary: YaST2 - GTK+ Graphical User Interface
Group: System/YaST
++++++ yast2-gtk-2.21.80.tar.bz2 -> yast2-gtk-2.21.82.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/ChangeLog new/yast2-gtk-2.21.82/ChangeLog
--- old/yast2-gtk-2.21.80/ChangeLog 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/ChangeLog 2010-11-10 19:09:13.000000000 +0100
@@ -1,3 +1,12 @@
+2010-11-10 Ricardo Cruz <rpmcruz(a)alunos.dcc.fc.up.pt>
+
+ * src/pkg/ygtkpkgfilterview.cc: use bold for "all
+ packages" or "all patches" row.
+
+ * src/ygtktreeview.c: when pressing the context-menu
+ key, show the popup menu next to the selected row, not
+ under the mouse cursor.
+
2010-11-01 Ricardo Cruz <rpmcruz(a)alunos.dcc.fc.up.pt>
* src/pkg/YGPackageSelector.cc: show header bar.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/VERSION new/yast2-gtk-2.21.82/VERSION
--- old/yast2-gtk-2.21.80/VERSION 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/VERSION 2010-11-10 19:09:13.000000000 +0100
@@ -1 +1 @@
-2.21.80
+2.21.82
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/VERSION.cmake new/yast2-gtk-2.21.82/VERSION.cmake
--- old/yast2-gtk-2.21.80/VERSION.cmake 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/VERSION.cmake 2010-11-10 19:09:14.000000000 +0100
@@ -1,3 +1,3 @@
SET(VERSION_MAJOR "2")
SET(VERSION_MINOR "21")
-SET(VERSION_PATCH "80")
+SET(VERSION_PATCH "82")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/package/yast2-gtk.changes new/yast2-gtk-2.21.82/package/yast2-gtk.changes
--- old/yast2-gtk-2.21.80/package/yast2-gtk.changes 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/package/yast2-gtk.changes 2010-11-10 19:09:13.000000000 +0100
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Wed Nov 10 18:07:00 WET 2010 - rpmcruz(a)alunos.dcc.fc.up.pt
+
+- 2.21.82
+- tables: when pressing the context-menu key, show the popup
+menu next to the selected row, not under the mouse cursor.
+- sw_single: use bold for "all packages" or "all patches" row.
+
+-------------------------------------------------------------------
+Mon Nov 01 16:49:00 WET 2010 - rpmcruz(a)alunos.dcc.fc.up.pt
+
+- 2.21.81
+- fix build for 11.2 (added cmake requirement version).
+
+-------------------------------------------------------------------
Mon Nov 01 16:49:00 WET 2010 - rpmcruz(a)alunos.dcc.fc.up.pt
- 2.21.80
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/package/yast2-gtk.spec new/yast2-gtk-2.21.82/package/yast2-gtk.spec
--- old/yast2-gtk-2.21.80/package/yast2-gtk.spec 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/package/yast2-gtk.spec 2010-11-10 19:09:13.000000000 +0100
@@ -1,16 +1,16 @@
#
-# spec file for package yast2-gtk (Version 2.21.79)
+# spec file for package yast2-gtk (Version 2.21.81)
#
# norootforbuild;,
Name: yast2-gtk
-Version: 2.21.79
+Version: 2.21.81
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-gtk-2.21.79.tar.bz2
+Source0: yast2-gtk-2.21.81.tar.bz2
Url: http://en.opensuse.org/YaST2-GTK
Summary: YaST2 - GTK+ Graphical User Interface
Group: System/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/src/pkg/ygtkpkgfilterview.cc new/yast2-gtk-2.21.82/src/pkg/ygtkpkgfilterview.cc
--- old/yast2-gtk-2.21.80/src/pkg/ygtkpkgfilterview.cc 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/src/pkg/ygtkpkgfilterview.cc 2010-11-10 19:09:13.000000000 +0100
@@ -41,7 +41,7 @@
: impl (new Impl())
{
GtkListStore *store = gtk_list_store_new (TOTAL_COLUMNS, GDK_TYPE_PIXBUF,
- G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_BOOLEAN,
+ G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_BOOLEAN, G_TYPE_INT,
G_TYPE_POINTER);
impl->model = GTK_TREE_MODEL (store);
@@ -119,12 +119,16 @@
pixbuf = gtk_icon_theme_load_icon (gtk_icon_theme_get_default(),
icon, 32, GtkIconLookupFlags (0), NULL);
+ int weight = PANGO_WEIGHT_NORMAL;
+ if (firstRowIsAll() && gtk_tree_model_iter_n_children (impl->model, NULL) == 0)
+ weight = PANGO_WEIGHT_BOLD;
+
GtkTreeIter iter;
GtkListStore *store = GTK_LIST_STORE (impl->model);
gtk_list_store_append (store, &iter);
gtk_list_store_set (store, &iter, ICON_COLUMN, pixbuf, TEXT_COLUMN, text,
COUNT_NUMBER_COLUMN, "", ENABLED_COLUMN, enabled, VISIBLE_COLUMN, defaultVisible,
- DATA_COLUMN, data, -1);
+ DATA_COLUMN, data, WEIGHT_COLUMN, weight, -1);
if (pixbuf) g_object_unref (pixbuf);
}
@@ -644,7 +648,8 @@
renderer = ygtk_cell_renderer_text_new();
column = gtk_tree_view_column_new_with_attributes (
NULL, renderer, "markup", YGtkPkgFilterModel::TEXT_COLUMN,
- "sensitive", YGtkPkgFilterModel::ENABLED_COLUMN, NULL);
+ "sensitive", YGtkPkgFilterModel::ENABLED_COLUMN,
+ "weight", YGtkPkgFilterModel::WEIGHT_COLUMN, NULL);
g_object_set (G_OBJECT (renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
gtk_tree_view_column_set_expand (column, TRUE);
ygtk_tree_view_append_column (YGTK_TREE_VIEW (view), column);
@@ -652,7 +657,8 @@
renderer = gtk_cell_renderer_text_new();
column = gtk_tree_view_column_new_with_attributes (
NULL, renderer, "text", YGtkPkgFilterModel::COUNT_NUMBER_COLUMN,
- "sensitive", YGtkPkgFilterModel::ENABLED_COLUMN, NULL);
+ "sensitive", YGtkPkgFilterModel::ENABLED_COLUMN,
+ "weight", YGtkPkgFilterModel::WEIGHT_COLUMN, NULL);
g_object_set (G_OBJECT (renderer), "xalign", 1.0,
"scale", PANGO_SCALE_SMALL, "foreground", "#8c8c8c", NULL);
ygtk_tree_view_append_column (YGTK_TREE_VIEW (view), column);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/src/pkg/ygtkpkgfilterview.h new/yast2-gtk-2.21.82/src/pkg/ygtkpkgfilterview.h
--- old/yast2-gtk-2.21.80/src/pkg/ygtkpkgfilterview.h 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/src/pkg/ygtkpkgfilterview.h 2010-11-10 19:09:13.000000000 +0100
@@ -21,7 +21,7 @@
struct YGtkPkgFilterModel // abstract
{
enum Column { ICON_COLUMN, TEXT_COLUMN, COUNT_NUMBER_COLUMN,
- VISIBLE_COLUMN, ENABLED_COLUMN, DATA_COLUMN, TOTAL_COLUMNS };
+ VISIBLE_COLUMN, ENABLED_COLUMN, WEIGHT_COLUMN, DATA_COLUMN, TOTAL_COLUMNS };
YGtkPkgFilterModel();
virtual ~YGtkPkgFilterModel();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-gtk-2.21.80/src/ygtktreeview.c new/yast2-gtk-2.21.82/src/ygtktreeview.c
--- old/yast2-gtk-2.21.80/src/ygtktreeview.c 2010-11-01 17:53:13.000000000 +0100
+++ new/yast2-gtk-2.21.82/src/ygtktreeview.c 2010-11-10 19:09:13.000000000 +0100
@@ -35,6 +35,21 @@
static void _gtk_widget_destroy (gpointer widget)
{ gtk_widget_destroy (GTK_WIDGET (widget)); }
+static guint32 _popup_time = 0;
+static gint _popup_x = 0, _popup_y = 0;
+
+static void _ygtk_tree_view_menu_position_func (
+ GtkMenu *menu, gint *x, gint *y, gboolean *push_in, gpointer user_data)
+{
+ GtkWidget *widget = (GtkWidget *) user_data;
+ gtk_tree_view_convert_bin_window_to_widget_coords (
+ GTK_TREE_VIEW (widget), _popup_x, _popup_y, x, y);
+
+ gint root_x, root_y;
+ gdk_window_get_origin (widget->window, &root_x, &root_y);
+ *x += root_x; *y += root_y;
+}
+
void ygtk_tree_view_popup_menu (YGtkTreeView *view, GtkWidget *menu)
{
GtkWidget *widget = GTK_WIDGET (view);
@@ -42,34 +57,35 @@
// emitted signals yet -- destroy it when replaced or the widget destroyed
g_object_set_data_full (G_OBJECT (view), "popup", menu, _gtk_widget_destroy);
- guint32 time = gtk_get_current_event_time();
gtk_menu_attach_to_widget (GTK_MENU (menu), widget, NULL);
- gtk_menu_popup (GTK_MENU (menu), NULL, NULL, NULL, NULL, 3, time);
+ gtk_menu_popup (GTK_MENU (menu), NULL, NULL,
+ _ygtk_tree_view_menu_position_func, widget, 3, _popup_time);
gtk_widget_show_all (menu);
}
static gboolean ygtk_tree_view_button_press_event (GtkWidget *widget, GdkEventButton *event)
{
- // workaround (based on gedit): we want the tree view to receive this press in order
- // to select the row, but we can't use connect_after, so we throw a dummy mouse press
- if (event->type == GDK_BUTTON_PRESS && event->button == 3) {
- static gboolean safeguard = FALSE;
- if (safeguard) return FALSE;
- safeguard = TRUE;
-
+ if (event->button == 3) {
GtkTreeView *view = GTK_TREE_VIEW (widget);
- GtkTreeSelection *selection = gtk_tree_view_get_selection (view);
-
+ GtkTreePath *path;
gboolean outreach;
- outreach = !gtk_tree_view_get_path_at_pos (view, event->x, event->y, 0, 0, 0, 0);
- if (gtk_tree_selection_count_selected_rows (selection) <= 1) {
- // if there is a selection, let it be
- event->button = 1;
- if (!gtk_widget_event (widget, (GdkEvent *) event))
- return FALSE;
+ outreach = gtk_tree_view_get_path_at_pos (view, event->x, event->y, &path, NULL, NULL, NULL);
+ if (outreach) { // select row if it is not
+ GtkTreeSelection *selection = gtk_tree_view_get_selection (view);
+ GtkTreeModel *model = gtk_tree_view_get_model (view);
+ GtkTreeIter iter;
+ gtk_tree_model_get_iter (model, &iter, path);
+
+ if (!gtk_tree_selection_iter_is_selected (selection, &iter))
+ gtk_tree_view_set_cursor (view, path, NULL, FALSE);
+ gtk_tree_path_free (path);
}
+
+ _popup_time = event->time;
+ _popup_x = event->x; _popup_y = event->y;
+
+ gtk_widget_grab_focus (widget);
g_signal_emit (widget, right_click_signal, 0, outreach);
- safeguard = FALSE;
return TRUE;
}
return GTK_WIDGET_CLASS (ygtk_tree_view_parent_class)->button_press_event (widget, event);
@@ -81,6 +97,25 @@
GtkTreeSelection *selection = gtk_tree_view_get_selection (view);
gboolean outreach = gtk_tree_selection_count_selected_rows (selection) == 0;
+ _popup_time = gtk_get_current_event_time();
+ if (outreach)
+ _popup_x = (_popup_y = 0);
+ else {
+ GList *rows = gtk_tree_selection_get_selected_rows (selection, NULL);
+ GtkTreePath *path = (GtkTreePath *) g_list_last (rows)->data;
+
+ // in case that path is not visible:
+ gtk_tree_view_scroll_to_cell (view, path, NULL, FALSE, 0, 0);
+
+ GdkRectangle rect;
+ gtk_tree_view_get_cell_area (view, path, NULL, &rect);
+ _popup_x = 0;
+ _popup_y = rect.y + rect.height;
+
+ g_list_foreach (rows, (GFunc) gtk_tree_path_free, NULL);
+ g_list_free (rows);
+ }
+
g_signal_emit (widget, right_click_signal, 0, outreach);
return TRUE;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 transmageddon for openSUSE:Factory
checked in at Wed Nov 10 22:02:35 CET 2010.
--------
--- GNOME/transmageddon/transmageddon.changes 2010-08-31 17:55:18.000000000 +0200
+++ transmageddon/transmageddon.changes 2010-11-10 10:50:53.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Nov 10 09:50:43 UTC 2010 - coolo(a)novell.com
+
+- own gstreamer directories
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ transmageddon.spec ++++++
--- /var/tmp/diff_new_pack.WWrP8i/_old 2010-11-10 22:01:51.000000000 +0100
+++ /var/tmp/diff_new_pack.WWrP8i/_new 2010-11-10 22:01:51.000000000 +0100
@@ -20,7 +20,7 @@
Name: transmageddon
Version: 0.16
-Release: 1
+Release: 2
License: LGPLv2+
Summary: A Video Transcoder
Group: Productivity/Multimedia/Video/Editors and Convertors
@@ -67,7 +67,7 @@
%defattr(-, root, root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
-%{_datadir}/gstreamer-0.10/presets/*.prs
+%{_datadir}/gstreamer-0.10/
%{_datadir}/%{name}/
%{_datadir}/pixmaps/%{name}.svg
%{_mandir}/man1/%{name}*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 quagga for openSUSE:Factory
checked in at Wed Nov 10 22:01:36 CET 2010.
--------
--- quagga/quagga.changes 2009-12-03 14:51:19.000000000 +0100
+++ quagga/quagga.changes 2010-11-10 17:24:36.000000000 +0100
@@ -1,0 +2,81 @@
+Tue Nov 9 14:58:33 UTC 2010 - prusnak(a)opensuse.org
+
+- mark /var/run/quagga as ghost, create it in initscript
+ [Fate#303793]
+
+-------------------------------------------------------------------
+Tue Nov 9 14:39:00 UTC 2010 - prusnak(a)opensuse.org
+
+- updated to 0.99.17 - fixes [bnc#634300]
+ bgpd:
+ fix handling of AS path data
+ tighten bounds checking in RR ORF msg reader
+ ospfd:
+ Only refresh external default route once.
+ Make sure ospf_distribute_list_update_timer() eventually runs.
+ Make sure all external routes are updated.
+ zebra:
+ fix infinite loop when deleting an interface
+ ospf6d:
+ Fix crash when '[no] ipv6 ospf6 advertise prefix-list' is in startup-config
+ isisd:
+ change ISIS_METHOD to use C preprocessor
+ other:
+ build: ignore mkinstalldirs and texinfo.tex
+ build: Add QuaggaId to README.NetBSD
+ build/extra: Enhance README.NetBSD make/gmake decision.
+ git: add pointers to out-of-tree work
+ git: add (generated) m4 files to .gitignore
+ Update for git and emphasize asking for good reports.
+ doc: fixed spelling in bgpd.texi
+
+-------------------------------------------------------------------
+Tue Nov 9 14:38:24 UTC 2010 - prusnak(a)opensuse.org
+
+- updated to 0.99.16
+ bgpd:
+ use monotonic clock for time of day
+ code cleanup
+ compile warnings cleanup
+ work around warning in assegments_parse()
+ ospfd:
+ fix debug messages that were masked by DISCARD_LSA
+ remove unneeded memset from a very hot function
+ VTY strings cleanup
+ comment out unused function
+ make local functions static
+ enable more OSPF cost command aliases
+ lib:
+ fix memory logging
+ make some structures constant
+ move check_bit into prefix common code
+ fix warning on little endian
+ make match functions take const args
+ remove unused function: route_dump_node()
+ log source of vty connections (bug #566)
+ zebra:
+ change router-id selection algo
+ deal with irdp compile warnings
+ cleanup RIB meta queue code
+ fix more warnings in rtadv
+ fix more compiler warnings
+ remove unused function to fix warning
+ handle RTF_CLONING removal from FreeBSD 8.0
+ fix argument reference in strncpy() call for BSD
+ fix RIB debug message for IPv6
+ make declaration const in rtm_flag_dump()
+ fix router advertisements for non-Ethernet link layer addresses
+ ospf6d:
+ remove dead code
+ fix warnings from recent prefix bit commit
+ review LSA sequence number comparison
+ fix LSA locking in ospf6_new_ls_id()
+ other:
+ ripd: fix compiler warnings
+ ripngd: compiler warnings cleanup
+ isisd: fix --enable-isis-topology for 64-bit Linux
+ isisd: fix BPF ioctl() calls, treat "true" and "false" as reserved
+ configure: fix spelling
+ configure: fix HAVE_CLOCK_MONOTONIC spelling
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
quagga-0.99.15.tar.bz2
New:
----
quagga-0.99.17.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ quagga.spec ++++++
--- /var/tmp/diff_new_pack.W7AbT6/_old 2010-11-10 21:59:59.000000000 +0100
+++ /var/tmp/diff_new_pack.W7AbT6/_new 2010-11-10 21:59:59.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package quagga (Version 0.99.15)
+# spec file for package quagga (Version 0.99.17)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,27 +15,29 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: quagga
-BuildRequires: net-snmp-devel pam-devel readline-devel
-Version: 0.99.15
+Version: 0.99.17
Release: 1
-PreReq: %insserv_prereq %fillup_prereq
+License: LGPLv2.1+
+Summary: Free Routing Software (for BGP, OSPF and RIP, for example)
+Url: http://www.quagga.net
+Group: Productivity/Networking/Routing
+Source: http://www.quagga.net/download/%{name}-%{version}.tar.gz
+Source1: %{name}-SUSE.tar.bz2
+Source2: %{name}.pam
+BuildRequires: net-snmp-devel
+BuildRequires: pam-devel
+BuildRequires: readline-devel
+PreReq: %fillup_prereq
+PreReq: %insserv_prereq
PreReq: %install_info_prereq
# pwdutils for useradd and groupadd
PreReq: pwdutils
+Recommends: logrotate
Provides: zebra
Obsoletes: zebra
-Recommends: logrotate
-License: LGPLv2.1+
-Group: Productivity/Networking/Routing
-Url: http://www.quagga.net
-Summary: Free Routing Software (for BGP, OSPF and RIP, for example)
-Source: %{name}-%{version}.tar.bz2
-Source1: %{name}-SUSE.tar.bz2
-Source2: %{name}.pam
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -46,22 +48,11 @@
The Quagga tree aims to build a more involved community around Quagga
than the current centralised model of GNU Zebra.
-
-
-Authors:
---------
- Kunihiro Ishiguro <kunihiro(a)zebra.org>
- Toshiaki Takada <takada(a)zebra.org>
- Yasuhiro Ohara <yasu(a)sfc.wide.ad.jp>
- Alex D. Zinin <azinin(a)hotmail.com>
- Gleb Natapov <gleb(a)nbase.co.il>
- Akihiro Mizutani <mizutani(a)dml.com>
-
%package devel
License: LGPLv2.1+
Summary: Free Routing Software (for BGP, OSPF and RIP, for example)
-Requires: %{name} = %{version}
Group: Productivity/Networking/Routing
+Requires: %{name} = %{version}
%description devel
Quagga is a routing software suite, providing implementations of
@@ -71,17 +62,6 @@
The Quagga tree aims to build a more involved community around Quagga
than the current centralised model of GNU Zebra.
-
-
-Authors:
---------
- Kunihiro Ishiguro <kunihiro(a)zebra.org>
- Toshiaki Takada <takada(a)zebra.org>
- Yasuhiro Ohara <yasu(a)sfc.wide.ad.jp>
- Alex D. Zinin <azinin(a)hotmail.com>
- Gleb Natapov <gleb(a)nbase.co.il>
- Akihiro Mizutani <mizutani(a)dml.com>
-
%prep
%setup -q -a 1
@@ -92,7 +72,7 @@
fi
rm -f m4/libtool.m4 m4/lt*.m4
autoreconf --force --install
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing"
%configure --disable-static --with-pic \
--enable-vtysh \
--enable-rtadv \
@@ -103,32 +83,32 @@
--sysconfdir=%{_sysconfdir}/quagga \
--localstatedir=%{_localstatedir}/run/quagga \
--enable-multipath=0
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
rm -r doc/quagga.info
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -rf $RPM_BUILD_ROOT%{_libdir}/lib{ospf,zebra}.la
-install -d $RPM_BUILD_ROOT/etc/{init.d,quagga,pam.d,logrotate.d}
-install -m 755 SUSE/* $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
-install -m 644 %{S:2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/quagga
-install -d -m 750 $RPM_BUILD_ROOT%{_localstatedir}/log/quagga
-install -d -m 751 $RPM_BUILD_ROOT%{_localstatedir}/run/quagga
-install -m 644 redhat/quagga.logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/quagga
-ln -sf %{_sysconfdir}/init.d/zebra $RPM_BUILD_ROOT%{_sbindir}/rczebra
-ln -sf %{_sysconfdir}/init.d/bgpd $RPM_BUILD_ROOT%{_sbindir}/rcbgpd
-ln -sf %{_sysconfdir}/init.d/ospf6d $RPM_BUILD_ROOT%{_sbindir}/rcospf6d
-ln -sf %{_sysconfdir}/init.d/ospfd $RPM_BUILD_ROOT%{_sbindir}/rcospfd
-ln -sf %{_sysconfdir}/init.d/ripngd $RPM_BUILD_ROOT%{_sbindir}/rcripngd
-ln -sf %{_sysconfdir}/init.d/ripd $RPM_BUILD_ROOT%{_sbindir}/rcripd
-rm -f $RPM_BUILD_ROOT%{_sysconfdir}/quagga/*.sample*
-cat > $RPM_BUILD_ROOT%{_sysconfdir}/quagga/zebra.conf << __EOF__
+make DESTDIR=%{buildroot} install
+rm -rf %{buildroot}%{_libdir}/lib{ospf,zebra}.la
+install -d %{buildroot}%{_sysconfdir}/{init.d,quagga,pam.d,logrotate.d}
+install -m 755 SUSE/* %{buildroot}%{_sysconfdir}/init.d/
+install -m 644 %{S:2} %{buildroot}%{_sysconfdir}/pam.d/quagga
+install -d -m 750 %{buildroot}%{_localstatedir}/log/quagga
+install -d -m 751 %{buildroot}%{_localstatedir}/run/quagga
+install -m 644 redhat/quagga.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/quagga
+ln -sf %{_sysconfdir}/init.d/zebra %{buildroot}%{_sbindir}/rczebra
+ln -sf %{_sysconfdir}/init.d/bgpd %{buildroot}%{_sbindir}/rcbgpd
+ln -sf %{_sysconfdir}/init.d/ospf6d %{buildroot}%{_sbindir}/rcospf6d
+ln -sf %{_sysconfdir}/init.d/ospfd %{buildroot}%{_sbindir}/rcospfd
+ln -sf %{_sysconfdir}/init.d/ripngd %{buildroot}%{_sbindir}/rcripngd
+ln -sf %{_sysconfdir}/init.d/ripd %{buildroot}%{_sbindir}/rcripd
+rm -f %{buildroot}%{_sysconfdir}/quagga/*.sample*
+cat > %{buildroot}%{_sysconfdir}/quagga/zebra.conf << __EOF__
hostname quagga
password quagga
enable password quagga
log file %{_localstatedir}/log/quagga/quagga.log
__EOF__
-touch $RPM_BUILD_ROOT%{_sysconfdir}/quagga/vtysh.conf
+touch %{buildroot}%{_sysconfdir}/quagga/vtysh.conf
%pre
%{_sbindir}/groupadd -r quagga 2> /dev/null || :
@@ -151,7 +131,7 @@
/sbin/ldconfig
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files
%defattr(-,root,root)
@@ -163,7 +143,7 @@
%config (noreplace)%{_sysconfdir}/pam.d/*
%{_bindir}/*
%dir %attr(-,quagga,quagga) %{_localstatedir}/log/quagga
-%dir %attr(-,quagga,quagga) %{_localstatedir}/run/quagga
+%dir %attr(-,quagga,quagga) %ghost %{_localstatedir}/run/quagga
%{_infodir}/quagga.info*
%{_mandir}/man?/*
%attr(755,root,root) %{_libdir}/lib*.so.*
++++++ quagga-SUSE.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/bgpd new/SUSE/bgpd
--- old/SUSE/bgpd 2008-08-28 23:21:18.000000000 +0200
+++ new/SUSE/bgpd 2010-11-10 14:44:27.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: bgpd
# Required-Start: $network $remote_fs zebra
-# Required-Stop: $network $remote_fs zebra
+# Required-Stop: $network $remote_fs zebra
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: BGP-Routing-Daemon
@@ -43,7 +43,7 @@
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,79 +51,80 @@
case "$1" in
start)
- echo -n "Starting bgp daemon (Zebra)"
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
- startproc $BGPD_BIN
+ echo -n "Starting bgp daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $BGPD_BIN
# Remember status and be verbose
rc_status -v
;;
stop)
- echo -n "Shutting down bgp daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
+ echo -n "Shutting down bgp daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
- killproc -TERM $BGPD_BIN
+ killproc -TERM $BGPD_BIN
- # Remember status and be verbose
- rc_status -v
+ # Remember status and be verbose
+ rc_status -v
;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
+
+ # Remember status and be quiet
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload bgp daemon (Zebra)"
- $0 stop && $0 start
- rc_status
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload bgp daemon (Zebra)"
+ $0 stop && $0 start
+ rc_status
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- rc_failed 3
- rc_status -v
- ;;
+ rc_failed 3
+ rc_status -v
+ ;;
status)
- echo -n "Checking for bgp daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $BGPD_BIN
- rc_status -v
- ;;
+ echo -n "Checking for bgp daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $BGPD_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/ospf6d new/SUSE/ospf6d
--- old/SUSE/ospf6d 2008-08-28 23:21:34.000000000 +0200
+++ new/SUSE/ospf6d 2010-11-10 14:44:32.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: ospf6d
# Required-Start: $network $remote_fs zebra
-# Required-Stop: $network $remote_fs zebra
+# Required-Stop: $network $remote_fs zebra
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: OSPF-IPv6-Routing-Daemon
@@ -43,7 +43,7 @@
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,79 +51,80 @@
case "$1" in
start)
- echo -n "Starting ospf daemon (Zebra)"
- startproc $OSPF6D_BIN -d
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Starting ospf daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $OSPF6D_BIN -d
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
stop)
- echo -n "Shutting down ospf6 daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
+ echo -n "Shutting down ospf6 daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
- killproc -TERM $OSPF6D_BIN
+ killproc -TERM $OSPF6D_BIN
- # Remember status and be verbose
+ # Remember status and be verbose
rc_status -v
- ;;
+ ;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
# Remember status and be quiet
- rc_status
- ;;
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload ospf6 daemon (Zebra)"
- $0 stop && $0 start
- rc_status
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload ospf6 daemon (Zebra)"
+ $0 stop && $0 start
+ rc_status
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- rc_failed 3
- rc_status -v
- ;;
+ rc_failed 3
+ rc_status -v
+ ;;
status)
- echo -n "Checking for ospf6 daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $OSPF6D_BIN
- rc_status -v
- ;;
+ echo -n "Checking for ospf6 daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $OSPF6D_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/ospfd new/SUSE/ospfd
--- old/SUSE/ospfd 2008-08-28 23:21:51.000000000 +0200
+++ new/SUSE/ospfd 2010-11-10 14:44:37.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: ospfd
# Required-Start: $network $remote_fs zebra
-# Required-Stop: $network $remote_fs zebra
+# Required-Stop: $network $remote_fs zebra
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: OSPF-Routing-Daemon
@@ -43,7 +43,7 @@
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,79 +51,80 @@
case "$1" in
start)
- echo -n "Starting ospf daemon (Zebra)"
- startproc $OSPFD_BIN -d
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Starting ospf daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $OSPFD_BIN -d
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
stop)
- echo -n "Shutting down ospf daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
+ echo -n "Shutting down ospf daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
- killproc -TERM $OSPFD_BIN
+ killproc -TERM $OSPFD_BIN
- # Remember status and be verbose
+ # Remember status and be verbose
rc_status -v
- ;;
+ ;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
# Remember status and be quiet
- rc_status
- ;;
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload ospf daemon (Zebra)"
- $0 stop && $0 start
- rc_status
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload ospf daemon (Zebra)"
+ $0 stop && $0 start
+ rc_status
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- rc_failed 3
- rc_status -v
- ;;
+ rc_failed 3
+ rc_status -v
+ ;;
status)
- echo -n "Checking for ospf daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $OSPFD_BIN
- rc_status -v
- ;;
+ echo -n "Checking for ospf daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $OSPFD_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/ripd new/SUSE/ripd
--- old/SUSE/ripd 2008-08-28 23:22:04.000000000 +0200
+++ new/SUSE/ripd 2010-11-10 14:44:40.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: ripd
# Required-Start: $network $remote_fs zebra
-# Required-Stop: $network $remote_fs zebra
+# Required-Stop: $network $remote_fs zebra
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: RIP-Routing-Daemon
@@ -43,7 +43,7 @@
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,80 +51,81 @@
case "$1" in
start)
- echo -n "Starting rip daemon (Zebra)"
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
- startproc $RIPD_BIN -d
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Starting rip daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $RIPD_BIN -d
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
stop)
- echo -n "Shutting down rip daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
-
- killproc -TERM $RIPD_BIN
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Shutting down rip daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
+
+ killproc -TERM $RIPD_BIN
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
+
+ # Remember status and be quiet
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload rip daemon (Zebra)"
- killproc -HUP $RIPD_BIN
- rc_status -v
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload rip daemon (Zebra)"
+ killproc -HUP $RIPD_BIN
+ rc_status -v
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- echo -n "Reload rip daemon (Zebra)"
- killproc -HUP $RIPD_BIN
- rc_status -v
- ;;
+ echo -n "Reload rip daemon (Zebra)"
+ killproc -HUP $RIPD_BIN
+ rc_status -v
+ ;;
status)
- echo -n "Checking for rip daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $RIPD_BIN
- rc_status -v
- ;;
+ echo -n "Checking for rip daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $RIPD_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/ripngd new/SUSE/ripngd
--- old/SUSE/ripngd 2008-08-28 23:22:18.000000000 +0200
+++ new/SUSE/ripngd 2010-11-10 14:44:43.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: ripnd
# Required-Start: $network $remote_fs zebra
-# Required-Stop: $network $remote_fs zebra
+# Required-Stop: $network $remote_fs zebra
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: RIPNG-Routing-Daemon
@@ -43,7 +43,7 @@
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,79 +51,80 @@
case "$1" in
start)
- echo -n "Starting ripng daemon (Zebra)"
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
- startproc $RIPNG_BIN -d
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Starting ripng daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $RIPNG_BIN -d
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
stop)
- echo -n "Shutting down ripng daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
-
- killproc -TERM $RIPNG_BIN
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Shutting down ripng daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
+
+ killproc -TERM $RIPNG_BIN
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
+
+ # Remember status and be quiet
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload ripng daemon (Zebra)"
- $0 stop && $0 start
- rc_status
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload ripng daemon (Zebra)"
+ $0 stop && $0 start
+ rc_status
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- rc_failed 3
- rc_status -v
- ;;
+ rc_failed 3
+ rc_status -v
+ ;;
status)
- echo -n "Checking for ripng daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $RIPNG_BIN
- rc_status -v
- ;;
+ echo -n "Checking for ripng daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $RIPNG_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SUSE/zebra new/SUSE/zebra
--- old/SUSE/zebra 2008-08-28 23:22:38.000000000 +0200
+++ new/SUSE/zebra 2010-11-10 14:45:02.000000000 +0100
@@ -10,7 +10,7 @@
### BEGIN INIT INFO
# Provides: zebra
# Required-Start: $network $remote_fs
-# Required-Stop: $network $remote_fs
+# Required-Stop: $network $remote_fs
# Default-Start: 2 3 5
# Default-Stop:
# Short-Description: Zebra-Daemon
@@ -38,12 +38,12 @@
# 0 - success
# 1 - generic or unspecified error
# 2 - invalid or excess argument(s)
-# 3 - unimplemented feature (e.ga "reload")
+# 3 - unimplemented feature (e.g "reload")
# 4 - insufficient privilege
# 5 - program is not installed
# 6 - program is not configured
# 7 - program is not running
-#
+#
# Note that starting an already running service, stopping
# or restarting a not-running service as well as the restart
# with force-reload (in case signalling is not supported) are
@@ -51,79 +51,80 @@
case "$1" in
start)
- echo -n "Starting routing daemon (Zebra)"
- ## Start daemon with startproc(8). If this fails
- ## the echo return value is set appropriate.
-
- # NOTE: startproc return 0, even if service is
- # already running to match LSB spec.
- startproc $ZEBRA_BIN -d
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Starting routing daemon (Zebra)"
+ ## Start daemon with startproc(8). If this fails
+ ## the echo return value is set appropriate.
+
+ # NOTE: startproc return 0, even if service is
+ # already running to match LSB spec.
+ install -d -o quagga -u quagga /var/run/quagga
+ startproc $ZEBRA_BIN -d
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
stop)
- echo -n "Shutting down routing daemon (Zebra)"
- ## Stop daemon with killproc(8) and if this fails
- ## set echo the echo return value.
-
- killproc -TERM $ZEBRA_BIN
-
- # Remember status and be verbose
- rc_status -v
- ;;
+ echo -n "Shutting down routing daemon (Zebra)"
+ ## Stop daemon with killproc(8) and if this fails
+ ## set echo the echo return value.
+
+ killproc -TERM $ZEBRA_BIN
+
+ # Remember status and be verbose
+ rc_status -v
+ ;;
try-restart)
- ## Stop the service and if this succeeds (i.e. the
- ## service was running before), start it again.
- ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
- $0 status >/dev/null && $0 restart
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and if this succeeds (i.e. the
+ ## service was running before), start it again.
+ ## Note: try-restart is not (yet) part of LSB (as of 0.7.5)
+ $0 status >/dev/null && $0 restart
+
+ # Remember status and be quiet
+ rc_status
+ ;;
restart)
- ## Stop the service and regardless of whether it was
- ## running or not, start it again.
- $0 stop
- $0 start
-
- # Remember status and be quiet
- rc_status
- ;;
+ ## Stop the service and regardless of whether it was
+ ## running or not, start it again.
+ $0 stop
+ $0 start
+
+ # Remember status and be quiet
+ rc_status
+ ;;
force-reload)
- ## Signal the daemon to reload its config. Most daemons
- ## do this on signal 1 (SIGHUP).
- ## If it does not support it, restart.
-
- echo -n "Reload routing daemon (Zebra)"
- $0 stop && $0 start
- rc_status
- ;;
+ ## Signal the daemon to reload its config. Most daemons
+ ## do this on signal 1 (SIGHUP).
+ ## If it does not support it, restart.
+
+ echo -n "Reload routing daemon (Zebra)"
+ $0 stop && $0 start
+ rc_status
+ ;;
reload)
- ## Like force-reload, but if daemon does not support
- ## signalling, do nothing (!)
+ ## Like force-reload, but if daemon does not support
+ ## signalling, do nothing (!)
- rc_failed 3
- rc_status -v
- ;;
+ rc_failed 3
+ rc_status -v
+ ;;
status)
- echo -n "Checking for routing daemon (Zebra): "
- ## Check status with checkproc(8), if process is running
- ## checkproc will return with exit status 0.
-
- # Status has a slightly different for the status command:
- # 0 - service running
- # 1 - service dead, but /var/run/ pid file exists
- # 2 - service dead, but /var/lock/ lock file exists
- # 3 - service not running
-
- # NOTE: checkproc returns LSB compliant status values.
- checkproc $ZEBRA_BIN
- rc_status -v
- ;;
+ echo -n "Checking for routing daemon (Zebra): "
+ ## Check status with checkproc(8), if process is running
+ ## checkproc will return with exit status 0.
+
+ # Status has a slightly different for the status command:
+ # 0 - service running
+ # 1 - service dead, but /var/run/ pid file exists
+ # 2 - service dead, but /var/lock/ lock file exists
+ # 3 - service not running
+
+ # NOTE: checkproc returns LSB compliant status values.
+ checkproc $ZEBRA_BIN
+ rc_status -v
+ ;;
*)
- echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
- exit 1
- ;;
+ echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload}"
+ exit 1
+ ;;
esac
rc_exit
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 pidgin for openSUSE:Factory
checked in at Wed Nov 10 21:59:34 CET 2010.
--------
--- GNOME/pidgin/pidgin.changes 2010-10-23 13:54:32.000000000 +0200
+++ pidgin/pidgin.changes 2010-11-10 20:57:23.000000000 +0100
@@ -1,0 +2,31 @@
+Thu Nov 10 12:30:42 CEST 2010 - dimstar(a)opensuse.org
+
+- Update to version 2.7.5:
+ + General:
+ - Added Verisign Class 3 Public CA - G2 root CA.
+ + Pidgin:
+ - Properly differentiate between bn and bn_IN in the
+ Translation Information dialog.
+ + AIM and/or ICQ:
+ - Display the "Authorize buddy?" mini dialog when the requester
+ has an empty nickname.
+ - New ICQ accounts default to proper ICQ servers. Old
+ accounts using one of the old default servers will be
+ silently migrated to use the proper servers.
+ - ICQ accounts using clientLogin now use the correct ICQ
+ servers. This is separate from the server settings
+ mentioned above.
+ - '<' should no longer cause ICQ status messages to be
+ truncated in some locations.
+ - Fix sending messages to chat rooms.
+ + Bonjour:
+ - Don't crash when attempting to log into a Bonjour account
+ and init failed.
+ + Windows-Specific Changes:
+ - Quote the path stored in the registry when the
+ "run at startup" option in the Windows Pidgin Options plugin
+ is used.
+- Disable mono plugins on openSUSE 11.4. It does not work and is
+ unmaintained by upstream (they are surprised it builds).
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
pidgin-2.7.4.tar.bz2
New:
----
pidgin-2.7.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pidgin.spec ++++++
--- /var/tmp/diff_new_pack.BBx2kL/_old 2010-11-10 21:57:29.000000000 +0100
+++ /var/tmp/diff_new_pack.BBx2kL/_new 2010-11-10 21:57:29.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package pidgin (Version 2.7.4)
+# spec file for package pidgin (Version 2.7.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,10 +17,15 @@
# norootforbuild
+%if 0%{?suse_version} > 1010 && 0%{?suse_version} < 1140
+%define with_mono 1
+%else
+%define with_mono 0
+%endif
Name: pidgin
Summary: GTK+-Based Multiprotocol Instant Messaging Client
-Version: 2.7.4
+Version: 2.7.5
Release: 1
License: GPLv2+
Group: Productivity/Networking/Instant Messenger
@@ -226,11 +231,14 @@
Requires: %{name} = %{version}
Supplements: packageand(%{name}:evolution-data-server)
+%if %with_mono
+
%package -n libpurple-mono
License: GPLv2+
Summary: Mono .NET Plugin Support for Pidgin
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version}
+%endif
%package -n libpurple-tcl
License: GPLv2+
@@ -283,9 +291,12 @@
%description evolution
Evolution integration plugin for Pidgin
+%if %with_mono
+
%description -n libpurple-mono
Mono plugin loader for Pidgin. This package will allow you to write or
use Pidgin plugins written in the .NET programming language.
+%endif
%description -n libpurple-tcl
TCL plugin loader for Pidgin. This package will allow you to write or
@@ -338,7 +349,7 @@
--enable-plugins\
--enable-cyrus-sasl\
--enable-dbus\
-%if %suse_version > 1010
+%if %with_mono
--enable-mono\
%else
--disable-mono\
@@ -502,12 +513,15 @@
%if %suse_version > 1010
+%if %with_mono
+
%files -n libpurple-mono
%defattr(-, root, root)
%{_libdir}/purple-2/mono.so
%{_libdir}/purple-2/*.dll
%endif
%endif
+%endif
%files -n libpurple-tcl
%defattr(-, root, root)
++++++ pidgin-2.7.4.tar.bz2 -> pidgin-2.7.5.tar.bz2 ++++++
GNOME/pidgin/pidgin-2.7.4.tar.bz2 pidgin/pidgin-2.7.5.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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