|
|
@@ -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 @@ Source8: http://osdn.dl.sourceforge.net/os3grid/os3grid-%{V_os3grid}.tar.bz
|
|
|
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 @@ AutoReqProv: no
|
|
|
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 @@ AutoReqProv: no
|
|
|
%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 @@ AutoReqProv: no
|
|
|
$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 @@ AutoReqProv: no
|
|
|
%{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
|