summaryrefslogtreecommitdiff
path: root/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/packages/ubuntu/Makefile.am
blob: 73dbef7791b4c9f8fc6de39c6c607d5f97265e9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CODE_NAMES = precise,trusty,utopic,vivid
SOURCE = ../$(PACKAGE)-$(VERSION).tar.gz

all:

ensure-configuration:
	@if test -z "$(LAUNCHPAD_UPLOADER_PGP_KEY)"; then				\
	  echo "--with-launchpad-uploader-pgp-key configure option must be specified.";	\
	  false;									\
	fi
	@if test -z "$(GROONGA_SOURCE_PATH)"; then				 \
	  echo "--with-groonga-source-path configure option must be specified."; \
	  false;								 \
	fi

upload: source ensure-configuration
	$(GROONGA_SOURCE_PATH)/packages/ubuntu/upload.rb	\
	  --package '$(PACKAGE)'				\
	  --version '$(VERSION)'				\
	  --source-archive '$(SOURCE)'				\
	  --code-names '$(CODE_NAMES)'				\
	  --debian-directory '$(srcdir)/../debian/'		\
	  --pgp-sign-key '$(LAUNCHPAD_UPLOADER_PGP_KEY)'

source: $(SOURCE)

$(SOURCE):
	ln -s $(abs_top_builddir)/$(PACKAGE)-$(VERSION).tar.gz $(SOURCE)