/usr/local/CPAN/TestGen4Web-Runner/Makefile.PL


use ExtUtils::MakeMaker;

WriteMakefile(
	NAME		=> 'TestGen4Web::Runner',
	VERSION_FROM	=> 'lib/TestGen4Web/Runner.pm',
	AUTHOR		=> 'mackers',
	ABSTRACT	=> 'A module to replay files recorded with TestGen4Web',
	PREREQ_PM	=> {
		XML::Simple		=> 0,
		LWP::UserAgent		=> 0,
		HTTP::Cookies		=> 0,
		URI::Escape		=> 0,
		Term::ANSIColor		=> 0,
	},
	dist		=> { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
);

sub MY::postamble {
	return <<'MAKE_FRAG';

publish-cpan: dist 
	echo "Going to upload " `ls -1t *.tar.gz | head -1`
	sleep 2
	/usr/local/bin/cpan-upload -user mackers -mailto me@mackers.com -verbose `ls -1t *.tar.gz | head -1`

debuild: META.yml dist
	mkdir /tmp/debuild-testgen4web/
	cp `ls -1t *.tar.gz | head -1` /tmp/debuild-testgen4web/
	cd /tmp/debuild-testgen4web/ && tar -zxvf *.tar.gz
	rm /tmp/debuild-testgen4web/*.tar.gz
	cp -R debian /tmp/debuild-testgen4web/TestGen4Web-Runner*
	cd /tmp/debuild-testgen4web/TestGen4Web-Runner* && debuild
	rm -rf /tmp/debuild-testgen4web/TestGen4Web-Runner-*
	mv /tmp/debuild-testgen4web/* ./debuild/
	rmdir /tmp/debuild-testgen4web/

publish-debian: dist debuild
	echo "Going to upload" `ls -1t debuild/*.changes | head -1`
	sleep 2
	/usr/bin/reprepro -Vb /var/www/hosts/apt.mackers.com/htdocs/ include unstable `ls -1t debuild/*.changes | head -1` 

unpublish-debian:
	/usr/bin/reprepro -Vb /var/www/hosts/apt.mackers.com/htdocs/ remove unstable libtestgen4web-runner-perl


MAKE_FRAG
}