# HG changeset patch # User Michael Schloh von Bennewitz # Date 1347570680 -7200 # Node ID 714b450dc37c5277aac1c47189b3e11fa4f03fde # Parent b8c50872fca34cebb1db061c8b9a88848ed683e7 Integrate Sencha Touch, not really HTML buth rather Javascript oh well. Additionally improve exemplary text describing Dojo Toolkit use. diff -r b8c50872fca3 -r 714b450dc37c dhtml/dhtml.spec --- a/dhtml/dhtml.spec Thu Sep 13 20:08:16 2012 +0200 +++ b/dhtml/dhtml.spec Thu Sep 13 23:11:20 2012 +0200 @@ -66,6 +66,7 @@ %define V_excanvas 20090130 %define V_oat 2.8 %define V_extjs 4.1.1 +%define V_sentch 2.0.1.1 %define V_raphael 2.1.0 %define V_svgweb 20110226 %define V_canto 0.15 @@ -136,17 +137,18 @@ Source41: http://download.openpkg.org/components/versioned/dhtml/excanvas-%{V_excanvas}.js Source42: http://switch.dl.sourceforge.net/oat/oat-%{V_oat}.tar.gz Source43: http://cdn.sencha.com/extjs-%{V_extjs}-gpl.zip -Source44: http://download.openpkg.org/components/versioned/dhtml/raphael-%{V_raphael}.js -Source45: http://download.openpkg.org/components/versioned/dhtml/svgweb-%{V_svgweb}.tar.gz -Source46: http://canto-js.googlecode.com/files/canto-%{V_canto}.js -Source47: http://mootools.net/download/get/mootools-core-%{V_mootools}-full-nocompat-yc.js -Source48: http://github.com/downloads/mui/mochaui/mochaui-%{V_mochaui}.zip -Source49: http://download.github.com/pure-pure-%{V_pure}.zip -Source50: http://www.dillerdesign.com/experiment/DD_belatedPNG/DD_belatedPNG_%{V_ddbelatedpng}.js -Source51: http://ftp.mozilla.org/pub/mozilla.org/labs/bespin/Embedded/BespinEmbedded-%{V_skywriter}.tar.gz -Source52: http://senchalabs.github.com/philogl/downloads/PhiloGL-%{V_philogl}.zip -Source53: https://download.github.com/mathjax-MathJax-v%{V_mathjax}.zip -Source54: dhtml.txt +Source44: http://cdn.sencha.io/touch/sencha-touch-%{V_sentch}-gpl.zip +Source45: http://download.openpkg.org/components/versioned/dhtml/raphael-%{V_raphael}.js +Source46: http://download.openpkg.org/components/versioned/dhtml/svgweb-%{V_svgweb}.tar.gz +Source47: http://canto-js.googlecode.com/files/canto-%{V_canto}.js +Source48: http://mootools.net/download/get/mootools-core-%{V_mootools}-full-nocompat-yc.js +Source49: http://github.com/downloads/mui/mochaui/mochaui-%{V_mochaui}.zip +Source50: http://download.github.com/pure-pure-%{V_pure}.zip +Source51: http://www.dillerdesign.com/experiment/DD_belatedPNG/DD_belatedPNG_%{V_ddbelatedpng}.js +Source52: http://ftp.mozilla.org/pub/mozilla.org/labs/bespin/Embedded/BespinEmbedded-%{V_skywriter}.tar.gz +Source53: http://senchalabs.github.com/philogl/downloads/PhiloGL-%{V_philogl}.zip +Source54: https://download.github.com/mathjax-MathJax-v%{V_mathjax}.zip +Source55: dhtml.txt # build information BuildPreReq: OpenPKG, openpkg >= 20100101, infozip @@ -378,6 +380,11 @@ url = http://www.sencha.com/products/js/download.php regex = Ext\s+JS\s+(\d+\.\d+\.\d+) } + prog dhtml:sentch = { + version = %{V_sentch} + url = http://cdn.sencha.io/touch/ + regex = sencha-touch-(\d+\.\d+\.\d+\.\d+)-gpl\.zip + } prog dhtml:raphael = { version = %{V_raphael} url = http://raphaeljs.com/ @@ -469,14 +476,15 @@ %{l_prefix}/bin/unzip -q -x %{SOURCE40} %setup -q -T -D -a 42 %{l_prefix}/bin/unzip -q -x %{SOURCE43} + %{l_prefix}/bin/unzip -q -x %{SOURCE44} chmod -R a+r MochiKit-%{V_mochikit} - %setup -q -T -D -a 45 - %{l_prefix}/bin/unzip -q -x %{SOURCE48} + %setup -q -T -D -a 46 %{l_prefix}/bin/unzip -q -x %{SOURCE49} - %setup -q -T -D -a 51 + %{l_prefix}/bin/unzip -q -x %{SOURCE50} + %setup -q -T -D -a 52 mkdir philogl-%{V_philogl} - ( cd philogl-%{V_philogl}; %{l_prefix}/bin/unzip -q -x %{SOURCE52} ) || exit $? - %setup -q -T -D -a 53 + ( cd philogl-%{V_philogl}; %{l_prefix}/bin/unzip -q -x %{SOURCE53} ) || exit $? + %setup -q -T -D -a 54 %build @@ -514,6 +522,7 @@ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/excanvas \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/oat \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/extjs \ + $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/sentch \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/raphael \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/svgweb \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/canto \ @@ -686,6 +695,13 @@ find extjs-%{V_extjs} -name "*Copy.gif" -type f -exec rm -f {} \; cp -rp extjs-%{V_extjs}/* \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/extjs/ + rm -rf \ + sencha-touch-%{V_sentch}/docs \ + sencha-touch-%{V_sentch}/src \ + sencha-touch-%{V_sentch}/pkgs \ + sencha-touch-%{V_sentch}/examples + cp -rp sencha-touch-%{V_sentch}/* \ + $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/sentch/ cp -rp svgweb/svg* \ $RPM_BUILD_ROOT%{l_prefix}/share/dhtml/svgweb/ %{l_shtool} install -c -m 644 \ diff -r b8c50872fca3 -r 714b450dc37c dhtml/dhtml.txt --- a/dhtml/dhtml.txt Thu Sep 13 20:08:16 2012 +0200 +++ b/dhtml/dhtml.txt Thu Sep 13 23:11:20 2012 +0200 @@ -111,7 +111,7 @@ - Dojo - + [] - MochiKit @@ -150,6 +150,12 @@ + + + - Raphael