Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

cpan2debp — Online w chmurze

Uruchom cpan2debp w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie cpan2debp, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


dh-make-perl - Twórz pakiety źródłowe Debiana z modułów Perla

STRESZCZENIE


dh-make-perl [make] {KATALOG_ŹRÓDŁOWY | --cpan MODUŁ|ODLEG} opcje...
dh-make-perl odśwież {--tylko ...} [katalog]
dh-make-perl zlokalizuj Foo::Bar ...
dh-make-perl odśwież pamięć podręczną
dh-make-perl zrzut konfiguracji
pomoc dh-make-perl
cpan2deb MODUŁ|ODLEG opcje...
cpan2dsc MODUŁ|ODLEG opcje...

OPIS


dh-make-perl utworzy pliki wymagane do zbudowania pakietu źródłowego Debiana z Perla
moduł lub dystrybucja CPAN. Działa to w przypadku większości prostych pakietów i jest również przydatne dla
rozpoczęcie pracy z pakowaniem modułów Perla.

Możesz określić nazwę modułu lub dystrybucji za pomocą przełącznika --cpan i dh-make-perl będzie
pobierz go dla siebie z serwera lustrzanego CPAN lub możesz określić katalog z już
rozpakowane źródła. Jeśli jako argument nie zostanie podany ani --cpan, ani katalog, dh-make-perl
próbuje utworzyć pakiet Perla z danych w bieżącym katalogu.

Możesz zbudować i zainstalować pakiet binarny Debiana za pomocą „--build” i „--install”
przełączniki wiersza poleceń.

If dh-make-perl nazywa się jako

cpan2deb Foo::Bar

zachowuje się jak

dh-make-perl make --build --cpan Foo::Bar

If dh-make-perl nazywa się jako

cpan2dsc Foo::Bar

zachowuje się jak

dh-make-perl make --build-source --cpan Foo::Bar

Korzystanie z tego programu nie jest wymówką dla nieczytania dokumentacji programistów Debiana,
łącznie z polityką Debiana, polityką Debiana Perla, instrukcją pakowania i tak dalej.

POLECENIA
robić
Domyślne polecenie, jeśli nie podano żadnego polecenia. Tworzy debianizację od zera. Nie udaje się
z błędem jeśli debian/ katalog już istnieje.

odśwież [katalog]
Do odświeżenia paczki. „katalog” domyślnie wskazuje bieżący katalog roboczy.
Odbudowuje debian/prawa autorskie, debian/zasady, debian/kompatybilny korzystając z aktualnych szablonów.
Przed wprowadzeniem jakichkolwiek zmian w tych plikach tworzona jest kopia zapasowa z rozszerzeniem .bak
przyrostek.

Jest to przydatne, gdy debian/zasady został utworzony przy użyciu starszych szablonów i nie zawiera
wiele dostosowań. Jak zawsze gorąco zachęcamy do sprawdzenia, czy debian/zasady
wygląda rozsądnie.

„refresh” próbuje także zaktualizować listy zależności w debian / control od META.yml. To
haczyki kołdra(1) w debian/zasady i tworzy debian/README.source

Podczas aktualizacji debian/prawa autorskie dh-make-perl stara się sprytnie zapamiętywać wiadomości e-mail
adresy. Pobiera listę właścicieli praw autorskich i ich adresy e-mail debian/* od
znak wylogowania się z linii debian/list zmian. Aby jednak zezwolić na adresy e-mail
zmienia się, szuka linii zmiany formularza

* Zmiana adresu e-mail: Debbie Devlin -> [email chroniony]

Więc teraz „Debbie Devlin[email chroniony]>” będzie użyte w prawie autorskim zamiast
„Debbie Devlin[email chroniony]>".

--tylko | -o kontrola|prawa autorskie|dokumenty|przykłady|zasady
Ta opcja pozwala zaktualizować tylko jeden lub więcej plików w katalogu debian/
jeśli chodzi o komunikację i motywację dh-make-perl jest uruchamiany w trybie „odświeżania”. Nazwy plików oddziela się przecinkiem. The
opcję można podać wielokrotnie, gromadząc argumenty.

zlokalizować MODUŁ ...
Próbuje zlokalizować pakiet zawierający dany Perl MODUŁs.

Przykład:

dh-make-perl zlokalizuj IPC::Run3 XML::Tidy

odśwież pamięć podręczną
dh-make-perl analizuje pliki zawartości pobrane przez plik-apt(1) i zapisuje wynik
w skrytce. Pamięć podręczna jest odświeżana automatycznie, jeśli jest starsza niż jakakolwiek Treść
plik. Jeśli jednak biegniesz plik-apt(1) w nocnej pracy cron, przy pierwszym uruchomieniu
dh-make-perl w ciągu dnia należy poczekać na odtworzenie skrytki. Z
ta opcja umożliwia przeniesienie odtwarzania pamięci podręcznej do zadania cron, zaraz po „apt-file
aktualizacja".

Nie robi nic, jeśli pamięć podręczna jest nowsza niż pliki zawartości.

konfiguracja zrzutu
Powoduje wydrukowanie bieżącej konfiguracji, w tym wszelkich ustawień domyślnych, do pliku
standardowe wyjście.

Przydatne do zapełniania pliku dh-make-perl.conf.

pomoc
Wyświetla krótkie informacje o użytkowaniu.

OPCJE
--apt-contents-dir reż
Lokalizacja katalogu zawartości pliku apt. Domyślnie jest /var/cache/apt/apt-plik

--łuk każdy | cała kolekcja
Spowoduje to przełączanie pomiędzy pakietami zależnymi od arch i niezależnymi od arch. Jeśli --łuk nie jest
używany, dh-make-perl wykorzystuje stosunkowo dobrze działające algorytmy, aby samodzielnie o tym decydować.

--kopie zapasowe | --brak kopii zapasowych
W trybie „odświeżania” utwórz kopie zapasowe debian/prawa autorskie i debian/zasady zanim
nadpisywanie ich. Domyślnie włączone.

--basepkgs
Jawnie podaje rozdzieloną przecinkami listę pakietów, które należy uwzględnić w przypadku pakietów „podstawowych” (tj
pakiety, które powinny być zawsze dostępne w systemach Debian). Ta opcja jest domyślnie ustawiona na
"perl,perl-base" - służy do sprawdzania zależności modułów. Jeśli potrzebny jest moduł
w "basepkgs" nie będzie to wspomniane w polu "zależy:" w "debian/control".

Jeśli ta opcja zostanie określona, ​​powyższe pakiety domyślne nie zostaną uwzględnione
(ale zostaną wymienione jako jawne zależności w wynikowym pakiecie). Możesz, z
oczywiście wspomnij o własnych modułach i wyraźnie określ wartości domyślne.

Należy pamiętać, że tej opcji należy używać oszczędnie i ostrożnie, ponieważ może to do tego prowadzić
pakietów nie można odbudować z powodu niespełnionych zależności.

--bzależy BUDOWA ZALEŻY
Ręcznie określ ciąg znaków, który będzie używany dla zależności kompilacji modułu (tzn.
pakiety i ich wersje, które należy zainstalować, aby pomyślnie je zainstalować
zbudować pakiet). Należy pamiętać, że pakiety generowane przez dh-make-perl wymagać
debhelper należy określić jako zależność kompilacji. Obowiązuje ta sama uwaga, co w przypadku --dependent
tutaj - używaj tylko wtedy, gdy jest to konieczne.

--bzależy BUDOWA ZALEŻY NIEZALEŻNA
Ręcznie określ ciąg znaków, który będzie używany w zależnościach kompilacji modułu
kompilacje niezależne od architektury. Te same uwagi, co w przypadku --dependents i --bdependents
opcje mają tutaj zastosowanie.

Zauważ, że dla --dependents, --bdependents i --bdependentsi możesz również określić, że
pole nie powinno pojawiać się w debian/rules (oczywiście jeśli naprawdę tak myślisz ;-) ) przez
podając mu pusty ciąg znaków jako argument.

--budować
Tworzy pakiet binarny (tj. plik .deb) po skonfigurowaniu katalogu pakietu.

Uwaga: to buduje tylko pakiet binarny (poprzez wywołanie „fakeroot debian/rules binary”) i
nie podpisuje paczki. Jest przeznaczony do szybkiej lokalnej instalacji pakietu, a nie do
utworzenie pakietu gotowego do przesłania do archiwum Debiana.

--źródło kompilacji
Tworzy pakiet źródłowy (tj. pliki .dsc i .debian.tar.gz) po ustawieniu
katalog pakietu w górę.

Uwaga: to buduje tylko pakiet źródłowy (poprzez wywołanie „dpkg-source -b”) i nie podpisuje
paczka. Służy do szybkiej lokalnej instalacji pakietu źródłowego, który ma zostać wyrzucony
do np. pbuildera, a nie do tworzenia pakietu źródłowego gotowego do przesłania do
Archiwum Debiana.

--zamyka się ITPBUG
Ręcznie określ numer błędu ITP zamykanego przez ten pakiet. Jeśli nie zostanie podany, dh-make-
Perl spróbuje połączyć się z bugs.debian.org, aby pobrać odpowiedni numer błędu, używając
WWW::Mechanizacja.

--core-ok
Umożliwia budowanie podstawowych modułów Perla. Domyślnie, dh-make-perl nie pozwoli na budowę
moduł dostarczany jako część standardowej biblioteki Perla; określając to
opcja, dh-make-perl i tak je zbuduję.

Pamiętaj, że chociaż jest to mało prawdopodobne, może to spowodować uszkodzenie niepowiązanych elementów w pliku
system - jeśli nowsza wersja modułu podstawowego psuje API, wszelkiego rodzaju demony
może się zdenerwować ;-)

--cpan MODUŁ|ODLEG
Instruuje dh-make-perl aby pobrać i wyodrębnić dany moduł CPAN lub dystrybucję.
Działa zarówno z „Foo::Bar”, jak i „Foo-Bar”.

--cpan-mirror MIRROR
Określa witrynę CPAN, która ma być używana jako kopia lustrzana.

--katalog danych KATALOG
Użyj innego katalogu danych zamiast domyślnego „/usr/share/dh-make-perl”

Katalog danych to były dh-make-perl szuka domyślnych reguł.* templates. To jest
podobnego do --katalog-domowy, ale nie zmienia lokalizacji pamięci podręcznej zawartości APT
plik. Jeśli podane zostaną oba, --katalog-domowy ma pierwszeństwo.

--zależy ZALEŻY
Ręcznie określ ciąg znaków, który będzie używany dla zależności modułu. To powinno być
używane podczas budowania modułów, gdzie dh-make-perl nie można odgadnąć zależności Perla (takich jak
jako moduły zbudowane przy użyciu Module::Install) lub gdy kod Perla zależy od kodu innego niż Perl
binarne lub biblioteki. Zazwyczaj, dh-make-perl odkryje zależności według
samo. Jeśli musisz przejść dh-make-perl informacje o zależnościach, musisz to zrobić za pomocą
format pakietu Debiana. tj

dh-make-perl --zależy od libtest-more-perl

--opis SHORT OPIS
Używa argumentu --desc jako krótkiego opisu pakietu.

--dh WERSJA
Ustaw żądany poziom kompatybilności debhelpera. Wartość domyślna to 8 dla architektury-
pakiety niezależne i 9 dla pakietów zależnych od architektury (XS).

Od wersji 0.77, dh-make-perl obsługuje tylko poziomy kompatybilności debhelpera > = 8.

See debhelper(1).

--odległ DYSTRYBUCJA
Ogranicz dystrybucje, których pliki „Zawartość” są analizowane. Argumentem jest A
nazwa dystrybucji.

Wartość domyślna: pusta, co oznacza brak filtrowania.

Przykład:
dh-make-perl --dist etch

--e-mail | -e E-MAIL
Ręcznie określ adres e-mail opiekuna, który będzie używany w debian/control i in
debian/dziennik zmian.

--wykluczać | -i [REGEX]
Pozwala to określić PCRE, aby wykluczyć niektóre pliki z wyszukiwania dokumentów i
takie rzeczy. Jeśli nie podano żadnego argumentu (ale określono przełącznik - nie określając
przełącznik będzie zawierał wszystko), domyślnie przyjmuje wartości domyślne dpkg-source.

--zainstalować
Instaluje świeżo zbudowany pakiet. Określenie --install oznacza --build — pakiet
nie zostanie zainstalowany, chyba że został zbudowany (oczywiście ;-) )

--natrętny
Jeśli podczas określania zależności modułów moduł::Depends zakończy się niepowodzeniem, spróbuj ponownie za pomocą
Moduł::Zależy::Natrętny. M:D:Ładuję wszystkie pliki .pm, przechwytując ładowanie innych
moduły, skutecznie uruchamiając niezaufany kod w Twoim imieniu. Używaj ostrożnie.

--sieć
Umożliwia odpytywanie list WNPP Debiana pod kątem ITP i podobnych błędów. Domyślnie włączone,
użyj „--no-network”, aby wyłączyć.

--notuj
Ta opcja pozwala na nieuruchamianie automatycznego testowania modułu w ramach kompilacji
skrypt został usunięty w wersji 0.54. Proszę wpisać nocheck w DEB_BUILD_OPTIONS
zmienna środowiskowa, jeśli chcesz pominąć testy podczas budowania pakietu.

--katalog-domowy KATALOG
Miejsce przechowywania zawartości APT i innych pamięci podręcznych.

Zaniedbanie: ~/.dh-make-perl

--nazwapakietu | -p NAZWA PAKIETU
Ręcznie określ nazwę pakietu, przydatne, gdy moduł ma myślniki w nazwie.

--pkg-perl
Przydatne podczas przygotowywania pakietu dla Grupy Debian Perl
<http://pkg-perl.alioth.debian.org>.

Ustawia pola „Opiekun”, „Przesyłający”, „Vcs-Git” i „Vcs-Browser” w debian / control
odpowiednio. Ponadto, gdy używane jest „--vcs git” (domyślnie), konfiguruje pilota Git
wskazując właściwe miejsce na git.debian.org.

- rekurencyjny
Działa tylko w trybie „make” z „--cpan” lub katalog argumenty. Powoduje, że dh-make-perl
spróbuj utworzyć opakowanie (i ewentualnie skompiluj i zainstaluj pakiety, jeśli „--build” i
podane są również opcje „--install”) dla wszelkich zależności, w których brakuje pakietów.

Działa to w ten sposób: kiedy tworzony jest pakiet „główny”, wszystkie brakujące pakiety są usuwane
umieść listę, a następnie na każdym z nich zostanie po kolei uruchomiona procedura debianizacji,
rekurencyjnie.

--wymagane uprawnienia
Niepowodzenie, jeśli nie znaleziono zależności pakietu Perla (śledzenie zależności wymaga apt-
zainstalowany i zaktualizowany pakiet plików)

--format-źródłowy format
Tworząc lub odświeżając opakowanie, użyj określonego formatu źródłowego. Domyślnie
„3.0 (kołdra)”.

--lista-źródeł FILE
Poinstruuj analizator plików „Zawartość”, aby korzystał z tego filet przy ustalaniu, czy dany plik
należy przeanalizować, czy nie. Pliki zawartości nie pasujące do żadnego wiersza sources.list nie
parsowane, aby zaoszczędzić czas podczas analizowania starych plików z serwerów lustrzanych, których już nie używasz.

Wartość domyślna: wartość domyślna apt.

--vc VCS
In --pkg-perl w trybie, użyj określonego systemu kontroli wersji w wygenerowanym pliku Vcs-*
pola. Wartość domyślna to „git”.

If VCS to „git”, „dh-make-perl” skonfiguruje repozytorium Git z trzema gałęziami:

pod prąd
Początkowa gałąź zawierająca źródła nadrzędne

mistrz
Oddział, w którym odbywa się pakowanie, rozwidla się „w górę” i z zawartością
dodano katalog „debian/”.

nieskazitelna smoła
Gałąź, którą należy zachować nieskazitelna smoła(1) dane.

If --pkg-perl jest również podany, dodawany jest pilot „Origin”, wskazujący na repozytorium
git.debian.org.

--gadatliwy | --nie-rozgadany
Drukuj dodatkowe informacje podczas przetwarzania.

Opcja --verbose jest domyślnie włączona w trybie „make”, w przeciwnym razie wyłączona.

--wersja WERSJA
Określa wersję wynikowego pakietu.

Użyj cpan2debp online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad