Wed Sep 1 21:21:37 2010 UTC ()
Updating www/p5-Alien-GvaScript from 1.21nb1 to 1.22

pkgsrc changes:
- add patch to remove useless bits from generated GvaScript.js

Upstream changes:
1.21 18.01.2010
  - bug in Builder, Gvascript.js was written to wrong location


(sno)
diff -r1.6 -r1.7 pkgsrc/www/p5-Alien-GvaScript/Makefile
diff -r1.4 -r1.5 pkgsrc/www/p5-Alien-GvaScript/distinfo
diff -r0 -r1.1 pkgsrc/www/p5-Alien-GvaScript/patches/patch-aa

cvs diff -r1.6 -r1.7 pkgsrc/www/p5-Alien-GvaScript/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-Alien-GvaScript/Makefile 2010/08/21 16:36:31 1.6
+++ pkgsrc/www/p5-Alien-GvaScript/Makefile 2010/09/01 21:21:37 1.7
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2010/08/21 16:36:31 seb Exp $ 1# $NetBSD: Makefile,v 1.7 2010/09/01 21:21:37 sno Exp $
2 2
3DISTNAME= Alien-GvaScript-1.21 3DISTNAME= Alien-GvaScript-1.22
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 5#PKGREVISION= 1
6CATEGORIES= www perl5 6CATEGORIES= www perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Alien/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Alien/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Alien-GvaScript/ 10HOMEPAGE= http://search.cpan.org/dist/Alien-GvaScript/
11COMMENT= Gva extension to the prototype javascript framework 11COMMENT= Gva extension to the prototype javascript framework
12LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16PERL5_MODULE_TYPE= Module::Build 16PERL5_MODULE_TYPE= Module::Build
17USE_LANGUAGES= # empty 17USE_LANGUAGES= # empty
18PERL5_PACKLIST= auto/Alien/GvaScript/.packlist 18PERL5_PACKLIST= auto/Alien/GvaScript/.packlist

cvs diff -r1.4 -r1.5 pkgsrc/www/p5-Alien-GvaScript/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-Alien-GvaScript/distinfo 2010/02/03 22:34:58 1.4
+++ pkgsrc/www/p5-Alien-GvaScript/distinfo 2010/09/01 21:21:37 1.5
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.4 2010/02/03 22:34:58 seb Exp $ 1$NetBSD: distinfo,v 1.5 2010/09/01 21:21:37 sno Exp $
2 2
3SHA1 (Alien-GvaScript-1.21.tar.gz) = 29ec121626ae372882bc0831a8fcd217441252ea 3SHA1 (Alien-GvaScript-1.22.tar.gz) = 91e4687bbcc397c85bb2e991df94850efa844c0f
4RMD160 (Alien-GvaScript-1.21.tar.gz) = 3536c9215e7ed4fbb9b814a5bd75db154c8cf070 4RMD160 (Alien-GvaScript-1.22.tar.gz) = ca85e249c55cef59ccd3da65b7e627374a96bfc5
5Size (Alien-GvaScript-1.21.tar.gz) = 263292 bytes 5Size (Alien-GvaScript-1.22.tar.gz) = 323686 bytes
 6SHA1 (patch-aa) = 50df9bee65c8556a9021d2eefc84edc21d87fdec

File Added: pkgsrc/www/p5-Alien-GvaScript/patches/patch-aa
$NetBSD: patch-aa,v 1.1 2010/09/01 21:21:37 sno Exp $

remove group/world write bits and any execution bits from a js file

--- GvaScript_Builder.pm.orig	2010-03-17 22:00:27.000000000 +0000
+++ GvaScript_Builder.pm
@@ -42,7 +42,7 @@ sub generate_js { # concatenates sources
                    customButtons paginator grid
                    repeat form/;
   my $dest = "lib/Alien/GvaScript/lib/GvaScript.js";
-  chmod 0777, $dest;
+  chmod 0644, $dest;
   open my $dest_fh, ">$dest"  or die "open >$dest : $!";
 
   print $dest_fh <<__EOJS__;