|
Jerome Soyer |
23823f7 |
%if (0%{?fedora} > 12 || 0%{?rhel} > 6)
|
|
Jerome Soyer |
23823f7 |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
|
Jerome Soyer |
23823f7 |
%endif
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
Name: osc
|
|
Jerome Soyer |
209cac9 |
Version: 0.132.4
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
31e8393 |
Release: 2%{?dist}
|
|
Jerome Soyer |
23823f7 |
Group: Development/Tools
|
|
Jerome Soyer |
23823f7 |
License: GPLv2+
|
|
Jerome Soyer |
23823f7 |
Url: http://www.gitorious.org/opensuse/osc
|
|
Jerome Soyer |
23823f7 |
#the tarball come from gitourious.
|
|
Jerome Soyer |
23823f7 |
#i check out the latest version, same as openSUSE version.
|
|
Jerome Soyer |
23823f7 |
#git clone git://gitorious.org/opensuse/osc.git
|
|
Jerome Soyer |
209cac9 |
#git archive --prefix="osc-0.132.4/" --format=tar 0.132.4| gzip > osc-0.132.4.tar.gz
|
|
Jerome Soyer |
23823f7 |
Source: osc-%{version}.tar.gz
|
|
Jerome Soyer |
23823f7 |
Summary: The openSUSE Build Service Commander
|
|
Jerome Soyer |
23823f7 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Jerome Soyer |
23823f7 |
BuildArch: noarch
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
BuildRequires: python-devel
|
|
Jerome Soyer |
23823f7 |
Requires: rpm-python m2crypto python-lxml python-urlgrabber fuse-python
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
#Recommends: osc-source_validator
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%description
|
|
Jerome Soyer |
23823f7 |
Commandline client for the openSUSE Build Service.
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
See http://en.opensuse.org/openSUSE:OSC , as well as
|
|
Jerome Soyer |
23823f7 |
http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general
|
|
Jerome Soyer |
23823f7 |
introduction.
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%prep
|
|
Jerome Soyer |
23823f7 |
%setup -q
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
#fixup encoding
|
|
Jerome Soyer |
23823f7 |
iconv -f ISO8859-1 -t UTF-8 -o TODO.new TODO
|
|
Jerome Soyer |
23823f7 |
mv TODO.new TODO
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%build
|
|
Jerome Soyer |
23823f7 |
%{__python} setup.py build
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%install
|
|
Jerome Soyer |
23823f7 |
%{__python} setup.py install -O1 --prefix=%{_prefix} --root %{buildroot}
|
|
Jerome Soyer |
23823f7 |
%__ln_s osc-wrapper.py %{buildroot}/%{_bindir}/osc
|
|
Jerome Soyer |
23823f7 |
%__mkdir_p %{buildroot}/var/lib/osc-plugins
|
|
Jerome Soyer |
23823f7 |
%__mkdir_p %{buildroot}%{_datadir}/%{name}/complete
|
|
Jerome Soyer |
23823f7 |
%__install -m 0644 dist/complete.csh %{buildroot}%{_datadir}/%{name}/complete/osc.csh
|
|
Jerome Soyer |
23823f7 |
%__install -m 0644 dist/complete.sh %{buildroot}%{_datadir}/%{name}/complete/osc.sh
|
|
Jerome Soyer |
23823f7 |
%__mkdir_p %{buildroot}/%{_prefix}/lib/osc
|
|
Jerome Soyer |
23823f7 |
%__install -m 0755 dist/osc.complete %{buildroot}/%{_prefix}/lib/osc/complete
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%clean
|
|
Jerome Soyer |
23823f7 |
%{__rm} -rf %{buildroot}
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%files
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%defattr(-,root,root,-)
|
|
Jerome Soyer |
23823f7 |
%doc AUTHORS README TODO NEWS
|
|
Jerome Soyer |
23823f7 |
%{_bindir}/osc*
|
|
Jerome Soyer |
23823f7 |
%{python_sitelib}/*
|
|
Jerome Soyer |
23823f7 |
%{_prefix}/lib/osc/complete
|
|
Jerome Soyer |
23823f7 |
%dir /var/lib/osc-plugins
|
|
Jerome Soyer |
23823f7 |
%{_mandir}/man1/osc.*
|
|
Jerome Soyer |
23823f7 |
%{_datadir}/%{name}/*
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
23823f7 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
31e8393 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.132.4-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
31e8393 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
31e8393 |
|
|
Jerome Soyer |
209cac9 |
* Tue Jun 21 2011 Jerome Soyer <saispo@gmail.com> - 0.132.4-1
|
|
Jerome Soyer |
209cac9 |
- Update to 0.132.4
|
|
Jerome Soyer |
209cac9 |
|
|
Jerome Soyer |
209cac9 |
* Thu Jun 9 2011 Jerome Soyer <saispo@gmail.com> - 0.132.1-2
|
|
Jerome Soyer |
23823f7 |
- Fix non-arch dependent shell script in /usr/lib for multilib
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
209cac9 |
* Wed Jun 8 2011 Jerome Soyer <saispo@gmail.com> - 0.132.1-1
|
|
Jerome Soyer |
23823f7 |
- Update to 0.132.1
|
|
Jerome Soyer |
23823f7 |
- Fix tab/space in SPEC file
|
|
Jerome Soyer |
23823f7 |
- Add comment and command for tarball creation
|
|
Jerome Soyer |
23823f7 |
- Fix libdir-macro-in-noarch-package
|
|
Jerome Soyer |
23823f7 |
|
|
Jerome Soyer |
209cac9 |
* Wed Jun 8 2011 Jerome Soyer <saispo@gmail.com> - 0.132.0-1
|
|
Jerome Soyer |
23823f7 |
- Initial build
|