SHELL:=/bin/bash UBUNTU_VERSION ?= 2404 CODENAME ?= noble VERSION:=0.2.10 build: $(CODENAME)/cppse-pngpp_$(VERSION)_amd64.deb $(CODENAME)/cppse-pngpp_$(VERSION)_amd64.deb: mkdir -p $(CODENAME) make ubuntu$(UBUNTU_VERSION) ubuntu$(UBUNTU_VERSION): wget -c http://download.savannah.nongnu.org/releases/pngpp/png++-0.2.10.tar.gz tar -zxvf png++-0.2.10.tar.gz make package-ubuntu$(UBUNTU_VERSION) package-ubuntu$(UBUNTU_VERSION): rm -rf out mkdir -p out/opt/cppse/build/png++ cp -prv png++-0.2.10/* out/opt/cppse/build/png++/ rm -rf $(CODENAME)/cppse-pngpp_*_amd64.deb docker run -v "$$(pwd):/src/" rayburgemeestre/fpm-ubuntu:24.04 fpm -v $(VERSION) --iteration $(CODENAME) -s dir -t deb -n cppse-pngpp --license MPL2 --maintainer "Ray Burgemeestre " --description "png++ - build dependency" --url "https://www.nongnu.org/pngpp/" --deb-generate-changes -C /src/out mv -v cppse-pngpp_*_amd64.deb $(CODENAME)/ clean: rm -rf png++* rm -rf png*.tar.gz rm -rf out shell: FLAGS="-i --privileged" bash ../ubuntu1804.sh /bin/bash