1CODE_NAMES = trusty,xenial,zesty 2SOURCE = ../$(PACKAGE)-$(VERSION).tar.gz 3SOURCE_55_BASE = $(PACKAGE)-5.5 4SOURCE_55 = $(SOURCE_55_BASE)_$(VERSION).orig.tar.gz 5SOURCE_56_BASE = $(PACKAGE)-5.6 6SOURCE_56 = $(SOURCE_56_BASE)_$(VERSION).orig.tar.gz 7SOURCE_57_BASE = $(PACKAGE)-5.7 8SOURCE_57 = $(SOURCE_57_BASE)_$(VERSION).orig.tar.gz 9SOURCE_MARIADB_10_0_BASE = $(PACKAGE)-mariadb-10.0 10SOURCE_MARIADB_10_0 = $(SOURCE_MARIADB_10_0_BASE)_$(VERSION).orig.tar.gz 11 12all: 13 14ensure-launchpad-configuration: 15 @if test -z "$(LAUNCHPAD_UPLOADER_PGP_KEY)"; then \ 16 echo "--with-launchpad-uploader-pgp-key configure option must be specified."; \ 17 false; \ 18 fi 19 20upload: source ensure-launchpad-configuration 21 ./upload.rb \ 22 --package '$(PACKAGE)' \ 23 --version '$(VERSION)' \ 24 --source-archive-directory '$(builddir)/' \ 25 --code-names '$(CODE_NAMES)' \ 26 --debian-base-directory '$(srcdir)/../' \ 27 --ppa '$(LAUNCHPAD_PPA)' \ 28 --pgp-sign-key '$(LAUNCHPAD_UPLOADER_PGP_KEY)' 29 30source: $(SOURCE_55) $(SOURCE_56) $(SOURCE_57) $(SOURCE_MARIADB_10_0) 31 32$(SOURCE): 33 ln -s $(abs_top_builddir)/$(PACKAGE)-$(VERSION).tar.gz $(SOURCE) 34 35$(SOURCE_55): $(SOURCE) 36 tar xf $(SOURCE) 37 mv $(PACKAGE)-$(VERSION) $(SOURCE_55_BASE)-$(VERSION) 38 tar cfz $(SOURCE_55) $(SOURCE_55_BASE)-$(VERSION) 39 rm -r $(SOURCE_55_BASE)-$(VERSION) 40 41$(SOURCE_56): $(SOURCE) 42 tar xf $(SOURCE) 43 mv $(PACKAGE)-$(VERSION) $(SOURCE_56_BASE)-$(VERSION) 44 tar cfz $(SOURCE_56) $(SOURCE_56_BASE)-$(VERSION) 45 rm -r $(SOURCE_56_BASE)-$(VERSION) 46 47$(SOURCE_57): $(SOURCE) 48 tar xf $(SOURCE) 49 mv $(PACKAGE)-$(VERSION) $(SOURCE_57_BASE)-$(VERSION) 50 tar cfz $(SOURCE_57) $(SOURCE_57_BASE)-$(VERSION) 51 rm -r $(SOURCE_57_BASE)-$(VERSION) 52 53$(SOURCE_MARIADB_10_0): $(SOURCE) 54 tar xf $(SOURCE) 55 mv $(PACKAGE)-$(VERSION) $(SOURCE_MARIADB_10_0_BASE)-$(VERSION) 56 tar cfz $(SOURCE_MARIADB_10_0) $(SOURCE_MARIADB_10_0_BASE)-$(VERSION) 57 rm -r $(SOURCE_MARIADB_10_0_BASE)-$(VERSION) 58