openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
May 2011
- 1 participants
- 1385 discussions
02 May '11
Hello community,
here is the log from the commit of package perl-Algorithm-CheckDigits for openSUSE:Factory
checked in at Mon May 2 14:13:04 CEST 2011.
--------
--- perl-Algorithm-CheckDigits/perl-Algorithm-CheckDigits.changes 2011-04-03 17:37:27.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl-Algorithm-CheckDigits/perl-Algorithm-CheckDigits.changes 2011-04-28 21:15:57.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Apr 28 19:15:34 UTC 2011 - coolo(a)opensuse.org
+
+- add description
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Algorithm-CheckDigits.spec ++++++
--- /var/tmp/diff_new_pack.ZE6wOr/_old 2011-05-02 14:11:56.000000000 +0200
+++ /var/tmp/diff_new_pack.ZE6wOr/_new 2011-05-02 14:11:56.000000000 +0200
@@ -19,26 +19,25 @@
Name: perl-Algorithm-CheckDigits
Version: 1.1.1
-Release: 1
+Release: 3
License: GPL+ or Artistic
%define cpan_name Algorithm-CheckDigits
Summary: Perl extension to generate and test check digits
Url: http://search.cpan.org/dist/Algorithm-CheckDigits/
Group: Development/Libraries/Perl
-#Source: http://www.cpan.org/authors/id/M/MA/MAMAWE/Algorithm-CheckDigits-v%{version…
-Source: %{cpan_name}-v%{version}.tar.gz
+Source: http://www.cpan.org/authors/id/M/MA/MAMAWE/%{cpan_name}-v%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
-BuildRequires: perl(Module::Build)
BuildRequires: perl-macros
+BuildRequires: perl(Module::Build)
BuildRequires: perl(Probe::Perl)
BuildRequires: perl(version)
Requires: perl(version)
%{perl_requires}
%description
-sorry, no description found
+Perl extension to generate and test check digits
%prep
%setup -q -n %{cpan_name}-v%{version}
@@ -58,7 +57,7 @@
%{__rm} -rf %{buildroot}
%files -f %{name}.files
-%defattr(644,root,root,755)
+%defattr(-,root,root,755)
%doc cgi-bin Changes README
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 rxvt-unicode for openSUSE:Factory
checked in at Mon May 2 14:06:25 CEST 2011.
--------
--- rxvt-unicode/rxvt-unicode.changes 2010-01-01 00:33:38.000000000 +0100
+++ /mounts/work_src_done/STABLE/rxvt-unicode/rxvt-unicode.changes 2011-04-30 01:18:24.000000000 +0200
@@ -1,0 +2,133 @@
+Fri Apr 29 23:18:06 UTC 2011 - mrueckert(a)suse.de
+
+- run suse_update_desktop_file
+
+-------------------------------------------------------------------
+Fri Apr 29 21:55:39 UTC 2011 - mrueckert(a)suse.de
+
+- add desktop files (based on the desktop file from arch linux)
+ http://projects.archlinux.org/svntogit/packages.git/plain/rxvt-unicode/trun…
+
+-------------------------------------------------------------------
+Fri Apr 29 21:29:52 UTC 2011 - mrueckert(a)suse.de
+
+- fix packaging of terminfo files
+
+-------------------------------------------------------------------
+Mon Dec 27 23:33:34 UTC 2010 - pascal.bleser(a)opensuse.org
+
+- update to version 9.10
+ * fix minor memory leaks in urxvt and urxvtd
+ * fix regression in urxvtd that prevented options from being
+ correctly set
+ * implement xterm's horribly broken 1005 mouse reporting mode,
+ and an alternative 1015 mode that works in non-utf-8 locales
+ and has fewer limitations
+ * fix a possible bug where mouse notifications didn't work after
+ startup for the upper left corner
+ * implement our own pixbuf to pixmap rendering to get rid of
+ dependency on buggy gdk-pixbuf-xlib; only truecolor visuals are
+ supported
+ * apply tinting before shading when both operations are
+ requested: previously they were intermixed when lightening and
+ the result was inaccurate and confusing; note that now a black
+ tint yields a completely black image, regardless of shading
+ * avoid spurious redraws of the bg image when bg is transparent
+ or when using 'root' mode
+ * dynamically number options according to compiletime requirements
+
+-------------------------------------------------------------------
+Fri Dec 10 21:46:54 UTC 2010 - mrueckert(a)suse.de
+
+- reenable 256bit support:
+ the 256color support is a compile time option. so we provide 2
+ binaries now.
+
+ WARNING: you need a patched screen on < 11.4 to use the 256color
+ version.
+
+ - binaries come as <binname>-256color
+ - removed --with-term from the configure params.
+ each of the binaries will set correct TERM variable depending
+ on the compile time option
+ - added note to README.SuSE
+- spec clean up
+- added --enable-warnings to see the compiler warnings
+
+-------------------------------------------------------------------
+Fri Dec 10 19:25:29 UTC 2010 - mrueckert(a)suse.de
+
+- disable 256color support
+
+-------------------------------------------------------------------
+Fri Dec 10 18:25:04 UTC 2010 - mrueckert(a)suse.de
+
+- update to version 9.09
+ - NOTICE: this release updates terminfo/termcap.
+ - the bestest release ever.
+ - it was verified that urxvt handles µ and μ correctly.
+ - add support for blending and blurring with XRender
+ (Emanuele Giaquinta).
+ - add support for using gdk-pixbuf as image backend
+ (Emanuele Giaquinta).
+ - cleanup and minor fixes of the image code (Emanuele Giaquinta).
+ - new perl extension "confirm-paste" (Emanuele Giaquinta).
+ - new on_tt_paste perl hook and tt_paste perl binding (Emanuele
+ Giaquinta).
+ - new on_bell perl hook (Emanuele Giaquinta).
+ - searchable-scrollback no longer ignores the first line
+ (Emanuele Giaquinta).
+ - Use COMPOUND_TEXT encoding for WM_NAME/WM_ICON_NAME value when
+ it is not fully convertible to STRING (patch by James Cloos).
+ - fix a buffer overflow that would cause wrong key sequences to
+ be generated for numpad keys (introduced in 9.05).
+ - fix definition of sgr0 to work around limitations in luit.
+ - extend ISO 14755 5.4 mode to also print the font name of the
+ characters other than first one in the selected cell
+ (Emanuele Giaquinta).
+ - new iso14755 option to disable ISO 14755 at runtime
+ (Emanuele Giaquinta).
+ - make sure pagewise scrolling scrolls at least one line
+ (found by Mikachu).
+ - remove deprecated OSC 18 / 19 and make OSC 17 / 19 apply to
+ highlightColor / highlightTextColor (Emanuele Giaquinta).
+ - add highlightTextColor resource to change the foreground colour
+ of highlighted characters (Emanuele Giaquinta).
+ - make highlightColor apply also to selected cells with reverse
+ video but not to non selected cells with reverse video
+ (Emanuele Giaquinta).
+ - remove colorRV resource (it was enabled only with frills off).
+ - fix numlock handling, the most longstanding bug to date
+ (Emanuele Giaquinta).
+ - reduce the number of custom bits to 4, to make room for 256
+ colours.
+ - add support for 256 colors (Emanuele Giaquinta, Marc Lehmann).
+ - add rxvt-unicode-256color terminfo and use it by default in 256
+ colors mode.
+ - update rxvt-unicode terminfo to state 7744 colour pairs to
+ cover all 88*88 possible pairs.
+ - fix hang if DECAWM is not set and there are not enough columns
+ to insert a character (Emanuele Giaquinta).
+ - cub1 ("backspace") will now respect wrapping when past the
+ rightmost column, working around a shortcoming of most tty line
+ discipline's line editing.
+ - add support for grabbing the clipboard selection and extend
+ selection{_clear,_grab,} perl bindings to optionally work on
+ the clipboard selection (based on patch by Dana Jansens).
+ - no longer force CERASE to BACKSPACE - use the system default.
+ affects default value for VERASE only when no compatible
+ setting for backspacekey was given.
+ - use higher than 38400 baudrate setting, if detected.
+ - erase screen would clear to the wrong background when blinking
+ was enabled (which selects high intensity under some
+ circumstances).
+ - scr_kill_char didn't touch the line.
+ - upgrade and port to libev-4.01.
+- spec file clean up:
+ - removed old x handling
+ - removed unsupported configure options
+ - reorded configure options to use the same order as in the
+ configure output for easier matching
+- dropped rxvt-unicode-9.05.diff
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
rxvt-unicode-9.05.diff
rxvt-unicode-9.07.tar.bz2
New:
----
rxvt-unicode-256color.desktop
rxvt-unicode-9.10.tar.bz2
rxvt-unicode.desktop
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rxvt-unicode.spec ++++++
--- /var/tmp/diff_new_pack.4AFuek/_old 2011-05-02 13:59:36.000000000 +0200
+++ /var/tmp/diff_new_pack.4AFuek/_new 2011-05-02 13:59:36.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package rxvt-unicode (Version 9.07)
+# spec file for package rxvt-unicode
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,30 +19,35 @@
Name: rxvt-unicode
-Version: 9.07
+Version: 9.10
Release: 1
#
License: LGPLv2.1+
Group: System/X11/Terminals
#
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: freetype2-devel gcc-c++ pkgconfig
-%if 0%{?suse_version} > 0 && 0%{?suse_version} < 920
-BuildRequires: XFree86-devel
-%else
-BuildRequires: xorg-x11-devel
-%endif
+BuildRequires: freetype2-devel
+BuildRequires: gcc-c++
+BuildRequires: gtk2-devel
+BuildRequires: pkgconfig
# for tic
BuildRequires: ncurses-devel
+%if 0%{?suse_version} == 0 || 0%{?suse_version} >= 920
+BuildRequires: xorg-x11-devel
+%else
+BuildRequires: XFree86-devel
+%endif
Provides: locale(xorg-x11:ja;ko;zh)
+BuildRequires: update-desktop-files
#
-%define with_terminfo_files 0
-# FIXME: this should be < 1011 but the number isnt bumped yet
-%if %{suse_version} <= 1010
-%define with_terminfo_files 1
%define _terminfo /usr/share/terminfo
+%if 0%{?suse_version} <= 1010
+%define with_terminfo_files 1
%endif
-%if ! 0%{?with_terminfo_files}
+%if 0%{?suse_version} < 1140
+%define with_265color_terminfo_files 1
+%endif
+%if ! 0%{?with_terminfo_files} || ! 0%{?with_265color_terminfo_files}
Requires: terminfo
%endif
%requires_eq perl
@@ -51,6 +56,8 @@
Source: http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
Source1: rxvt-unicode-rpmlintrc
Source2: rxvt-unicode.README.SuSE
+Source3: rxvt-unicode-256color.desktop
+Source4: rxvt-unicode.desktop
Patch1: rxvt-unicode-9.02-CVE-2008-1142-DISPLAY.patch
#
Summary: Rxvt X Terminal with Unicode Support
@@ -74,74 +81,65 @@
%{__install} -m 0644 %{S:2} README.SuSE
%build
-#./autogen.sh
-# cant use the configure macro here ...
-# the script handles prefix in a not so nice manner
-%if %{suse_version} < 1011
-%define _prefix %{_usr}/X11R6
-%define _mandir %{_usr}/share/man/
-%endif
-#
-export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused -DXPM_INC_X11=1"
-export CXXFLAGS="$CFLAGS"
-%configure \
- --with-term="%{name}" \
- --enable-shared \
- --disable-strings \
+export COMMON_CONFIGURE_OPTIONS=" --enable-warnings --enable-unicode3 \
+ --enable-combining \
--enable-xft \
--enable-font-styles \
- --enable-unicode3 \
- --enable-combining \
- --with-codesets=all \
- --enable-utmp \
- --enable-wtmp \
- --enable-lastlog \
- --enable-xpm-background \
+ --enable-pixbuf \
--enable-transparency \
- --enable-tinting \
--enable-fading \
- --enable-menubar \
--enable-next-scroll \
--enable-rxvt-scroll \
--enable-xterm-scroll \
- --enable-plain-scroll \
- --enable-half-shadow \
--enable-perl \
- --enable-xgetdefault \
--enable-xim \
- --enable-ttygid \
+ --enable-8bitctrls \
--enable-fallback \
- --enable-linespace \
- --enable-24bit \
+ --enable-iso14755 \
+ --enable-frills \
--enable-keepscrolling \
--enable-selectionscrolling \
--enable-mousewheel \
--enable-slipwheeling \
--enable-smart-resize \
- --enable-iso14755 \
- --enable-cursor-blink \
--enable-text-blink \
--enable-pointer-blank \
- --enable-8bitctrls \
- --enable-frills \
-%if %{?suse_version} >= 1010
- --with-xpm-includes=%{_prefix}/include \
- --with-xpm-library=%{_prefix}/%{_lib} \
-%endif
- --with-xpm
-%__make %{?jobs:-j%{jobs}}
-
-%install
-%if %with_terminfo_files
-# no longer install the terminfo file as it is part of the terminfo package now
-%{__install} -Dd -m 0755 "%{buildroot}%{_terminfo}/r"
+ --enable-utmp \
+ --enable-wtmp \
+ --enable-lastlog \
+ --with-codesets=all \
+ --with-terminfo=%{_terminfo}"
+#
+export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused"
+export CXXFLAGS="$CFLAGS"
+#
+%{__install} -Dd -m 0755 "%{buildroot}%{_terminfo}/r" %{buildroot}%{_datadir}/applications/
+# build the 256color version
+%configure --enable-256-color ${COMMON_CONFIGURE_OPTIONS}
+#
+%__make %{?_smp_mflags}
TERMINFO="%{buildroot}%{_terminfo}" %makeinstall
-%else
-%makeinstall
-%endif
#
+for i in %{buildroot}%{_bindir}/* ; do mv ${i} ${i}-256color ; done
+%__make distclean
+
+# build the normal 88color version
+%configure ${COMMON_CONFIGURE_OPTIONS}
+#
+%__make %{?_smp_mflags}
+TERMINFO="%{buildroot}%{_terminfo}" %makeinstall
+
+%install
+for j in %{buildroot}%{_mandir}/man1/* ; do
+ ln -s $(basename ${j}) ${j%%.1}-256color.1 ;
+done
%{__mkdir} examples/
%{__cp} -av doc/embed* doc/rxvt-tabbed doc/pty-fd examples/
+%{__rm} -rf %{buildroot}%{_libdir}/urxvt/perl/macosx-clipboard-native
+# desktop files
+%{__install} -m 0644 %{S:3} %{S:4} %{buildroot}%{_datadir}/applications/
+%suse_update_desktop_file rxvt-unicode-256color
+%suse_update_desktop_file rxvt-unicode
%clean
%{__rm} -rf "%{buildroot}"
@@ -152,13 +150,20 @@
%doc doc/etc
%doc examples/
%{_bindir}/urxvt*
-%if %with_terminfo_files
%dir %{_terminfo}/r
+%if ! 0%{?with_terminfo_files}
+%exclude %{_terminfo}/r/%{name}
+%else
%{_terminfo}/r/%{name}
%endif
-%{_mandir}/man1/urxvt*
-%{_mandir}/man3/urxvt*
-%{_mandir}/man7/urxvt*
+%if ! 0%{?with_265color_terminfo_files}
+%exclude %{_terminfo}/r/rxvt-unicode-256color
+%else
+%{_terminfo}/r/rxvt-unicode-256color
+%endif
+%{_mandir}/man1/urxvt*.1%{ext_man}
+%{_mandir}/man3/urxvt*.3%{ext_man}
+%{_mandir}/man7/urxvt*.7%{ext_man}
%dir %{_libdir}/urxvt/
%dir %{_libdir}/urxvt/perl
%{_libdir}/urxvt/urxvt.pm
@@ -180,5 +185,9 @@
%{_libdir}/urxvt/perl/kuake
%{_libdir}/urxvt/perl/macosx-clipboard
%{_libdir}/urxvt/perl/overlay-osc
+%{_libdir}/urxvt/perl/clipboard-osc
+%{_libdir}/urxvt/perl/confirm-paste
+%{_datadir}/applications/rxvt-unicode-256color.desktop
+%{_datadir}/applications/rxvt-unicode.desktop
%changelog
++++++ rxvt-unicode-256color.desktop ++++++
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=rxvt-unicode-256colors
GenericName=rxvt-unicode-256colors
Comment=An Unicode capable rxvt clone (256colors)
Exec=urxvt-256color
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;System;TerminalEmulator;
++++++ rxvt-unicode-9.07.tar.bz2 -> rxvt-unicode-9.10.tar.bz2 ++++++
++++ 31849 lines of diff (skipped)
++++++ rxvt-unicode.README.SuSE ++++++
--- /var/tmp/diff_new_pack.4AFuek/_old 2011-05-02 13:59:36.000000000 +0200
+++ /var/tmp/diff_new_pack.4AFuek/_new 2011-05-02 13:59:36.000000000 +0200
@@ -23,3 +23,13 @@
For all options read man 7 urxvt.
+
+ 256color Support
+------------------------------
+
+ The 256color support is a compile time option, so we provide 2
+ binaries now. All the new binaries are suffixed with -256color.
+
+ WARNING: you need a patched screen on < 11.4 to use the 256color
+ version.
+
++++++ rxvt-unicode.desktop ++++++
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=rxvt-unicode
GenericName=rxvt-unicode
Comment=An Unicode capable rxvt clone
Exec=urxvt
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;System;TerminalEmulator;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 tnef for openSUSE:Factory
checked in at Mon May 2 13:58:51 CEST 2011.
--------
--- tnef/tnef.changes 2011-02-19 14:53:39.000000000 +0100
+++ /mounts/work_src_done/STABLE/tnef/tnef.changes 2011-04-27 19:51:22.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Apr 27 17:31:59 UTC 2011 - asterios.dramis(a)gmail.com
+
+- Update to 1.4.8:
+ * Applied patch for man page from Jari Aalto [patch sf#3104753].
+- Minor spec file updates.
+- Removed patch from upstream to fix some manpage errors (fixed in new
+ version).
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
0001-doc-tnef.1.in-adjust-hyphens.patch
tnef-1.4.7.tar.bz2
New:
----
tnef-1.4.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tnef.spec ++++++
--- /var/tmp/diff_new_pack.bS2ytt/_old 2011-05-02 13:57:56.000000000 +0200
+++ /var/tmp/diff_new_pack.bS2ytt/_new 2011-05-02 13:57:56.000000000 +0200
@@ -19,31 +19,22 @@
Name: tnef
-Version: 1.4.7
+Version: 1.4.8
Release: 1
Summary: Uncompress MS-TNEF Archives
License: GPLv2+
Url: http://tnef.sourceforge.net/
Group: Productivity/Archiving/Compression
+# http://sourceforge.net/projects/tnef/files/tnef/tnef-1.4.8.tar.gz
Source0: %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM 0001-doc-tnef.1.in-adjust-hyphens.patch sf#3104753 -- Patch to fix few manpage errors (patch included in the bug report)
-Patch0: 0001-doc-tnef.1.in-adjust-hyphens.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This tool uncompresses MS-TNEF archives as used by some mailers.
-
-
-Authors:
---------
- Thomas Boll <tb(a)boll.ch>
- Mark Simpson <damned(a)world.std.com>
-
%prep
%setup -q
-%patch0 -p1
# Fix permissions
chmod 644 THANKS
@@ -61,6 +52,6 @@
%defattr(-,root,root,-)
%doc AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO doc/FAQ
%{_bindir}/tnef
-%{_mandir}/man1/tnef*
+%doc %{_mandir}/man1/tnef.1%{ext_man}
%changelog
++++++ tnef-1.4.7.tar.bz2 -> tnef-1.4.8.tar.bz2 ++++++
++++ 1897 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/tnef-1.4.7/ChangeLog new/tnef-1.4.8/ChangeLog
--- old/tnef-1.4.7/ChangeLog 2009-08-26 02:53:41.000000000 +0200
+++ new/tnef-1.4.8/ChangeLog 2011-04-19 03:33:53.000000000 +0200
@@ -1,3 +1,24 @@
+2011-04-18 verdammelt <verdammelt(a)viril.local>
+ * NEWS: new release
+
+ * src/main.c, configure.in:
+ Increasing version & copyright
+
+ * doc/tnef.1.in:
+ Applying patch #3014753 from Jari Aalto
+ (https://sourceforge.net/users/jaalto/)
+ to fix hyphenation.
+
+2010-01-30 verdammelt <verdammelt(a)virgil.local>
+ * src/ConvertUTF.[ch] src/Makefile.am
+ Removing unused code
+
+ * src/util[ch]:
+ Reverting to previous version of utf decoder.
+
+ * src/main.c:
+ Updating main copyright statement.
+
2009-08-25 verdammelt <verdammelt(a)virgil.local>
* src/util.[ch], src/ConvertUTF.[ch], src/Makefile.am
Integrating Public Domain UTF conversion code
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/tnef-1.4.7/NEWS new/tnef-1.4.8/NEWS
--- old/tnef-1.4.7/NEWS 2010-01-30 20:16:30.000000000 +0100
+++ new/tnef-1.4.8/NEWS 2011-04-19 03:29:24.000000000 +0200
@@ -1,8 +1,14 @@
-TNEF NEWS -- history of user-visible changes. 31 January 2010
-Copyright (C) 2000-2010 by Mark Simpson
+TNEF NEWS -- history of user-visible changes. 18 April 2011
+Copyright (C) 2000-2011 by Mark Simpson
+
+* 1.4.8 [18 April 2011]
+** Switched to Git
+** Applied patch for man page from Jari Aalto [patch #3104753]
* 1.4.7 [31 January 2010]
-** Reverting to older UTF decoding method. The public domain UTF converter I replaced my buggy/wrong version with was itself buggy and wrong it seems (didn't work on some platforms).
+** Reverting to older UTF decoding method. The public domain UTF converter
+ I replaced my buggy/wrong version with was itself buggy and wrong it seems
+ (didn't work on some platforms).
** Updating main copyright date notice.
* 1.4.6 [25 August 2009]
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/tnef-1.4.7/configure.in new/tnef-1.4.8/configure.in
--- old/tnef-1.4.7/configure.in 2010-01-30 18:24:40.000000000 +0100
+++ new/tnef-1.4.8/configure.in 2011-04-19 03:27:39.000000000 +0200
@@ -1,5 +1,5 @@
AC_PREREQ(2.59)
-AC_INIT([tnef],[1.4.7],[verdammelt(a)users.sourceforge.net])
+AC_INIT([tnef],[1.4.8],[verdammelt(a)users.sourceforge.net])
AC_CONFIG_SRCDIR([src/tnef.c])
AM_INIT_AUTOMAKE
AC_CONFIG_HEADER([src/config.h])
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/tnef-1.4.7/doc/tnef.1.in new/tnef-1.4.8/doc/tnef.1.in
--- old/tnef-1.4.7/doc/tnef.1.in 2010-01-30 18:26:23.000000000 +0100
+++ new/tnef-1.4.8/doc/tnef.1.in 2011-04-19 03:24:23.000000000 +0200
@@ -70,7 +70,7 @@
message body data found will be saved. The default is 'rht'.
.TP
\fB\-\-save-rtf FILE\fP
-DEPRECATED. Equivalent to --save-body=FILE --body-pref=r
+DEPRECATED. Equivalent to \-\-save-body=FILE \-\-body-pref=r
.TP
\fB\-h, \-\-help\fP
show usage message.
@@ -96,7 +96,7 @@
exists in ~/.mailcap . Here's a sample definition:
.PP
.RS
-application/ms\-tnef; tnef -w %s
+application/ms\-tnef; tnef \-w %s
.RE
.PP
This mailcap entry says that whenever the MIME content type:
@@ -165,7 +165,7 @@
Report bugs to
.nh \"no hyphenation
Mark Simpson <@PACKAGE_BUGREPORT@>
-.h1 1 \"enable hyphenatiobn
+.hy 1 \"enable hyphenation
.SH "OTHER REFERENCES"
This web page:
.PP
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/tnef-1.4.7/src/main.c new/tnef-1.4.8/src/main.c
--- old/tnef-1.4.7/src/main.c 2010-01-30 18:25:57.000000000 +0100
+++ new/tnef-1.4.8/src/main.c 2011-04-19 03:31:25.000000000 +0200
@@ -52,7 +52,7 @@
/* COPYRIGHTS & NO_WARRANTY -- defined to make code below a little nicer to
read */
static const char* COPYRIGHTS = \
-"Copyright (C) 1999-2010 by Mark Simpson\n"
+"Copyright (C) 1999-2011 by Mark Simpson\n"
"Copyright (C) 1997 by Thomas Boll (original code)";
static const char* NO_WARRANTY = \
"%s comes with ABSOLUTELY NO WARRANTY.\n"
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/tnef-1.4.7/src/tnef.c new/tnef-1.4.8/src/tnef.c
--- old/tnef-1.4.7/src/tnef.c 2009-08-26 02:20:53.000000000 +0200
+++ new/tnef-1.4.8/src/tnef.c 2011-04-17 06:44:50.000000000 +0200
@@ -41,6 +41,8 @@
#include "rtf.h"
#include "util.h"
+static size_t filesize;
+
typedef struct
{
VarLenData **text_body;
@@ -249,7 +251,6 @@
debug_print ("TNEF Key: %hx\n", key);
/* The rest of the file is a series of 'messages' and 'attachments' */
-
while ( data_left( input_file ) )
{
attr = read_object( input_file );
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/tnef-1.4.7/tests/cmdline/version.baseline new/tnef-1.4.8/tests/cmdline/version.baseline
--- old/tnef-1.4.7/tests/cmdline/version.baseline 2010-01-30 18:27:25.000000000 +0100
+++ new/tnef-1.4.8/tests/cmdline/version.baseline 2011-04-19 03:31:40.000000000 +0200
@@ -1,6 +1,6 @@
./../../src/tnef --version
-tnef 1.4.7
-Copyright (C) 1999-2010 by Mark Simpson
+tnef 1.4.8
+Copyright (C) 1999-2011 by Mark Simpson
Copyright (C) 1997 by Thomas Boll (original code)
tnef comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of tnef under the terms of the GNU General
@@ -8,8 +8,8 @@
named COPYING.
./../../src/tnef -V
-tnef 1.4.7
-Copyright (C) 1999-2010 by Mark Simpson
+tnef 1.4.8
+Copyright (C) 1999-2011 by Mark Simpson
Copyright (C) 1997 by Thomas Boll (original code)
tnef comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of tnef under the terms of the GNU General
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 NetworkManager-openvpn for openSUSE:Factory
checked in at Mon May 2 13:57:34 CEST 2011.
--------
--- NetworkManager-openvpn/NetworkManager-openvpn.changes 2011-02-21 15:48:27.000000000 +0100
+++ /mounts/work_src_done/STABLE/NetworkManager-openvpn/NetworkManager-openvpn.changes 2011-04-21 13:35:52.000000000 +0200
@@ -1,0 +2,34 @@
+Thu Apr 21 13:12:45 CEST 2011 - vuntz(a)opensuse.org
+
+- Drop unneeded libglade2-devel, libgnomeui-devel,
+ libgudev-1_0-devel, perl-XML-Parser, update-desktop-files
+ BuildRequires.
+- Move to pkgconfig()-style BuildRequires:
+ + Old ones: NetworkManager-devel, NetworkManager-gnome.
+ + New ones: NetworkManager, dbus-glib-1, libnm-glib, libnm-util,
+ gnome-keyring-1.
+- Stop owning /etc/NetworkManager/VPN as it's owned by
+ NetworkManager now.
+
+-------------------------------------------------------------------
+Tue Apr 5 14:02:58 UTC 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.998 (0.9.0-rc1):
+ + Bugs fixed: bgo#645911.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar 16 11:25:43 CET 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.995 (0.9.0-beta1):
+ + simpler, easier, more flexible, and cooler applets.
+ + Fast User Switching.
+ + WiMAX support.
+ + System connections by default.
+ + More flexible system administration.
+ + Scales down to smaller devices.
+- Drop nm-openvpn-show-unencrypted-private-keys-files.patch: fixed
+ upstream.
+- Add pkgconfig(gtk+-3.0) BuildRequires.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
NetworkManager-openvpn-0.8.2.tar.bz2
nm-openvpn-show-unencrypted-private-keys-files.patch
New:
----
NetworkManager-openvpn-0.8.998.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-openvpn.spec ++++++
--- /var/tmp/diff_new_pack.4HFuul/_old 2011-05-02 13:56:24.000000000 +0200
+++ /var/tmp/diff_new_pack.4HFuul/_new 2011-05-02 13:56:24.000000000 +0200
@@ -19,13 +19,9 @@
Name: NetworkManager-openvpn
-BuildRequires: NetworkManager-devel NetworkManager-gnome intltool libglade2-devel libgnomeui-devel libgudev-1_0-devel perl-XML-Parser translation-update-upstream update-desktop-files
-ExcludeArch: s390 s390x
-%define prefix %{_prefix}
-%define sysconfdir %{_sysconfdir}
Summary: NetworkManager VPN support for OpenVPN
-Version: 0.8.2
-Release: 9
+Version: 0.8.998
+Release: 1
# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
License: GPLv2+
Group: Productivity/Networking/System
@@ -33,12 +29,19 @@
Source0: %{name}-%{version}.tar.bz2
Source1: NetworkManager-openvpn-openvpn-settings.png
Patch0: nm-openvpn-desktop.patch
-# PATCH-FIX-UPSTREAM nm-openvpn-show-unencrypted-private-keys-files.patch bnc#662577 binli(a)opensuse.org -- Show unencrypted private files in file chooser dialog. Taken from git
-Patch1: nm-openvpn-show-unencrypted-private-keys-files.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: intltool
+BuildRequires: translation-update-upstream
+BuildRequires: pkgconfig(NetworkManager)
+BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(libnm-glib)
+BuildRequires: pkgconfig(libnm-util)
+BuildRequires: pkgconfig(gnome-keyring-1)
+BuildRequires: pkgconfig(gtk+-3.0)
Requires: openvpn %{name}-frontend
-Requires: NetworkManager >= 0.7.0.r4274
+Requires: NetworkManager >= 0.8.995
Recommends: %{name}-lang
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+ExcludeArch: s390 s390x
%description
NetworkManager-openvpn provides VPN support to NetworkManager for
@@ -58,10 +61,9 @@
%lang_package
%prep
-%setup -n %{name}-%{version}
+%setup -q
translation-update-upstream
%patch0 -p1
-%patch1 -p1
cp -a %{S:1} nm-openvpn-settings.png
%build
@@ -95,9 +97,8 @@
%doc README
%{_libexecdir}/nm-openvpn-service
%{_libexecdir}/nm-openvpn-service-openvpn-helper
-%dir %{sysconfdir}/NetworkManager/VPN
-%{sysconfdir}/NetworkManager/VPN/nm-openvpn-service.name
-%{sysconfdir}/dbus-1/system.d/nm-openvpn-service.conf
+%{_sysconfdir}/NetworkManager/VPN/nm-openvpn-service.name
+%{_sysconfdir}/dbus-1/system.d/nm-openvpn-service.conf
%files gnome
%defattr(-,root,root,-)
@@ -105,7 +106,7 @@
%{_libexecdir}/nm-openvpn-auth-dialog
# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
#%{_datadir}/applications/nm-openvpn.desktop
-%{_datadir}/gnome-vpn-properties
+%{_datadir}/gnome-vpn-properties/
%{_datadir}/icons/hicolor/*/*/*.png
%files lang -f %{name}.lang
++++++ NetworkManager-openvpn-0.8.2.tar.bz2 -> NetworkManager-openvpn-0.8.998.tar.bz2 ++++++
++++ 32355 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package NetworkManager-pptp for openSUSE:Factory
checked in at Mon May 2 13:56:14 CEST 2011.
--------
--- NetworkManager-pptp/NetworkManager-pptp.changes 2011-02-13 17:25:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/NetworkManager-pptp/NetworkManager-pptp.changes 2011-04-21 13:42:20.000000000 +0200
@@ -1,0 +2,32 @@
+Thu Apr 21 13:38:00 CEST 2011 - vuntz(a)opensuse.org
+
+- Drop unneeded libglade2-devel, libgnomeui-devel,
+ libgudev-1_0-devel, perl-XML-Parser, update-desktop-files
+ BuildRequires.
+- Move to pkgconfig()-style BuildRequires:
+ + Old ones: NetworkManager-devel, NetworkManager-gnome.
+ + New ones: NetworkManager, dbus-glib-1, libnm-glib, libnm-util,
+ gnome-keyring-1.
+- Stop owning /etc/NetworkManager/VPN as it's owned by
+ NetworkManager now.
+
+-------------------------------------------------------------------
+Tue Apr 5 14:07:13 UTC 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.998 (0.9.0-rc1):
+ + Bugs fixed: bgo#645909, lp#681739.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar 16 11:26:15 CET 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.995 (0.9.0-beta1):
+ + simpler, easier, more flexible, and cooler applets.
+ + Fast User Switching.
+ + WiMAX support.
+ + System connections by default.
+ + More flexible system administration.
+ + Scales down to smaller devices.
+- Add pkgconfig(gtk+-3.0) BuildRequires.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
NetworkManager-pptp-0.8.2.tar.bz2
New:
----
NetworkManager-pptp-0.8.998.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-pptp.spec ++++++
--- /var/tmp/diff_new_pack.FkCv9M/_old 2011-05-02 13:54:58.000000000 +0200
+++ /var/tmp/diff_new_pack.FkCv9M/_new 2011-05-02 13:54:58.000000000 +0200
@@ -19,12 +19,10 @@
Name: NetworkManager-pptp
-BuildRequires: NetworkManager-devel NetworkManager-gnome grep intltool libglade2-devel libgnomeui-devel libgudev-1_0-devel perl-XML-Parser ppp-devel update-desktop-files
-ExcludeArch: s390 s390x
%define pppd_plugin_dir %(rpm -ql ppp | grep -m1 pppd/[0-9]*)
Summary: NetworkManager VPN support for PPTP
-Version: 0.8.2
-Release: 2
+Version: 0.8.998
+Release: 1
# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
License: GPLv2+
Group: Productivity/Networking/System
@@ -32,10 +30,20 @@
Source0: %{name}-%{version}.tar.bz2
Source1: gnome-mime-application-x-pptp-settings.png
Patch0: nm-pptp-desktop.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: grep
+BuildRequires: intltool
+BuildRequires: ppp-devel
+BuildRequires: pkgconfig(NetworkManager)
+BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(libnm-glib)
+BuildRequires: pkgconfig(libnm-util)
+BuildRequires: pkgconfig(gnome-keyring-1)
+BuildRequires: pkgconfig(gtk+-3.0)
Requires: pptp %{name}-frontend = %{version}
-Requires: NetworkManager >= 0.7.0.r4274
+Requires: NetworkManager >= 0.8.995
Recommends: %{name}-lang
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+ExcludeArch: s390 s390x
%description
NetworkManager-pptp provides VPN support to NetworkManager for PPTP.
@@ -46,14 +54,14 @@
Group: Productivity/Networking/System
Provides: %{name}-frontend = %{version}
Requires: %{name} = %{version}-%{release}
-Requires: NetworkManager-gnome >= 0.5.1
+Requires: NetworkManager-gnome
%description gnome
NetworkManager-pptp provides VPN support to NetworkManager for PPTP.
%lang_package
%prep
-%setup -n %{name}-%{version}
+%setup -q
%patch0 -p1
cp -a %{S:1} nm-pptp-settings.png
@@ -88,19 +96,18 @@
%defattr(-,root,root,-)
%doc README
%{_libexecdir}/nm-pptp-service
-%dir %{_sysconfdir}/NetworkManager/VPN
%{_sysconfdir}/NetworkManager/VPN/nm-pptp-service.name
%{_sysconfdir}/dbus-1/system.d/nm-pptp-service.conf
%{pppd_plugin_dir}/nm-pptp-pppd-plugin.*
%files gnome
%defattr(-,root,root,-)
+%{_libdir}/NetworkManager/libnm-pptp-properties.so*
+%{_libexecdir}/nm-pptp-auth-dialog
# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
#%{_datadir}/applications/nm-pptp.desktop
-%{_datadir}/gnome-vpn-properties
+%{_datadir}/gnome-vpn-properties/
%{_datadir}/icons/hicolor/*/*/*.png
-%{_libexecdir}/nm-pptp-auth-dialog
-%{_libdir}/NetworkManager/libnm-pptp-properties.so*
%files lang -f %{name}.lang
++++++ NetworkManager-pptp-0.8.2.tar.bz2 -> NetworkManager-pptp-0.8.998.tar.bz2 ++++++
++++ 20523 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package NetworkManager-vpnc for openSUSE:Factory
checked in at Mon May 2 13:54:43 CEST 2011.
--------
--- NetworkManager-vpnc/NetworkManager-vpnc.changes 2011-02-14 16:20:22.000000000 +0100
+++ /mounts/work_src_done/STABLE/NetworkManager-vpnc/NetworkManager-vpnc.changes 2011-04-21 13:39:35.000000000 +0200
@@ -1,0 +2,43 @@
+Thu Apr 21 13:26:40 CEST 2011 - vuntz(a)opensuse.org
+
+- Drop unneeded BuildRequires: gconf2-devel, libglade2-devel.
+- Move to pkgconfig()-style BuildRequires:
+ + Old ones: NetworkManager-devel, NetworkManager-gnome,
+ libgnome-keyring-devel.
+ + New ones: NetworkManager, dbus-glib-1, libnm-glib, libnm-util,
+ gnome-keyring-1.
+- Stop owning /etc/NetworkManager/VPN as it's owned by
+ NetworkManager now.
+
+-------------------------------------------------------------------
+Tue Apr 5 13:53:09 UTC 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.998 (0.9.0-rc1):
+ + Bugs fixed: bgo#645912
+ + Updated translations.
+- Handle new nm-vpnc-auth-dialog.desktop file.
+
+-------------------------------------------------------------------
+Wed Mar 16 11:26:26 CET 2011 - dimstar(a)opensuse.org
+
+- Update to version 0.8.996 (0.9.0-beta2):
+ + don't require glib 2.26
+ + deb#615082, lp#725041: fixes for new dnsmasq
+ + crash fixes
+ + ifupdown plugin fixes
+ + save connection timestamps in /var not /etc
+ + install time fixes for Arch Linux
+ + libnm-glib crash and correctness fixes
+ + fix display of SSIDs in applet tooltips
+ + build fixes and cleanups
+ + import existing user connections
+- Summary from 0.8.995 (0.9 beta1)
+ + simpler, easier, more flexible, and cooler applets.
+ + Fast User Switching.
+ + WiMAX support.
+ + System connections by default.
+ + More flexible system administration.
+ + Scales down to smaller devices.
+- Add pkgconfig(gtk+-3.0) BuildRequires.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
NetworkManager-vpnc-0.8.2.tar.bz2
New:
----
NetworkManager-vpnc-0.8.998.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-vpnc.spec ++++++
--- /var/tmp/diff_new_pack.noH7j3/_old 2011-05-02 13:53:17.000000000 +0200
+++ /var/tmp/diff_new_pack.noH7j3/_new 2011-05-02 13:53:17.000000000 +0200
@@ -19,30 +19,31 @@
Name: NetworkManager-vpnc
-BuildRequires: NetworkManager-devel
-BuildRequires: NetworkManager-gnome
-BuildRequires: gconf2-devel
-BuildRequires: intltool
-BuildRequires: libglade2-devel
-BuildRequires: libgnome-keyring-devel
-BuildRequires: translation-update-upstream
-BuildRequires: update-desktop-files
-ExcludeArch: s390 s390x
Summary: NetworkManager VPN Support for vpnc
-Version: 0.8.2
-Release: 7
-# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
+Version: 0.8.998
+Release: 1
+# FIXME .desktop icon is currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
License: GPLv2+
Group: Productivity/Networking/System
Url: http://people.redhat.com/dcbw/NetworkManager/
Source0: %{name}-%{version}.tar.bz2
Source1: NetworkManager-vpnc-nm-vpnc.png
Patch0: nm-vpnc-desktop.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: intltool
+BuildRequires: translation-update-upstream
+BuildRequires: update-desktop-files
+BuildRequires: pkgconfig(NetworkManager)
+BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(libnm-glib)
+BuildRequires: pkgconfig(libnm-util)
+BuildRequires: pkgconfig(gnome-keyring-1)
+BuildRequires: pkgconfig(gtk+-3.0)
Requires: vpnc %{name}-frontend
-Requires: NetworkManager >= 0.7.0.r4274
+Requires: NetworkManager >= 0.8.995
Requires: gnome-keyring
Recommends: %{name}-lang
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+ExcludeArch: s390 s390x
%description
NetworkManager-vpnc provides VPN support to NetworkManager for vpnc.
@@ -60,7 +61,7 @@
%lang_package
%prep
-%setup -n %{name}-%{version}
+%setup -q
translation-update-upstream
%patch0 -p1
cp -a %{S:1} nm-vpnc-settings.png
@@ -79,8 +80,9 @@
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/mimetypes
mv $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/mimetypes/
cp nm-vpnc-settings.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/
-# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
+# FIXME .desktop icon is currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
# %%suse_update_desktop_file nm-vpnc GNOME Network Monitor Applet
+%suse_update_desktop_file nm-vpnc-auth-dialog
%clean
rm -rf $RPM_BUILD_ROOT
@@ -94,19 +96,18 @@
%files
%defattr(-,root,root,0755)
%doc README
-# FIXME: Owned also by NetworkManager-openvpn. Probably move to NetworkManager:
-%dir %{_sysconfdir}/NetworkManager/VPN
-%config %{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name
-%config %{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf
%{_libexecdir}/nm-vpnc-service
%{_libexecdir}/nm-vpnc-service-vpnc-helper
+%config %{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name
+%config %{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf
%files gnome
%defattr(-,root,root,0755)
# FIXME .desktop icons are currently disabled (on purpose) in the NM tarballs. They will re-appear later on (when nmce supports --import)
#%{_datadir}/applications/nm-vpnc.desktop
+%{_datadir}/applications/nm-vpnc-auth-dialog.desktop
# FIXME: Owned also by NetworkManager-openvpn. Probably move to NetworkManager-gnome:
-%{_datadir}/gnome-vpn-properties
+%{_datadir}/gnome-vpn-properties/
%{_datadir}/icons/hicolor/*/*/*.png
%{_libdir}/NetworkManager/libnm-vpnc-properties.so*
%{_libexecdir}/nm-vpnc-auth-dialog
++++++ NetworkManager-vpnc-0.8.2.tar.bz2 -> NetworkManager-vpnc-0.8.998.tar.bz2 ++++++
++++ 21896 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package glib-networking for openSUSE:Factory
checked in at Mon May 2 13:51:34 CEST 2011.
--------
--- GNOME/glib-networking/glib-networking.changes 2011-02-14 18:03:57.000000000 +0100
+++ /mounts/work_src_done/STABLE/glib-networking/glib-networking.changes 2011-04-27 13:23:26.000000000 +0200
@@ -1,0 +2,35 @@
+Wed Apr 27 11:19:50 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 2.28.6.1:
+ + Fixed a bug in the gnutls backend introduced in 2.28.6
+
+-------------------------------------------------------------------
+Tue Apr 26 14:56:58 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 2.28.6:
+ + Fixed some links in the gnutls backend.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Apr 5 11:52:29 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 2.28.5:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 22 13:09:50 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 2.28.4:
+ + Added a new proxy backend, GProxyResolverGnome, that uses
+ GSettings and the network proxy schemas from
+ gsettings-desktop-schemas to provide proxy information (and
+ using a new D-Bus service provided by the libproxy backend to
+ provide PAC/WPAD support).
+ + Updated translations.
+- Changes from version 2.28.0:
+ + Build fix.
+ + Updated translations.
+- Add dbus-1 and pkgconfig(gsettings-desktop-schemas)
+ BuildRequires. dbus-1 is only needed for directory ownership.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
glib-networking-2.27.90.tar.bz2
New:
----
glib-networking-2.28.6.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glib-networking.spec ++++++
--- /var/tmp/diff_new_pack.ozzVQv/_old 2011-05-02 13:50:59.000000000 +0200
+++ /var/tmp/diff_new_pack.ozzVQv/_new 2011-05-02 13:50:59.000000000 +0200
@@ -18,18 +18,21 @@
Name: glib-networking
-Version: 2.27.90
-Release: 2
+Version: 2.28.6.1
+Release: 1
License: LGPLv2+
Summary: Network-related GIO modules for glib
Group: System/Libraries
Source: %{name}-%{version}.tar.bz2
Source99: baselibs.conf
+# For directory ownership
+BuildRequires: dbus-1
BuildRequires: intltool
BuildRequires: translation-update-upstream
# If this BuildRequires changes because of a gio library version change, change gio_real_package accordingly
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gnutls)
+BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(libproxy-1.0)
Recommends: %{name}-lang = %{version}
%define gio_real_package %(rpm -q --whatprovides --qf '%{NAME}' /%{_lib}/libgio-2.0.so.?)
@@ -69,8 +72,11 @@
%files
%defattr(-, root, root)
%doc COPYING NEWS README
+%{_libdir}/gio/modules/libgiognomeproxy.so
%{_libdir}/gio/modules/libgiognutls.so
%{_libdir}/gio/modules/libgiolibproxy.so
+%{_libexecdir}/glib-pacrunner
+%{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
%files lang -f %{name}.lang
++++++ glib-networking-2.27.90.tar.bz2 -> glib-networking-2.28.6.1.tar.bz2 ++++++
++++ 7471 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-ca-management for openSUSE:Factory
checked in at Mon May 2 13:49:09 CEST 2011.
--------
--- yast2-ca-management/yast2-ca-management.changes 2010-03-19 16:11:39.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-ca-management/yast2-ca-management.changes 2011-04-29 11:37:18.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Apr 29 11:32:34 CEST 2011 - mc(a)suse.de
+
+- version 2.21.0
+- improve bad password error message. (bnc#690558)
+- mark message for translation (bnc#605481)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-ca-management-2.19.5.tar.bz2
New:
----
yast2-ca-management-2.21.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ca-management.spec ++++++
--- /var/tmp/diff_new_pack.jQUJI8/_old 2011-05-02 13:48:35.000000000 +0200
+++ /var/tmp/diff_new_pack.jQUJI8/_new 2011-05-02 13:48:35.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package yast2-ca-management (Version 2.19.5)
+# spec file for package yast2-ca-management
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,10 +19,11 @@
Name: yast2-ca-management
-Version: 2.19.5
+Version: 2.21.0
Release: 1
+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-ca-management-2.19.5.tar.bz2
+Source0: yast2-ca-management-2.21.0.tar.bz2
Prefix: /usr
@@ -38,7 +39,7 @@
Managing CAs, Certificates and Requests in an understanding way.
%prep
-%setup -n yast2-ca-management-2.19.5
+%setup -n yast2-ca-management-2.21.0
%build
%{prefix}/bin/y2tool y2autoconf
++++++ yast2-ca-management-2.19.5.tar.bz2 -> yast2-ca-management-2.21.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ca-management-2.19.5/VERSION new/yast2-ca-management-2.21.0/VERSION
--- old/yast2-ca-management-2.19.5/VERSION 2010-03-19 15:36:49.000000000 +0100
+++ new/yast2-ca-management-2.21.0/VERSION 2011-04-29 11:32:24.000000000 +0200
@@ -1 +1 @@
-2.19.5
+2.21.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ca-management-2.19.5/src/YaPI/caUtils.pm new/yast2-ca-management-2.21.0/src/YaPI/caUtils.pm
--- old/yast2-ca-management-2.19.5/src/YaPI/caUtils.pm 2010-03-19 16:07:38.000000000 +0100
+++ new/yast2-ca-management-2.21.0/src/YaPI/caUtils.pm 2011-04-29 11:31:46.000000000 +0200
@@ -1848,7 +1848,7 @@
} elsif ( $key eq "keyPasswd" || $key eq "caPasswd") {
if (! defined $data->{$key} ||
length($data->{$key}) < 4) {
- return $self->SetError(summary => sprintf(__("Invalid value '%s' for parameter '%s'."),$data->{$key}, $key),
+ return $self->SetError(summary => sprintf(__("Password (%s) is too simple."), $key),
code => "PARAM_CHECK_FAILED");
}
} elsif ( $key eq "keyLength") {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ca-management-2.19.5/src/ca_mgm_proposal.ycp new/yast2-ca-management-2.21.0/src/ca_mgm_proposal.ycp
--- old/yast2-ca-management-2.19.5/src/ca_mgm_proposal.ycp 2009-11-19 17:09:49.000000000 +0100
+++ new/yast2-ca-management-2.21.0/src/ca_mgm_proposal.ycp 2010-05-20 11:41:09.000000000 +0200
@@ -246,7 +246,7 @@
UI::OpenDialog (`opt(`decorated ),
`HBox(`VSpacing(10),
`VBox (
- `Label("Unable to retrieve the system root password. Set a CA password to continue."),
+ `Label(_("Unable to retrieve the system root password. Set a CA password to continue.")),
`HSpacing(10),
`Password(`id(`pw1), `opt(`hstretch), _("&Password:"), ""),
`Password(`id(`pw2), `opt(`hstretch), _("Co&nfirm Password"), ""),
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 folks for openSUSE:Factory
checked in at Mon May 2 13:48:20 CEST 2011.
--------
--- GNOME/folks/folks.changes 2010-11-17 16:29:40.000000000 +0100
+++ /mounts/work_src_done/STABLE/folks/folks.changes 2011-04-27 15:46:26.000000000 +0200
@@ -1,0 +2,142 @@
+Wed Apr 27 08:54:48 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 0.4.3:
+ + Bug fixes: bgo#645680, bgo#647562, bgo#647121.
+
+-------------------------------------------------------------------
+Mon Apr 4 15:42:47 UTC 2011 - dimstar(a)opensuse.org
+
+- BuildRequire vala-devel instead of vala-unstable (vala 0.12 has
+ been released).
+
+-------------------------------------------------------------------
+Thu Mar 24 09:10:03 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 0.4.2:
+ + fdo#645430: folks-inspect: Use LinkedHashSet to access
+ im-addresses.
+ + fdo#645411: folks-import segfaults on startup
+ + Crasher when removing Personas
+- Changes from version 0.4.1:
+ + Bugs fixed:
+ - fdo#644968: _update_phone_numbers() needs to create copies
+ of each List<FieldDetails>
+ - fdo#644966: _update_emails () needs to create copies of each
+ List<FieldDetails>
+ - Crasher when reconnecting a Telepathy account
+
+-------------------------------------------------------------------
+Wed Mar 16 14:57:51 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 0.4.0:
+ + API changes:
+ - Add RoleDetails interface
+ - Add BirthdayDetails interface
+ - Add NoteDetails interface
+ - Add PostalAddressDetails interface
+ - Rename Aliasable -> AliasDetails
+ - Rename AvatarOwner -> AvatarDetails
+ - Rename Emailable -> EmailDetails
+ - Rename Favouritable -> FavouriteDetails
+ - Rename GenderOwner -> GenderDetails
+ - Rename Groupable -> GroupDetails
+ - Rename IMable -> ImDetails
+ - Rename NameOwner -> NameDetails
+ - Rename Phoneable -> PhoneDetails
+ - Rename PresenceOwner -> PresenceDetails
+ - Rename Urlable -> UrlDetails
+ + Bugs fixed: fdo#642351, fdo#643241, fdo#643247, fdo#643201,
+ fdo#642866, fdo#642861, fdo#642493, fdo#642500, fdo#642501,
+ fdo#641210, fdo#643956, fdo#643954, fdo#643955, fdo#643957,
+ fdo#644457, fdo#644165
+- Bump module_version to 22.
+
+-------------------------------------------------------------------
+Thu Mar 3 14:48:37 CET 2011 - vuntz(a)opensuse.org
+
+- Create a lang package.
+- Move the keyfile backend to libfolks instead of
+ libfolks-telepathy.
+
+-------------------------------------------------------------------
+Thu Mar 2 18:31:08 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 0.3.6:
+ + This is just a repackaging of libfolks 0.3.5 with some
+ documentation comment version numbers fixed.
+- Changes from version 0.3.5:
+ + Major changes:
+ - Various API breaks and improvements, especially in the
+ IndividualAggregator
+ - Add various new interfaces: NameOwner, FieldDetails, Urlable,
+ GenderOwner, Phoneable and Emailable
+ + Bugs fixed: bgo#640901, bgo#641780, bgo#629078, bgo#642036.
+- Changes from version 0.3.4:
+ + Major changes:
+ - Add folks-inspect tool
+ - The use of the new LinkedHashSet type in the API may make
+ libgee a requirement for some clients (to take full advantage
+ of its class lineage).
+ + Bugs fixed: bgo#637240, bgo#638311, bgo#629083, bgo#629075,
+ bgo#638609, bgo#639195, bgo#639113, bgo#639742, bgo#640213,
+ bgo#627397.
+- Changes from version 0.3.3:
+ + Major changes:
+ - Fix some minor leaks
+ - Add support for building gtk-doc documentation for the C API
+ - Fix some related documentation problems
+ - Fix some Vala problems caused by differences between Vala
+ 0.10 and 0.12
+ - Finish off renaming interfaces (this is an API break; see
+ below)
+ - Don't trust personas from IRC
+ - Handle invalid IM addresses more gracefully than with an
+ assertion failure
+ - Fix a linking problem with the user's individual when going
+ offline which could lead to infinite loops
+ + Bugs fixed: bgo#635178, bgo#635649, bgo#635703, bgo#635823,
+ bgo#636251, bgo#629526, bgo#627397, bgo#636714, bgo#637136.
+- Changes from version 0.3.2:
+ + Major changes:
+ - BackendStore.load_backends() now (un)loads backends which
+ have been (dis|en)abled since the last call
+ - FOLKS_BACKEND_DIR has been replaced by FOLKS_BACKEND_PATH. It
+ accepts any number of files and directories, separated by :
+ - Significantly clean up the build system
+ + Bugs fixed: bgo#629081, bgo#629862, bgo#628883, bgo#633718,
+ bgo#633080.
+- Changes from version 0.3.1:
+ + Major changes:
+ - Tpf.Persona.contact is now guaranteed to have the client type
+ feature
+ + Bugs fixed: bgo#630431, bgo#631864, bgo#632096, bgo#632163,
+ bgo#632564.
+- Changes from version 0.3.0:
+ + Major changes:
+ - Fixed some linking problems
+ - Added some missing documentation
+ - Fixed build problems introduced by switching to
+ gobject-introspection 0.9.6 (i.e. GIR format 1.2)
+ - Ensured IM addresses are normalised before being compared
+ - Made the folks-import build optional through a configure
+ argument
+ - Added support for a "self" individual
+ - Added support for generating and installing Devhelp format
+ documentation
+ - BackendStore.load_backends and the prepare() functions are
+ now idempotent
+ - Tpf.Persona.contact is now guaranteed to have the avatar
+ token and data features
+ - Tpf.Persona.contact is now guaranteed to have the
+ capabilities feature
+ + Bugs fixed: bgo#629452, bgo#626008, bgo#629311, bgo#629644,
+ bgo#629666, bgo#628970, bgo#629096, bgo#627402, bgo#629642,
+ bgo#629643, bgo#629006, bgo#629331, bgo#629008, bgo#630347.
+- Add intltool BuildRequires.
+- Change vala-devel BuildRequires to vala-unstable: we don't need
+ the devel files, and we need a newer vala.
+- Pass --enable-vala to configure.
+- Rename libfolks1 and libfolks-telepathy1 to follow library
+ soversion changes.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
folks-0.2.1.tar.bz2
New:
----
folks-0.4.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ folks.spec ++++++
--- /var/tmp/diff_new_pack.5i7rqu/_old 2011-05-02 13:35:41.000000000 +0200
+++ /var/tmp/diff_new_pack.5i7rqu/_new 2011-05-02 13:35:41.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package folks (Version 0.2.1)
+# spec file for package folks
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -16,16 +16,17 @@
#
-%define module_version 16
+%define module_version 22
Name: folks
-Version: 0.2.1
+Version: 0.4.3
Release: 1
License: LGPLv2.1+
Summary: Library to create metacontacts from multiple sources
Group: System/Libraries
-Source: %{name}-%{version}.tar.bz2
+Source: http://download.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.…
BuildRequires: gobject-introspection-devel
+BuildRequires: intltool
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gee-1.0)
BuildRequires: pkgconfig(gobject-2.0)
@@ -37,21 +38,26 @@
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers) to create metacontacts.
-%package -n libfolks1
+%package -n libfolks%{module_version}
+
License: LGPLv2.1+
Summary: Library to create metacontacts from multiple sources
Group: System/Libraries
+# To make lang package installable
+Provides: %{name} = %{version}
+Recommends: %{name}-lang
-%description -n libfolks1
+%description -n libfolks%{module_version}
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers) to create metacontacts.
-%package -n libfolks-telepathy1
+%package -n libfolks-telepathy%{module_version}
+
License: LGPLv2.1+
Summary: Library to create metacontacts from multiple sources -- Telepathy Backend
Group: System/Libraries
-%description -n libfolks-telepathy1
+%description -n libfolks-telepathy%{module_version}
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers) to create metacontacts.
@@ -73,46 +79,49 @@
License: LGPLv2.1+
Summary: Library to create metacontacts from multiple sources -- Development Files
Group: Development/Libraries/GNOME
-Requires: libfolks1 = %{version}
-Requires: libfolks-telepathy1 = %{version}
+Requires: libfolks%{module_version} = %{version}
+Requires: libfolks-telepathy%{module_version} = %{version}
%description devel
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers) to create metacontacts.
+%lang_package
%prep
%setup -q
%build
%configure \
+ --enable-vala \
--disable-static
-%__make %{?_smp_flags}
+%__make %{?_smp_flags} V=1
%install
%makeinstall
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+%find_lang folks %{?no_lang_C}
-%post -n libfolks1 -p /sbin/ldconfig
+%post -n libfolks%{module_version} -p /sbin/ldconfig
-%postun -n libfolks1 -p /sbin/ldconfig
+%postun -n libfolks%{module_version} -p /sbin/ldconfig
-%post -n libfolks-telepathy1 -p /sbin/ldconfig
+%post -n libfolks-telepathy%{module_version} -p /sbin/ldconfig
-%postun -n libfolks-telepathy1 -p /sbin/ldconfig
+%postun -n libfolks-telepathy%{module_version} -p /sbin/ldconfig
-%files -n libfolks1
+%files -n libfolks%{module_version}
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING NEWS README
-%{_libdir}/libfolks.so.*
-
-%files -n libfolks-telepathy1
-%defattr(-, root, root)
-%{_libdir}/libfolks-telepathy.so.*
+%{_libdir}/libfolks.so.%{module_version}*
%dir %{_libdir}/folks
%dir %{_libdir}/folks/%{module_version}
%dir %{_libdir}/folks/%{module_version}/backends
%dir %{_libdir}/folks/%{module_version}/backends/key-file
%{_libdir}/folks/%{module_version}/backends/key-file/libfolks-backend-key-file.so
+
+%files -n libfolks-telepathy%{module_version}
+%defattr(-, root, root)
+%{_libdir}/libfolks-telepathy.so.%{module_version}*
%dir %{_libdir}/folks/%{module_version}/backends/telepathy
%{_libdir}/folks/%{module_version}/backends/telepathy/libfolks-backend-telepathy.so
@@ -128,4 +137,6 @@
%{_datadir}/vala/vapi/folks.*
%{_datadir}/vala/vapi/folks-telepathy.*
+%files lang -f %{name}.lang
+
%changelog
++++++ folks-0.2.1.tar.bz2 -> folks-0.4.3.tar.bz2 ++++++
++++ 100422 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gjs for openSUSE:Factory
checked in at Mon May 2 13:35:32 CEST 2011.
--------
--- GNOME/gjs/gjs.changes 2011-03-01 23:02:44.000000000 +0100
+++ /mounts/work_src_done/STABLE/gjs/gjs.changes 2011-04-21 17:36:12.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Apr 4 16:26:11 UTC 2011 - fcrozat(a)novell.com
+
+- Update to version 0.7.14:
+ + bgo#646246: Do connection processing in a high priority
+ timeout.
+- Changes from version 0.7.12:
+ + bgo#643325: Make gjs_debugger_native_trap a JSFastNative
+ + bgo#643817: mallinfo() is slow, look at /proc/self/statm
+ instead.
+ + Various cleanups.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gjs-0.7.11.tar.bz2
New:
----
gjs-0.7.14.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gjs.spec ++++++
--- /var/tmp/diff_new_pack.XgkLEk/_old 2011-05-02 13:34:40.000000000 +0200
+++ /var/tmp/diff_new_pack.XgkLEk/_new 2011-05-02 13:34:40.000000000 +0200
@@ -27,7 +27,7 @@
%endif
Name: gjs
-Version: 0.7.11
+Version: 0.7.14
Release: 1
# FIXME: find out if tapsets should really be in devel package or in main package
License: MIT License (or similar)
@@ -84,7 +84,7 @@
%configure \
--disable-static \
--enable-systemtap
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
%install
%make_install
++++++ gjs-0.7.11.tar.bz2 -> gjs-0.7.14.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/Makefile.am new/gjs-0.7.14/Makefile.am
--- old/gjs-0.7.11/Makefile.am 2010-11-15 17:10:24.000000000 +0100
+++ new/gjs-0.7.14/Makefile.am 2011-04-04 15:15:50.000000000 +0200
@@ -130,3 +130,18 @@
(cd $(DESTDIR)$(bindir) && ln -sf gjs-console$(EXEEXT) gjs$(EXEEXT))
include Makefile-test.am
+
+prepare-release-tag:
+ TAGNAME=`echo $(PACKAGE) | tr - _ | tr a-z A-Z` \
+ TAGVER=`echo $(VERSION) | sed s/\\\./_/g`; \
+ git tag -m "Tag $(VERSION)" -a "$$TAGNAME"_"$$TAGVER"
+
+prepare-minor-release: $(distdir).tar.bz2 prepare-release-tag
+ python $(top_srcdir)/scripts/verbump.py
+
+upload-release: $(distdir).tar.bz2
+ git log origin/master..master
+ @echo -n "Ok to push? [y/N] "; read ans; test x$$ans == xy || exit 1
+ git push --tags origin master:master
+ scp $(distdir).tar.bz2 master.gnome.org:
+ ssh master.gnome.org install-module $(distdir).tar.bz2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/Makefile.in new/gjs-0.7.14/Makefile.in
--- old/gjs-0.7.11/Makefile.in 2011-02-23 04:29:38.000000000 +0100
+++ new/gjs-0.7.14/Makefile.in 2011-04-01 20:56:42.000000000 +0200
@@ -2522,6 +2522,21 @@
@ENABLE_COVERAGE_FALSE@.PHONY: lcov
+prepare-release-tag:
+ TAGNAME=`echo $(PACKAGE) | tr - _ | tr a-z A-Z` \
+ TAGVER=`echo $(VERSION) | sed s/\\\./_/g`; \
+ git tag -m "Tag $(VERSION)" -a "$$TAGNAME"_"$$TAGVER"
+
+prepare-minor-release: $(distdir).tar.bz2 prepare-release-tag
+ python $(top_srcdir)/scripts/verbump.py
+
+upload-release: $(distdir).tar.bz2
+ git log origin/master..master
+ @echo -n "Ok to push? [y/N] "; read ans; test x$$ans == xy || exit 1
+ git push --tags origin master:master
+ scp $(distdir).tar.bz2 gnome.org:
+ ssh gnome.org install-module $(distdir).tar.bz2
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/configure new/gjs-0.7.14/configure
--- old/gjs-0.7.11/configure 2011-02-23 04:29:38.000000000 +0100
+++ new/gjs-0.7.14/configure 2011-04-01 20:56:37.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for gjs 0.7.11.
+# Generated by GNU Autoconf 2.68 for gjs 0.7.14.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gjs>.
#
@@ -571,8 +571,8 @@
# Identity of this package.
PACKAGE_NAME='gjs'
PACKAGE_TARNAME='gjs'
-PACKAGE_VERSION='0.7.11'
-PACKAGE_STRING='gjs 0.7.11'
+PACKAGE_VERSION='0.7.14'
+PACKAGE_STRING='gjs 0.7.14'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gjs'
PACKAGE_URL=''
@@ -1369,7 +1369,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 gjs 0.7.11 to adapt to many kinds of systems.
+\`configure' configures gjs 0.7.14 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1439,7 +1439,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gjs 0.7.11:";;
+ short | recursive ) echo "Configuration of gjs 0.7.14:";;
esac
cat <<\_ACEOF
@@ -1579,7 +1579,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gjs configure 0.7.11
+gjs configure 0.7.14
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2069,7 +2069,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gjs $as_me 0.7.11, which was
+It was created by gjs $as_me 0.7.14, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2884,7 +2884,7 @@
# Define the identity of the package.
PACKAGE='gjs'
- VERSION='0.7.11'
+ VERSION='0.7.14'
cat >>confdefs.h <<_ACEOF
@@ -15473,12 +15473,13 @@
if test "$GCC" = "yes"; then
for flag in -Wall -Wchar-subscripts -Wmissing-declarations \
- -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align \
- -Wsign-compare;
+ -Wpointer-arith -Wcast-align -Wsign-compare;
do
CFLAGS="`ensureflag $flag $CFLAGS`"
CXXFLAGS="`ensureflag $flag $CXXFLAGS`"
done
+ CFLAGS="`ensureflag -Wmissing-prototypes $CFLAGS`"
+ CFLAGS="`ensureflag -Wnested-externs $CFLAGS`"
fi
# coverage
@@ -17945,7 +17946,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gjs $as_me 0.7.11, which was
+This file was extended by gjs $as_me 0.7.14, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18011,7 +18012,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gjs config.status 0.7.11
+gjs config.status 0.7.14
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/configure.ac new/gjs-0.7.14/configure.ac
--- old/gjs-0.7.11/configure.ac 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/configure.ac 2011-04-01 20:49:49.000000000 +0200
@@ -1,8 +1,13 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
+m4_define(pkg_major_version, 0)
+m4_define(pkg_minor_version, 7)
+m4_define(pkg_micro_version, 14)
+m4_define(pkg_version, pkg_major_version.pkg_minor_version.pkg_micro_version)
+
AC_PREREQ(2.61)
-AC_INIT([gjs], [0.7.11],[http://bugzilla.gnome.org/enter_bug.cgi?product=gjs])
+AC_INIT([gjs], pkg_version, [http://bugzilla.gnome.org/enter_bug.cgi?product=gjs])
AM_INIT_AUTOMAKE([dist-bzip2 no-dist-gzip])
AC_CONFIG_SRCDIR([gjs/console.c])
AC_CONFIG_HEADER([config.h])
@@ -49,12 +54,13 @@
if test "$GCC" = "yes"; then
for flag in -Wall -Wchar-subscripts -Wmissing-declarations \
- -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align \
- -Wsign-compare;
+ -Wpointer-arith -Wcast-align -Wsign-compare;
do
CFLAGS="`ensureflag $flag $CFLAGS`"
CXXFLAGS="`ensureflag $flag $CXXFLAGS`"
done
+ CFLAGS="`ensureflag -Wmissing-prototypes $CFLAGS`"
+ CFLAGS="`ensureflag -Wnested-externs $CFLAGS`"
fi
# coverage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/boxed.c new/gjs-0.7.14/gi/boxed.c
--- old/gjs-0.7.11/gi/boxed.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/boxed.c 2011-03-10 22:46:51.000000000 +0100
@@ -490,7 +490,6 @@
GType gtype = g_registered_type_info_get_g_type( (GIRegisteredTypeInfo*) priv->info);
if (gtype != G_TYPE_NONE) {
priv->gboxed = g_boxed_copy(gtype, source_priv->gboxed);
- gjs_maybe_gc(context);
GJS_NATIVE_CONSTRUCTOR_FINISH(boxed);
return JS_TRUE;
}
@@ -545,7 +544,6 @@
}
unthreadsafe_template_for_constructor.gboxed = NULL;
- gjs_maybe_gc(context);
retval = priv->gboxed != NULL;
if (retval)
@@ -554,8 +552,6 @@
}
}
- gjs_maybe_gc(context);
-
GJS_NATIVE_CONSTRUCTOR_FINISH(boxed);
return JS_TRUE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/function.c new/gjs-0.7.14/gi/function.c
--- old/gjs-0.7.11/gi/function.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/function.c 2011-03-10 22:31:26.000000000 +0100
@@ -548,11 +548,9 @@
out_args_pos++;
} else {
GArgument *in_value;
- GITypeTag type_tag;
GITypeInfo ainfo;
g_arg_info_load_type(&arg_info, &ainfo);
- type_tag = g_type_info_get_tag(&ainfo);
g_assert_cmpuint(in_args_pos, <, in_args_len);
in_value = &in_arg_cvalues[in_args_pos];
@@ -844,7 +842,6 @@
jsval *js_argv = JS_ARGV(context, vp);
JSObject *object = JS_THIS_OBJECT(context, vp);
JSObject *callee = JSVAL_TO_OBJECT(JS_CALLEE(context, vp));
- jsval retval;
#else
static JSBool
function_call(JSContext *context,
@@ -999,7 +996,6 @@
GIFunctionInfo *info)
{
guint8 i, n_args;
- gboolean is_method;
GError *error = NULL;
GITypeInfo return_type;
@@ -1008,8 +1004,6 @@
return FALSE;
}
- is_method = (g_function_info_get_flags(info) & GI_FUNCTION_IS_METHOD) != 0;
-
g_callable_info_load_return_type((GICallableInfo*)info, &return_type);
if (g_type_info_get_tag(&return_type) != GI_TYPE_TAG_VOID)
function->js_out_argc += 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/keep-alive.c new/gjs-0.7.14/gi/keep-alive.c
--- old/gjs-0.7.11/gi/keep-alive.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/keep-alive.c 2011-03-10 22:46:52.000000000 +0100
@@ -93,6 +93,8 @@
GJS_NATIVE_CONSTRUCTOR_VARIABLES(keep_alive)
KeepAlive *priv;
+ (void) argv;
+
GJS_NATIVE_CONSTRUCTOR_PRELUDE(keep_alive);
priv = g_slice_new0(KeepAlive);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/ns.c new/gjs-0.7.14/gi/ns.c
--- old/gjs-0.7.11/gi/ns.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/ns.c 2011-03-10 22:46:52.000000000 +0100
@@ -159,6 +159,8 @@
GJS_NATIVE_CONSTRUCTOR_VARIABLES(ns)
Ns *priv;
+ (void) argv;
+
GJS_NATIVE_CONSTRUCTOR_PRELUDE(ns);
priv = g_slice_new0(Ns);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/object.c new/gjs-0.7.14/gi/object.c
--- old/gjs-0.7.11/gi/object.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/object.c 2011-03-10 22:46:51.000000000 +0100
@@ -771,8 +771,6 @@
GJS_NATIVE_CONSTRUCTOR_FINISH(object_instance);
- gjs_maybe_gc(context);
-
return JS_TRUE;
}
@@ -1185,19 +1183,15 @@
GIObjectInfo *object_info)
{
int i;
- const char *obj_name;
int n_methods;
- obj_name = g_base_info_get_name ((GIBaseInfo*)object_info);
n_methods = g_object_info_get_n_methods(object_info);
for (i = 0; i < n_methods; i++) {
GIFunctionInfo *meth_info;
GIFunctionInfoFlags flags;
- const char *name;
meth_info = g_object_info_get_method(object_info, i);
- name = g_base_info_get_name((GIBaseInfo*)meth_info);
flags = g_function_info_get_flags (meth_info);
/* Anything that isn't a method we put on the prototype of the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/param.c new/gjs-0.7.14/gi/param.c
--- old/gjs-0.7.11/gi/param.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/param.c 2011-03-10 22:46:52.000000000 +0100
@@ -160,6 +160,8 @@
GJS_NATIVE_CONSTRUCTOR_PRELUDE(param);
+ (void) argv;
+
priv = g_slice_new0(Param);
GJS_INC_COUNTER(param);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/repo.c new/gjs-0.7.14/gi/repo.c
--- old/gjs-0.7.11/gi/repo.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/repo.c 2011-03-10 22:46:52.000000000 +0100
@@ -174,6 +174,8 @@
GJS_NATIVE_CONSTRUCTOR_PRELUDE(repo);
+ (void) argv;
+
priv = g_slice_new0(Repo);
GJS_INC_COUNTER(repo);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gi/union.c new/gjs-0.7.14/gi/union.c
--- old/gjs-0.7.11/gi/union.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gi/union.c 2011-03-10 22:46:52.000000000 +0100
@@ -221,6 +221,8 @@
priv = g_slice_new0(Union);
+ (void) argv;
+
GJS_INC_COUNTER(boxed);
g_assert(priv_from_js(context, object) == NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs/importer.c new/gjs-0.7.14/gjs/importer.c
--- old/gjs-0.7.11/gjs/importer.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gjs/importer.c 2011-03-10 22:46:52.000000000 +0100
@@ -971,6 +971,7 @@
Importer *priv;
GJS_NATIVE_CONSTRUCTOR_PRELUDE(importer);
+ (void) argv;
priv = g_slice_new0(Importer);
@@ -1043,6 +1044,7 @@
JSObject *importer;
Importer *priv;
JSObject *global;
+ (void) priv;
global = gjs_get_import_global(context);
@@ -1083,8 +1085,6 @@
if (importer == NULL)
gjs_fatal("No memory to create ns object");
- priv = priv_from_js(context, importer);
-
return importer;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs/jsapi-util.c new/gjs-0.7.14/gjs/jsapi-util.c
--- old/gjs-0.7.11/gjs/jsapi-util.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/gjs/jsapi-util.c 2011-03-10 21:38:05.000000000 +0100
@@ -34,9 +34,6 @@
#include <string.h>
#include <math.h>
-#ifdef HAVE_MALLOC_H
-#include <malloc.h>
-#endif
GQuark
gjs_util_error_quark (void)
@@ -1523,6 +1520,41 @@
return JS_FALSE;
}
+#ifdef __linux__
+static void
+_linux_get_self_process_size (gulong *vm_size,
+ gulong *rss_size)
+{
+ char *contents;
+ char *iter;
+ gsize len;
+ int i;
+
+ *vm_size = *rss_size = 0;
+
+ if (!g_file_get_contents ("/proc/self/stat", &contents, &len, NULL))
+ return;
+
+ iter = contents;
+ /* See "man proc" for where this 22 comes from */
+ for (i = 0; i < 22; i++) {
+ iter = strchr (iter, ' ');
+ if (!iter)
+ goto out;
+ iter++;
+ }
+ sscanf (iter, " %lu", vm_size);
+ iter = strchr (iter, ' ');
+ if (iter)
+ sscanf (iter, " %lu", rss_size);
+
+ out:
+ g_free (contents);
+}
+
+static gulong linux_rss_trigger;
+#endif
+
/**
* gjs_maybe_gc:
*
@@ -1531,32 +1563,33 @@
void
gjs_maybe_gc (JSContext *context)
{
- /* Picked this number out of the air basically; 16 megabytes
- * "feels" good for all of mobile/embedded/GP. We don't
- * expect the cost of JS_GC() to be too high, but we
- * also don't want to call it too often.
- *
- * A better approach actually may be to dynamically watch "free";
- * how much memory we're using before we hit swap. Even better of
- * course: some component of the OS sends us a signal when we
- * should be trying a GC.
- */
-#define _GJS_MAYBE_GC_MALLOC_BYTES (16 * 1024 * 1024)
-
- static int _gjs_last_maybe_gc_malloc_blocks = -1;
-
JS_MaybeGC(context);
-#ifdef HAVE_MALLINFO
+#ifdef __linux__
{
- struct mallinfo mstats;
- mstats = mallinfo();
- if (mstats.uordblks < _gjs_last_maybe_gc_malloc_blocks || _gjs_last_maybe_gc_malloc_blocks == -1) {
- _gjs_last_maybe_gc_malloc_blocks = mstats.uordblks;
- } else if ((mstats.uordblks - _gjs_last_maybe_gc_malloc_blocks) > _GJS_MAYBE_GC_MALLOC_BYTES) {
+ /* We initiate a GC if VM or RSS has grown by this much */
+ gulong vmsize;
+ gulong rss_size;
+
+ _linux_get_self_process_size (&vmsize, &rss_size);
+
+ /* linux_rss_trigger is initialized to 0, so currently
+ * we always do a full GC early.
+ *
+ * Here we see if the RSS has grown by 25% since
+ * our last look; if so, initiate a full GC. In
+ * theory using RSS is bad if we get swapped out,
+ * since we may be overzealous in GC, but on the
+ * other hand, if swapping is going on, better
+ * to GC.
+ */
+ if (rss_size > linux_rss_trigger) {
+ linux_rss_trigger = (gulong) MIN(G_MAXULONG, rss_size * 1.25);
JS_GC(context);
- _gjs_last_maybe_gc_malloc_blocks = mstats.uordblks;
+ } else if (rss_size < (0.75 * linux_rss_trigger)) {
+ /* If we've shrunk by 75%, lower the trigger */
+ linux_rss_trigger = (rss_size * 1.25);
}
- }
-#endif
+ }
+#endif
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs-dbus/dbus-proxy.c new/gjs-0.7.14/gjs-dbus/dbus-proxy.c
--- old/gjs-0.7.11/gjs-dbus/dbus-proxy.c 2010-08-19 20:26:03.000000000 +0200
+++ new/gjs-0.7.14/gjs-dbus/dbus-proxy.c 2011-03-10 22:31:26.000000000 +0100
@@ -169,14 +169,11 @@
GObjectConstructParam *construct_params)
{
GObject *object;
- GjsDBusProxy *proxy;
object = (* G_OBJECT_CLASS (gjs_dbus_proxy_parent_class)->constructor) (type,
n_construct_properties,
construct_params);
- proxy = GJS_DBUS_PROXY(object);
-
return object;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs-dbus/dbus.c new/gjs-0.7.14/gjs-dbus/dbus.c
--- old/gjs-0.7.11/gjs-dbus/dbus.c 2010-04-18 02:55:15.000000000 +0200
+++ new/gjs-0.7.14/gjs-dbus/dbus.c 2011-04-01 21:45:44.000000000 +0200
@@ -349,11 +349,19 @@
{
if (bus_type == DBUS_BUS_SESSION) {
if (session_connect_idle_id == 0) {
- session_connect_idle_id = g_idle_add(connect_idle, GINT_TO_POINTER(bus_type));
+ /* We use G_PRIORITY_HIGH to ensure that any deferred
+ * work (such as setting up exports) happens *before*
+ * potentially reading any messages from the socket. If we
+ * didn't, this could lead to race conditions. See
+ * https://bugzilla.gnome.org/show_bug.cgi?id=646246
+ */
+ session_connect_idle_id = g_timeout_add_full(G_PRIORITY_HIGH, 0, connect_idle,
+ GINT_TO_POINTER(bus_type), NULL);
}
} else if (bus_type == DBUS_BUS_SYSTEM) {
if (system_connect_idle_id == 0) {
- system_connect_idle_id = g_idle_add(connect_idle, GINT_TO_POINTER(bus_type));
+ system_connect_idle_id = g_timeout_add_full(G_PRIORITY_HIGH, 0, connect_idle,
+ GINT_TO_POINTER(bus_type), NULL);
}
} else {
g_assert_not_reached();
@@ -1056,6 +1064,7 @@
GjsDBusInfo *info;
info = _gjs_dbus_ensure_info(connection);
+ (void) info;
if (dbus_message_is_signal(message, DBUS_INTERFACE_DBUS, "NameOwnerChanged") &&
dbus_message_has_sender(message, DBUS_SERVICE_DBUS)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs-dbus/dbus.h new/gjs-0.7.14/gjs-dbus/dbus.h
--- old/gjs-0.7.11/gjs-dbus/dbus.h 2010-04-18 02:55:15.000000000 +0200
+++ new/gjs-0.7.14/gjs-dbus/dbus.h 2011-03-10 22:31:25.000000000 +0100
@@ -86,7 +86,7 @@
void *data);
typedef struct {
- const char *name;
+ char *name;
GjsDBusNameType type;
GjsDBusNameAcquiredFunc acquired;
GjsDBusNameLostFunc lost;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/gjs-internals-1.0.pc.in new/gjs-0.7.14/gjs-internals-1.0.pc.in
--- old/gjs-0.7.11/gjs-internals-1.0.pc.in 2010-10-23 20:01:22.000000000 +0200
+++ new/gjs-0.7.14/gjs-internals-1.0.pc.in 2011-03-09 19:11:49.000000000 +0100
@@ -11,6 +11,7 @@
mozjslibdir=@FIREFOX_JS_LIBDIR@
Cflags: -I${includedir}/gjs-1.0 @JS_EXTRA_CFLAGS@
+Libs: -Wl,--rpath=${mozjslibdir}
Requires: gjs-1.0 gobject-introspection-1.0 @JS_PACKAGE@
Name: gjs-internals-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/modules/dbus-exports.c new/gjs-0.7.14/modules/dbus-exports.c
--- old/gjs-0.7.11/modules/dbus-exports.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/modules/dbus-exports.c 2011-03-10 22:46:52.000000000 +0100
@@ -1713,6 +1713,8 @@
GJS_NATIVE_CONSTRUCTOR_PRELUDE(js_exports);
+ (void) argv;
+
priv = g_slice_new0(Exports);
GJS_INC_COUNTER(dbus_exports);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/modules/dbus.c new/gjs-0.7.14/modules/dbus.c
--- old/gjs-0.7.11/modules/dbus.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/modules/dbus.c 2011-04-01 20:49:49.000000000 +0200
@@ -362,10 +362,6 @@
static void
pending_free_closure(void *data)
{
- GClosure *closure;
-
- closure = data;
-
g_closure_invalidate(data);
g_closure_unref(data);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gjs-0.7.11/modules/debugger.c new/gjs-0.7.14/modules/debugger.c
--- old/gjs-0.7.11/modules/debugger.c 2011-02-23 04:25:10.000000000 +0100
+++ new/gjs-0.7.14/modules/debugger.c 2011-03-10 22:31:25.000000000 +0100
@@ -31,8 +31,7 @@
#include "debugger.h"
static JSBool
-gjs_debugger_native_trap(JSContext *cx, JSObject *obj, uintN argc,
- jsval *argv, jsval *retval)
+gjs_debugger_native_trap(JSContext *cx, uintN argc, jsval *vp)
{
G_BREAKPOINT();
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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