Difference between revisions of "Ebuild for package without sources"
Jump to navigation
Jump to search
(Created page with "Sometimes we need to create a package without sources - just with init-script, crontab or a config collection. == Method 1 == Just place files in {{f|files}} directory of a p...") |
(No difference)
|
Revision as of 11:02, May 15, 2020
Sometimes we need to create a package without sources - just with init-script, crontab or a config collection.
Method 1
Just place files in files
directory of a package and make ebuild like the next:
pkg-1.0.ebuild
- package ebuildEAPI=7
DESCRIPTION="HERE A DESCRIPTION"
HOMEPAGE="HERE AN URI"
LICENSE=""
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="SOME_PACKAGES"
BDEPEND=""
S="${WORKDIR}"
src_install() {
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
}
Note:
- there is no
SRC_URI
S
is set to$WORKDIR
to suppress an error on install phase due to$WORKDIR/$P
absence.