--- adzapper-20090301.dfsg.1.orig/debian/rules +++ adzapper-20090301.dfsg.1/debian/rules @@ -68,6 +68,8 @@ dh_installexamples zaps scripts/update-zapper # remove the hardlink in examples (cd debian/adzapper/usr/share/doc/adzapper/examples/zaps; rm -f adbg-clear.gif;cp adbg.gif adbg-clear.gif) +# generate replacement flash files + perl debian/generate-flash.pl # dh_installmenu # dh_installlogrotate # dh_installemacsen --- adzapper-20090301.dfsg.1.orig/debian/watch +++ adzapper-20090301.dfsg.1/debian/watch @@ -1,2 +1,2 @@ version=2 -http://adzapper.sourceforge.net/ adzap-(200..*)\.tar\.gz debian uupdate +http://adzapper.sourceforge.net/ adzap-(20[0-9]..*)\.tar\.gz debian uupdate --- adzapper-20090301.dfsg.1.orig/debian/changelog +++ adzapper-20090301.dfsg.1/debian/changelog @@ -1,3 +1,12 @@ +adzapper (20090301.dfsg.1-0.2) unstable; urgency=low + + * Non-maintainer upload. + * Add Depends on libperl4-corelibs-perl (Closes: #658932) + * Correct watch file to work with versions from this decade + (Closes: #638183) + + -- Dominic Hargreaves Mon, 23 Apr 2012 18:29:41 +0100 + adzapper (20090301.dfsg.1-0.1) unstable; urgency=low * Non-maintainer upload. --- adzapper-20090301.dfsg.1.orig/debian/control +++ adzapper-20090301.dfsg.1/debian/control @@ -2,12 +2,12 @@ Section: web Priority: optional Maintainer: Ludovic Drolez -Build-Depends: debhelper (>> 5.0.0) +Build-Depends: debhelper (>> 5.0.0), perl, libswf-perl, ttf-dejavu-core Standards-Version: 3.8.3 Package: adzapper Architecture: all -Depends: ${perl:Depends} +Depends: ${perl:Depends}, libperl4-corelibs-perl | perl (<< 5.12.3-7) Recommends: squid | polipo | apache2 Suggests: apache2 | httpd, wget, konqueror Enhances: squid, polipo, apache2, konqueror --- adzapper-20090301.dfsg.1.orig/debian/generate-flash.pl +++ adzapper-20090301.dfsg.1/debian/generate-flash.pl @@ -0,0 +1,24 @@ +#!/usr/bin/perl + +use constant FONT_LOCATION => '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf'; +use constant DEST_DIR => 'debian/adzapper/usr/share/doc/adzapper/examples/zaps/'; +use SWF qw(:ALL); + +my $m = new SWF::Movie(); +$m->setBackground(0xff,0xff,0xff); +$m->save(DEST_DIR . "ad-clear.swf"); + +my $font = new SWF::Font(FONT_LOCATION); + +my $txt = new SWF::Text(); +$txt->setFont($font); +$txt->setColor(0, 0, 0xff); +$txt->setHeight(150); +$txt->addString('this ad zapped'); + +my $n = new SWF::Movie(); +$n->setBackground(0xff,0xff,0xff); +$n->setDimension(1400, 450); +my $txtdisp = $n->add($txt); +$txtdisp->moveTo(100,100); +$n->save(DEST_DIR . "ad.swf");