Skip to content

Commit

Permalink
[dist] fix some spec file bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
coolo committed Oct 20, 2014
1 parent eb4cfd2 commit e8ff0a1
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 11 deletions.
4 changes: 2 additions & 2 deletions dist/obs-api-deps.spec
Expand Up @@ -26,7 +26,7 @@ Url: http://en.opensuse.org/Build_Service
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: open-build-service-%version.tar.xz
Source1: find-requires.sh
BuildRequires: rubygem-bundler
BuildRequires: rubygem(bundler)
%if 0%{?suse_version} < 1210
BuildRequires: xz
%endif
Expand All @@ -38,7 +38,7 @@ This package serves one purpose only: to list the dependencies in Gemfile.lock
Summary: The Open Build Service -- The Testsuite dependencies
Group: Productivity/Networking/Web/Utilities
# dependencies not needed in production
%if 0%{?suse_version} == 01315
%if 0%{?suse_version} > 01310
Requires: %(echo `bash %{S:1} %{S:0} "ruby:2.1.0"`)
%else
Requires: %(echo `bash %{S:1} %{S:0} "2.1.0"`)
Expand Down
14 changes: 5 additions & 9 deletions dist/obs-server.spec
Expand Up @@ -75,9 +75,7 @@ Requires: patch
Requires: %(/bin/bash -c 'rpm -q --qf "%%{name} = %%{version}-%%{release}" createrepo')
Requires: %(/bin/bash -c 'rpm -q --qf "%%{name} = %%{version}-%%{release}" python-yum')

%if 0%{?suse_version} < 1210
BuildRequires: xz
%endif

%if 0%{?suse_version:1}
BuildRequires: fdupes
Expand Down Expand Up @@ -135,7 +133,6 @@ Requires: lzma
%endif
Requires: util-linux >= 2.16
# the following may not even exist depending on the architecture
Recommends: linux32
Recommends: powerpc32

%description -n obs-worker
Expand All @@ -154,35 +151,34 @@ PreReq: %fillup_prereq %insserv_prereq
%endif

#For apache
Recommends: apache2 apache2-mod_xforward rubygem-passenger-apache2
Recommends: apache2 apache2-mod_xforward rubygem(passenger-apache2)

# memcache is required for session data
Requires: memcached
Conflicts: memcached < 1.4

# For local runs
BuildRequires: rubygem-sqlite3
BuildRequires: rubygem(sqlite3)

Requires: mysql

Requires: ruby >= 2.0
# needed for fulltext searching
Requires: sphinx >= 2.1.8
Supplements: rubygem-ruby-ldap
BuildRequires: obs-api-testsuite-deps
BuildRequires: rubygem-ruby-ldap
BuildRequires: rubygem(ruby-ldap)
# for test suite:
BuildRequires: createrepo
BuildRequires: curl
BuildRequires: memcached >= 1.4
BuildRequires: mysql
BuildRequires: netcfg
BuildRequires: rubygem-ci_reporter
BuildRequires: rubygem(ci_reporter)
BuildRequires: xorg-x11-Xvnc
BuildRequires: xorg-x11-server
BuildRequires: xorg-x11-server-extra
# write down dependencies for production
BuildRequires: rubygem-bundler
BuildRequires: rubygem(bundler)
%if 0%{?suse_version} > 1310
Requires: %(echo `bash %{S:1} %{S:0} "ruby:2.1.0"`)
%else
Expand Down

0 comments on commit e8ff0a1

Please sign in to comment.