@@ -2,67 +2,93 @@ extends layout
22
33block content
44 div#pkgdetails .box
5- h2 0ad a19-3
5+ h2 !{ package [ " pkgname " ]} !{ package [ " pkgver " ]} - !{ package [ " pkgrel " ]}
66 div#detailslinks .listing
77 div#actionlist
88 h4 パッケージアクション
99 ul.small
10- li <a href =" https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/0ad" title =" 0ad のソースファイル" >ソースファイル</a > / <a href =" https://projects.archlinux.org/svntogit/community.git/log/trunk?h=packages/0ad" title =" 0ad の変更履歴" >変更履歴</a >
10+ - var repo = (package [" repo" ] == " community" || package [" repo" ] == " community-testing" ) ? " community" : " packages" ;
11+ li <a href =" https://projects.archlinux.org/svntogit/!{repo}.git/tree/trunk?h=packages/#{package[" pkgname " ]}" title =" #{package[" pkgname " ]} のソースファイル" >ソースファイル</a > / <a href =" https://projects.archlinux.org/svntogit/!{repo}.git/log/trunk?h=packages/#{package[" pkgname " ]}" title =" #{package[" pkgname " ]} の変更履歴" >変更履歴</a >
1112 li
12- a( href ="https://wiki.archlinuxjp.org/index.php?title=%E7%89%B9%E5%88%A5%3A%E6%A4%9C%E7%B4%A2&search=0ad" , title ="0ad について wiki で検索") ArchWiki を検索
13- li <a href =" https://www.archlinux.org/packages/community/i686/0ad /flag/" title =" 0ad の out-of-date フラグを立てる" >パッケージの Out-of-Date フラグを立てる</a > <a href =" /static/flaghelp.html" title =" パッケージのフラグ立てに関するヘルプ" onclick =" return !window.open('/static/flaghelp.html','FlagHelp','height=350,width=450,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=no');" >(?)</a >
13+ a( href ="https://wiki.archlinuxjp.org/index.php?title=%E7%89%B9%E5%88%A5%3A%E6%A4%9C%E7%B4%A2&search=" + package [ " pkgname " ] , title =package [ " pkgname " ] + " について wiki で検索") ArchWiki を検索
14+ li <a href =" https://www.archlinux.org/packages/#{package[ " repo " ]}/#{package[ " arch " ]}/#{package[ " pkgname " ]} /flag/" title =" #{package[ " pkgname " ]} の out-of-date フラグを立てる" >パッケージの Out-of-Date フラグを立てる</a > <a href =" /static/flaghelp.html" title =" パッケージのフラグ立てに関するヘルプ" onclick =" return !window.open('/static/flaghelp.html','FlagHelp','height=350,width=450,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=no');" >(?)</a >
1415 li
15- a( href ="https://www.archlinux.org/packages/community/i686/0ad /download/" , rel ="nofollow" , title ="ミラーから 0ad をダウンロード" ) ミラーからダウンロード
16+ a( href ="https://www.archlinux.org/packages/" + package [ " repo " ] + "/" + package [ " arch " ] + "/" + package [ " pkgname " ] + " /download/" , rel ="nofollow" , title ="ミラーから " + package [ " pkgname " ] + " をダウンロード") ミラーからダウンロード
1617 div( itemscope , itemtype ="http://schema.org/SoftwareApplication" )
17- meta( itemprop ="name" , content ="0ad" )
18- meta( itemprop ="version" , content ="a19-3" )
19- meta( itemprop ="softwareVersion" , content ="a19-3" )
20- meta( itemprop ="fileSize" , content ="7807156" )
21- meta( itemprop ="dateCreated" , content ="2015-12-22" )
22- meta( itemprop ="datePublished" , content ="2015-12-22" )
18+ meta( itemprop ="name" , content =package [ " pkgname " ] )
19+ meta( itemprop ="version" , content =package [ " pkgver " ] + "-" + package [ " pkgrel " ] )
20+ meta( itemprop ="softwareVersion" , content =package [ " pkgver " ] + "-" + package [ " pkgrel " ] )
21+ meta( itemprop ="fileSize" , content =package [ " csize " ] )
22+ meta( itemprop ="dateCreated" , content =package [ " last_update " ]. split ( " " )[ 0 ] )
23+ meta( itemprop ="datePublished" , content =package [ " last_update " ]. split ( " " )[ 0 ] )
2324 meta( itemprop ="operatingSystem" , content ="Arch Linux" )
2425 table#pkginfo
2526 tr
2627 th アーキテクチャ:
2728 td
28- a( href ="/packages/?arch[]=i686" , title ="i686 アーキテクチャのパッケージ") i686
29+ a( href ="/packages/?arch=" + package [ " arch " ] , title =package [ " arch " ] + " アーキテクチャのパッケージ") = package [ " arch " ]
2930 tr
3031 th リポジトリ:
3132 td
32- a( href ="/packages/?repo[]=Community" , title ="Community リポジトリ" ) Community
33+ a( href ="/packages/?repo=" + package [" repo" ], title =package [" repo" ] + " リポジトリ" ) = package [" repo" ]
34+ - if (package [" pkgbase" ] != " " ){
35+ tr
36+ th ベースパッケージ:
37+ td= package [" pkgbase" ]
38+ - }
3339 tr
3440 th 説明:
35- td( itemprop ="description" ) #pkgdesc .wrap Cross-platform, 3D and historically-based real-time strategy game
41+ td( itemprop ="description" ) #pkgdesc .wrap = package [ " pkgdesc " ]
3642 tr
3743 th 上流 URL:
3844 td
39- a( itemprop ="url" , href ="http://play0ad.com/" , title ="0ad のウェブサイト") http://play0ad.com/
45+ a( itemprop ="url" , href =package [ " url " ] , title =package [ " pkgname " ] + " のウェブサイト") = package [ " url " ]
4046 tr
4147 th ライセンス:
42- td.wrap GPL2, CCPL
48+ td.wrap = package [" license" ].replace (/ / ," , " )
49+ - if (package [" provides" ] != " " ){ var provides = " <span class=\" related\" >" + package [" provides" ].replace (/ / , " </span>, <span class=\" related\" >" ) + " </span>" ;
50+ tr
51+ th 提供:
52+ td .wrap .relatedto != provides
53+ - } if (package [" replaces" ] != " " ){ var replaces = " <span class=\" related\" >" + package [" replaces" ].replace (/ / , " </span>, <span class=\" related\" >" ) + " </span>" ;
54+ tr
55+ th 置換パッケージ:
56+ td .wrap .relatedto != replaces
57+ - } if (package [" conflicts" ] != " " ){ var conflicts = " <span class=\" related\" >" + package [" conflicts" ].replace (/ / , " </span>, <span class=\" related\" >" ) + " </span>" ;
58+ tr
59+ th 衝突パッケージ:
60+ td .wrap .relatedto != conflicts
61+ - }
4362 tr
4463 th パッケージ容量:
45- td 7.4 MB
64+ - if (package [" csize" ] > 1000000 ){ var csize = (package [" csize" ] * 0.000001 ).toFixed (1 ) + " MB" ; }else if (package [" csize" ] > 1000 ){ var csize = (package [" csize" ] * 0.001 ).toFixed (1 ) + " KB" ; }else { var csize = package [" csize" ] + " B" ; }
65+ td= csize
4666 tr
4767 th インストール容量:
48- td 29 MB
68+ - if (package [" isize" ] > 1000000 ){ var isize = (package [" isize" ] * 0.000001 ).toFixed (1 ) + " MB" ; }else if (package [" isize" ] > 1000 ){ var isize = (package [" isize" ] * 0.001 ).toFixed (1 ) + " KB" ; }else { var isize = package [" isize" ] + " B" ; }
69+ td= isize
4970 tr
5071 th パッケージ作成者:
51- td Felix Yan
72+ td= package [ " packager " ]. split ( " < " )[ 0 ]
5273 tr
53- th 最終更新
54- td 2015-12-22 03:58:59 JST
74+ th 最終更新:
75+ td !{ package [ " last_update " ]} JST
5576 div#metadata
5677 div#pkgdeps .listing
57- h3( title ="0ad は以下のパッケージに依存しています" ) 依存パッケージ (25)
78+ - if (package [" depends" ] != " " ){ var deps = package [" depends" ].split (" " ); }else { var deps = new Array (); } if (package [" optdeps" ] != " " ){ var optdeps = package [" optdeps" ].split (" <>" ); }else { var optdeps = new Array (); } if (package [" makedeps" ] != " " ){ var makedeps = package [" makedeps" ].split (" " ); }else { var makedeps = new Array (); } var totaldeps = deps .length + optdeps .length + makedeps .length ;
79+ h3( title =package [" pkgname" ] + " は以下のパッケージに依存しています" ) 依存パッケージ (!{totaldeps} )
5880 ul#pkgdepslist
59- li binutils
60- li boost-libs
61- li boost <span class =" make-dep" > (ビルド)</span >
81+ - for (var i = 0 ; i < deps .length ; i++ ){
82+ li= deps[i]
83+ - } for (var i = 0 ; i < optdeps .length ; i++ ){
84+ li !{optdeps[i].split (" :" )[0 ]} <span class =" opt-dep" >(任意)</span >
85+ - } for (var i = 0 ; i < makedeps .length ; i++ ){
86+ li !{makedeps[i]} <span class =" make-dep" >(ビルド)</span >
87+ - }
6288 div#pkgreqs .listing
6389 h3
6490 div#pkgfiles .listing
6591 h3( title ="このパッケージに含まれている全てのファイルのリスト" ) パッケージの中身
6692 div#pkgfilelist
6793 p
68- a( href ="files/" , title ="クリックして 0ad の全てのファイルのリストを見る" ) 0ad のファイルリストを表示
94+ a( href ="files/" , title ="クリックして " + package [ " pkgname " ] + " の全てのファイルのリストを見る") !{ package [ " pkgname " ]} のファイルリストを表示
0 commit comments