Lines Matching +full:build +full:- +full:rules

7 set -e
10 grep -q "^$1=y" include/config/auto.conf
15 echo -n "$2"
16 elif [ $# -ge 3 ]; then
17 echo -n "$3"
22 if [ -n "$KBUILD_DEBARCH" ] ; then
74 if [ -z "$debarch" ]; then
75 debarch=$(dpkg-architecture -qDEB_HOST_ARCH)
87 # Create debian/source/ if it is a source package build
90 mkdir -p debian/source
95 echo "diff-ignore"
96 echo "extend-diff-ignore = .*"
97 } > debian/source/local-options
100 mkdir -p debian/patches
105 echo "--- /dev/null"
107 diff -u /dev/null "${KCONFIG_CONFIG}" | tail -n +3
111 "${srctree}/scripts/package/gen-diff-patch" debian/patches/diff.patch
112 if [ -s debian/patches/diff.patch ]; then
113 sed -i "
121 rm -f debian/patches/diff.patch
125 rm -rf debian
128 email=${DEBEMAIL-$EMAIL}
131 if echo "${email}" | grep -q '<.*>'; then
135 user=${KBUILD_BUILD_USER-$(id -nu)}
136 name=${DEBFULLNAME-${user}}
137 if [ -z "${email}" ]; then
138 buildhost=${KBUILD_BUILD_HOST-$(hostname -f 2>/dev/null || hostname)}
144 if [ "$1" = --need-source ]; then
150 if [ -n "$KDEB_PKGVERSION" ]; then
153 …packageversion=$(${srctree}/scripts/setlocalversion --no-local ${srctree})-$($srctree/init/build-v…
155 sourcename=${KDEB_SOURCENAME:-linux-upstream}
158 packagename=user-mode-linux
160 packagename=linux-image
167 if [ -n "$KDEB_CHANGELOG_DIST" ]; then
169 # In some cases lsb_release returns the codename as n/a, which breaks dpkg-parsechangelog
170 elif distribution=$(lsb_release -cs 2>/dev/null) && [ -n "$distribution" ] && [ "$distribution" != …
175 echo >&2 "Install lsb-release or set \$KDEB_CHANGELOG_DIST explicitly"
179 extra_build_depends=", $(if_enabled_echo CONFIG_UNWINDER_ORC libelf-dev:native)"
180 extra_build_depends="$extra_build_depends, $(if_enabled_echo CONFIG_SYSTEM_TRUSTED_KEYRING libssl-d…
188 -- $maintainer $(date -R)
198 Copyright: 1991 - 2018 Linus Torvalds and others.
208 License version 2 can be found in \`/usr/share/common-licenses/GPL-2'.
217 Rules-Requires-Root: no
218 Build-Depends: bc, debhelper, rsync, kmod, cpio, bison, flex $extra_build_depends
221 Package: $packagename-$version
231 Package: linux-libc-dev
233 Provides: linux-kernel-headers
238 Multi-Arch: same
244 Package: linux-headers-$version
249 This is useful for people who need to build external modules
257 Package: linux-image-$version-dbg
266 cat <<EOF > debian/rules.vars
271 cp "${srctree}/scripts/package/debian/rules" debian/