OBS User unknown 2009-06-16 16:22:12 +00:00 committed by Git OBS Bridge
parent 50bf4961d1
commit 0c71b0aaa8
7 changed files with 176 additions and 30 deletions

View File

@ -1,3 +1,15 @@
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)
- support checkout of single package via "osc co PACKAGE" when local dir is project
- allow to specify target project and package on osc branch (requires server version 1.6)
- add option to automatic checkout a branched package
- support "osc getbinaries" in checkout packages
- '-b|--brief' option for osc submitreq show subcommand
- use "latest" revision on checkout, not "upload" (#441783)
-- Adrian Schroeter <adrian@suse.de> Tue, 22 Apr 2009 12:00:00 +0200
osc (0.115-1) unstable; urgency=high
- update to r6820 (version 0.115)
- optional transfer of devel project during copy_pac and link_pac is fixing
@ -5,6 +17,8 @@ osc (0.115-1) unstable; urgency=high
- "osc ci" fails uploading large files to Provo BuildService
- fixed support for accessing download repositories (worked only for download.o.o so far)
-- Adrian Schroeter <adrian@suse.de> Tue, 17 Mar 2009 12:00:00 +0200
osc (0.114-1) unstable; urgency=high
- update to r6667 (version 0.114):

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:014d164354f49393e10f1ab8844d0a73302172e0ae945d73649e13df2e359474
size 2058
oid sha256:8624238f52e179e5011c5607b11446025322612c100da9534f3cc921cba0d4b3
size 2098

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a84dba25fc9dbf5cd44a0d184a9732865e9c328069e877bb5a55c8b9050f717e
size 105431

3
osc-0.119.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:780f659cbb96490a993d361a9ddfbbe7211451643fbb0a75e568019509475dbd
size 243255

View File

@ -1,3 +1,73 @@
-------------------------------------------------------------------
Wed Jun 3 13:45:52 CEST 2009 - adrian@suse.de
- update to r7528 (version 0.119)
- Support new request types
- "submitreq" command has a new syntax (incompatible !)
- new "deleterequest" command
- new "changedevelrequest" command
- new "request" command for showing/modifing requests
- Multiple actions in one request is not yet supported by osc
- The new commands require an OBS 1.7 server, submitreq is still working with
older servers.
- support of added .changes in commit message template
- make submit request listing fast by server side filtering
- allow pulling of conflicting changes via "osc repairlink"
- delete commands consolidated:
* deleteprj and deletepac are obsolete.
* delete and rdelete take over
- enable package tracking by default
- bugfix: templates in edit commit message causes an empty commit logs
- osc submitrequest consumes DESTPRJ [DESTPKG] arguments only
- osc build now also tested on native arm targets where uname -m reports a string
like armv{4l,5el,6l,7el,7l}
- osc rlog now works with srcmd5 also
- plugins now should be placed in /usr/lib/osc-plugins to match FHS (the /var path
is still supported though)
- osc now includes automatically generated man page
- osc can now store credentials in Gnome keyring if it is available
- new support for osc linkpac to specify cicount attribute
- new log/rlog output formats (CSV and XML)
- new jobhistory/buildhistory/search output format (CSV)
- new option to fetch buildlogs starting at given offset
- new option for copypac
* -r to specify source revision
* -m to specify a comment (and send default comment if not specified)
- new option to results(r), and rresults:
* -r|--repo to specify a repository(repositories)
* -a|--arch to specify a architexure(s)
* --xml for xml output (makes results_meta obsolete)
- request list -M shows open SRs created by the user.
- Fixed build support for images, only refered packages from buildinfo get used. (#485047)
- "req" command got renamed to "api" to avoid clash with "request" command
- osc build has a smarter default platform selection - it checks the
availibility config value, 'standard' and 'opensuse_Factory' in platforms list and in case
of fail it uses the last entry from that list
- new osc linkpac -f to allow to override existing _link files
- rename "rebuildpac" to "rebuild", but keep "rebuildpac" as alias
-------------------------------------------------------------------
Wed Apr 22 13:19:28 CEST 2009 - adrian@suse.de
- update to r7162 (version 0.117)
- 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)
- support checkout of single package via "osc co PACKAGE" when local dir is project
- allow to specify target project and package on osc branch (requires server version 1.6)
- add option to automatic checkout a branched package
- support "osc getbinaries" in checkout packages
- '-b|--brief' option for osc submitreq show subcommand
- use "latest" commited revision on checkout, not "upload" (#441783)
-------------------------------------------------------------------
Tue Apr 16 17:24:47 CET 2009 - adrian@suse.de
- update to r7093 (version 0.116)
- support listings of older revisions with "osc ls -R"
- add --current parameter for linkpac to use current revision of source package fixed.
- add osc setlinkrev to add or update revision number in links easily
- fix streaming of binary files via "cat" (#493325)
-------------------------------------------------------------------
Tue Mar 17 17:24:47 CET 2009 - adrian@suse.de

View File

@ -1,8 +1,8 @@
Format: 1.0
Source: osc
Version: 0.115-1
Version: 0.119-1
Binary: osc
Maintainer: Adrian Schroeter <adrian@suse.de>
Architecture: any
Standards-Version: 3.7.1
Build-Depends: debhelper (>= 4.0.0), python-dev
Build-Depends: debhelper (>= 4.0.0), python-dev, python-celementtree

108
osc.spec
View File

@ -1,5 +1,5 @@
#
# spec file for package osc (Version 0.115)
# spec file for package osc (Version 0.119)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -20,7 +20,7 @@
Name: osc
BuildRequires: python-devel
Version: 0.115
Version: 0.119
Release: 1
Group: Development/Tools/Other
License: GPL v2 or later
@ -33,21 +33,21 @@ Requires: python-urlgrabber
#
%if 0%{?suse_version}
%if %suse_version < 1020
BuildRequires: python-elementtree
Requires: python-elementtree
%else
BuildRequires: python-xml
Requires: python-xml
Recommends: build > 2007.09.14
%endif
%if %suse_version > 1000
Recommends: rpm-python
Recommends: build > 2009.06.03
%endif
%endif
#
%if 0%{?fedora_version}
%if %fedora_version < 7
%if 0%{?rhel_version} || 0%{?centos_version}
BuildRequires: python-elementtree
Requires: python-elementtree
%endif
%endif
#
%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
@ -65,7 +65,7 @@ Authors:
Peter Poeml <poeml@suse.de>
%prep
%setup -q -n osc-%{version}
%setup -q
%build
CFLAGS="%{optflags}" \
@ -85,8 +85,70 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
%{python_sitelib}/*
%dir /var/lib/osc-plugins
%doc AUTHORS README TODO NEWS
%doc %_mandir/man1/osc.*
%changelog
* Wed Jun 03 2009 adrian@suse.de
- update to r7528 (version 0.119)
- Support new request types
- "submitreq" command has a new syntax (incompatible !)
- new "deleterequest" command
- new "changedevelrequest" command
- new "request" command for showing/modifing requests
- Multiple actions in one request is not yet supported by osc
- The new commands require an OBS 1.7 server, submitreq is still working with
older servers.
- support of added .changes in commit message template
- make submit request listing fast by server side filtering
- allow pulling of conflicting changes via "osc repairlink"
- delete commands consolidated:
* deleteprj and deletepac are obsolete.
* delete and rdelete take over
- enable package tracking by default
- bugfix: templates in edit commit message causes an empty commit logs
- osc submitrequest consumes DESTPRJ [DESTPKG] arguments only
- osc build now also tested on native arm targets where uname -m reports a string
like armv{4l,5el,6l,7el,7l}
- osc rlog now works with srcmd5 also
- plugins now should be placed in /usr/lib/osc-plugins to match FHS (the /var path
is still supported though)
- osc now includes automatically generated man page
- osc can now store credentials in Gnome keyring if it is available
- new support for osc linkpac to specify cicount attribute
- new log/rlog output formats (CSV and XML)
- new jobhistory/buildhistory/search output format (CSV)
- new option to fetch buildlogs starting at given offset
- new option for copypac
* -r to specify source revision
* -m to specify a comment (and send default comment if not specified)
- new option to results(r), and rresults:
* -r|--repo to specify a repository(repositories)
* -a|--arch to specify a architexure(s)
* --xml for xml output (makes results_meta obsolete)
- request list -M shows open SRs created by the user.
- Fixed build support for images, only refered packages from buildinfo get used. (#485047)
- "req" command got renamed to "api" to avoid clash with "request" command
- osc build has a smarter default platform selection - it checks the
availibility config value, 'standard' and 'opensuse_Factory' in platforms list and in case
of fail it uses the last entry from that list
- new osc linkpac -f to allow to override existing _link files
- rename "rebuildpac" to "rebuild", but keep "rebuildpac" as alias
* Wed Apr 22 2009 adrian@suse.de
- update to r7162 (version 0.117)
- 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)
- support checkout of single package via "osc co PACKAGE" when local dir is project
- allow to specify target project and package on osc branch (requires server version 1.6)
- add option to automatic checkout a branched package
- support "osc getbinaries" in checkout packages
- '-b|--brief' option for osc submitreq show subcommand
- use "latest" commited revision on checkout, not "upload" (#441783)
* Thu Apr 16 2009 adrian@suse.de
- update to r7093 (version 0.116)
- support listings of older revisions with "osc ls -R"
- add --current parameter for linkpac to use current revision of source package fixed.
- add osc setlinkrev to add or update revision number in links easily
- fix streaming of binary files via "cat" (#493325)
* Tue Mar 17 2009 adrian@suse.de
- update to r6820 (version 0.115)
- optional transfer of devel project during copy_pac and link_pac is fixing
@ -509,7 +571,7 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- meta: remove notion of non-implemented --create switch. give
example for meta pkg usage
- search: add --repos-baseurl option
* Wed Aug 08 2007 poeml@suse.de
* Thu Aug 09 2007 poeml@suse.de
- update to r1947:
- commit: fixed possible "UnboundLocalError" with -m. Thanks to
judas_iscariote for spotting this issue, and Marcus for fixing
@ -683,7 +745,7 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
the backend
- use new API route for downloading binaries also in configured URLs
- make deletepac work again
* Fri May 04 2007 poeml@suse.de
* Sat May 05 2007 poeml@suse.de
- update to r1635:
- version 0.96
- following suggestions by Christian Boltz and Michal Marek, osc
@ -742,7 +804,7 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- build: remove debug print of tempfile name
- README: add info about dependencies of osc python module
- further the osc buildroot configuration example
* Thu Mar 29 2007 poeml@suse.de
* Fri Mar 30 2007 poeml@suse.de
- update to r1551:
- update: when updating multiple packages, print each package name
- build:
@ -843,7 +905,7 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- initial support for local builds (subcommand 'build')
- new subcommands buildconfig, buildinfo, repos
- better error handling
* Sun Jun 25 2006 poeml@suse.de
* Mon Jun 26 2006 poeml@suse.de
- update to svn r534
- fix 'rebuildpac' command to not show raw xml
- editmeta:
@ -852,12 +914,12 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- fix updatepacmetafromspec to cope with subpackages during parsing
- code cleanup
- remove requirement on pyxml package
* Wed Jun 21 2006 poeml@suse.de
* Thu Jun 22 2006 poeml@suse.de
- update to svn r528:
- add support for streaming build log (thanks to Christoph Thiel)
- don't try to merge binary files
- set mtime on files that have been fetched during merge
* Wed Jun 07 2006 poeml@suse.de
* Thu Jun 08 2006 poeml@suse.de
- update to svn r481:
- fix handling of filenames with '+' signs [#153725, #181593]
- before committing, make sure that the working copy is up to date
@ -867,14 +929,14 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- fix merge on 'update', if osc is called from another directory
- don't fail on 'resolve' when the working copy is in a newer rev already
- add 'commit' as command alias for 'ci/checkin'
* Mon Jun 05 2006 poeml@suse.de
* Tue Jun 06 2006 poeml@suse.de
- update to svn r469:
- work around ruby on rails issue, which swallows '+' signs in filenames in PUT
requests [#153725, 181593]
- before committing, make sure that the working copy is up to date (added
show_rev() function)
- add 'commit' as subcommand alias for 'ci/checkin'
* Fri Jun 02 2006 poeml@suse.de
* Sat Jun 03 2006 poeml@suse.de
- update to svn r466:
- add 'repourls' subcommand
- display reason for new build status is 'broken'
@ -884,14 +946,14 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- fix the profiling wrapper script
- make 'resolved' more robust
- set a User-agent
* Mon May 29 2006 poeml@suse.de
* Tue May 30 2006 poeml@suse.de
- update to 0.6:
- diff bugfix: sometimes displayed diff against obsolete files
- update bugfixes: fix update of working copy when adding a file from upstream
which is missing locally; fix update in directory with unmodified files:
don't try to merge if upstream file wasn't changed at all
- add: make it faster
* Mon May 22 2006 poeml@suse.de
* Tue May 23 2006 poeml@suse.de
- update to 0.5:
- help :-)
- fix status letter for files merged on update (in analogy to svn , it is
@ -902,7 +964,7 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- bug in 'resolved' command fixed, which wouldn't clear the conflict state of a file
- fix update in directory with unmodified files: don't try to merge if upstream
file wasn't changed at all
* Sun May 21 2006 poeml@suse.de
* Mon May 22 2006 poeml@suse.de
- don't fail on undeleting non-existing _to_be_deleted file
- update to 0.4:
- allow 'up' inside a project directory (will automatically pull in all new
@ -912,17 +974,17 @@ mkdir -p %{buildroot}/var/lib/osc-plugins
- add diff3 merge support. Locally modified files are merged with upstream changes
if possible, and go into Conflict state if that fails.
- add 'resolved' command to be used after manual merging.
* Thu May 18 2006 poeml@suse.de
* Fri May 19 2006 poeml@suse.de
- update to 0.3:
- use the new file metadata, which provides checksum, size and mtime
- faster 'status', 'update', 'diff'
- improve argument handling, now e.g. 'osc up *' is possible
- on first usage, ask for username and password and store them in .oscrc
(.netrc can still be used)
* Sun May 14 2006 poeml@suse.de
* Mon May 15 2006 poeml@suse.de
- this package is not noarch
* Thu May 11 2006 poeml@suse.de
* Fri May 12 2006 poeml@suse.de
- don't use --record-rpm option on setup.py, only SUSE has it
- define py_sitelib macro
* Tue May 09 2006 poeml@suse.de
* Wed May 10 2006 poeml@suse.de
- created package (version 0.2)