|
|
|
|
|
|
71
|
-cJvf "$${PKG_DEB_ARCHIVE}" .
|
71
|
-cJvf "$${PKG_DEB_ARCHIVE}" .
|
|
72
|
|
72
|
|
|
73
|
# https://wiki.debian.org/CrossCompiling#Building_with_dpkg-buildpackage
|
73
|
# https://wiki.debian.org/CrossCompiling#Building_with_dpkg-buildpackage
|
|
74
|
- - PKG_BUILDHOST_ARCH="${DRONE_RUNNER_ARCH}" &&
|
|
|
|
|
|
74
|
+ - PKG_BUILDHOST_ARCH="amd64" &&
|
|
75
|
PKG_SRC_ROOT="$(pwd)" &&
|
75
|
PKG_SRC_ROOT="$(pwd)" &&
|
|
76
|
- for PKG_ARCH in ${BUILD_ARCH} ; do cd "$${PKG_SRC_ROOT}" &&
|
|
|
|
|
|
76
|
+ for PKG_ARCH in $${BUILD_ARCH} ; do cd "$${PKG_SRC_ROOT}" &&
|
|
77
|
PKG_RELEASE_ARCHIVE="$${PKG_NAME}_$${PKG_VERSION}_$${PKG_ARCH}.tar.xz" &&
|
77
|
PKG_RELEASE_ARCHIVE="$${PKG_NAME}_$${PKG_VERSION}_$${PKG_ARCH}.tar.xz" &&
|
|
78
|
PKG_RELEASE_ARCHIVE_ROOT="$${PKG_NAME}-$${PKG_VERSION}" &&
|
78
|
PKG_RELEASE_ARCHIVE_ROOT="$${PKG_NAME}-$${PKG_VERSION}" &&
|
|
79
|
PKG_BUILD_DIR="build/$${PKG_ARCH}/$${PKG_ARCHIVE_ROOT}" &&
|
79
|
PKG_BUILD_DIR="build/$${PKG_ARCH}/$${PKG_ARCHIVE_ROOT}" &&
|
|
80
|
tar -xf "$${PKG_DEB_ARCHIVE}" -C "$${PKG_ARCHIVE_ROOT}" --strip 1 &&
|
80
|
tar -xf "$${PKG_DEB_ARCHIVE}" -C "$${PKG_ARCHIVE_ROOT}" --strip 1 &&
|
|
81
|
cd "$${PKG_BUILD_DIR}" &&
|
81
|
cd "$${PKG_BUILD_DIR}" &&
|
|
82
|
- export MAKEFLAGS="${MAKEFLAGS}" &&
|
|
|
|
|
|
82
|
+ export MAKEFLAGS="$${MAKEFLAGS}" &&
|
|
83
|
make &&
|
83
|
make &&
|
|
84
|
tar --exclude='./.*'
|
84
|
tar --exclude='./.*'
|
|
85
|
--transform "s/$${PKG_DIST_DIR}/$${PKG_RELEASE_ARCHIVE_ROOT}/"
|
85
|
--transform "s/$${PKG_DIST_DIR}/$${PKG_RELEASE_ARCHIVE_ROOT}/"
|