Implemented xgettext as a tool
This commit is contained in:
parent
9765f62487
commit
ccd4472ac0
|
@ -43,6 +43,7 @@ DEPEND_desktop=0
|
||||||
DEPEND_docbook=0
|
DEPEND_docbook=0
|
||||||
DEPEND_gtkdoc=0
|
DEPEND_gtkdoc=0
|
||||||
DEPEND_pkgconfig=0
|
DEPEND_pkgconfig=0
|
||||||
|
DEPEND_xgettext=0
|
||||||
#method-specific
|
#method-specific
|
||||||
PKGSRC_ROOT="/usr/pkgsrc"
|
PKGSRC_ROOT="/usr/pkgsrc"
|
||||||
|
|
||||||
|
@ -96,6 +97,10 @@ _package_guess_dependencies()
|
||||||
DEPEND_pkgconfig=0
|
DEPEND_pkgconfig=0
|
||||||
$GREP "\`pkg-config " "src/$PROJECTCONF" > "$DEVNULL" &&
|
$GREP "\`pkg-config " "src/$PROJECTCONF" > "$DEVNULL" &&
|
||||||
DEPEND_pkgconfig=1
|
DEPEND_pkgconfig=1
|
||||||
|
|
||||||
|
#xgettext
|
||||||
|
DEPEND_xgettext=0
|
||||||
|
[ -f "po/gettext.sh" ] && DEPEND_xgettext=1
|
||||||
}
|
}
|
||||||
|
|
||||||
_package_guess_email()
|
_package_guess_email()
|
||||||
|
@ -223,8 +228,6 @@ EOF
|
||||||
_error "Could not create $pkgname/distinfo"
|
_error "Could not create $pkgname/distinfo"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#FIXME handle existing options
|
|
||||||
|
|
||||||
_info "The package is complete"
|
_info "The package is complete"
|
||||||
|
|
||||||
#FIXME:
|
#FIXME:
|
||||||
|
@ -261,11 +264,13 @@ LICENSE= $license
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
#tools
|
#tools
|
||||||
#pkg-config
|
tools=
|
||||||
[ $DEPEND_pkgconfig -eq 1 ] && cat << EOF
|
[ $DEPEND_pkgconfig -eq 1 ] && tools="$tools pkg-config"
|
||||||
|
[ $DEPEND_xgettext -eq 1 ] && tools="$tools xgettext"
|
||||||
USE_TOOLS+= pkg-config
|
[ -n "$tools" ] && echo
|
||||||
EOF
|
for i in $tools; do
|
||||||
|
echo "USE_TOOLS+= $i"
|
||||||
|
done
|
||||||
|
|
||||||
#build dependencies
|
#build dependencies
|
||||||
#docbook
|
#docbook
|
||||||
|
|
Loading…
Reference in New Issue
Block a user