diff options
Diffstat (limited to 'abuild.in')
-rw-r--r-- | abuild.in | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -671,6 +671,11 @@ postcheck() { error "Found /usr/lib/charset.alias" return 1 fi + # look for /etc/init.d and /etc/conf.d + if [ -e "$dir"/etc/init.d -o -e "$dir"/etc/conf.d ] \ + && ! is_openrc_pkg "$name"; then + warning "Found OpenRC directory (/etc/conf.d or /etc/init.d) but name doesn't end with -openrc" + fi # look for /usr/share/doc if [ -e "$dir"/usr/share/doc ] \ && ! is_doc_pkg "$name"; then @@ -1072,6 +1077,11 @@ is_doc_pkg() { test "${1%-doc}" != "$1" } +# returns true if this is the -openrc package +is_openrc_pkg() { + test "${1%-openrc}" != "$1" +} + # check that noarch is set if needed archcheck() { options_has "!archcheck" && return 0 |