r24190 - in /trunk/jifty/debian: changelog control libjifty-perl.links libjifty-plugin-chart-perl.links rules

yvesago-guest at users.alioth.debian.org yvesago-guest at users.alioth.debian.org
Tue Aug 12 10:48:26 UTC 2008


Author: yvesago-guest
Date: Tue Aug 12 10:48:23 2008
New Revision: 24190

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=24190
Log:
* add links in debian rules for WikiToolbar and AuthzLDAP plugins to use the
    same Module::Install version than jifty. Since Module::Install 0.76, share
    destination path changed. (Closes: #493439)
* debian/control, rules, libjifty-perl.links: add dep and links to use
    packaged libjs-prototype. Closes lintian warning.
* debian/control, rules, libjifty-plugin-chart-perl.links: add dep and links
    to use packaged libjs-mochikit. Closes lintian warning

Added:
    trunk/jifty/debian/libjifty-plugin-chart-perl.links
Modified:
    trunk/jifty/debian/changelog
    trunk/jifty/debian/control
    trunk/jifty/debian/libjifty-perl.links
    trunk/jifty/debian/rules

Modified: trunk/jifty/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/jifty/debian/changelog?rev=24190&op=diff
==============================================================================
--- trunk/jifty/debian/changelog (original)
+++ trunk/jifty/debian/changelog Tue Aug 12 10:48:23 2008
@@ -1,3 +1,15 @@
+jifty (0.80408-2) unstable; urgency=low
+
+  * add links in debian rules for WikiToolbar and AuthzLDAP plugins to use the
+    same Module::Install version than jifty. Since Module::Install 0.76, share
+    destination path changed. (Closes: #493439)
+  * debian/control, rules, libjifty-perl.links: add dep and links to use
+    packaged libjs-prototype. Closes lintian warning.
+  * debian/control, rules, libjifty-plugin-chart-perl.links: add dep and links
+    to use packaged libjs-mochikit. Closes lintian warning.
+
+ -- AGOSTINI Yves <agostini at univ-metz.fr>  Tue, 12 Aug 2008 09:26:42 +0200
+
 jifty (0.80408-1) unstable; urgency=low
 
   * Initial Release. (Closes: #479555)

Modified: trunk/jifty/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/jifty/debian/control?rev=24190&op=diff
==============================================================================
--- trunk/jifty/debian/control (original)
+++ trunk/jifty/debian/control Tue Aug 12 10:48:23 2008
@@ -38,6 +38,7 @@
  libtest-www-mechanize-perl (>= 1.04), libhttp-server-simple-recorder-perl,
  libmodule-install-perl (>= 0.75), libyaml-syck-perl (>= 0.29),
  libjifty-dbi-perl (>= 0.49), libjs-scriptaculous, libjs-jquery,
+ libjs-prototype, libjs-mochikit,
  perl-modules (>= 5.10) | libversion-perl,
  libdevel-cover-perl,
  libauthen-cas-client-perl,
@@ -129,6 +130,7 @@
  libtest-www-mechanize-perl (>= 1.04), libhttp-server-simple-recorder-perl,
  libmodule-install-perl (>= 0.75), libyaml-syck-perl (>= 0.29),
  libjifty-dbi-perl (>= 0.49), libjs-scriptaculous, libjs-jquery,
+ libjs-prototype,
  perl-modules (>= 5.10) | libversion-perl
 Suggests: libjifty-plugin-authentication-cas-perl
  libjifty-plugin-authentication-facebook-perl
@@ -175,7 +177,8 @@
 Section: perl
 Architecture: all
 Depends: ${perl:Depends}, perl (>> 5.8.3), libjifty-perl, libchart-perl,
- libgd-graph-perl, libgd-gd2-perl, libimage-info-perl, libxml-simple-perl
+ libgd-graph-perl, libgd-gd2-perl, libimage-info-perl, libxml-simple-perl,
+ libjs-mochikit
 Description: Jifty plugin for Chart
  This plugin provides ability to draw dynamic charts to your Jifty application. 
 

Modified: trunk/jifty/debian/libjifty-perl.links
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/jifty/debian/libjifty-perl.links?rev=24190&op=diff
==============================================================================
--- trunk/jifty/debian/libjifty-perl.links (original)
+++ trunk/jifty/debian/libjifty-perl.links Tue Aug 12 10:48:23 2008
@@ -1,5 +1,6 @@
 usr/share/man/man3/Jifty.3pm.gz  usr/share/man/man1/jifty.1pm.gz
-# use of packaged scriptaculous and jquery
+# use of packaged scriptaculous, prototype and jquery
 /usr/share/javascript/scriptaculous/  usr/share/perl5/auto/Jifty/web/static/js/scriptaculous
 /usr/share/javascript/jquery/jquery.js  usr/share/perl5/auto/Jifty/web/static/js/jquery-1.2.1.js
+/usr/share/javascript/prototype/prototype.js  usr/share/perl5/auto/Jifty/web/static/js/prototype.js
 

Added: trunk/jifty/debian/libjifty-plugin-chart-perl.links
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/jifty/debian/libjifty-plugin-chart-perl.links?rev=24190&op=file
==============================================================================
--- trunk/jifty/debian/libjifty-plugin-chart-perl.links (added)
+++ trunk/jifty/debian/libjifty-plugin-chart-perl.links Tue Aug 12 10:48:23 2008
@@ -1,0 +1,2 @@
+# use of packaged mochikit
+/usr/share/javascript/mochikit/MochiKit.js usr/share/perl5/auto/Jifty/plugins/Jifty/Plugin/Chart/web/static/js/MochiKit/MochiKit.js

Modified: trunk/jifty/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/jifty/debian/rules?rev=24190&op=diff
==============================================================================
--- trunk/jifty/debian/rules (original)
+++ trunk/jifty/debian/rules Tue Aug 12 10:48:23 2008
@@ -24,6 +24,10 @@
 	$(PERL) Makefile.PL --skipdeps INSTALLDIRS=vendor
 	$(MAKE)
 	# install some old but usefull plugins, will be in cpan on the next release
+	# WikiToolbar and AuthzLDAP have to use the same Module::Install than jifty
+	# since Module::Install 0.76 share destination path changed
+	ln -s $(CURDIR)/inc $(CURDIR)/plugins/WikiToolbar;
+	ln -s $(CURDIR)/inc $(CURDIR)/plugins/AuthzLDAP;
 	( cd $(CURDIR)/plugins/EditInPlace; \
 	$(PERL) Makefile.PL --skipdeps INSTALLDIRS=vendor; $(MAKE) )
 	( cd $(CURDIR)/plugins/WikiToolbar; \
@@ -44,9 +48,11 @@
 	( cd $(CURDIR)/plugins/EditInPlace; \
 	[ ! -f Makefile ] || $(MAKE) realclean )
 	( cd $(CURDIR)/plugins/WikiToolbar; \
-	[ ! -f Makefile ] || $(MAKE) realclean )
+	 ( [ ! -f Makefile ] || $(MAKE) realclean); \
+	 ( [ ! -L inc ] || rm inc) )
 	( cd $(CURDIR)/plugins/AuthzLDAP; \
-	[ ! -f Makefile ] || $(MAKE) realclean )
+	 ( [ ! -f Makefile ] || $(MAKE) realclean ); \
+	 ( [ ! -L inc ] || rm inc ) )
 
 install: install-stamp
 install-stamp: build-stamp
@@ -76,6 +82,7 @@
 	dh_install
 	dh_install -plibjifty-perl -XManual/Tutorial \
 		-Xjs/scriptaculous -Xjs/jquery-1.2.1.js \
+		-Xjs/prototype.js -XMochiKit/MochiKit.js \
 		-XEditInPlace \
 		-XWikiToolbar \
 		-XAuthzLDAP \




More information about the Pkg-perl-cvs-commits mailing list