From 5d39eddcb9fbbe420e4256a791ddfcf111a97032 Mon Sep 17 00:00:00 2001 From: wsnipex Date: Sun, 12 May 2013 15:27:06 +0200 Subject: [buildsteps] add debian packaging --- tools/buildsteps/linux-debian/configure-depends | 2 ++ tools/buildsteps/linux-debian/configure-xbmc | 2 ++ tools/buildsteps/linux-debian/make-depends | 2 ++ tools/buildsteps/linux-debian/make-xbmc | 2 ++ tools/buildsteps/linux-debian/package | 16 ++++++++++++++++ tools/buildsteps/linux-debian/prepare-depends | 1 + tools/buildsteps/linux-debian/prepare-xbmc | 2 ++ 7 files changed, 27 insertions(+) create mode 100755 tools/buildsteps/linux-debian/configure-depends create mode 100755 tools/buildsteps/linux-debian/configure-xbmc create mode 100755 tools/buildsteps/linux-debian/make-depends create mode 100755 tools/buildsteps/linux-debian/make-xbmc create mode 100755 tools/buildsteps/linux-debian/package create mode 100755 tools/buildsteps/linux-debian/prepare-depends create mode 100755 tools/buildsteps/linux-debian/prepare-xbmc (limited to 'tools/buildsteps') diff --git a/tools/buildsteps/linux-debian/configure-depends b/tools/buildsteps/linux-debian/configure-depends new file mode 100755 index 0000000000..96e6aaaa2d --- /dev/null +++ b/tools/buildsteps/linux-debian/configure-depends @@ -0,0 +1,2 @@ +# We do not use unified dependencies here, but system libs +exit 0 diff --git a/tools/buildsteps/linux-debian/configure-xbmc b/tools/buildsteps/linux-debian/configure-xbmc new file mode 100755 index 0000000000..44380b343b --- /dev/null +++ b/tools/buildsteps/linux-debian/configure-xbmc @@ -0,0 +1,2 @@ +# Nothing to be done, this is all handled by the package script +exit 0 diff --git a/tools/buildsteps/linux-debian/make-depends b/tools/buildsteps/linux-debian/make-depends new file mode 100755 index 0000000000..d1de8c7d55 --- /dev/null +++ b/tools/buildsteps/linux-debian/make-depends @@ -0,0 +1,2 @@ +# noop +exit 0 diff --git a/tools/buildsteps/linux-debian/make-xbmc b/tools/buildsteps/linux-debian/make-xbmc new file mode 100755 index 0000000000..d1de8c7d55 --- /dev/null +++ b/tools/buildsteps/linux-debian/make-xbmc @@ -0,0 +1,2 @@ +# noop +exit 0 diff --git a/tools/buildsteps/linux-debian/package b/tools/buildsteps/linux-debian/package new file mode 100755 index 0000000000..accffd1e9d --- /dev/null +++ b/tools/buildsteps/linux-debian/package @@ -0,0 +1,16 @@ +WORKSPACE=${WORKSPACE:-$( cd $(dirname $0)/../../.. ; pwd -P )} +XBMC_PLATFORM_DIR=linux-debian +. $WORKSPACE/tools/buildsteps/defaultenv + +cd $WORKSPACE + +RELEASEV=$VERSION \ +TAG=$TAG \ +DISTS=${DISTS:-"stable"} \ +ARCHS=${ARCHS:-"i386 amd64"} \ +BUILDER=${BUILDER:-"pdebuild"} \ +PDEBUILD_OPTS=${PDEBUILD_OPTS:-"--debbuildopts \"-j$BUILDTHREADS\""} \ +PBUILDER_BASE=${PBUILDER_BASE:-"/home/$USER/xbmc-packaging/pbuilder"} \ +DPUT_TARGET=${DPUT_TARGET:-"local"} \ +Configuration="$Configuration" \ +tools/Linux/packaging/mk-debian-package.sh diff --git a/tools/buildsteps/linux-debian/prepare-depends b/tools/buildsteps/linux-debian/prepare-depends new file mode 100755 index 0000000000..ca916d098d --- /dev/null +++ b/tools/buildsteps/linux-debian/prepare-depends @@ -0,0 +1 @@ +exit 0 diff --git a/tools/buildsteps/linux-debian/prepare-xbmc b/tools/buildsteps/linux-debian/prepare-xbmc new file mode 100755 index 0000000000..d54f426265 --- /dev/null +++ b/tools/buildsteps/linux-debian/prepare-xbmc @@ -0,0 +1,2 @@ +#nothing on linux +exit 0 -- cgit v1.2.3