[go: up one dir, main page]

Menu

[599fc9]: / debian / rules  Maximize  Restore  History

Download this file

57 lines (45 with data), 1.3 kB

#!/usr/bin/make -f

export DH_ALWAYS_EXCLUDE=.svn:.hg

clean:
	dh_testdir 
	dh_clean 
	rm -fR build 

install: build 
	python setup.py install --root=`pwd`/debian/sqlutil

winpkg:
	python setup.py bdist_wininst --dist-dir .. \
	--install-script sqlutil-wi.py
	
build:
	python setup.py build

# svn co svn://svn.twistedmatrix.com/svn/Twisted/trunk Twisted
# svn co svn://divmod.org/svn/Nevow/trunk Nevow
# svn co svn://pollenation.net/forms/trunk forms   [no]
# svn co svn://pollenation.net/forms/trunk formal

binary: install winpkg
	dh_testdir 
	dh_installdocs 
	dh_installchangelogs 
	dh_pysupport   
	dh_compress 
	dh_fixperms 
	dh_installdeb 
	dh_shlibdeps 
	dh_gencontrol 
	dh_md5sums 
	dh_builddeb 

sfuser=igbsoftware
sffrs=frs.sourceforge.net
sfhg=hg.sourceforge.net/hgroot
sffrspath=/home/frs/project
sfpackage=sqlutil
sfversion=0.8
sfdest=${1},${2}@${sffrs}:${sffrspath}/${2:0:1}/${2:0:2}/${2}

sforge_release: binary
	scp ${sfpackage}_${sfversion}_*.deb ${sfdest}     
	scp ${sfpackage}_${sfversion}_*.changes ${sfdest}
	scp ${sfpackage}_${sfversion}.dsc ${sfdest}
	scp ${sfpackage}_${sfversion}.tar.gz ${sfdest}
	scp ${sfpackage}-${sfversion}.win32.exe ${sfdest}

sforge_push: 
	hg push ssh://${sfuser}@${sfpackage}.${sfhg}/${sfpackage}/${sfpackage} 

.PHONY: binary clean build