7.2. RubyGems 사양 파일 규칙
RubyGems 사양
파일은 다음 규칙을 충족해야 합니다.
-
파일에는 gem의 사양의 이름인
%{gem_name}
의 정의가 포함되어 있습니다. - 패키지의 소스는 릴리스된 gem 아카이브의 전체 URL이어야 합니다.
- 패키지 버전은 gem의 버전이어야 합니다.
파일에는 다음
BuildRequires
지시문이 포함되어 있습니다.BuildRequires: rubygems-devel
BuildRequires: rubygems-devel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rubygems-devel
패키지에는 빌드에 필요한 매크로가 포함되어 있습니다.-
이러한 지시문은 gem 메타데이터에서 자동으로 생성되므로 파일에 추가
rubygem(foo)
Requires
또는Provides
지시문이 포함되어 있지 않습니다.
7.2.1. RubyGems 사양 파일 예 링크 복사링크가 클립보드에 복사되었습니다!
다음은 gem을 빌드하기 위한 예제 사양
파일의 RubyGems 특정 부분입니다. 사양
파일의 나머지 부분은 일반 지침을 따릅니다.
예제 사양 파일의 RubyGems 특정 부분
7.2.2. RubyGems 사양 파일 지시문 링크 복사링크가 클립보드에 복사되었습니다!
다음은 spec
파일의 RubyGems 특정 부분에 있는 특정 항목의 세부 사항입니다.
지시문 | RubyGems 세부 사항 |
---|---|
|
RPM은 gem 아카이브의 압축을 직접 해제할 수 있습니다.
|
|
이 섹션에는 소프트웨어를 머신 코드로 빌드하는 명령이 포함되어 있습니다. |
|
설치는 |