[osc/el5] initial commit

saispo saispo at fedoraproject.org
Wed Jun 15 14:27:51 UTC 2011


commit 23823f759bffa2cb847a73d360ffaa11b9981cba
Author: Jerome Soyer <jerome.soyer at ac-dijon.fr>
Date:   Wed Jun 15 16:26:26 2011 +0200

    initial commit

 .gitignore |    1 +
 osc.spec   |   78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources    |    1 +
 3 files changed, 80 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..74b112e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/osc-0.132.1.tar.gz
diff --git a/osc.spec b/osc.spec
new file mode 100644
index 0000000..47ca0fd
--- /dev/null
+++ b/osc.spec
@@ -0,0 +1,78 @@
+%if (0%{?fedora} > 12 || 0%{?rhel} > 6)
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%endif
+
+Name:           osc
+Version:        0.132.1
+Release:        2%{?dist}
+Group:          Development/Tools
+License:        GPLv2+
+Url:            http://www.gitorious.org/opensuse/osc
+#the tarball come from gitourious.
+#i check out the latest version, same as openSUSE version.
+#git clone git://gitorious.org/opensuse/osc.git
+#git archive --prefix="osc-0.132.1/" --format=tar 0.132.1| gzip > osc-0.132.1.tar.gz
+Source:         osc-%{version}.tar.gz
+Summary:        The openSUSE Build Service Commander
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
+
+BuildRequires:  python-devel
+Requires:       rpm-python m2crypto python-lxml python-urlgrabber fuse-python
+
+#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
+%setup -q
+
+#fixup encoding
+iconv -f ISO8859-1 -t UTF-8 -o TODO.new TODO
+mv TODO.new TODO
+
+%build
+%{__python} setup.py build
+
+%install
+%{__python} setup.py install -O1 --prefix=%{_prefix} --root %{buildroot}
+%__ln_s osc-wrapper.py %{buildroot}/%{_bindir}/osc
+%__mkdir_p %{buildroot}/var/lib/osc-plugins
+%__mkdir_p %{buildroot}%{_datadir}/%{name}/complete
+%__install -m 0644 dist/complete.csh %{buildroot}%{_datadir}/%{name}/complete/osc.csh
+%__install -m 0644 dist/complete.sh %{buildroot}%{_datadir}/%{name}/complete/osc.sh
+%__mkdir_p %{buildroot}/%{_prefix}/lib/osc
+%__install -m 0755 dist/osc.complete %{buildroot}/%{_prefix}/lib/osc/complete
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+
+%defattr(-,root,root,-)
+%doc AUTHORS README TODO NEWS
+%{_bindir}/osc*
+%{python_sitelib}/*
+%{_prefix}/lib/osc/complete
+%dir /var/lib/osc-plugins
+%{_mandir}/man1/osc.*
+%{_datadir}/%{name}/*
+
+%changelog
+* Thu Jun 9 2011 Jerome Soyer <saispo at gmail.com> - 0.132.1-2
+- Fix non-arch dependent shell script in /usr/lib for multilib
+
+* Wed Jun 8 2011 Jerome Soyer <saispo at gmail.com> - 0.132.1-1
+- Update to 0.132.1
+- Fix tab/space in SPEC file
+- Add comment and command for tarball creation
+- Fix libdir-macro-in-noarch-package
+
+* Wed Jun 8 2011 Jerome Soyer <saispo at gmail.com> - 0.132.0-1
+- Initial build
diff --git a/sources b/sources
index e69de29..d4aaa5a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+00ecdf1db6a46f50c9449901958cbac8  osc-0.132.1.tar.gz


More information about the scm-commits mailing list