Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 pkgstriptranslations 명령입니다.
프로그램:
이름
pkgstriptranslations - 번역 파일을 추출하고 다음에서 gettext *.mo 파일을 제거합니다.
패키지 빌드 디렉토리
개요
pkgstrip번역
기술
pkgstrip번역 소스 및 패키지 빌드에서 모든 gettext 관련 파일을 추출합니다.
디렉토리에 넣고 /../package_version_arch_suffix.tar.gz.
접미사 에서 구성 가능 /etc/pkgbinarymangler/striptranslations.conf 기본값은
번역.
타르볼 레이아웃:
출처/
디렉토리를 보존하면서 소스 패키지의 모든 pot 및 po 파일을 포함합니다.
구조.
데브네임1/, 데브네임2/, ...
생성된 바이너리 deb 패키지당 하나의 디렉토리가 있으며 각각은 모든 .mo를 포함합니다.
디렉토리 구조를 유지하면서 이 deb의 파일.
이 스크립트는 또한 모든 gettext를 제거합니다. *.mo 아래 파일 /usr/share/로케일
빌드된 모든 바이너리 패키지에서. 비어 있는 하위 디렉토리도 제거합니다.
gettext 파일을 제거한 후. 그러나 파일의 경우 /현재건물 존재한다(로
우분투 오토빌더에서), *.mo 파일은 Component: 값인 경우에만 삭제됩니다.
이 파일에서 구성된 구성 요소 중 하나와 일치합니다.
/etc/pkgbinarymangler/striptranslations.conf. 이렇게 하면 파일만 선택적으로 제거할 수 있습니다.
예를 들어 소스 패키지의 경우 본관 그리고 한정된, 하지만 예를 들어 우주.
기본적으로, pkgstrip번역 비활성 상태입니다. 이를 활성화하려면 가능 에서 옵션
구성 파일을 다음으로 설정해야 합니다. 참된.
환경 변수
NO_PKG_MANGLE
이 변수가 비어 있지 않은 값으로 설정되면 pkgstriptranslations가 비활성화됩니다.
이는 소스 패키지가 다음의 일부로 중첩 바이너리 패키지를 빌드하는 경우에 가장 유용합니다.
그들의 빌드.
onworks.net 서비스를 사용하여 온라인에서 pkgstriptranslations 사용