Include:Newapkbuild
The newapkbuild
tool, which is installed as part of the abuild package, can generate a new APKBUILD template to use as a starting point. The manual page (available via man newapkbuild
) describes all options for newapkbuild
.
If you doubt to which repository your package belongs to you can safely use testing. Building package in your aports/testing directory is not mandatory but this way the package is already at the right place.
The following command will create a directory with the given package name, place an example/template APKBUILD file in the directory, and fill some variables if those are provided.
newapkbuild packagename
If you are creating a daemon package which needs initd scripts you can add the -c option as follows:
newapkbuild -c packagename
This will copy the sample initd and confd files to the build directory. A third file sample.install file will be copied as well (we will discuss this later on).