I have in my C code, which I based on GNU hello, this
printf (_("%s home page: <%s>\n"), PACKAGE_NAME, PACKAGE_URL);
./configure && make && sudo make install
They come from the
# Identity of this package. PACKAGE_NAME='GNU Hello' PACKAGE_TARNAME='hello' PACKAGE_VERSION='2.7' PACKAGE_STRING='GNU Hello 2.7' PACKAGE_BUGREPORTemail@example.com' PACKAGE_URL='http://www.gnu.org/software/hello/'
PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@
and there's presumably something in the configure script that replaces all the
@VARNAME@ placeholders with the values of the variables.
I found these with:
grep -R PACKAGE_NAME .
while in the