Merge pull request #1058 from LuaAndC/build-pkg-no-empty-deps

build-pkg: do not provide empty dependency list
This commit is contained in:
Tony Theodore 2015-12-14 18:39:58 +11:00
commit 6118133150
1 changed files with 6 additions and 3 deletions

View File

@ -434,8 +434,7 @@ local CONTROL = [[Package: %s
Version: %s
Section: devel
Priority: optional
Architecture: %s
Depends: %s
Architecture: %s%s
Maintainer: Boris Nagaev <bnagaev@gmail.com>
Homepage: http://mxe.cc
Description: %s
@ -447,7 +446,11 @@ Description: %s
]]
local function debianControl(options)
local deb_deps_str = table.concat(options.deps, ', ')
local deb_deps_str = ''
if #options.deps >= 1 then
deb_deps_str = '\n' .. 'Depends: ' ..
table.concat(options.deps, ', ')
end
local version = options.version .. '-' .. TODAY
return CONTROL:format(
options.package,