py26-markdown
não é o nome do programa, é o nome do pacote. O programa é markdown.py
e vem desse pacote. É um módulo que você usa importando-o para o Python ou executando-o a partir da linha de comando. Usá-lo na linha de comando é explicado no guia do usuário. Parece assim:
<python> markdown.py input_file.txt > output_file.html
Você pode precisar chamá-lo explicitamente do Python, dependendo se ele é executável por padrão ou não.
Para descobrir onde o script atual está, você deve perguntar ao port:
port contents py26-markdown | grep markdown.py
O markdown.py não precisa necessariamente estar no seu PATH, mas será muito mais fácil de usá-lo no seu PYTHONPATH, que deve incluir /opt/local/lib/python2.6/site-packages.