debian 폴더를 만들고 자동으로 패키지를 빌드하는 방법이 있습니까(소스 코드 다운로드 및 압축 풀기)? uscan을 본 적이 있지만 새 패키지를 검색하고 고정된 다운로드 URL 문자열을 허용하지 않습니다.
편집하다: 각 패키지에 대한 폴더를 debian 폴더 안에만 갖고 싶지만 소스 코드를 자동으로 다운로드하여 패키징하는 방법을 모르겠습니다. Fedora에는 Spectools가 있고 Arch는 PKGBUILD에 지정된 tarball을 다운로드하므로 Debian에서도 동일한 tarball을 갖고 싶습니다.
답변1
내가 올바르게 이해했다면 질문은 다음과 같습니다.
debian/
패키지에 대한 데비안 번들 파일만 포함된 디렉토리가 있는 경우 , 이러한 번들 파일을 사용하여 패키지의 소스 코드를 다운로드하고 압축을 풀 수 있는 방법이 있습니까?
get-orig-source
대상은 다음에 설명된 대로 정의될 수 있습니다 .debian/rules
데비안 정책 매뉴얼 4장 - 소스 패키지(섹션 4.9). 이 대상이 정의된 경우 디렉터리 내부에서 다음 명령을 실행하여 소스 코드를 다운로드할 수 있습니다 debian/
.
./rules get-orig-source