Return to Makefile-knoppix CVS log | Up to [local] / OpenXM / misc / packages / Linux / Debian |
File: [local] / OpenXM / misc / packages / Linux / Debian / Makefile-knoppix (download)
Revision 1.4, Thu Feb 26 09:28:09 2004 UTC (20 years, 5 months ago) by takayama
Use gc6 for knoppix (touch .use_ports). |
# $OpenXM: OpenXM/misc/packages/Linux/Debian/Makefile-knoppix,v 1.4 2004/02/26 09:28:09 takayama Exp $ ## You need the following packages to build *.deb ## apt-get install fakeroot ## apt-get install debhelper VERSION=head ## configuration only for committers WHO=${USER}@orange2 FTP_AREA=/home/ftp/pub/OpenXM/${VERSION}/knoppix TAR_WORK=$(HOME)/tmp RM=rm usage : @echo "Usage (Makefile for *.deb):" @echo "clean" @echo "build, build-noclean" @echo "build-main" @echo "copy-to-ftp-area" clean: ${RM} -rf work # (cd ../../Generic/openxm ; make -f Makefile-knoppix clean-work ) build-noclean: -mkdir work (cd ../../Generic/openxm ; make tar-ball VERSION=${VERSION}) (cd work ; tar xzvf ${TAR_WORK}/openxm-${VERSION}.tar.gz) -(cd work/openxm-${VERSION} ; ln -s ../../debian) touch work/openxm-${VERSION}/OpenXM/src/asir-port/for_knoppix touch work/openxm-${VERSION}/OpenXM/src/gc/.use_ports make -f Makefile-knoppix build-main build-main: ## Start of build (cd work/openxm-${VERSION}; fakeroot debian/rules build) (cd work/openxm-${VERSION}; fakeroot debian/rules install) (cd work/openxm-${VERSION}; fakeroot dpkg-buildpackage) build : clean make -f Makefile-knoppix build-noclean copy-to-ftp-area: -scp work/openxm-*.deb ${WHO}:${FTP_AREA} -scp work/openxm_*.dsc ${WHO}:${FTP_AREA} -scp work/openxm_*.changes ${WHO}:${FTP_AREA}