Wed, 29 Aug 2012 21:07:12 +0200
Back out libexec substitution now longer correct, remove manpages correspoding
to not installed binaries, and most importantly avoid linking to
cats_dummy which serves no other purpose than to sabotage runtime
operations of all binaries calling db_init_database(3) with a fatal
error message 'Please replace this dummy libbaccats library with a
proper one.' Disabling libtool use resolves this problem in the build
configuration (probably in src/cats/Makefile.in.)
1 #!@l_prefix@/bin/python
3 import os
4 import sys
5 sys.path.insert(0, "@l_prefix@/lib/mercurial")
7 from mercurial import demandimport
8 demandimport.enable()
10 from mercurial.hgweb import hgweb, wsgicgi
11 if os.getenv('HGWEB_REPO_PATH', '') != '' and os.getenv('HGWEB_REPO_NAME', '') != '':
12 application = hgweb(os.getenv('HGWEB_REPO_PATH'), os.getenv('HGWEB_REPO_NAME'))
13 else:
14 application = hgweb('@l_prefix@/etc/mercurial/hgweb.cfg')
15 wsgicgi.launch(application)