Log In
Log In
Places
All Projects
Status Monitor
Collapse sidebar
obs:tools
osc
osc.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File osc.spec of Package osc
Name: osc Epoch: 1 Version: 1.6.2 Release: 1%{?dist} Group: Development/Tools License: GPLv2+ Url: https://github.com/openSUSE/osc Source: https://github.com/openSUSE/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Patch0: osc-support-osc-copyprj-in-api.patch Patch1: osc-add-sb2install-support.patch Summary: The openSUSE Build Service Commander BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3dist(setuptools) BuildRequires: python3dist(rpm) BuildRequires: python3dist(cryptography) BuildRequires: python3dist(progressbar2) BuildRequires: python3dist(urllib3) BuildRequires: python3dist(distro) BuildRequires: diffstat BuildRequires: argparse-manpage Requires: python3dist(rpm) Requires: python3dist(cryptography) Requires: python3dist(progressbar2) Requires: python3dist(urllib3) Requires: python3dist(distro) Requires: diffstat Recommends: osc-source_validator %description Commandline client for the openSUSE Build Service. See http://en.opensuse.org/openSUSE:OSC , as well as http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general introduction. %prep %autosetup -p1 # Version is not right when forming a release at Github sed -i 's/\(^ *version = \)"[^"]*"$/\1"%{version}"/' osc/util/git_version.py %build %py3_build # build man page PYTHONPATH=. argparse-manpage \ --output=osc.1 \ --format=single-commands-section \ --module=osc.commandline \ --function=get_parser \ --project-name=osc \ --prog=osc \ --description="OpenSUSE Commander" \ --author="Contributors to the osc project. See the project's GIT history for the complete list." \ --url="https://github.com/openSUSE/osc/" %install %py3_install %__mkdir_p %{buildroot}%{_localstatedir}/lib/osc-plugins %__mkdir_p %{buildroot}%{_datadir}/bash-completion/completions/ install -Dm0644 contrib/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh install -Dm0644 contrib/complete.sh %{buildroot}%{_datadir}/bash-completion/completions/osc install -Dm0755 contrib/osc.complete %{buildroot}%{_datadir}/osc/complete # install man page install -Dm0644 osc.1 %{buildroot}%{_mandir}/man1/osc.1 %check %{__python3} setup.py test %files %doc AUTHORS README.md NEWS %license COPYING %{_bindir}/osc* %{python3_sitelib}/* %config %{_sysconfdir}/profile.d/osc.csh %{_datadir}/bash-completion/completions/osc %dir %{_localstatedir}/lib/osc-plugins %{_mandir}/man1/osc.* %{_datadir}/osc
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Log In
Places
Places
All Projects
Status Monitor