]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - Makefile
Makefile: remove targets that used misc/debian[_helpers] which no longer exist. Also...
[tahoe-lafs/tahoe-lafs.git] / Makefile
index 1f498103717322c24b0751c75774617a60b4e979..a0bda5201c9f5ccdca5bba31e2d70e70887430a3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -255,129 +255,3 @@ tarballs:
 
 upload-tarballs:
        @if [ "X${BB_BRANCH}" == "Xtrunk" ] || [ "X${BB_BRANCH}" == "X" ]; then for f in dist/allmydata-tahoe-*; do flappclient --furlfile ~/.tahoe-tarball-upload.furl upload-file $$f; done ; else echo not uploading tarballs because this is not trunk but is branch \"${BB_BRANCH}\" ; fi
-
-# DEBIAN PACKAGING
-
-VER=$(shell $(PYTHON) misc/build_helpers/get-version.py)
-DEBCOMMENTS="'make deb' build"
-
-show-version:
-       @echo $(VER)
-show-pp:
-       @echo $(PP)
-
-.PHONY: setup-deb deb-ARCH is-known-debian-arch
-.PHONY: deb-etch deb-lenny deb-sid
-.PHONY: deb-edgy deb-feisty deb-gutsy deb-hardy deb-intrepid deb-jaunty
-
-# we use misc/debian_helpers/$TAHOE_ARCH/debian
-
-deb-etch:      # py2.4
-       $(MAKE) deb-ARCH ARCH=etch TAHOE_ARCH=etch
-deb-lenny:     # py2.5
-       $(MAKE) deb-ARCH ARCH=lenny TAHOE_ARCH=lenny
-deb-sid:
-       $(MAKE) deb-ARCH ARCH=sid TAHOE_ARCH=sid
-
-deb-edgy:     # py2.4
-       $(MAKE) deb-ARCH ARCH=edgy TAHOE_ARCH=etch
-deb-feisty:   # py2.5
-       $(MAKE) deb-ARCH ARCH=feisty TAHOE_ARCH=lenny
-deb-gutsy:    # py2.5
-       $(MAKE) deb-ARCH ARCH=gutsy TAHOE_ARCH=lenny
-deb-hardy:    # py2.5
-       $(MAKE) deb-ARCH ARCH=hardy TAHOE_ARCH=lenny
-deb-intrepid: # py2.5
-       $(MAKE) deb-ARCH ARCH=intrepid TAHOE_ARCH=lenny
-deb-jaunty:   # py2.6
-       $(MAKE) deb-ARCH ARCH=jaunty TAHOE_ARCH=lenny
-
-
-
-# we know how to handle the following debian architectures
-KNOWN_DEBIAN_ARCHES := etch lenny sid  edgy feisty gutsy hardy intrepid jaunty
-
-ifeq ($(findstring x-$(ARCH)-x,$(foreach arch,$(KNOWN_DEBIAN_ARCHES),"x-$(arch)-x")),)
-is-known-debian-arch:
-       @echo "ARCH must be set when using setup-deb or deb-ARCH"
-       @echo "I know how to handle:" $(KNOWN_DEBIAN_ARCHES)
-       false
-else
-is-known-debian-arch:
-       true
-endif
-
-ifndef TAHOE_ARCH
-TAHOE_ARCH=$(ARCH)
-endif
-
-setup-deb: is-known-debian-arch
-       rm -f debian
-       ln -s misc/debian_helpers/$(TAHOE_ARCH)/debian debian
-       chmod +x debian/rules
-
-# etch (current debian stable) has python-simplejson-1.3, which doesn't
-#  support indent=
-# sid (debian unstable) currently has python-simplejson 1.7.1
-# edgy has 1.3, which doesn't support indent=
-# feisty has 1.4, which supports indent= but emits a deprecation warning
-# gutsy has 1.7.1
-#
-# we need 1.4 or newer
-
-deb-ARCH: is-known-debian-arch setup-deb
-       fakeroot debian/rules binary
-       @echo
-       @echo "The newly built .deb packages are in the parent directory from here."
-
-.PHONY: increment-deb-version
-.PHONY: deb-etch-head deb-lenny-head deb-sid-head
-.PHONY: deb-edgy-head deb-feisty-head deb-gutsy-head deb-hardy-head deb-intrepid-head deb-jaunty-head
-
-# The buildbot runs the following targets after each change, to produce
-# up-to-date tahoe .debs. These steps do not create .debs for anything else.
-
-increment-deb-version: make-version
-       debchange --newversion $(VER) $(DEBCOMMENTS)
-deb-etch-head:
-       $(MAKE) setup-deb ARCH=etch TAHOE_ARCH=etch
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-lenny-head:
-       $(MAKE) setup-deb ARCH=lenny TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-sid-head:
-       $(MAKE) setup-deb ARCH=sid TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-
-deb-edgy-head:
-       $(MAKE) setup-deb ARCH=edgy TAHOE_ARCH=etch
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-feisty-head:
-       $(MAKE) setup-deb ARCH=feisty TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-gutsy-head:
-       $(MAKE) setup-deb ARCH=gutsy TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-hardy-head:
-       $(MAKE) setup-deb ARCH=hardy TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-intrepid-head:
-       $(MAKE) setup-deb ARCH=intrepid TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-deb-jaunty-head:
-       $(MAKE) setup-deb ARCH=jaunty TAHOE_ARCH=lenny
-       $(MAKE) increment-deb-version
-       fakeroot debian/rules binary
-
-# new experimental debian-packaging-building target
-.PHONY: EXPERIMENTAL-deb
-EXPERIMENTAL-deb: is-known-debian-arch
-       $(PYTHON) misc/build_helpers/build-deb.py $(ARCH)