commit osc for openSUSE:Factory

Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Tue Oct 27 16:41:44 CET 2009. Use of uninitialized value in concatenation (.) or string at /work/src/bin/tools/get_bugzilla line 45. -------- --- osc/osc.changes 2009-06-18 19:54:51.000000000 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes 2009-10-27 16:38:26.696999000 +0100 @@ -1,0 +2,96 @@ +Fri Oct 16 14:41:46 UTC 2009 - adrian@suse.de + +- update to version 0.123 + - IMPORTANT: ssl certificate checks are actually performed now to + prevent man-in-the-middle-attacks. python-m2crypto is needed to + make this work. Certificate checks can be turned off per server + via 'sslcertck = 0' in .oscrc. + - 'osc list' option -D now only limits non-'new' requests. In state 'new' all are shown. + - suggest 'osc list' --bugowner option. Not implemented. + - implemented 'osc ls .' to take proj/pack name from current directory. + * Incompatible change: 'osc ls' now defaults to 'osc ls .', + * Use 'osc ls /' if you really want to list all projects. + * This is meant as a proof of concept. I intend to generalize this usage of '.' + for all osc commands. Feedback welcome. + - 'osc in' to be done. Its usage just prints a suggested zypper command line. + - Incompatible change: osc se now prints Project Package, instead of Package Project + for easier copy&paste. + - fix checkout of packages, which contain not committed files (but uploaded) + - add signing key management command (osc signkey) + * shows public part of project key + * allows (re)creation of a project key + * allows deletion of a project key + - support 100% offline build with "osc build --noinit ...." + +------------------------------------------------------------------- +Thu Oct 8 08:47:19 UTC 2009 - adrian@suse.de + +- update to 0.123 svn snapshot + * new dependency to python-m2crypto for SSL certification check + +------------------------------------------------------------------- +Thu Sep 17 15:29:30 CEST 2009 - suse-tux@gmx.de + +- removed "Recommends: rpm-python" which isn't needed anymore + +------------------------------------------------------------------- +Tue Sep 8 13:50:20 UTC 2009 - adrian@suse.de + +- update to 0.122 + * added missing code for 'osc sr -l [ID]' + * allow osc cat with one parameter, if it is a url. + * make osc getpac really get the package (instead of branch only)! + * expanded several tabs to spaces. + * added default project to new getpac and bco subcommand. .oscrc:getpac_default_project = OpenSUSE:Factory + (not added to branch subcommand, to not interfere with its syntax.) + * add support for generic python-keyring lib, supports KWallet, Gnome keyring, MacOS and Windows. + * make buildhist command usable without checked out package + * rename old "platform/s" names to "repository/ies" (internal cleanup only) + * fixed osc diff -c N, it failed with int and string concatenation + * made osc diff and rdiff more similar: added -p, -c to rdiff, removed -u from rdiff. + made -u default for both, renamed --pretty to --plain as it is the opposite of -u + # + # Features which require OBS 1.7 + # + * option to download server side generated _service:* files on update + * support for running source services locally. Happens by default on source update + and build. + * support modification flages on creation of submit request + (for auto update or clean up packages or to avoid it, when submit request got accepted) + * show request ids from package source logs + * added support to require local packages which don't exist in the obs for a local build. This + fixes #377021, #481193 + +------------------------------------------------------------------- +Fri Sep 4 18:51:38 UTC 2009 - adrian@suse.de + +- update to version 0.122 pre 1 + +------------------------------------------------------------------- +Fri Sep 4 13:38:27 UTC 2009 - lv@lekv.de + +- Add switch to installation in debian/rules to correctly install on debian-based systems + +------------------------------------------------------------------- +Thu Sep 3 12:33:42 UTC 2009 - adrian@suse.de + +- switch to noarch package for > 11.1 + +------------------------------------------------------------------- +Tue Sep 1 12:18:45 UTC 2009 - adrian@suse.de + +- update to version 0.121.1 + * fix creation of new .osrc (#535919) + * fix "osc my request" + +------------------------------------------------------------------- +Thu Aug 27 13:09:06 UTC 2009 - adrian@suse.de + +- update to r7948 (version 0.121 candidate) + +------------------------------------------------------------------- +Wed Aug 19 16:24:03 UTC 2009 - alexandre@exatati.com.br + +- Fix on spec file for x64 system bash auto-complete (bnc#528088). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- osc-0.120.tar.gz New: ---- osc-0.123.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osc.spec ++++++ --- /var/tmp/diff_new_pack.fyN0VF/_old 2009-10-27 16:40:08.000000000 +0100 +++ /var/tmp/diff_new_pack.fyN0VF/_new 2009-10-27 16:40:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package osc (Version 0.120) +# spec file for package osc (Version 0.123) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,12 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: osc -BuildRequires: python-devel -Version: 0.120 +BuildRequires: python-devel python-urlgrabber +%if 0%{?suse_version}%{?mandriva_version} +BuildRequires: python-m2crypto +Requires: python-m2crypto +%else +BuildRequires: m2crypto +Requires: m2crypto +%endif +Version: 0.123 Release: 1 Group: Development/Tools/Other License: GPL v2 or later @@ -28,7 +34,7 @@ Url: https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/clientlib/p... # v=0.114; svn export https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/clientlib/p... osc-$v && tar czf osc-$v.tar.gz osc-$v Source: osc-%{version}.tar.gz -Summary: openSUSE (build service) commander +Summary: OpenSUSE Build Service Commander Requires: python-urlgrabber # %if 0%{?suse_version} @@ -39,8 +45,10 @@ BuildRequires: python-xml Requires: python-xml %endif -%if %suse_version > 1000 -Recommends: rpm-python +%if 0%{?suse_version} > 1110 +BuildArch: noarch +%endif +%if 0%{?suse_version} > 1000 Recommends: build > 2009.06.03 %endif %endif @@ -52,18 +60,13 @@ %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description -Commandline client for the openSUSE build service. +Commandline client for the openSUSE Build Service. See http://en.opensuse.org/Build_Service/CLI , as well as http://en.opensuse.org/Build_Service_Tutorial for a general introduction. - -Authors: --------- - Peter Poeml <poeml@suse.de> - %prep %setup -q @@ -75,11 +78,16 @@ %{__python} setup.py install --prefix=%{_prefix} --root %{buildroot} ln -s osc-wrapper.py %{buildroot}/%{_bindir}/osc mkdir -p %{buildroot}/var/lib/osc-plugins -mkdir -p %{buildroot}%{_prefix}/%{_lib}/osc mkdir -p %{buildroot}%{_sysconfdir}/profile.d -install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/%{_lib}/osc/complete install -m 0755 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh install -m 0755 dist/complete.sh %{buildroot}%{_sysconfdir}/profile.d/osc.sh +%if 0%{?suse_version} > 1110 +mkdir -p %{buildroot}%{_prefix}/lib/osc +install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/lib/osc/complete +%else +mkdir -p %{buildroot}%{_prefix}/%{_lib}/osc +install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/%{_lib}/osc/complete +%endif %clean %{__rm} -rf %{buildroot} @@ -89,8 +97,13 @@ %{_bindir}/osc* %{python_sitelib}/* %{_sysconfdir}/profile.d/* +%if 0%{?suse_version} > 1110 +%dir %{_prefix}/lib/osc +%{_prefix}/lib/osc/* +%else %dir %{_prefix}/%{_lib}/osc %{_prefix}/%{_lib}/osc/* +%endif %dir /var/lib/osc-plugins %doc AUTHORS README TODO NEWS %doc %_mandir/man1/osc.* ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.fyN0VF/_old 2009-10-27 16:40:08.000000000 +0100 +++ /var/tmp/diff_new_pack.fyN0VF/_new 2009-10-27 16:40:08.000000000 +0100 @@ -1,3 +1,13 @@ +osc (0.123-1) unstable; urgency=high + - Updated to 0.123 + + -- Adrian Schroeter <adrian@suse.de> Mon, 20 Oct 2009 10:00:00 +0200 + +osc (0.122-1) unstable; urgency=high + - Updated to 0.122 + + -- Stephan Kleine <bitshuffler #suse@irc.freenode.org> Mon, 19 Oct 2009 12:00:00 +0200 + osc (0.117-1) unstable; urgency=high - new repairlink command for repairing a broken source link (requires server version 1.6) - new vc command for editing the changes files (requires build.rpm 2009.04.17 or newest) ++++++ debian.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/rules new/debian/rules --- old/debian/rules 2007-03-09 09:31:12.000000000 +0100 +++ new/debian/rules 2009-10-19 19:42:48.000000000 +0200 @@ -66,7 +66,9 @@ # Add here commands to install the package into debian/tmp #$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - python setup.py install --prefix=$(CURDIR)/debian/tmp/usr + #python setup.py install --install-layout=deb + # --prefix=$(CURDIR)/debian/tmp/usr + python setup.py install --root=debian/tmp --no-compile; # Build architecture-independent files here. ++++++ osc-0.120.tar.gz -> osc-0.123.tar.gz ++++++ ++++ 5813 lines of diff (skipped) ++++++ osc.dsc ++++++ --- /var/tmp/diff_new_pack.fyN0VF/_old 2009-10-27 16:40:08.000000000 +0100 +++ /var/tmp/diff_new_pack.fyN0VF/_new 2009-10-27 16:40:08.000000000 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.120-1 +Version: 0.123-1 Binary: osc Maintainer: Adrian Schroeter <adrian@suse.de> Architecture: any ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de