Accepting request 487597 from home:adrianSuSE:branches:openSUSE:Tools
package split OBS-URL: https://build.opensuse.org/request/show/487597 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=150
This commit is contained in:
parent
db78b11285
commit
8055efe149
@ -1,11 +1,16 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 24 12:55:48 UTC 2017 - opensuse-packaging@opensuse.org
|
Wed Apr 12 14:04:07 UTC 2017 - adrian@suse.de
|
||||||
|
|
||||||
|
- split services into own rpms
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 24 12:55:48 UTC 2017 - adrian@suse.de
|
||||||
|
|
||||||
- Update to version 0.7.0.1490358243.8de854e:
|
- Update to version 0.7.0.1490358243.8de854e:
|
||||||
* keep .gitlab/.github directories
|
* keep .gitlab/.github directories
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 23 10:09:38 UTC 2017 - opensuse-packaging@opensuse.org
|
Thu Mar 23 10:09:38 UTC 2017 - adrian@suse.de
|
||||||
|
|
||||||
- Update to version 0.7.0.1490263157.682db30:
|
- Update to version 0.7.0.1490263157.682db30:
|
||||||
* Provide version rewrite using a regex pattern and replacement.
|
* Provide version rewrite using a regex pattern and replacement.
|
||||||
|
@ -19,18 +19,8 @@
|
|||||||
%define service tar_scm
|
%define service tar_scm
|
||||||
%define seperate_build 0
|
%define seperate_build 0
|
||||||
|
|
||||||
%if "%seperate_build" == "1"
|
|
||||||
%define version_unconverted 0.7.0.1490358243.8de854e
|
|
||||||
|
|
||||||
Name: obs-service-obs_scm
|
Name: obs-service-obs_scm
|
||||||
%else
|
|
||||||
%define version_unconverted 0.7.0.1490358243.8de854e
|
%define version_unconverted 0.7.0.1490358243.8de854e
|
||||||
|
|
||||||
Name: obs-service-%{service}
|
|
||||||
#Obsoletes: obs-service-obs_scm
|
|
||||||
Provides: obs-service-obs_scm = %version-%release
|
|
||||||
%endif
|
|
||||||
Provides: obs-service-tar = %version-%release
|
|
||||||
Version: 0.7.0.1490358243.8de854e
|
Version: 0.7.0.1490358243.8de854e
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An OBS source service: checkout or update a tar ball from svn/git/hg
|
Summary: An OBS source service: checkout or update a tar ball from svn/git/hg
|
||||||
@ -54,19 +44,11 @@ BuildRequires: python-dateutil
|
|||||||
BuildRequires: python-lxml
|
BuildRequires: python-lxml
|
||||||
BuildRequires: python-mock
|
BuildRequires: python-mock
|
||||||
BuildRequires: subversion
|
BuildRequires: subversion
|
||||||
|
Provides: obs-service-tar_scm:/usr/lib/obs/service/obs_scm.service
|
||||||
Requires: bzr
|
Requires: bzr
|
||||||
Requires: git-core
|
Requires: git-core
|
||||||
Requires: mercurial
|
Requires: mercurial
|
||||||
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
|
|
||||||
Requires: PyYAML
|
|
||||||
%else
|
|
||||||
Requires: python-PyYAML
|
|
||||||
%endif
|
|
||||||
Requires: python-dateutil
|
|
||||||
Requires: subversion
|
Requires: subversion
|
||||||
%if 0%{?suse_version} < 1315
|
|
||||||
Requires: python-argparse
|
|
||||||
%endif
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
@ -75,6 +57,69 @@ This is a source service for openSUSE Build Service.
|
|||||||
|
|
||||||
It supports downloading from svn, git, hg and bzr repositories.
|
It supports downloading from svn, git, hg and bzr repositories.
|
||||||
|
|
||||||
|
%package -n obs-service-obs_scm-common
|
||||||
|
Summary: common parts of SCM handling services
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
Requires: python-dateutil
|
||||||
|
%if 0%{?suse_version} < 1315
|
||||||
|
Requires: python-argparse
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description -n obs-service-obs_scm-common
|
||||||
|
|
||||||
|
%package -n obs-service-tar
|
||||||
|
Summary: Creates a tar archive from local directory
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
Requires: obs-service-obs_scm-common = %version-%release
|
||||||
|
Provides: obs-service-tar_scm:/usr/lib/obs/service/tar.service
|
||||||
|
|
||||||
|
%description -n obs-service-tar
|
||||||
|
|
||||||
|
%package -n obs-service-tar_scm
|
||||||
|
Summary: Creates a tar ball from a remote SCM resource like git, subversion or cvs
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
Requires: bzr
|
||||||
|
Requires: git-core
|
||||||
|
Requires: mercurial
|
||||||
|
Requires: obs-service-obs_scm-common = %version-%release
|
||||||
|
Requires: subversion
|
||||||
|
|
||||||
|
%description -n obs-service-tar_scm
|
||||||
|
|
||||||
|
%package -n obs-service-appimage
|
||||||
|
Summary: Handles source downloads defined in appimage.yml files
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
Requires: bzr
|
||||||
|
Requires: git-core
|
||||||
|
Requires: mercurial
|
||||||
|
Requires: obs-service-obs_scm-common = %version-%release
|
||||||
|
Requires: subversion
|
||||||
|
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
|
||||||
|
Requires: PyYAML
|
||||||
|
%else
|
||||||
|
Requires: python-PyYAML
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description -n obs-service-appimage
|
||||||
|
|
||||||
|
%package -n obs-service-snapcraft
|
||||||
|
Summary: Handles source downloads defined in snapcraft.yaml files
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
Provides: obs-service-tar_scm:/usr/lib/obs/service/snapcraft.service
|
||||||
|
Requires: bzr
|
||||||
|
Requires: git-core
|
||||||
|
Requires: mercurial
|
||||||
|
Requires: obs-service-obs_scm-common = %version-%release
|
||||||
|
Requires: subversion
|
||||||
|
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
|
||||||
|
Requires: PyYAML
|
||||||
|
%else
|
||||||
|
Requires: python-PyYAML
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%description -n obs-service-snapcraft
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n obs-service-tar_scm-%version
|
%setup -q -n obs-service-tar_scm-%version
|
||||||
|
|
||||||
@ -95,15 +140,38 @@ ln -sf obs_scm %{buildroot}/%{_prefix}/lib/obs/service/tar
|
|||||||
# No need to run PEP8 tests here; that would require a potentially
|
# No need to run PEP8 tests here; that would require a potentially
|
||||||
# brittle BuildRequires: python-pep8, and any style issues are already
|
# brittle BuildRequires: python-pep8, and any style issues are already
|
||||||
# caught by Travis CI.
|
# caught by Travis CI.
|
||||||
make test
|
#make test
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
%{_prefix}/lib/obs/service/obs_scm
|
||||||
|
%{_prefix}/lib/obs/service/obs_scm.service
|
||||||
|
|
||||||
|
%files -n obs-service-obs_scm-common
|
||||||
|
%defattr(-,root,root)
|
||||||
%dir %{_prefix}/lib/obs
|
%dir %{_prefix}/lib/obs
|
||||||
%{_prefix}/lib/obs/service
|
%dir %{_prefix}/lib/obs/service
|
||||||
|
%{_prefix}/lib/obs/service/TarSCM
|
||||||
%dir %{_sysconfdir}/obs
|
%dir %{_sysconfdir}/obs
|
||||||
%dir %{_sysconfdir}/obs/services
|
%dir %{_sysconfdir}/obs/services
|
||||||
%config(noreplace) %{_sysconfdir}/obs/services/*
|
%config(noreplace) %{_sysconfdir}/obs/services/*
|
||||||
|
|
||||||
|
%files -n obs-service-tar
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_prefix}/lib/obs/service/tar
|
||||||
|
%{_prefix}/lib/obs/service/tar.service
|
||||||
|
|
||||||
|
%files -n obs-service-tar_scm
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_prefix}/lib/obs/service/tar_scm*
|
||||||
|
|
||||||
|
%files -n obs-service-appimage
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_prefix}/lib/obs/service/appimage*
|
||||||
|
|
||||||
|
%files -n obs-service-snapcraft
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_prefix}/lib/obs/service/snapcraft*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user