File dump-0.4b46-rmt-ermt.patch of Package dump
From: Alexey Svistunov <svalx@svalx.net> Date: 2017-03-21 12:22:00 +0300 Subject: Independent rmt and ermt build, change its locations to _bindir References: Upstream: submitted Index: b/rmt/Makefile.am =================================================================== --- a/rmt/Makefile.am +++ b/rmt/Makefile.am @@ -1,17 +1,23 @@ AM_CPPFLAGS = -I$(top_srcdir)/common DISTCLEANFILES = EXTRA_DIST = +bin_PROGRAMS = +man_MANS = -sbin_PROGRAMS = rmt +if BUILD_RMT +bin_PROGRAMS += rmt +man_MANS += rmt.8 +DISTCLEANFILES += rmt.8 +EXTRA_DIST += rmt.8.in +endif if BUILD_ERMT -sbin_PROGRAMS += ermt +bin_PROGRAMS += ermt +man_MANS += ermt.1 +DISTCLEANFILES += ermt.1 +EXTRA_DIST += ermt.1.in endif -man_MANS = rmt.8 -DISTCLEANFILES += rmt.8 -EXTRA_DIST += rmt.8.in - rmt_SOURCES = rmt.c rmt.h rmt_LDADD = ../common/libcommon.la $(EXT2FS_LIBS) @@ -22,6 +28,11 @@ rmt.8: rmt.8.in $(AM_V_GEN)\ sed -e "s|__DATE__|$(DATE)|g" \ -e "s|__VERSION__|$(VERSION)|g" $< > $@ + +ermt.1: ermt.1.in + $(AM_V_GEN)\ + sed -e "s|__DATE__|$(DATE)|g" \ + -e "s|__VERSION__|$(VERSION)|g" $< > $@ MAINTAINERCLEANFILES = \ Makefile.in Index: b/configure.ac =================================================================== --- a/configure.ac +++ b/configure.ac @@ -112,9 +112,6 @@ AC_MSG_CHECKING([whether to build ermt]) BUILD_ERMT=no AC_ARG_ENABLE([ermt], [AS_HELP_STRING([--enable-ermt],[compile ermt, an encrypting version of rmt @<:@default=no@:>@])]) if test "$enable_ermt" = "yes"; then - if test "$BUILD_RMT" != "yes"; then - AC_MSG_ERROR([ermt requires --enable-rmt]) - fi BUILD_ERMT=yes fi AM_CONDITIONAL([BUILD_ERMT], [test "$BUILD_ERMT" = "yes"]) Index: b/Makefile.am =================================================================== --- a/Makefile.am +++ b/Makefile.am @@ -2,10 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 AM_CFLAGS = $(WERROR_FLAGS) export AM_CFLAGS -SUBDIRS = compat/lib common dump restore faketape -if BUILD_RMT -SUBDIRS += rmt -endif +SUBDIRS = compat/lib common dump restore rmt faketape EXTRA_DIST = \ dump.lsm KNOWNBUGS MAINTAINERS REPORTING-BUGS \