Develop and Download Open Source Software

Browse CVS Repository

Diff of /pal/site/src/script/create_portlet_repository.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by shinsuke, Sun Jan 21 21:55:42 2007 UTC revision 1.2 by shinsuke, Tue Feb 27 23:49:09 2007 UTC
# Line 13  done Line 13  done
13  RUN_COMMAND="$RUN_COMMAND,\$d /tmp/files.html";  RUN_COMMAND="$RUN_COMMAND,\$d /tmp/files.html";
14    
15  echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"  echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
16  echo "<repository>"  echo "<repository id=\"jp.sf.pal\" version=\"1.0\">"
17    echo "  <portlets>"
18  #$RUN_COMMAND | sed -e "s/<a href=\"\([^\"]*\)\">/\1 /g" -e "s/<[^>]*>/ /g" -e "s/&nbsp;/ /g" -e "s/^  *//g"  #$RUN_COMMAND | sed -e "s/<a href=\"\([^\"]*\)\">/\1 /g" -e "s/<[^>]*>/ /g" -e "s/&nbsp;/ /g" -e "s/^  *//g"
19  $RUN_COMMAND | perl -pi -e "s/\r//g" | perl -pi -e "s/\n//g" | perl -pi -e "s/\<\/TR\>/\<\/TR\>\n/g"|sed -e  "s/&nbsp;/ /g" -e "s/<a href=\"\([^\"]*\)\">/\1 /g" -e "s/<[^>]*>/ /g" -e "s/  */ /g" -e "s/ - \[.*//g" | grep -v zip |grep -v tar.gz | grep -v jar | perl -pi -e "s/\n//g" | perl -pi -e "s/  /\n/g"|grep http|sed -e "s/^ //g" | sed -e "s/prdownloads\.sourceforge\.jp/osdn.dl.sourceforge.jp/g" -e "s/\(20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]\) \([0-9][0-9]:[0-9][0-9]\)/\1T\2+09:00/" -e "s/\([0-9][^ ]*\) \(http[^ ]*\) \([^ ][^ ]*\)\.war .*\(20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]T[0-9][0-9]:[0-9][0-9]+[0-9][0-9]:[0-9][0-9]\).*/\n\  $RUN_COMMAND | perl -pi -e "s/\r//g" | perl -pi -e "s/\n//g" | perl -pi -e "s/\<\/TR\>/\<\/TR\>\n/g"|sed -e  "s/&nbsp;/ /g" -e "s/<a href=\"\([^\"]*\)\">/\1 /g" -e "s/<[^>]*>/ /g" -e "s/  */ /g" -e "s/ - \[.*//g" | grep -v zip |grep -v tar.gz | grep -v jar | perl -pi -e "s/\n//g" | perl -pi -e "s/  /\n/g"|grep http|sed -e "s/^ //g" | sed -e "s/prdownloads\.sourceforge\.jp/osdn.dl.sourceforge.jp/g" -e "s/\(20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]\) \([0-9][0-9]:[0-9][0-9]\)/\1T\2+09:00/" -e "s/\([0-9][^ ]*\) \(http[^ ]*\) \([^ ][^ ]*\)\.war .*\(20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]T[0-9][0-9]:[0-9][0-9]+[0-9][0-9]:[0-9][0-9]\).*/\n\
20    <portlet created=\"\4\" last-modified=\"\4\">\n\      <portlet id=\"\3\" group=\"jp.sf.pal\" version=\"\1\">\n\
21      <portlet-spec-version>\1<\/portlet-spec-version>\n\        <portletSpecVersion>1.0<\/portletSpecVersion>\n\
22      <group-id>jp.sf.pal<\/group-id>\n\        <packaging>war<\/packaging>\n\
23      <artifact-id>\3<\/artifact-id>\n\        <name>\3<\/name>\n\
24      <packaging>war<\/packaging>\n\        <description\/>\n\
25      <version>\1<\/version>\n\        <binaryURL>\2<\/binaryURL>\n\
26      <name>\3<\/name>\n\        <sourceURL\/>\n\
27      <description\/>\n\        <imageURL\/>\n\
     <categories>\n\  
       <cateogry>PALab<\/cateogry>\n\  
     <\/categories>\n\  
     <publisher>\n\  
       <name>Portal Application Laboratory<\/name>\n\  
       <url>http:\/\/pal.sourceforge.jp\/<\/url>\n\  
     <\/publisher>\n\  
     <url>\n\  
       <binary>\2<\/binary>\n\  
       <source\/>\n\  
       <thumbnail\/>\n\  
     <\/url>\n\  
     <dependencies\/>\n\  
     <licenses>\n\  
28        <license>\n\        <license>\n\
29          <name>The Apache Software License, Version 2.0<\/name>\n\          <name>The Apache Software License, Version 2.0<\/name>\n\
30          <url>http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt<\/url>\n\          <url>http:\/\/www.apache.org\/licenses\/LICENSE-2.0.txt<\/url>\n\
         <distribution>repo<\/distribution>\n\  
31        <\/license>\n\        <\/license>\n\
32      <\/licenses>\n\        <externalDependencies\/>\n\
33      <java-version>\n\        <tags>\n\
34        <build>1.5<\/build>\n\          <tag>PALab<\/tag>\n\
35        <runtime>1.5<\/runtime>\n\        <\/tags>\n\
36      <\/java-version>\n\        <locales>\n\
37      <locale-config>\n\          <locale>en<\/locale>\n\
38        <default-locale>en<\/default-locale>\n\          <locale>ja<\/locale>\n\
39        <supported-locale>ja<\/supported-locale>\n\        <\/locales>\n\
40      <\/locale-config>\n\        <compiledJDKVersion>1.5<\/compiledJDKVersion>\n\
41    <\/portlet>\n\        <dateCreated>\4<\/dateCreated>\n\
42          <dateModified>\4<\/dateModified>\n\
43          <publisher>\n\
44            <name>Portal Application Laboratory<\/name>\n\
45            <url>http:\/\/pal.sourceforge.jp\/<\/url>\n\
46          <\/publisher>\n\
47        <\/portlet>\n\
48  /g"  /g"
49    echo "  </portlets>"
50  echo "</repository>"  echo "</repository>"
51    
52    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26