Skip to content

Commit

Permalink
Rakefile now can include a key in sautobuild.
Browse files Browse the repository at this point in the history
  • Loading branch information
Patrick J Cherry committed Dec 9, 2015
1 parent 730cfe5 commit 2368c40
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 4 deletions.
12 changes: 8 additions & 4 deletions Rakefile
Expand Up @@ -461,12 +461,16 @@ namespace :pkg do
# Now call sautobuild and debsign
#
if has_sautobuild?
extra_opts = []
if File.exists?("#{pkg[:source]}-sources.list")
sources_list = "--sources-list=#{pkg[:source]}-sources.list"
else
sources_list = ""
extra_opts << "--sources-list=#{pkg[:source]}-sources.list"
end

if File.exists?("#{pkg[:source]}-sources.key")
extra_opts << "--apt-key=#{pkg[:source]}-sources.key"
end
sh "/usr/bin/sautobuild #{sources_list} --no-repo --dist=#{DISTRO}_#{RELEASE} #{pkg[:dir]}"

sh "/usr/bin/sautobuild #{extra_opts.join(" ")} --no-repo --dist=#{DISTRO}_#{RELEASE} #{pkg[:dir]}"
else
sh "cd #{pkg[:dir]} && debuild -us -uc -sa"
end
Expand Down
57 changes: 57 additions & 0 deletions symbiosis-common-sources.key
@@ -0,0 +1,57 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.11 (GNU/Linux)

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
=WnTt
-----END PGP PUBLIC KEY BLOCK-----

0 comments on commit 2368c40

Please sign in to comment.