6 # You must compile coreutils in advance.
7 # Use 'make all_programs' to compile binaries which are not
8 # compiled in default (like arch, hostname).
9 #srcdir = $(HOME)/JM-work/coreutils-8.16
10 srcdir = ./$(NAME)-$(V)
11 tarball = $(NAME)-$(V).tar.xz
13 PACKAGE_NAME = GNU $(NAME)
14 PACKAGE_VERSION = $(V)
15 PACKAGE_STRING = $(PACKAGE_NAME) $(PACKAGE_VERSION)
21 wget http://core.ring.gr.jp/pub/GNU/coreutils/$@
23 stamp-setup: $(tarball)
25 ln -s $(srcdir) source
29 && git commit -m 'Import $(PACKAGE_NAME).' > /dev/null \
31 mkdir -p source/locale/$(LANG)/LC_MESSAGES
34 stamp-configure: stamp-setup
35 @(cd source && ./configure --localedir=`pwd`/locale)
38 stamp-build: stamp-configure
42 && make all_programs \
47 $(MAKE) -C help2man.ja $@ PACKAGE_VERSION=$(PACKAGE_VERSION)
50 $(MAKE) -C help2man.ja $@
53 $(MAKE) -C help2man.ja $@
56 (cd source && make distclean)
57 $(RM) stamp-configure stamp-build
62 $(RM) stamp-setup stamp-configure stamp-build
64 realclean: clean-setup clean