영어프랑스어스페인어

Ad


온웍스 파비콘

cpan2debp - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 cpan2debp 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 cpan2debp 명령입니다.

프로그램:

이름


dh-make-perl - Perl 모듈에서 데비안 소스 패키지 생성

개요


dh-make-perl [메이크] {SOURCE_DIR | --cpan MODULE|거리} 옵션...
dh-make-perl 새로 고침 {--오직 ...} [디렉토리]
dh-make-perl Foo::Bar 찾기 ...
dh-make-perl 새로 고침 캐시
dh-make-perl 덤프 구성
dh-make-perl 도움말
cpan2deb MODULE|거리 옵션...
cpan2dsc MODULE|거리 옵션...

기술


dh-make-펄 Perl에서 데비안 소스 패키지를 빌드하는 데 필요한 파일을 생성합니다.
모듈 또는 CPAN 배포. 이것은 대부분의 간단한 패키지에 대해 작동하며 다음에도 유용합니다.
Perl 모듈 패키징 시작하기.

--cpan 스위치를 사용하여 모듈 또는 배포 이름을 지정할 수 있습니다. dh-make-펄 의지
CPAN 미러에서 다운로드하거나 이미 디렉토리를 지정할 수 있습니다.
압축을 푼 소스. --cpan이나 디렉토리가 인수로 주어지지 않으면, dh-make-펄
현재 디렉터리의 데이터에서 Perl 패키지를 만들려고 시도합니다.

"--build" 및 "--install"을 사용하여 debian 바이너리 패키지를 빌드하고 설치할 수 있습니다.
명령줄 스위치.

If dh-make-펄 로 불린다

cpan2deb 푸::바

그것은 다음과 같이 행동한다

dh-make-펄 만들기 --빌드 --cpan Foo::바

If dh-make-펄 로 불린다

cpan2dsc 푸::바

그것은 다음과 같이 행동한다

dh-make-펄 만들기 --빌드 소스 --cpan Foo::Bar

이 프로그램을 사용하는 것은 데비안 개발자 문서를 읽지 않는 것에 대한 변명의 여지가 없습니다.
Debian 정책, Debian Perl 정책, 패키징 설명서 등을 포함합니다.

명령
확인
명령이 지정되지 않은 경우 기본 명령입니다. 처음부터 데비안화를 생성합니다. 실패
오류가 있는 경우 데비안/ 디렉토리가 이미 존재합니다.

새로 고침 [디렉토리]
패키지를 새로 고칩니다. "디렉토리"는 기본적으로 현재 작업 디렉토리입니다.
재건축 데비안/저작권, 데비안/규칙, 데비안/호환 현재 템플릿을 사용합니다.
이러한 파일을 변경하기 전에 .bak로 백업 복사본이 생성됩니다.
접미사.

이것은 다음과 같은 경우에 유용합니다. 데비안/규칙 이전 템플릿을 사용하여 생성되었으며 다음을 포함하지 않습니다.
많은 사용자 정의. 항상 그렇듯이 다음 사항을 확인하는 것이 좋습니다. 데비안/규칙
제정신으로 보입니다.

"새로 고침"은 또한 다음에서 종속성 목록 업데이트를 시도합니다. 데비안 / 제어META.yml. 그것
후크 이불(1)으로 데비안/규칙 그리고 창조한다 데비안/README.source

업데이트할 때 데비안/저작권 dh-make-perl은 이메일을 똑똑하게 기억하려고 합니다.
구애. 저작권 보유자 목록과 이메일을 가져옵니다. 데비안/*
사인 오프 라인 데비안/변경 로그. 그러나 이메일 주소를 허용하려면
변경, 양식의 변경 행을 찾습니다.

* 이메일 변경: 데비 데블린 -> [이메일 보호]

그래서 지금 "데비 데블린[이메일 보호]>" 대신 저작권에 사용됩니다.
"데비 데블린[이메일 보호]>".

--오직 | -o 제어|저작권|문서|예제|규칙
이 옵션을 사용하면 debian/ 디렉토리에 있는 하나 이상의 파일만 업데이트할 수 있습니다.
언제 dh-make-펄 "새로 고침" 모드에서 실행됩니다. 파일 이름은 쉼표로 구분됩니다. 그만큼
옵션은 인수를 누적하면서 여러 번 제공될 수 있습니다.

위치 MODULE ...
주어진 Perl을 포함하는 패키지를 찾으려고 시도합니다. MODULEs.

예:

dh-make-perl은 IPC::Run3 XML::Tidy를 찾습니다.

새로 고침 캐시
dh-make-펄 에 의해 가져온 콘텐츠 파일을 구문 분석합니다. 적절한 파일(1) 결과를 저장
캐시에. 캐시가 어떤 콘텐츠보다 오래된 경우 자동으로 새로 고쳐집니다.
파일. 그러나 실행하면 적절한 파일(1) 야간 cron 작업에서 처음 실행할 때
dh-make-펄 낮에는 캐시가 재구성될 때까지 기다려야 합니다. 와 함께
이 옵션을 사용하면 "apt-file" 바로 다음에 캐시 재생성을 cron 작업으로 이동할 수 있습니다.
업데이트".

캐시가 콘텐츠 파일보다 최신 버전이면 아무 작업도 수행하지 않습니다.

덤프 구성
기본 설정을 포함한 현재 구성이
표준 출력.

dh-make-perl.conf 파일을 채우는 데 유용합니다.

도움
짧은 사용 정보를 표시합니다.

옵션
--apt-내용-디렉터리 DIR
apt-file Contents 디렉토리의 위치. 기본값은 /var/cache/apt/apt 파일

--아치 어떤 | 모든
이것은 arch-dependent 패키지와 arch-independet 패키지 사이를 전환합니다. 만약에 --아치 아니다
익숙한, dh-make-펄 비교적 잘 작동하는 알고리즘을 사용하여 이를 단독으로 결정합니다.

--백업 | --백업 없음
"새로 고침" 모드에서 백업을 생성합니다. 데비안/저작권데비안/규칙 전에
그것들을 덮어 씁니다. 기본적으로 켜져 있습니다.

--basepkgs
"기본" 패키지를 고려하기 위해 쉼표로 구분된 패키지 목록을 명시적으로 제공합니다(예:
Debian 시스템에서 항상 사용할 수 있어야 하는 패키지). 이 옵션의 기본값은
"perl,perl-base" - 모듈 종속성을 확인하는 데 사용됩니다. 필요한 모듈이 있다면
"basepkgs"에서 "debian/control"의 "depends:" 필드에 언급되지 않습니다.

이 옵션을 지정하면 위에서 언급한 기본 패키지가 포함되지 않습니다.
(그러나 결과 패키지에서 명시적 종속성으로 언급됩니다). 당신은 할 수 있습니다
물론 자신의 모듈을 언급하고 기본값을 명시적으로 지정하십시오.

이 옵션은
충족되지 않은 종속성으로 인해 패키지를 다시 빌드할 수 없습니다.

--b의존 빌드에 따라 다름
모듈의 빌드 종속성에 사용할 문자열을 수동으로 지정합니다(즉,
성공적으로 설치하기 위해 설치해야 하는 패키지 및 해당 버전
패키지 빌드). 다음에 의해 생성된 패키지를 염두에 두십시오. dh-make-펄 필요
빌드 종속성으로 지정할 debhelper. --depends 와 동일한 참고 사항이 적용됩니다.
여기 - 필요할 때만 사용하십시오.

--bdependent 빌드-종속-독립
다음에 대한 모듈의 빌드 종속성에 사용할 문자열을 수동으로 지정합니다.
아키텍처 독립적 빌드. --depends 및 --bdepends에 대한 참고 사항과 동일
옵션이 여기에 적용됩니다.

--depends, --bdepends 및 --bdependsi의 경우 다음을 지정할 수도 있습니다.
필드는 debian/rules에 표시되지 않아야 합니다(정말로 의미하는 경우 ;-)) by
인수로 빈 문자열을 제공합니다.

--짓다
패키지 디렉토리를 설정한 후 바이너리 패키지(예: .deb 파일)를 빌드합니다.

NB: 이것은 바이너리 패키지만 빌드하고("fakeroot debian/rules binary" 호출)
패키지에 서명하지 않습니다. 패키지의 빠른 로컬 설치를 위한 것입니다.
Debian 아카이브에 제출할 준비가 된 패키지를 만듭니다.

--빌드 소스
설정 후 소스 패키지(예: .dsc 및 .debian.tar.gz 파일)를 빌드합니다.
패키지 디렉토리 위로.

NB: 이것은 소스 패키지만 빌드하고("dpkg-source -b" 호출) 서명하지 않습니다.
패키지. 소스 패키지의 빠른 로컬 설치를 위한 것입니다.
예를 들어 pbuilder에 제출할 준비가 된 소스 패키지를 생성하기 위한 것이 아닙니다.
데비안 아카이브.

--닫기 ITPBUG
이 패키지가 닫는 ITP 버그 번호를 수동으로 지정하십시오. 주지 않을 경우, dh-make-
다음을 사용하여 적절한 버그 번호를 가져오기 위해 bugs.debian.org에 연결을 시도합니다.
WWW::기계화.

--코어-ok
핵심 Perl 모듈을 구축할 수 있습니다. 기본적으로, dh-make-펄 건물을 허용하지 않습니다
표준 Perl 라이브러리의 일부로 제공되는 모듈. 이것을 지정하여
선택권, dh-make-펄 어쨌든 그것들을 만들 것입니다.

가능성은 없지만 이로 인해 사용자의 관련 없는 항목이 손상될 수 있습니다.
시스템 - 최신 버전의 코어 모듈이 API를 중단하면 모든 종류의 데몬이
화가 날 수 있습니다 ;-)

--cpan MODULE|거리
지시 dh-make-펄 주어진 CPAN 모듈 또는 배포판을 가져오고 추출합니다.
"Foo::Bar" 및 "Foo-Bar" 모두에서 작동합니다.

--cpan-미러 반전
미러로 사용할 CPAN 사이트를 지정합니다.

--데이터 디렉토리 디렉토리
기본값인 "/usr/share/dh-make-perl" 대신 다른 데이터 디렉토리를 사용하십시오.

데이터 디렉토리는 dh-make-펄 기본 규칙을 찾습니다.* 템플릿. 그것은
와 유사한 --홈 디렉토리하지만 APT 콘텐츠 캐시의 위치는 변경하지 않습니다.
파일. 둘 다 주면, --홈 디렉토리 우선합니다.

--의존 의존
모듈의 종속성에 사용할 문자열을 수동으로 지정합니다. 이것은
모듈을 만들 때 사용 dh-make-펄 Perl 종속성을 추측할 수 없습니다(예:
Module::Install을 사용하여 빌드된 모듈로) 또는 Perl 코드가 비 Perl에 의존하는 경우
바이너리 또는 라이브러리. 대개, dh-make-펄 에 의해 의존성을 알아낼 것입니다
그 자체. 통과해야 하는 경우 dh-make-펄 종속성 정보는 다음을 사용하여 수행해야 합니다.
데비안 패키지 형식. 즉

dh-make-perl --libtest-more-perl에 따라 다름

--desc SHORT 기술
--desc에 대한 인수를 패키지에 대한 간단한 설명으로 사용합니다.

--dh 버전
원하는 debhelper 호환성 수준을 설정합니다. 아키텍처의 경우 기본값은 8입니다.
독립 패키지, 아키텍처 종속 패키지(XS)의 경우 9개.

0.77 버전부터 dh-make-펄 debhelper 호환성 수준만 지원합니다. > = 8.

만나다 debhelper(1).

--거리 유통
"Contents" 파일이 구문 분석되는 배포를 제한합니다. 인수는
유통명.

기본값: 비어 있으며 필터링이 없음을 의미합니다.

예:
dh-make-perl --dist 에칭

--이메일 | -e 이메일
debian/control 및
데비안/체인지로그.

--들어오지 못하게 하다 | -i [정규식]
이를 통해 PCRE를 지정하여 문서 및 문서 검색에서 일부 파일을 제외할 수 있습니다.
그런 것들. 인수가 지정되지 않은 경우(하지만 스위치가 지정되어 있음 - 지정하지 않음)
스위치는 모든 것을 포함합니다), 기본값은 dpkg-source의 기본값입니다.

--설치
새로 빌드된 패키지를 설치합니다. --install 지정은 --build를 의미합니다. - 패키지
빌드되지 않으면 설치되지 않습니다(당연히 ;-) )

--간섭
모듈 종속성을 결정할 때 Module::Depends가 실패하면 다음을 사용하여 다시 시도합니다.
모듈::의존::침입. M:D:모든 .pm 파일을 로드하고 다른 파일의 로드를 가로챕니다.
사용자를 대신하여 신뢰할 수 없는 코드를 효과적으로 실행하는 모듈. 주의하여 사용하십시오.

--회로망
ITP 및 유사한 버그에 대한 데비안 WNPP 목록 쿼리를 활성화합니다. 기본적으로 활성화되어 있습니다.
비활성화하려면 "--no-network"를 사용하십시오.

--노트
빌드의 일부로 모듈의 자동 테스트를 실행하지 않기 위한 이 옵션
스크립트는 0.54에서 제거되었습니다. DEB_BUILD_OPTIONS에 nocheck를 입력하십시오.
패키지를 빌드할 때 테스트를 건너뛰려는 경우 환경 변수.

--홈 디렉토리 디렉토리
APT 콘텐츠 및 기타 캐시가 저장되는 위치.

태만: ~/.dh-메이크-펄

--패키지 이름 | -p 패키지 이름
모듈 이름에 대시가 있는 경우 유용한 패키지 이름을 수동으로 지정합니다.

--pkg-펄
Debian Perl Group용 패키지를 준비할 때 유용합니다.
<http://pkg-perl.alioth.debian.org>.

에서 "관리자", "업로더", "Vcs-Git" 및 "Vcs-Browser" 필드를 설정합니다. 데비안 / 제어
따라서. 또한 "--vcs git"을 사용하는 경우(기본값) Git 원격을 설정합니다.
올바른 위치를 가리키는 git.debian.org.

-재귀
"--cpan" 또는 "make" 모드에서만 유효합니다. 예배 규칙서 인수. dh-make-perl이 다음을 수행하도록 합니다.
패키징 생성을 시도하고 "--build"인 경우 패키지를 빌드하고 설치할 수 있으며
패키지가 누락된 종속성에 대해 "--install" 옵션도 제공됩니다.

이것은 다음과 같이 작동합니다: 'main' 패키지가 구성될 때 누락된 패키지는
목록에 넣은 다음 debianisaion 절차가 각각에 대해 차례로 실행됩니다.
재귀 적으로.

--requiredeps
종속성 Perl 패키지를 찾을 수 없는 경우 실패(종속성 추적에는 apt-
파일 패키지 설치 및 업데이트)

--소스 형식 체재
패키징을 만들거나 새로 고칠 때 지정된 소스 형식을 사용하십시오. 기본값은
"3.0(퀼트)".

--소스 목록 FILE
이것을 사용하도록 "Contents" 파일 파서에 지시하십시오. 파일 주어진 파일인지 확인할 때
파싱해야 하나 말아야 하나. 어떤 라인과도 일치하지 않는 콘텐츠 파일 sources.list에 수 없습니다
더 이상 사용하지 않는 미러에서 이전 파일을 구문 분석하는 시간을 절약하기 위해 구문 분석됩니다.

기본값: apt의 기본값입니다.

--vcs VCS
In --pkg-펄 모드에서는 생성된 파일에서 지정된 버전 제어 시스템을 사용합니다. VCS-*
필드. 기본값은 "git"입니다.

If VCS "git", "dh-make-perl"은 세 가지 분기가 있는 Git 저장소를 설정합니다.

상류에
업스트림 소스를 포함하는 초기 분기

석사
패키징이 완료되는 지점은 "업스트림"에서 분기되고 다음 내용이 포함됩니다.
"debian/" 디렉토리가 추가되었습니다.

깨끗한 타르
지켜야 할 가지 깨끗한 타르(1) 데이터.

If --pkg-펄 "origin" 원격이 추가되어 저장소를 가리키고 있습니다.
git.debian.org.

--말 수가 많은 | --장황하지 않음
처리하는 동안 추가 정보를 인쇄합니다.

--verbose는 "make" 모드에서 기본적으로 켜져 있고 그렇지 않으면 꺼져 있습니다.

--번역 버전
결과 패키지의 버전을 지정합니다.

onworks.net 서비스를 사용하여 cpan2debp 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad