| Www :: AUR API voor de ARCHLINUX-gebruikersrepository-website |
Download nu |
Www :: AUR Rangschikking & Samenvatting
- Naam uitgever:
- Justin Davis
Www :: AUR Tags
Www :: AUR Beschrijving
API voor de website van de Archlinux-gebruikersrepository De Archlinux-gebruikersrepository is een relatief eenvoudige website die door de gebruiker ingediende pakketten voor Archlinux herbergt. Deze "bronpakketten" bevatten slechts wat nodig is om het pakket te bouwen, in tegenstelling tot de officiële repository van Archlinux die binaire pakketten in huis zijn. WWL :: AUR is een PERL-module die een interface biedt voor de rechtstreeks AUR-gebruiker, evenals voor AUR-auteur, AKA-pakkethouder. Het doel is om iets te kunnen doen met deze module die u kunt doen met een webbrowser. De www :: AUR :: PAKKET MODULE MOET DE MODULE GEBRUIKER OOK DOWNLOAD EN BRONDPAKKETTEN TE BONDEN GEBRUIKEN MOEDPKG. Installatie wordt overgelaten aan de gebruiker van de module en wordt niet geïmplementeerd in deze module.Synopsis Gebruik www :: AUR; Mijn $ AUR = WWW :: AUR-> NIEUW (BASEPATH => '/ TMP / AURTMP'); Mijn $ PKG = $ AUR-> VIND ('PERL-WWW-AUR'); # Download_Size () kan de bestandsgrootte controleren zonder ... printf "voorbereiden om bronpakketbestand (% D bytes) te downloaden. \ n", $ pkg-> download_size; $ pkg-> download; printf "gedownload PKGFILE tot% s. \ n", $ pkg-> src_pkg_path; $ pkg-> extract; # gesprekken downloaden () Als u niet afgedrukt bent "geëxtraheerde PKGFILE tot% s. \ N", $ pkg-> src_dir_path; $ pkg-> build; # gesprekken extract () als u niet printf "gebouwd binaire pkgfile en opgeslagen in% s. \ N", $ pkg-> bin_pkg_path; mijn $ who = $ pkg-> -onderhoud (); PrintF "% s wordt gehandhaafd met% s. \ n", $ pkg-> naam, $ WHO-> naam; Afdrukken "Hier is al hun onderhouden pakketten: \ N"; Voor mijn $ otherPKG ($ WHO-> Pakketten) {printf "-% s \ n", $ otherPkg-> naam; } Mijn $ Login = $ AUR-> Login ('MyName', 'MyPassword') of Die "Kan niet inloggen als mijnnaam, wat een schok"; $ Login-> Stem ('My-Favorite-Package'); $ Login-> Stad ('i-hate-this-this-package'); $ Login-> Uploaden ('../a-new-package-file.src.pkg.tar.gz', 'lib'); Print "iterating via alle pakketten ... \ N"; mijn $ iter = $ AUR-> -pakketten; terwijl (mijn $ pkgobj = $ iter-> volgende) {mijn% info = $ pkgobj-> info; Print "$ INFO {NAAM} - $ INFO {versie} \ N"; } Vereisten: · Perl
Www :: AUR Gerelateerde software