diff --git a/PKGBUILD b/PKGBUILD
index 6972683..1a2f07f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
pkgname=build
-pkgver=20171117
+pkgver=20171128
pkgrel=0
pkgdesc="Build packages in sandbox"
arch=('i686' 'x86_64')
diff --git a/_service b/_service
index ded4763..5375fa1 100644
--- a/_service
+++ b/_service
@@ -9,7 +9,9 @@
dist/build-mkbaselibs-sle.spec
dist/build.dsc
dist/debian.changelog
+ dist/debian.compat
dist/debian.control
+ dist/debian.rules
dist/PKGBUILD
diff --git a/build-mkbaselibs-sle.spec b/build-mkbaselibs-sle.spec
index 58d6f62..06eae72 100644
--- a/build-mkbaselibs-sle.spec
+++ b/build-mkbaselibs-sle.spec
@@ -20,14 +20,18 @@ Name: build-mkbaselibs-sle
Summary: Tools to generate base lib packages
License: GPL-2.0+
Group: Development/Tools/Building
-Version: 20171117
+Version: 20171128
Release: 0
#!BuildIgnore: build-mkbaselibs
+#!BuildIgnore: build-mkbaselibs-sle
Provides: build-mkbaselibs
Conflicts: otherproviders(build-mkbaselibs)
Source: obs-build-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
+%if 0%{?is_opensuse}
+ExclusiveArch: do-not-build
+%endif
%description
This package contains the parts which may be installed in the inner build system
diff --git a/build.changes b/build.changes
index 4f06801..c67f598 100644
--- a/build.changes
+++ b/build.changes
@@ -1,3 +1,18 @@
+-------------------------------------------------------------------
+Tue Nov 28 13:33:11 UTC 2017 - adrian@suse.de
+
+- Fixed Dockerfile repository parsing
+- Improve file name check extractbuild
+- track release number of containers
+- Define SOURCEURL and PATCHURL macros
+- Keep preinstalled packages
+- add libidn2 and libunistring to preinstall for archlinux
+
+-------------------------------------------------------------------
+Tue Nov 21 09:12:41 UTC 2017 - coolo@suse.com
+
+- buildignore the sle flavor of mkbaselibs for sle
+
-------------------------------------------------------------------
Fri Nov 17 09:36:04 UTC 2017 - adrian@suse.de
diff --git a/build.dsc b/build.dsc
index 8fbf2aa..af7a7c3 100644
--- a/build.dsc
+++ b/build.dsc
@@ -1,6 +1,6 @@
Format: 1.0
Source: build
-Version: 20171117
+Version: 20171128
Binary: build
Maintainer: Adrian Schroeter
Architecture: all
diff --git a/build.spec b/build.spec
index 8f48002..bfe89b2 100644
--- a/build.spec
+++ b/build.spec
@@ -22,15 +22,12 @@ Name: build
Summary: A Script to Build SUSE Linux RPMs
License: GPL-2.0+ and GPL-2.0
Group: Development/Tools/Building
-Version: 20171117
+Version: 20171128
Release: 0
Source: obs-build-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
-%if 0%{?suse_version} > 1200
-# required for test suite
-BuildRequires: build-mkbaselibs
-%endif
+#!BuildIgnore: build-mkbaselibs build-mkbaselibs-sle
# Keep the following dependencies in sync with obs-worker package
Requires: bash
Requires: binutils
@@ -206,6 +203,8 @@ echo "test suite is not prepared to run using qemu linux user"
echo "Skipping test case"
exit 0
%endif
+# we need to patch the not packaged configs, due to the buildignore
+sed -i 's,build-mkbaselibs,,' ../configs/*.conf
./testbuild.sh /.build.binaries/
%files
diff --git a/debian.changelog b/debian.changelog
index b8ae2d1..62a2b46 100644
--- a/debian.changelog
+++ b/debian.changelog
@@ -1,4 +1,4 @@
-build (20171117) unstable; urgency=low
+build (20171128) unstable; urgency=low
* Update to current git trunk
- add sles11sp2 build config and adapt autodetection
diff --git a/debian.compat b/debian.compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian.compat
@@ -0,0 +1 @@
+5
diff --git a/debian.rules b/debian.rules
new file mode 100644
index 0000000..fe59bc6
--- /dev/null
+++ b/debian.rules
@@ -0,0 +1,65 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany
+# This file and all modifications and additions to the pristine package
+# are under the same license as the package itself.
+#
+# Please submit bugfixes or commens via http://bugs.opensuse.org
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+SHELL=/bin/bash
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp
+ dh_testdir
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ make DESTDIR=$(CURDIR)/debian/obs-build install
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary-indep: build install
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/obs-build-20171117.tar.gz b/obs-build-20171117.tar.gz
deleted file mode 100644
index 7e35888..0000000
--- a/obs-build-20171117.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:23fd600470e5bfc557800132206b9ba96d1a47373229dec91beb6318b9fdda48
-size 311395
diff --git a/obs-build-20171128.tar.gz b/obs-build-20171128.tar.gz
new file mode 100644
index 0000000..70bb41d
--- /dev/null
+++ b/obs-build-20171128.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:698a72371ef207fe4891514d8d7c544cddaffa10c3713844b7cc683b0fab8556
+size 312292