[SCM] ci-tooling packaging branch, master, updated. a396064694b63dc01eb3430aab180591019164d0
Rohan Garg
rohangarg-guest at moszumanska.debian.org
Thu Apr 30 15:31:34 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/ci-tooling.git;a=commitdiff;h=a396064
The following commit has been merged in the master branch:
commit a396064694b63dc01eb3430aab180591019164d0
Author: Rohan Garg <rohan at garg.io>
Date: Thu Apr 30 17:30:01 2015 +0200
Add support for native debian packages
---
lib/ci/build_source.rb | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/lib/ci/build_source.rb b/lib/ci/build_source.rb
index bedea44..8a15c69 100644
--- a/lib/ci/build_source.rb
+++ b/lib/ci/build_source.rb
@@ -3,6 +3,7 @@ require 'fileutils'
require_relative '../debian/changelog'
require_relative '../os'
+require_relative '../debian/source'
class AbstractSource
attr_reader :package_name
@@ -18,6 +19,10 @@ class VcsSource < AbstractSource
# copy sources around
FileUtils.rm_r('build') if File.exist?('build')
FileUtils.mkpath('build/source/')
+
+ ## All done for native packages
+ return if @source.format.type == :native
+
FileUtils.cp_r(Dir.glob('source/*'), 'build/source/', verbose: true)
%w(.bzr .git .hg .svn).each do |vcsdir|
@@ -98,6 +103,7 @@ class VcsSource < AbstractSource
# version
changelog = nil
Dir.chdir('packaging') do
+ @source = Debian::Source.new(Dir.pwd)
changelog = Changelog.new
end
--
ci-tooling packaging
More information about the pkg-kde-commits
mailing list