#!/usr/bin/make -f # $Id$ include /usr/share/cdbs/1/rules/debhelper.mk DEB_SHLIBDEPS_INCLUDE := debian/tmp/usr/sbin/fancywrap DEB_DH_ALWAYS_EXCLUDE := .svn:debian-arch:debian-mingw DEB_INSTALL_DOCS_ALL := doc/LICENSE.txt doc/ToDo.txt basepackage = fancylibs-fancybase3 basedevpackage = fancylibs-fancybase3-dev sockpackage = fancylibs-fancysock3 sockdevpackage = fancylibs-fancysock3-dev sslpackage = fancylibs-fancyssl3 ssldevpackage = fancylibs-fancyssl3-dev wrappackage = fancylibs-fancywrap3 docdir = debian/tmp/usr/share/doc/$(basepackage) builddir = build/unix/release INSTALL_PROGRAM = install PKGROOT=$(shell pwd)/debian arch=$(DEB_HOST_GNU_TYPE) common-build-arch:: echo arch=$(arch) #cat /usr/lib/$(arch)/pkgconfig/fancylog.pc #ls -ld /usr/lib/$(arch)/pkgconfig #echo "$(arch)-pkg-config without CONFIG_PATH" #$(arch)-pkg-config --debug zlib #echo "$(arch)-pkg-config with CONFIG_PATH" #PKG_CONFIG_PATH=/usr/lib/$(arch)/pkgconfig $(arch)-pkg-config --debug zlib #echo "straight pkg-config without CONFIG_PATH" #pkg-config --debug zlib #echo "straight main pkg-config with CONFIG_PATH" #PKG_CONFIG_PATH=/usr/lib/$(arch)/pkgconfig pkg-config --debug zlib #echo "pkg-config done" #$(MAKE) -C $(builddir) arch=$(arch) #PKG_CONFIG_PATH=/usr/lib/$(arch)/pkgconfig $(MAKE) -C $(builddir) arch=$(arch) $(MAKE) -C $(builddir) arch=$(arch) touch common-build-arch clean:: rm -f common-install-arch common-build-arch rm -rf *~ debian/tmp debian/*~ debian/files* debian/substvars rm -rf $(PKGROOT)/$(basepackage) $(PKGROOT)/$(basedevpackage) rm -rf $(PKGROOT)/$(sockpackage) $(PKGROOT)/$(sockdevpackage) rm -rf $(PKGROOT)/$(sslpackage) $(PKGROOT)/$(ssldevpackage) rm -rf $(PKGROOT)/$(wrappackage) $(MAKE) -C build/minx-64/release clean $(MAKE) -C build/minx-64/debug clean $(MAKE) -C build/unix/debug clean $(MAKE) -C build/unix/release clean common-install-arch:: rm -rf debian/tmp rm -rf $(PKGROOT)/$(basepackage) $(PKGROOT)/$(basedevpackage) mkdir -p $(PKGROOT)/$(basepackage) $(PKGROOT)/$(basedevpackage) $(MAKE) -C $(builddir)/fancybase arch=$(arch) DESTDIR=$(PKGROOT)/$(basepackage) install-bin $(MAKE) -C $(builddir)/fancybase arch=$(arch) DESTDIR=$(PKGROOT)/$(basedevpackage) install-dev rm -rf $(PKGROOT)/$(sockpackage) $(PKGROOT)/$(sockdevpackage) mkdir -p $(PKGROOT)/$(sockpackage) $(PKGROOT)/$(sockdevpackage) $(MAKE) -C $(builddir)/fancysock arch=$(arch) DESTDIR=$(PKGROOT)/$(sockpackage) install-bin $(MAKE) -C $(builddir)/fancysock arch=$(arch) DESTDIR=$(PKGROOT)/$(sockdevpackage) install-dev rm -rf $(PKGROOT)/$(sslpackage) $(PKGROOT)/$(ssldevpackage) mkdir -p $(PKGROOT)/$(sslpackage) $(PKGROOT)/$(ssldevpackage) $(MAKE) -C $(builddir)/fancyssl arch=$(arch) DESTDIR=$(PKGROOT)/$(sslpackage) install-bin $(MAKE) -C $(builddir)/fancyssl arch=$(arch) DESTDIR=$(PKGROOT)/$(ssldevpackage) install-dev rm -rf $(PKGROOT)/$(wrappackage) mkdir -p $(PKGROOT)/$(wrappackage) $(MAKE) -C $(builddir)/fancywrap arch=$(arch) DESTDIR=$(PKGROOT)/$(wrappackage) install-bin touch common-install-arch