diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template index e14ac8987a2..7bfedc80b9b 100644 --- a/srcpkgs/linux-tools/template +++ b/srcpkgs/linux-tools/template @@ -48,24 +48,22 @@ post_extract() { tools/lib/bpf/Makefile } do_build() { - cd ${wrksrc}/tools/perf - make ${makejobs} \ + make -C tools/perf ${makejobs} V=1 \ CC=$CC LD=$LD CFLAGS="$CFLAGS" EXTRA_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ WERROR=0 DESTDIR=${DESTDIR} prefix=/usr lib=lib/perf \ NO_GTK2=1 NO_SDT=1 PYTHON=python3 \ PERF_VERSION=${version}_${revision} \ all man - cd ${wrksrc}/tools/power/cpupower - make CC=$CC LDFLAGS="$LDFLAGS" VERSION=${version}_${revision} V=1 + make -C tools/power/cpupower V=1 \ + CC=$CC LDFLAGS="$LDFLAGS" VERSION=${version}_${revision} case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) - cd ${wrksrc}/tools/power/x86/x86_energy_perf_policy - make ${makejobs} + make -C tools/power/x86/x86_energy_perf_policy ${makejobs} V=1 - cd ${wrksrc}/tools/power/x86/turbostat - make ${makejobs} CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" + make -C tools/power/x86/turbostat ${makejobs} V=1 \ + CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" esac cd ${wrksrc}/tools/laptop/freefall @@ -78,8 +76,9 @@ do_build() { ./configure --prefix=/usr --sbindir=/usr/bin make ${makejobs} - cd ${wrksrc}/tools/thermal/tmon - make ${makejobs} CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" + cd $wrksrc + make -C tools/thermal/tmon ${makejobs} V=1 \ + CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" case "$XBPS_TARGET_MACHINE" in *-musl) ;;