GNU Automakeの覚え書き
GNU Autoconfの一連のコマンドで作成されるMakefileにはdistターゲットがあり、「make dist」で配布用パッケージを作成できる。今回「make dist」したところ、タールボールに含まれてほしい二つのファイル「xcur2png.1」「xcur2png.spec」がタールボールに入らなかった。
automakeのマニュアル(原文)を読み、Makefile.amに以下の修正を加えるとうまくいった。
bin_PROGRAMS = xcur2png xcur2png_SOURCES = xcur2png.c xcur2png_LDADD = @XCUR2PNG_LIBS@ AM_CFLAGS = @XCUR2PNG_CFLAGS@ dist_man_MANS = xcur2png.1 #修正:man_MANS -> dist_man_MANS EXTRA_DIST = xcur2png.spec #この行を追加