OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 24-Jan-2006 14:28:55
Branch: HEAD Handle: 2006012413285500
Modified files:
openpkg-src/dhtml dhtml.spec dhtml.txt
Log:
add a bunch of useful JavaScript stuff from the new JSAN
Summary:
Revision Changes Path
1.16 +117 -14 openpkg-src/dhtml/dhtml.spec
1.5 +12 -0 openpkg-src/dhtml/dhtml.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/dhtml/dhtml.spec
============================================================================
$ cvs diff -u -r1.15 -r1.16 dhtml.spec
--- openpkg-src/dhtml/dhtml.spec 24 Jan 2006 07:42:41 -0000 1.15
+++ openpkg-src/dhtml/dhtml.spec 24 Jan 2006 13:28:55 -0000 1.16
@@ -23,18 +23,27 @@
##
# package version
-%define V_prototype 1.4.0
-%define V_prototype_snap 1.4.20051216
-%define V_scriptaculous 1.5.1
-%define V_rico 1.1.0
-%define V_mktree 20051017
-%define V_dol 20050215
-%define V_ie7 0_9
-%define V_tinymce 2_0_1
-%define V_os3grid 0.6
-%define V_toolman 0.2
-%define V_behaviour 1.1
-%define V_wikiwyg 0.12
+%define V_prototype 1.4.0
+%define V_prototype_snap 1.4.20051216
+%define V_scriptaculous 1.5.1
+%define V_rico 1.1.0
+%define V_mktree 20051017
+%define V_dol 20050215
+%define V_ie7 0_9
+%define V_tinymce 2_0_1
+%define V_os3grid 0.6
+%define V_toolman 0.2
+%define V_behaviour 1.1
+%define V_wikiwyg 0.12
+%define V_jsan 0.10
+%define V_jsan_digestmd5 0.01
+%define V_jsan_listutils 0.03
+%define V_jsan_domevents 0.02
+%define V_jsan_domutils 0.02
+%define V_jsan_domelement 0.02
+%define V_jsan_dominsert 0.02
+%define V_jsan_functionbind 0.02
+%define V_jsan_filebasename 0.02
# package information
Name: dhtml
@@ -62,7 +71,16 @@
Source9: http://tool-man.org/examples/ToolManDHTML-%{V_toolman}.zip
Source10:
ftp://ftp.openpkg.org/sources/CPY/VERSIONED/dhtml/behaviour-%{V_behaviour}.js
Source11: http://openjsan.org/dist/i/in/ingy/Wikiwyg-%{V_wikiwyg}.tar.gz
-Source12: dhtml.txt
+Source12: http://openjsan.org/dist/c/cw/cwest/JSAN-%{V_jsan}.tar.gz
+Source13:
http://openjsan.org/dist/c/cw/cwest/Digest.MD5-%{V_jsan_digestmd5}.tar.gz
+Source14:
http://openjsan.org/dist/p/pr/prefiks/List.Utils-%{V_jsan_listutils}.tar.gz
+Source15:
http://openjsan.org/dist/g/go/goflyapig/DOM.Events-%{V_jsan_domevents}.tar.gz
+Source16:
http://openjsan.org/dist/r/rk/rkinyon/DOM-Utils-%{V_jsan_domutils}.tar.gz
+Source17:
http://openjsan.org/dist/r/rk/rkinyon/DOM-Element-%{V_jsan_domelement}.tar.gz
+Source18:
http://openjsan.org/dist/r/rk/rkinyon/DOM-Insert-%{V_jsan_dominsert}.tar.gz
+Source19:
http://openjsan.org/dist/r/rk/rkinyon/Function-bind-%{V_jsan_functionbind}.tar.gz
+Source20:
http://openjsan.org/dist/l/le/lecar_red/File.Basename-%{V_jsan_filebasename}.tar.gz
+Source21: dhtml.txt
# build information
Prefix: %{l_prefix}
@@ -138,6 +156,51 @@
url = http://openjsan.org/dist/i/in/ingy/
regex = Wikiwyg-(__VER__)\.tar\.gz
}
+ prog dhtml:jsan = {
+ version = %{V_jsan}
+ url = http://openjsan.org/dist/c/cw/cwest/
+ regex = JSAN-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-digestmd5 = {
+ version = %{V_jsan_digestmd5}
+ url = http://openjsan.org/dist/c/cw/cwest/
+ regex = Digest\.MD5-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-listutils = {
+ version = %{V_jsan_listutils}
+ url = http://openjsan.org/dist/p/pr/prefiks/
+ regex = List\.Utils-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-domevents = {
+ version = %{V_jsan_domevents}
+ url = http://openjsan.org/dist/p/pr/prefiks/
+ regex = DOM\.Events-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-domutils = {
+ version = %{V_jsan_domutils}
+ url = http://openjsan.org/dist/r/rk/rkinyon/
+ regex = DOM\.Utils-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-domelement = {
+ version = %{V_jsan_domelement}
+ url = http://openjsan.org/dist/r/rk/rkinyon/
+ regex = DOM\.Element-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-dominsert = {
+ version = %{V_jsan_dominsert}
+ url = http://openjsan.org/dist/r/rk/rkinyon/
+ regex = DOM\.Insert-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-functionbind = {
+ version = %{V_jsan_functionbind}
+ url = http://openjsan.org/dist/r/rk/rkinyon/
+ regex = Function-bind-(__VER__)\.tar\.gz
+ }
+ prog dhtml:jsan-filebasename = {
+ version = %{V_jsan_filebasename}
+ url = http://openjsan.org/dist/l/le/lecar_red/
+ regex = File\.Basename-(__VER__)\.tar\.gz
+ }
%prep
%setup -q -c
@@ -146,6 +209,15 @@
%setup -q -T -D -a 7
%setup -q -T -D -a 8
%setup -q -T -D -a 11
+ %setup -q -T -D -a 12
+ %setup -q -T -D -a 13
+ %setup -q -T -D -a 14
+ %setup -q -T -D -a 15
+ %setup -q -T -D -a 16
+ %setup -q -T -D -a 17
+ %setup -q -T -D -a 18
+ %setup -q -T -D -a 19
+ %setup -q -T -D -a 20
%{l_prefix}/bin/unzip -q -x %{SOURCE6}
%{l_prefix}/bin/unzip -q -x %{SOURCE9}
@@ -164,7 +236,12 @@
$RPM_BUILD_ROOT%{l_prefix}/share/dhtml/ie7 \
$RPM_BUILD_ROOT%{l_prefix}/share/dhtml/toolman \
$RPM_BUILD_ROOT%{l_prefix}/share/dhtml/behaviour \
- $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/wikiwyg
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/wikiwyg \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/Digest \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/List \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/DOM \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/File \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/Function
%{l_shtool} install -c -m 644 \
prototype-%{V_prototype}/dist/*.js \
$RPM_BUILD_ROOT%{l_prefix}/share/dhtml/prototype/
@@ -208,6 +285,32 @@
%{l_shtool} subst \
-e 's;images/;/dhtml/wikiwyg/images/;g' \
$RPM_BUILD_ROOT%{l_prefix}/share/dhtml/wikiwyg/Wikiwyg/Toolbar.js
+ %{l_shtool} install -c -m 644 \
+ -e "s;lib;/dhtml/jsan;" \
+ JSAN-%{V_jsan}/doc/text/JSAN.txt JSAN-%{V_jsan}/lib/JSAN.js \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/
+ %{l_shtool} install -c -m 644 \
+ Digest.MD5-%{V_jsan_digestmd5}/lib/Digest/MD5.js \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/Digest/
+ %{l_shtool} install -c -m 644 \
+ List.Utils-%{V_jsan_listutils}/lib/List/Utils.js \
+ List.Utils-%{V_jsan_listutils}/doc/text/List/Utils.txt \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/List/
+ %{l_shtool} install -c -m 644 \
+ DOM.Events-%{V_jsan_domevents}/lib/DOM/Events.js \
+ DOM-Utils-%{V_jsan_domutils}/lib/DOM/Utils.js \
+ DOM-Utils-%{V_jsan_domutils}/doc/text/DOM/Utils.txt \
+ DOM-Element-%{V_jsan_domelement}/lib/DOM/Element.js \
+ DOM-Element-%{V_jsan_domelement}/doc/text/DOM/Element.txt \
+ DOM-Insert-%{V_jsan_dominsert}/lib/DOM/Insert.js \
+ DOM-Insert-%{V_jsan_dominsert}/doc/text/DOM/Insert.txt \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/DOM/
+ %{l_shtool} install -c -m 644 \
+ File.Basename-%{V_jsan_filebasename}/lib/File/Basename.js \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/File/
+ %{l_shtool} install -c -m 644 \
+ Function-bind-%{V_jsan_functionbind}/lib/Function/bind*.js \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/jsan/Function/
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/dhtml/dhtml.txt
============================================================================
$ cvs diff -u -r1.4 -r1.5 dhtml.txt
--- openpkg-src/dhtml/dhtml.txt 24 Jan 2006 07:42:41 -0000 1.4
+++ openpkg-src/dhtml/dhtml.txt 24 Jan 2006 13:28:55 -0000 1.5
@@ -66,3 +66,15 @@
<script type="text/javascript"
src="/dhtml/wikiwyg/Wikiwyg/Toolbar.js"></script>
<script type="text/javascript"
src="/dhtml/wikiwyg/Wikiwyg/Wikitext.js"></script>
+ - JSAN
+ <!-- JSAN (http://openjsan.org/) -->
+ <script type="text/javascript" src="/dhtml/jsan/JSAN.js"></script>
+ [<script>JSAN.use('Digest.MD5');</script>]
+ [<script>JSAN.use('List.Utils');</script>]
+ [<script>JSAN.use('DOM.Events');</script>]
+ [<script>JSAN.use('DOM.Utils);</script>]
+ [<script>JSAN.use('DOM.Element);</script>]
+ [<script>JSAN.use('DOM.Insert');</script>]
+ [<script>JSAN.use('Function.bind');</script>]
+ [<script>JSAN.use('File.Basename');</script>]
+
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]