www :: aur

ARCHLINUXユーザーリポジトリのWebサイトのAPI
今すぐダウンロード

www :: aur ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Justin Davis
  • 出版社のWebサイト:

www :: aur タグ


www :: aur 説明

ARCHLINUXユーザーリポジトリのWebサイトのAPI ARCHLINUXユーザーリポジトリは、ArchLinux用のユーザー送信パッケージを収集する比較的単純なWebサイトです。これらの「ソースパッケージ」は、Binary Packages.www :: AURは、Aur Authの著者と同様に直接的なAURユーザーのためのインタフェースを提供するPerlモジュールであるPerlモジュールとは異なり、これらの「ソースパッケージ」は単にパッケージの構築に必要なものを含んでいます。 AKAパッケージメンテナ。目標は、Webブラウザで使用できるこのモジュールで何でもできることです。www :: aur :: packageモジュールは、MakePkgを使用してモジュールユーザーがソースパッケージをダウンロードして構築することもできます。インストールはモジュールユーザーに左上されており、このMODIONでは実装されていません。 My $ AUR = www :: aur-> new(basepath => '/ tmp / aurtmp');私の$ pkg = $ aur-> find( 'perl-www-aur'); #download_size()ダウンロードせずにファイルサイズを確認できます... PRINTFソースパッケージファイルをダウンロードする準備(%Dバイト) N "、$ pkg-> download_size; $ PKG->ダウンロード; PRINTF "PKGFILEを%sにダウンロードしました。 n"、$ pkg-> src_pkg_path; $ PKG->抽出物。 #printfrined pkgfileから%sへのpkgfileからpkg-> src_dir_pathを印刷しなかった場合は、ダウンロード()を呼び出します。 $ PKG->ビルド; #printfが印刷されなかった場合はExtract()を呼び出し、%sに保存されていました。 n "、$ pkg-> bin_pkg_path; My $ Who = $ pkg-> maintainer(); printf "%sは%sによって維持されます。 n"、$ pkg-> name、$ who-> name;印刷する「これは彼らのすべての維持されているパッケージです: n "; My $ OTHERPKG($ WHO - >パッケージ){printf " - %s n"、$ otherpkg-> name; My $ login = $ aur->ログイン( 'myname'、 'mypassword')またはdie "MyNameとしてログインできませんでした、なんでも衝撃があります。 $ login->投票( 'my-favorite-package'); $ login-> disown( 'i-hate-package'); $ login-> upload( '../a-new-package-file.src.pkg.tar.gz'、 'lib');印刷 "すべてのパッケージを繰り返す... n"; My $ ITER = $ AUR - >パッケージ。間(My $ pkgobj = $ iter-> next){my%info = $ pkgobj-> info;印刷 "$ info {name} - $ info {version} n"; } 要件: ・Perl


www :: aur 関連ソフトウェア