From b42c5a1a553756dc6e4a3baccccb06b8ca7803620c454a9f52c09ba34972911e Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Thu, 27 May 2010 22:33:23 +0000 Subject: [PATCH 1/4] Accepting request 40711 from home:dimstar:branches:GNOME:Factory Copy from home:dimstar:branches:GNOME:Factory/libproxy via accept of submit request 40711 revision 4. Request was accepted with message: thanks; there's a %py_requires that shouldn't be there; I'lll fix it OBS-URL: https://build.opensuse.org/request/show/40711 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=45 --- libproxy-0.4.0.tar.bz2 | 3 --- libproxy-0.4.2.tar.bz2 | 3 +++ libproxy-plugins.changes | 40 ++++++++++++++++++++++++++++++++++ libproxy-plugins.spec | 47 +++++++++++++++++++++++++++++++++++----- libproxy.changes | 40 ++++++++++++++++++++++++++++++++++ libproxy.spec | 47 +++++++++++++++++++++++++++++++++++----- 6 files changed, 167 insertions(+), 13 deletions(-) delete mode 100644 libproxy-0.4.0.tar.bz2 create mode 100644 libproxy-0.4.2.tar.bz2 diff --git a/libproxy-0.4.0.tar.bz2 b/libproxy-0.4.0.tar.bz2 deleted file mode 100644 index b181b32..0000000 --- a/libproxy-0.4.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7219863f17b5f203d934b8a95191ea344dca475f32b5c2fb13c619f9af22469c -size 403779 diff --git a/libproxy-0.4.2.tar.bz2 b/libproxy-0.4.2.tar.bz2 new file mode 100644 index 0000000..047d2b5 --- /dev/null +++ b/libproxy-0.4.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bececbf4aa6f01479a1166f818347884e2d99d2104b0ff9bdd8a3f54f18ff8fa +size 63868 diff --git a/libproxy-plugins.changes b/libproxy-plugins.changes index c93fcca..235bda9 100644 --- a/libproxy-plugins.changes +++ b/libproxy-plugins.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.2: + + Fixed python bindings + + Workaround cmake bug with dynamic libraries in non-standard + folders. + +------------------------------------------------------------------- +Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.1: + + Improved cross-platform build + + Added Perl and Vala bindings + + Fix multiple infinite loop bugs + + Fix random crash with Gnome backend + + Standardized Gnome backend based on Mozilla and Chrome behavior + + Removed dependency to X11 in Gnome backend + + Allow disabling features at build time using WITH_* cmake + options + + Module path can now be altered using PX_MODULE_PATH environment + + pxgconf helper location can be altered using PX_GCONF + environment + + Removed proxy scheme filtering, we now trust config modules + + socks5:// and socks4:// is now allowed + + Fix crash when password is empty string + + Complete list of bug fixes: + - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, + #98, #99, #100, #101, #102, #103, #106, #108, #110 + + Known issues: + + #109 - Scheme comparison is case sensitive + + #112 - Username and password are not URI encoded + +------------------------------------------------------------------- +Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org + +- Update to svn snapshot 626 + + No longer require xlib to detect session. +- Remove xorg-x11-libXmu-devel BuildRequires. + ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy-plugins.spec b/libproxy-plugins.spec index b26e82f..3ce4c0c 100644 --- a/libproxy-plugins.spec +++ b/libproxy-plugins.spec @@ -1,7 +1,8 @@ # -# spec file for package libproxy-plugins (Version 0.4.0) +# spec file for package libproxy (Version 0.4.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,8 +38,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy-plugins Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.0 -Release: 5 +Version: 0.4.2 +Release: 1 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -56,7 +57,6 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel -BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,6 +166,27 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios +%package -n perl-Net-Libproxy +License: GPLv2+ ; LGPLv2.1+ +Summary: Perl bindings for libproxy +Group: Development/Libraries/Perl +Requires: libproxy1 = %{version} +Requires: perl = %{perl_version}%py_requires + +%description -n perl-Net-Libproxy +libproxy offers the following features: * extremely small core + footprint (< 35K) + +* no external dependencies within libproxy core (libproxy modules + may have dependencies) + +* only 3 functions in the stable external API + +* dynamic adjustment to changing network topology + +* a standard way of dealing with proxy settings across all scenarios + + %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -273,8 +294,10 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ + -DWITH_VALA=yes \ + -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} +%{__make} %{?jobs:-j%jobs} VERBOSE=1 %install cd build @@ -294,6 +317,9 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake +rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi +rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm +rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -331,10 +357,21 @@ rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py + +%files -n perl-Net-Libproxy +%defattr(-,root,root) +%dir %{perl_vendorarch}/Net +%dir %{perl_vendorarch}/auto/Net +%dir %{perl_vendorarch}/auto/Net/Libproxy +%{perl_vendorarch}/Net/Libproxy.pm +%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4 diff --git a/libproxy.changes b/libproxy.changes index c93fcca..235bda9 100644 --- a/libproxy.changes +++ b/libproxy.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.2: + + Fixed python bindings + + Workaround cmake bug with dynamic libraries in non-standard + folders. + +------------------------------------------------------------------- +Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.1: + + Improved cross-platform build + + Added Perl and Vala bindings + + Fix multiple infinite loop bugs + + Fix random crash with Gnome backend + + Standardized Gnome backend based on Mozilla and Chrome behavior + + Removed dependency to X11 in Gnome backend + + Allow disabling features at build time using WITH_* cmake + options + + Module path can now be altered using PX_MODULE_PATH environment + + pxgconf helper location can be altered using PX_GCONF + environment + + Removed proxy scheme filtering, we now trust config modules + + socks5:// and socks4:// is now allowed + + Fix crash when password is empty string + + Complete list of bug fixes: + - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, + #98, #99, #100, #101, #102, #103, #106, #108, #110 + + Known issues: + + #109 - Scheme comparison is case sensitive + + #112 - Username and password are not URI encoded + +------------------------------------------------------------------- +Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org + +- Update to svn snapshot 626 + + No longer require xlib to detect session. +- Remove xorg-x11-libXmu-devel BuildRequires. + ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy.spec b/libproxy.spec index c8504d7..e9c932f 100644 --- a/libproxy.spec +++ b/libproxy.spec @@ -1,7 +1,8 @@ # -# spec file for package libproxy (Version 0.4.0) +# spec file for package libproxy (Version 0.4.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,8 +38,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.0 -Release: 5 +Version: 0.4.2 +Release: 1 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -56,7 +57,6 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel -BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,6 +166,27 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios +%package -n perl-Net-Libproxy +License: GPLv2+ ; LGPLv2.1+ +Summary: Perl bindings for libproxy +Group: Development/Libraries/Perl +Requires: libproxy1 = %{version} +Requires: perl = %{perl_version}%py_requires + +%description -n perl-Net-Libproxy +libproxy offers the following features: * extremely small core + footprint (< 35K) + +* no external dependencies within libproxy core (libproxy modules + may have dependencies) + +* only 3 functions in the stable external API + +* dynamic adjustment to changing network topology + +* a standard way of dealing with proxy settings across all scenarios + + %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -273,8 +294,10 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ + -DWITH_VALA=yes \ + -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} +%{__make} %{?jobs:-j%jobs} VERBOSE=1 %install cd build @@ -294,6 +317,9 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake +rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi +rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm +rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -331,10 +357,21 @@ rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py + +%files -n perl-Net-Libproxy +%defattr(-,root,root) +%dir %{perl_vendorarch}/Net +%dir %{perl_vendorarch}/auto/Net +%dir %{perl_vendorarch}/auto/Net/Libproxy +%{perl_vendorarch}/Net/Libproxy.pm +%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4 From 4e56ff725032cecb98623ebff13f7f525ee4f812b8b9ded71fb250a9e817dc6f Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Thu, 27 May 2010 22:34:11 +0000 Subject: [PATCH 2/4] Accepting request 40751 from home:vuntz:branches:GNOME:Factory Copy from home:vuntz:branches:GNOME:Factory/libproxy via accept of submit request 40751 revision 2. Request was accepted with message: ok OBS-URL: https://build.opensuse.org/request/show/40751 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=46 --- libproxy-plugins.spec | 2 +- libproxy.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libproxy-plugins.spec b/libproxy-plugins.spec index 3ce4c0c..cde96c1 100644 --- a/libproxy-plugins.spec +++ b/libproxy-plugins.spec @@ -171,7 +171,7 @@ License: GPLv2+ ; LGPLv2.1+ Summary: Perl bindings for libproxy Group: Development/Libraries/Perl Requires: libproxy1 = %{version} -Requires: perl = %{perl_version}%py_requires +Requires: perl = %{perl_version} %description -n perl-Net-Libproxy libproxy offers the following features: * extremely small core diff --git a/libproxy.spec b/libproxy.spec index e9c932f..e8f8b6a 100644 --- a/libproxy.spec +++ b/libproxy.spec @@ -171,7 +171,7 @@ License: GPLv2+ ; LGPLv2.1+ Summary: Perl bindings for libproxy Group: Development/Libraries/Perl Requires: libproxy1 = %{version} -Requires: perl = %{perl_version}%py_requires +Requires: perl = %{perl_version} %description -n perl-Net-Libproxy libproxy offers the following features: * extremely small core From c019ac047ef7efa0b089ee12faecf4be98daf273021259ffbcd9f9f7ae637138 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Fri, 28 May 2010 15:22:41 +0000 Subject: [PATCH 3/4] Accepting request 40752 from GNOME:Factory checked in (request 40752) OBS-URL: https://build.opensuse.org/request/show/40752 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=47 --- libproxy-0.4.0.tar.bz2 | 3 +++ libproxy-0.4.2.tar.bz2 | 3 --- libproxy-plugins.changes | 40 ---------------------------------- libproxy-plugins.spec | 47 +++++----------------------------------- libproxy.changes | 40 ---------------------------------- libproxy.spec | 47 +++++----------------------------------- 6 files changed, 13 insertions(+), 167 deletions(-) create mode 100644 libproxy-0.4.0.tar.bz2 delete mode 100644 libproxy-0.4.2.tar.bz2 diff --git a/libproxy-0.4.0.tar.bz2 b/libproxy-0.4.0.tar.bz2 new file mode 100644 index 0000000..b181b32 --- /dev/null +++ b/libproxy-0.4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7219863f17b5f203d934b8a95191ea344dca475f32b5c2fb13c619f9af22469c +size 403779 diff --git a/libproxy-0.4.2.tar.bz2 b/libproxy-0.4.2.tar.bz2 deleted file mode 100644 index 047d2b5..0000000 --- a/libproxy-0.4.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bececbf4aa6f01479a1166f818347884e2d99d2104b0ff9bdd8a3f54f18ff8fa -size 63868 diff --git a/libproxy-plugins.changes b/libproxy-plugins.changes index 235bda9..c93fcca 100644 --- a/libproxy-plugins.changes +++ b/libproxy-plugins.changes @@ -1,43 +1,3 @@ -------------------------------------------------------------------- -Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org - -- Update to version 0.4.2: - + Fixed python bindings - + Workaround cmake bug with dynamic libraries in non-standard - folders. - -------------------------------------------------------------------- -Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org - -- Update to version 0.4.1: - + Improved cross-platform build - + Added Perl and Vala bindings - + Fix multiple infinite loop bugs - + Fix random crash with Gnome backend - + Standardized Gnome backend based on Mozilla and Chrome behavior - + Removed dependency to X11 in Gnome backend - + Allow disabling features at build time using WITH_* cmake - options - + Module path can now be altered using PX_MODULE_PATH environment - + pxgconf helper location can be altered using PX_GCONF - environment - + Removed proxy scheme filtering, we now trust config modules - + socks5:// and socks4:// is now allowed - + Fix crash when password is empty string - + Complete list of bug fixes: - - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, - #98, #99, #100, #101, #102, #103, #106, #108, #110 - + Known issues: - + #109 - Scheme comparison is case sensitive - + #112 - Username and password are not URI encoded - -------------------------------------------------------------------- -Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org - -- Update to svn snapshot 626 - + No longer require xlib to detect session. -- Remove xorg-x11-libXmu-devel BuildRequires. - ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy-plugins.spec b/libproxy-plugins.spec index cde96c1..b26e82f 100644 --- a/libproxy-plugins.spec +++ b/libproxy-plugins.spec @@ -1,8 +1,7 @@ # -# spec file for package libproxy (Version 0.4.2) +# spec file for package libproxy-plugins (Version 0.4.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. -# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -38,8 +37,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy-plugins Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.2 -Release: 1 +Version: 0.4.0 +Release: 5 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -57,6 +56,7 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel +BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,27 +166,6 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios -%package -n perl-Net-Libproxy -License: GPLv2+ ; LGPLv2.1+ -Summary: Perl bindings for libproxy -Group: Development/Libraries/Perl -Requires: libproxy1 = %{version} -Requires: perl = %{perl_version} - -%description -n perl-Net-Libproxy -libproxy offers the following features: * extremely small core - footprint (< 35K) - -* no external dependencies within libproxy core (libproxy modules - may have dependencies) - -* only 3 functions in the stable external API - -* dynamic adjustment to changing network topology - -* a standard way of dealing with proxy settings across all scenarios - - %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -294,10 +273,8 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ - -DWITH_VALA=yes \ - -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} VERBOSE=1 +%{__make} %{?jobs:-j%jobs} %install cd build @@ -317,9 +294,6 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake -rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi -rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm -rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -357,21 +331,10 @@ rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake -%dir %{_datadir}/vala -%dir %{_datadir}/vala/vapi -%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py - -%files -n perl-Net-Libproxy -%defattr(-,root,root) -%dir %{perl_vendorarch}/Net -%dir %{perl_vendorarch}/auto/Net -%dir %{perl_vendorarch}/auto/Net/Libproxy -%{perl_vendorarch}/Net/Libproxy.pm -%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4 diff --git a/libproxy.changes b/libproxy.changes index 235bda9..c93fcca 100644 --- a/libproxy.changes +++ b/libproxy.changes @@ -1,43 +1,3 @@ -------------------------------------------------------------------- -Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org - -- Update to version 0.4.2: - + Fixed python bindings - + Workaround cmake bug with dynamic libraries in non-standard - folders. - -------------------------------------------------------------------- -Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org - -- Update to version 0.4.1: - + Improved cross-platform build - + Added Perl and Vala bindings - + Fix multiple infinite loop bugs - + Fix random crash with Gnome backend - + Standardized Gnome backend based on Mozilla and Chrome behavior - + Removed dependency to X11 in Gnome backend - + Allow disabling features at build time using WITH_* cmake - options - + Module path can now be altered using PX_MODULE_PATH environment - + pxgconf helper location can be altered using PX_GCONF - environment - + Removed proxy scheme filtering, we now trust config modules - + socks5:// and socks4:// is now allowed - + Fix crash when password is empty string - + Complete list of bug fixes: - - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, - #98, #99, #100, #101, #102, #103, #106, #108, #110 - + Known issues: - + #109 - Scheme comparison is case sensitive - + #112 - Username and password are not URI encoded - -------------------------------------------------------------------- -Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org - -- Update to svn snapshot 626 - + No longer require xlib to detect session. -- Remove xorg-x11-libXmu-devel BuildRequires. - ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy.spec b/libproxy.spec index e8f8b6a..c8504d7 100644 --- a/libproxy.spec +++ b/libproxy.spec @@ -1,8 +1,7 @@ # -# spec file for package libproxy (Version 0.4.2) +# spec file for package libproxy (Version 0.4.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. -# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -38,8 +37,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.2 -Release: 1 +Version: 0.4.0 +Release: 5 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -57,6 +56,7 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel +BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,27 +166,6 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios -%package -n perl-Net-Libproxy -License: GPLv2+ ; LGPLv2.1+ -Summary: Perl bindings for libproxy -Group: Development/Libraries/Perl -Requires: libproxy1 = %{version} -Requires: perl = %{perl_version} - -%description -n perl-Net-Libproxy -libproxy offers the following features: * extremely small core - footprint (< 35K) - -* no external dependencies within libproxy core (libproxy modules - may have dependencies) - -* only 3 functions in the stable external API - -* dynamic adjustment to changing network topology - -* a standard way of dealing with proxy settings across all scenarios - - %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -294,10 +273,8 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ - -DWITH_VALA=yes \ - -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} VERBOSE=1 +%{__make} %{?jobs:-j%jobs} %install cd build @@ -317,9 +294,6 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake -rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi -rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm -rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -357,21 +331,10 @@ rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake -%dir %{_datadir}/vala -%dir %{_datadir}/vala/vapi -%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py - -%files -n perl-Net-Libproxy -%defattr(-,root,root) -%dir %{perl_vendorarch}/Net -%dir %{perl_vendorarch}/auto/Net -%dir %{perl_vendorarch}/auto/Net/Libproxy -%{perl_vendorarch}/Net/Libproxy.pm -%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4 From 6cd87759cf4aeef6a138c2be1a5b8a4945c669034b129c96c7a1c78cc07c06eb Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Fri, 28 May 2010 15:22:42 +0000 Subject: [PATCH 4/4] Updating link to change in openSUSE:Factory/libproxy revision 18.0 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=65c2a483c61e616124f3f93c238749e0 --- libproxy-0.4.0.tar.bz2 | 3 --- libproxy-0.4.2.tar.bz2 | 3 +++ libproxy-plugins.changes | 40 ++++++++++++++++++++++++++++++++++ libproxy-plugins.spec | 47 +++++++++++++++++++++++++++++++++++----- libproxy.changes | 40 ++++++++++++++++++++++++++++++++++ libproxy.spec | 47 +++++++++++++++++++++++++++++++++++----- 6 files changed, 167 insertions(+), 13 deletions(-) delete mode 100644 libproxy-0.4.0.tar.bz2 create mode 100644 libproxy-0.4.2.tar.bz2 diff --git a/libproxy-0.4.0.tar.bz2 b/libproxy-0.4.0.tar.bz2 deleted file mode 100644 index b181b32..0000000 --- a/libproxy-0.4.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7219863f17b5f203d934b8a95191ea344dca475f32b5c2fb13c619f9af22469c -size 403779 diff --git a/libproxy-0.4.2.tar.bz2 b/libproxy-0.4.2.tar.bz2 new file mode 100644 index 0000000..047d2b5 --- /dev/null +++ b/libproxy-0.4.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bececbf4aa6f01479a1166f818347884e2d99d2104b0ff9bdd8a3f54f18ff8fa +size 63868 diff --git a/libproxy-plugins.changes b/libproxy-plugins.changes index c93fcca..235bda9 100644 --- a/libproxy-plugins.changes +++ b/libproxy-plugins.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.2: + + Fixed python bindings + + Workaround cmake bug with dynamic libraries in non-standard + folders. + +------------------------------------------------------------------- +Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.1: + + Improved cross-platform build + + Added Perl and Vala bindings + + Fix multiple infinite loop bugs + + Fix random crash with Gnome backend + + Standardized Gnome backend based on Mozilla and Chrome behavior + + Removed dependency to X11 in Gnome backend + + Allow disabling features at build time using WITH_* cmake + options + + Module path can now be altered using PX_MODULE_PATH environment + + pxgconf helper location can be altered using PX_GCONF + environment + + Removed proxy scheme filtering, we now trust config modules + + socks5:// and socks4:// is now allowed + + Fix crash when password is empty string + + Complete list of bug fixes: + - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, + #98, #99, #100, #101, #102, #103, #106, #108, #110 + + Known issues: + + #109 - Scheme comparison is case sensitive + + #112 - Username and password are not URI encoded + +------------------------------------------------------------------- +Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org + +- Update to svn snapshot 626 + + No longer require xlib to detect session. +- Remove xorg-x11-libXmu-devel BuildRequires. + ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy-plugins.spec b/libproxy-plugins.spec index b26e82f..4126d6f 100644 --- a/libproxy-plugins.spec +++ b/libproxy-plugins.spec @@ -1,7 +1,8 @@ # -# spec file for package libproxy-plugins (Version 0.4.0) +# spec file for package libproxy-plugins (Version 0.4.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,8 +38,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy-plugins Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.0 -Release: 5 +Version: 0.4.2 +Release: 1 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -56,7 +57,6 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel -BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,6 +166,27 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios +%package -n perl-Net-Libproxy +License: GPLv2+ ; LGPLv2.1+ +Summary: Perl bindings for libproxy +Group: Development/Libraries/Perl +Requires: libproxy1 = %{version} +Requires: perl = %{perl_version} + +%description -n perl-Net-Libproxy +libproxy offers the following features: * extremely small core + footprint (< 35K) + +* no external dependencies within libproxy core (libproxy modules + may have dependencies) + +* only 3 functions in the stable external API + +* dynamic adjustment to changing network topology + +* a standard way of dealing with proxy settings across all scenarios + + %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -273,8 +294,10 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ + -DWITH_VALA=yes \ + -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} +%{__make} %{?jobs:-j%jobs} VERBOSE=1 %install cd build @@ -294,6 +317,9 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake +rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi +rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm +rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -331,10 +357,21 @@ rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py + +%files -n perl-Net-Libproxy +%defattr(-,root,root) +%dir %{perl_vendorarch}/Net +%dir %{perl_vendorarch}/auto/Net +%dir %{perl_vendorarch}/auto/Net/Libproxy +%{perl_vendorarch}/Net/Libproxy.pm +%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4 diff --git a/libproxy.changes b/libproxy.changes index c93fcca..235bda9 100644 --- a/libproxy.changes +++ b/libproxy.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.2: + + Fixed python bindings + + Workaround cmake bug with dynamic libraries in non-standard + folders. + +------------------------------------------------------------------- +Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org + +- Update to version 0.4.1: + + Improved cross-platform build + + Added Perl and Vala bindings + + Fix multiple infinite loop bugs + + Fix random crash with Gnome backend + + Standardized Gnome backend based on Mozilla and Chrome behavior + + Removed dependency to X11 in Gnome backend + + Allow disabling features at build time using WITH_* cmake + options + + Module path can now be altered using PX_MODULE_PATH environment + + pxgconf helper location can be altered using PX_GCONF + environment + + Removed proxy scheme filtering, we now trust config modules + + socks5:// and socks4:// is now allowed + + Fix crash when password is empty string + + Complete list of bug fixes: + - #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97, + #98, #99, #100, #101, #102, #103, #106, #108, #110 + + Known issues: + + #109 - Scheme comparison is case sensitive + + #112 - Username and password are not URI encoded + +------------------------------------------------------------------- +Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org + +- Update to svn snapshot 626 + + No longer require xlib to detect session. +- Remove xorg-x11-libXmu-devel BuildRequires. + ------------------------------------------------------------------- Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org diff --git a/libproxy.spec b/libproxy.spec index c8504d7..e8f8b6a 100644 --- a/libproxy.spec +++ b/libproxy.spec @@ -1,7 +1,8 @@ # -# spec file for package libproxy (Version 0.4.0) +# spec file for package libproxy (Version 0.4.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,8 +38,8 @@ Url: http://code.google.com/p/libproxy/ Name: libproxy Group: System/Libraries Summary: Libproxy provides consistent proxy configuration to applications -Version: 0.4.0 -Release: 5 +Version: 0.4.2 +Release: 1 Source: http://libproxy.googlecode.com/files/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf License: LGPLv2.1+ @@ -56,7 +57,6 @@ BuildRequires: libproxy1 BuildRequires: libwebkit-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: NetworkManager-devel -BuildRequires: xorg-x11-libXmu-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel %else @@ -166,6 +166,27 @@ libproxy offers the following features: * extremely small core * a standard way of dealing with proxy settings across all scenarios +%package -n perl-Net-Libproxy +License: GPLv2+ ; LGPLv2.1+ +Summary: Perl bindings for libproxy +Group: Development/Libraries/Perl +Requires: libproxy1 = %{version} +Requires: perl = %{perl_version} + +%description -n perl-Net-Libproxy +libproxy offers the following features: * extremely small core + footprint (< 35K) + +* no external dependencies within libproxy core (libproxy modules + may have dependencies) + +* only 3 functions in the stable external API + +* dynamic adjustment to changing network topology + +* a standard way of dealing with proxy settings across all scenarios + + %package -n libproxy-sharp License: GPLv2+ ; LGPLv2.1+ Summary: .Net bindings for libproxy @@ -273,8 +294,10 @@ cmake \ -Dlibexecdir=%{_libexecdir}/libproxy \ -Ddatadir=%{_datadir} \ -Dmoduledir=%{_libdir}/libproxy/%{version}/modules \ + -DWITH_VALA=yes \ + -DPERL_VENDORINSTALL=yes \ .. -%{__make} %{?jobs:-j%jobs} +%{__make} %{?jobs:-j%jobs} VERBOSE=1 %install cd build @@ -294,6 +317,9 @@ rm %{buildroot}%{_libdir}/libmodman.so* rm %{buildroot}%{python_sitelib}/*.py rm %{buildroot}%{_libdir}/pkgconfig/libproxy-1.0.pc rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake +rm %{buildroot}%{_datadir}/vala/vapi/libproxy-1.0.vapi +rm %{buildroot}%{perl_vendorarch}/Net/Libproxy.pm +rm %{buildroot}%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %endif %if %build_core_not_modules @@ -331,10 +357,21 @@ rm %{buildroot}%{_datadir}/cmake/Modules/Findlibproxy.cmake %{_libdir}/*.so %{_libdir}/pkgconfig/libproxy-1.0.pc %{_datadir}/cmake/Modules/Findlibproxy.cmake +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libproxy-1.0.vapi %files -n python-libproxy %defattr(-, root, root) %{python_sitelib}/*.py + +%files -n perl-Net-Libproxy +%defattr(-,root,root) +%dir %{perl_vendorarch}/Net +%dir %{perl_vendorarch}/auto/Net +%dir %{perl_vendorarch}/auto/Net/Libproxy +%{perl_vendorarch}/Net/Libproxy.pm +%{perl_vendorarch}/auto/Net/Libproxy/Libproxy.so %else %files -n libproxy1-config-kde4