From c0d78c90be3628a23d44da9f6cf8e29a6884fe02 Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sat, 24 Jun 2017 20:19:26 +0100 Subject: rfkill: make command to build in util-linux project After this commit the command merely builds, but does not confirm style used in util-linux project. Signed-off-by: Sami Kerola --- .gitignore | 1 + configure.ac | 3 +++ sys-utils/Makemodule.am | 6 ++++++ sys-utils/rfkill.c | 11 +++++++---- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7a6c4afc2..c638bdf99 100644 --- a/.gitignore +++ b/.gitignore @@ -140,6 +140,7 @@ ylwrap /renice /resizepart /rev +/rfkill /rtcwake /runuser /sample-* diff --git a/configure.ac b/configure.ac index 1dccb420c..ac4871a8a 100644 --- a/configure.ac +++ b/configure.ac @@ -1617,6 +1617,9 @@ AM_CONDITIONAL([BUILD_LSNS], [test "x$build_lsns" = xyes]) UL_BUILD_INIT([renice], [yes]) AM_CONDITIONAL([BUILD_RENICE], [test "x$build_renice" = xyes]) +UL_BUILD_INIT([rfkill], [yes]) +AM_CONDITIONAL([BUILD_RFKILL], [test "x$build_rfkill" = xyes]) + UL_BUILD_INIT([setsid], [yes]) AM_CONDITIONAL([BUILD_SETSID], [test "x$build_setsid" = xyes]) diff --git a/sys-utils/Makemodule.am b/sys-utils/Makemodule.am index 66b540874..2148fd91e 100644 --- a/sys-utils/Makemodule.am +++ b/sys-utils/Makemodule.am @@ -59,6 +59,12 @@ dist_man_MANS += sys-utils/renice.1 renice_SOURCES = sys-utils/renice.c endif +if BUILD_RFKILL +usrbin_exec_PROGRAMS += rfkill +dist_man_MANS += sys-utils/rfkill.8 +rfkill_SOURCES = sys-utils/rfkill.c +endif + if BUILD_SETSID usrbin_exec_PROGRAMS += setsid dist_man_MANS += sys-utils/setsid.1 diff --git a/sys-utils/rfkill.c b/sys-utils/rfkill.c index 60f8cdc27..ad2af36ea 100644 --- a/sys-utils/rfkill.c +++ b/sys-utils/rfkill.c @@ -30,8 +30,11 @@ #include #include -#include "rfkill.h" -#include "core.h" +#include + +#include "c.h" +#include "closestream.h" +#include "nls.h" static void rfkill_event(void) { @@ -313,7 +316,7 @@ static void usage(void) fprintf(stderr, "Usage:\t%s [options] command\n", argv0); fprintf(stderr, "Options:\n"); - fprintf(stderr, "\t--version\tshow version (%s)\n", rfkill_version); + fprintf(stderr, "\t--version\tshow version (%s)\n", PACKAGE_VERSION); fprintf(stderr, "Commands:\n"); fprintf(stderr, "\thelp\n"); fprintf(stderr, "\tevent\n"); @@ -329,7 +332,7 @@ static void usage(void) static void version(void) { - printf("rfkill %s\n", rfkill_version); + printf("rfkill %s\n", PACKAGE_VERSION); } int main(int argc, char **argv) -- cgit v1.2.3-55-g7522