--- Makefile.am.orig 2010-02-04 10:51:07 -0600 +++ Makefile.am 2010-02-04 10:52:56 -0600 @@ -427,23 +427,6 @@ MAN_ATTRIBUTELOG = sed '/BEGIN ENABLE_ATTRIBUTELOG/,/END ENABLE_ATTRIBUTELOG/d' endif -if OS_FREEBSD -.for file in $(man_MANS) -${file}: $(srcdir)/${file}.in Makefile svnversion.h - sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g; \ - s|CURRENT_CVS_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g; \ - s|CURRENT_CVS_TIME|`sed -n 's,^.*TIME[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g; \ - s|/usr/local/share/man/|$(mandir)/|g; \ - s|/usr/local/sbin/|$(sbindir)/|g; \ - s|/usr/local/etc/rc\\.d/init.d/|$(initddir)/|g; \ - s|/usr/local/share/doc/smartmontools-5.1/|$(docsdir)/|g; \ - s|/usr/local/etc/smartd\\.conf|$(sysconfdir)/smartd.conf|g; \ - s|/usr/local/etc/smart_drivedb\\.h|$(sysconfdir)/smart_drivedb\\.h|g" ${.ALLSRC:M*.in} | \ - $(MAN_DRIVEDB) | \ - $(MAN_SAVESTATES) | \ - $(MAN_ATTRIBUTELOG) > $@ -.endfor -else smart%: $(srcdir)/smart%.in Makefile svnversion.h sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g" $< | \ sed "s|CURRENT_CVS_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g" | \ @@ -457,7 +440,6 @@ $(MAN_DRIVEDB) | \ $(MAN_SAVESTATES) | \ $(MAN_ATTRIBUTELOG) > $@ -endif # Commands to convert man pages into .html and .txt # TODO: configure --- Makefile.in.orig 2010-02-04 11:04:09 -0600 +++ Makefile.in 2010-02-04 11:05:36 -0600 @@ -1569,34 +1569,19 @@ uninstall-initdDATA: $(initd_DATA_uninstall) -@OS_FREEBSD_TRUE@.for file in $(man_MANS) -@OS_FREEBSD_TRUE@${file}: $(srcdir)/${file}.in Makefile svnversion.h -@OS_FREEBSD_TRUE@ sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g; \ -@OS_FREEBSD_TRUE@ s|CURRENT_CVS_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g; \ -@OS_FREEBSD_TRUE@ s|CURRENT_CVS_TIME|`sed -n 's,^.*TIME[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/share/man/|$(mandir)/|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/sbin/|$(sbindir)/|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/etc/rc\\.d/init.d/|$(initddir)/|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/share/doc/smartmontools-5.1/|$(docsdir)/|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/etc/smartd\\.conf|$(sysconfdir)/smartd.conf|g; \ -@OS_FREEBSD_TRUE@ s|/usr/local/etc/smart_drivedb\\.h|$(sysconfdir)/smart_drivedb\\.h|g" ${.ALLSRC:M*.in} | \ -@OS_FREEBSD_TRUE@ $(MAN_DRIVEDB) | \ -@OS_FREEBSD_TRUE@ $(MAN_SAVESTATES) | \ -@OS_FREEBSD_TRUE@ $(MAN_ATTRIBUTELOG) > $@ -@OS_FREEBSD_TRUE@.endfor -@OS_FREEBSD_FALSE@smart%: $(srcdir)/smart%.in Makefile svnversion.h -@OS_FREEBSD_FALSE@ sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g" $< | \ -@OS_FREEBSD_FALSE@ sed "s|CURRENT_CVS_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g" | \ -@OS_FREEBSD_FALSE@ sed "s|CURRENT_CVS_TIME|`sed -n 's,^.*TIME[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/share/man/|$(mandir)/|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/sbin/|$(sbindir)/|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/etc/rc\\.d/init.d/|$(initddir)/|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/share/doc/smartmontools-5.1/|$(docsdir)/|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/etc/smartd\\.conf|$(sysconfdir)/smartd.conf|g" | \ -@OS_FREEBSD_FALSE@ sed "s|/usr/local/etc/smart_drivedb\\.h|$(sysconfdir)/smart_drivedb\\.h|g" | \ -@OS_FREEBSD_FALSE@ $(MAN_DRIVEDB) | \ -@OS_FREEBSD_FALSE@ $(MAN_SAVESTATES) | \ -@OS_FREEBSD_FALSE@ $(MAN_ATTRIBUTELOG) > $@ +smart%: $(srcdir)/smart%.in Makefile svnversion.h + sed "s|CURRENT_CVS_VERSION|$(releaseversion)|g" $< | \ + sed "s|CURRENT_CVS_DATE|`sed -n 's,^.*DATE[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g" | \ + sed "s|CURRENT_CVS_TIME|`sed -n 's,^.*TIME[^"]*"\([^"]*\)".*$$,\1,p' svnversion.h`|g" | \ + sed "s|/usr/local/share/man/|$(mandir)/|g" | \ + sed "s|/usr/local/sbin/|$(sbindir)/|g" | \ + sed "s|/usr/local/etc/rc\\.d/init.d/|$(initddir)/|g" | \ + sed "s|/usr/local/share/doc/smartmontools-5.1/|$(docsdir)/|g" | \ + sed "s|/usr/local/etc/smartd\\.conf|$(sysconfdir)/smartd.conf|g" | \ + sed "s|/usr/local/etc/smart_drivedb\\.h|$(sysconfdir)/smart_drivedb\\.h|g" | \ + $(MAN_DRIVEDB) | \ + $(MAN_SAVESTATES) | \ + $(MAN_ATTRIBUTELOG) > $@ # Convert man pages into .html and .txt