diff options
author | epg <epg> | 2009-09-09 05:45:23 +0000 |
---|---|---|
committer | epg <epg> | 2009-09-09 05:45:23 +0000 |
commit | af2a0ab230f5a7e1dbbc396ab1c2f4d6987dc827 (patch) | |
tree | 359aa2a409be99aa9a1507268ad11ca2bb751d5d /www/loggerhead | |
parent | 0707fe467773fe88174c251c069c2ba8fdc76f7a (diff) | |
download | pkgsrc-af2a0ab230f5a7e1dbbc396ab1c2f4d6987dc827.tar.gz |
What's changed in loggerhead?
=============================
1.17 [20Aug2009]
---------------
- Add bug links in revision informations (Alexandre Garnier, #314052)
- Make sure that binary files aren't annotated. (Martin Albisetti,
#258848)
- Loggerhead now serves bzr branches over HTTP and exposes the URL
to branch them. Addresses bug #240577. (Jonathan Lange)
- Leading blank lines in commit messages no longer result in an
empty summary. (Colin Watson)
- Added optional syntax highlighting to annotate view using
python-pygments. Partially addresses bug #306631. (Peter Bui)
- Convert newlines in commit messages to HTML line breaks for
annotate and changelog views. Addresses bug #273688. (Peter
Bui)
- serve-branches now errors if run behind a proxy without
paste.deploy installed. (Michael Hudson)
- Loggerhead should now handle file and directory names that need
URL escaping without crashing.
- The start-loggerhead script properly sets the wsgi.url_scheme
from the server.webpath option. (neror, #260547)
- The revision page defaults to unified style again, and can
convert to a side-by-side view using JavaScript. (Michael Hudson)
- Clean up and improve performance of the annotate view. (Michael
Hudson)
- Finish converting JavaScript from MooTools to YUI 3. (Michael
Hudson)
- Improve compatibility with IE 6. (Michael Hudson)
- Leading blank lines in commit messages no longer result in an
empty summary. (Colin Watson)
- Clip long lines in side-by-side diff view. (Michael Hudson,
#334837)
- The user-confusing "next" and "previous" links now read "older"
and "newer" respectively. (Michael Hudson, #297930)
- The annotate view now contains line number anchors. (Michael
Hudson)
- Fix inventory pages using "//" in links. (Michael Hudson, #329668)
- Fix problems viewing files and directories containing spaces and
other funny characters. (Peter Bui)
- Changelog messages are now displayed with newlines preserved.
(Peter Bui, #273688)
- Offer a link to see the full file diffs for a file path. (Michael
Hudson, #333797)
- Fix annotate error caused by Pygments stripping trailing
whitespace. (Michael Hudson, #338762)
- Loggerhead can be installed as a Bazaar plugin and run by
'bzr serve --http'. (Martin Pool)
- Load parts of the changelog and revision pages via XMLHttpRequest
to improve performance. This adds a dependency on simplejson or
json. Partially addresses bug #253950. (Michael Hudson)
- Various improvements to the animation JavaScript. (Michael Hudson)
- Fix HTML content of source files being displayed unescaped when
Pygments was unavailable. (Michael Hudson, #344970)
- Fix serve-branches's path argument. (Michael Hudson, #353230)
- serve-branches now has an option, --use-cdn, to load YUI from
Yahoo!'s CDN. (Matt Nordhoff)
- Fix certain race conditions for loading bzr-search. (Robert
Collins, #334250)
- Fix errors when using serve-branches --log-folder or --user-dirs.
(It was calling config.get_option() incorrectly.) (Matt Nordhoff,
bug #361238)
- Move some caching from RAM to the disk, and other caching and
memory usage improvements. (Michael Hudson)
- Add a --cache-dir option to serve-branches to choose where to
place the SQL cache, and only create one temporary SQL dir per
process. (Matt Nordhoff, #358322)
- Replace homebrew memory profiling code with Dozer. (Paul Hummer)
- Use the branch's public_branch as the default suggested URL to
branch from (Matt Nordhoff, #369767)
- Fix a file descriptor leak (Matt Nordhoff, #370845)
- Use transport API internally, so it is possible to specify a remote
URL to serve-branches. (Jelmer Vernooij, #371787)
- Fix internal server errors when using start-loggerhead. (Matt
Nordhoff, #375948)
- Fix annotating non-UTF-8 files when Pygments is disabled. (Matt
Nordhoff, #376957)
- Fix 'bzr serve --http' errors. (Matt Nordhoff, #377551)
- Added the option to hide branches by setting http_serve = False
in locations.conf (Martin Albisetti)
- Fix serving branches over HTTP. (Matt Nordhoff, Jelmer Vernooij,
#380026)
- Install loggerhead as a bzr plugin by default (Jelmer Vernooij)
- Fix logging 404 Not Found responses (Matt Nordhoff, #381029)
- Bumped minimunm bzrlib version to 1.13 (Martin Albisetti)
- Make sure the Atom feeds (nearly) validate. (Matt Nordhoff, #247162)
- Support serving branches over HTTP using the smart server protocol.
(Jelmer Vernooij, #306853)
- Serving branch data was broken when --allow-writes was *not*
passed. (Michael Hudson, #388730)
- http_serve config values are interpreted more forgivingly.
(Michael Hudson)
- When specifying a remote url to serve-branches, do not share
connections between threads. (Michael Hudson, #390972)
- http_serve values from locations.conf are now applied to
non-branch .bzr data (e.g shared repositories). (Michael Hudson)
- tags are now displayed. (Cris Boylan, Alexandre Garnier, Michael
Hudson, #246739)
- Display Loggerhead's version number at the bottom of the page, and
add a <meta> generator tag also including the version numbers of
its dependencies. (Matt Nordhoff, #370155)
Diffstat (limited to 'www/loggerhead')
-rw-r--r-- | www/loggerhead/Makefile | 10 | ||||
-rw-r--r-- | www/loggerhead/PLIST | 59 | ||||
-rw-r--r-- | www/loggerhead/distinfo | 8 |
3 files changed, 58 insertions, 19 deletions
diff --git a/www/loggerhead/Makefile b/www/loggerhead/Makefile index 9984d1cce5b..bc99cf393ce 100644 --- a/www/loggerhead/Makefile +++ b/www/loggerhead/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.2 2008/12/26 19:51:55 epg Exp $ +# $NetBSD: Makefile,v 1.3 2009/09/09 05:45:23 epg Exp $ DISTNAME= loggerhead-${VER} CATEGORIES= www scm MASTER_SITES= http://launchpad.net/loggerhead/${VER}/${VER}/+download/ -VER= 1.10 +VER= 1.17 -# 1.10 distfile contains no top-level directory. -EXTRACT_DIR= ${WRKSRC} +WRKSRC= ${WRKDIR}/loggerhead MAINTAINER= epg@NetBSD.org HOMEPAGE= https://launchpad.net/loggerhead @@ -14,7 +13,8 @@ COMMENT= Web viewer for Bazaar branches PKG_DESTDIR_SUPPORT= user-destdir -DEPENDS+= bzr>=1.6:../../devel/bzr +DEPENDS+= bzr>=1.13:../../devel/bzr +DEPENDS+= ${PYPKGPREFIX}-simplejson>=2.0:../../converters/py-simplejson DEPENDS+= ${PYPKGPREFIX}-Paste>=1.2:../../www/py-paste DEPENDS+= ${PYPKGPREFIX}-setuptools>=0.6c8:../../devel/py-setuptools DEPENDS+= ${PYPKGPREFIX}-SimpleTAL>=4.1:../../www/py-simpletal diff --git a/www/loggerhead/PLIST b/www/loggerhead/PLIST index 893bf04a9a3..982da266e48 100644 --- a/www/loggerhead/PLIST +++ b/www/loggerhead/PLIST @@ -1,7 +1,10 @@ -@comment $NetBSD: PLIST,v 1.3 2009/06/14 22:00:25 joerg Exp $ +@comment $NetBSD: PLIST,v 1.4 2009/09/09 05:45:23 epg Exp $ bin/serve-branches bin/start-loggerhead bin/stop-loggerhead +${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.py +${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.pyc +${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.pyo ${PYSITELIB}/loggerhead/__init__.py ${PYSITELIB}/loggerhead/__init__.pyc ${PYSITELIB}/loggerhead/__init__.pyo @@ -17,12 +20,15 @@ ${PYSITELIB}/loggerhead/apps/config.pyo ${PYSITELIB}/loggerhead/apps/error.py ${PYSITELIB}/loggerhead/apps/error.pyc ${PYSITELIB}/loggerhead/apps/error.pyo -${PYSITELIB}/loggerhead/apps/filesystem.py -${PYSITELIB}/loggerhead/apps/filesystem.pyc -${PYSITELIB}/loggerhead/apps/filesystem.pyo +${PYSITELIB}/loggerhead/apps/transport.py +${PYSITELIB}/loggerhead/apps/transport.pyc +${PYSITELIB}/loggerhead/apps/transport.pyo ${PYSITELIB}/loggerhead/changecache.py ${PYSITELIB}/loggerhead/changecache.pyc ${PYSITELIB}/loggerhead/changecache.pyo +${PYSITELIB}/loggerhead/config.py +${PYSITELIB}/loggerhead/config.pyc +${PYSITELIB}/loggerhead/config.pyo ${PYSITELIB}/loggerhead/controllers/__init__.py ${PYSITELIB}/loggerhead/controllers/__init__.pyc ${PYSITELIB}/loggerhead/controllers/__init__.pyo @@ -47,27 +53,36 @@ ${PYSITELIB}/loggerhead/controllers/download_ui.pyo ${PYSITELIB}/loggerhead/controllers/error_ui.py ${PYSITELIB}/loggerhead/controllers/error_ui.pyc ${PYSITELIB}/loggerhead/controllers/error_ui.pyo +${PYSITELIB}/loggerhead/controllers/filediff_ui.py +${PYSITELIB}/loggerhead/controllers/filediff_ui.pyc +${PYSITELIB}/loggerhead/controllers/filediff_ui.pyo ${PYSITELIB}/loggerhead/controllers/inventory_ui.py ${PYSITELIB}/loggerhead/controllers/inventory_ui.pyc ${PYSITELIB}/loggerhead/controllers/inventory_ui.pyo ${PYSITELIB}/loggerhead/controllers/revision_ui.py ${PYSITELIB}/loggerhead/controllers/revision_ui.pyc ${PYSITELIB}/loggerhead/controllers/revision_ui.pyo +${PYSITELIB}/loggerhead/controllers/revlog_ui.py +${PYSITELIB}/loggerhead/controllers/revlog_ui.pyc +${PYSITELIB}/loggerhead/controllers/revlog_ui.pyo ${PYSITELIB}/loggerhead/controllers/search_ui.py ${PYSITELIB}/loggerhead/controllers/search_ui.pyc ${PYSITELIB}/loggerhead/controllers/search_ui.pyo ${PYSITELIB}/loggerhead/daemon.py ${PYSITELIB}/loggerhead/daemon.pyc ${PYSITELIB}/loggerhead/daemon.pyo +${PYSITELIB}/loggerhead/highlight.py +${PYSITELIB}/loggerhead/highlight.pyc +${PYSITELIB}/loggerhead/highlight.pyo ${PYSITELIB}/loggerhead/history.py ${PYSITELIB}/loggerhead/history.pyc ${PYSITELIB}/loggerhead/history.pyo -${PYSITELIB}/loggerhead/lockfile.py -${PYSITELIB}/loggerhead/lockfile.pyc -${PYSITELIB}/loggerhead/lockfile.pyo ${PYSITELIB}/loggerhead/lsprof.py ${PYSITELIB}/loggerhead/lsprof.pyc ${PYSITELIB}/loggerhead/lsprof.pyo +${PYSITELIB}/loggerhead/main.py +${PYSITELIB}/loggerhead/main.pyc +${PYSITELIB}/loggerhead/main.pyo ${PYSITELIB}/loggerhead/search.py ${PYSITELIB}/loggerhead/search.pyc ${PYSITELIB}/loggerhead/search.pyo @@ -75,6 +90,7 @@ ${PYSITELIB}/loggerhead/static/css/annotate.css ${PYSITELIB}/loggerhead/static/css/diff.css ${PYSITELIB}/loggerhead/static/css/files.css ${PYSITELIB}/loggerhead/static/css/global.css +${PYSITELIB}/loggerhead/static/css/highlight.css ${PYSITELIB}/loggerhead/static/images/bg_Tabs.gif ${PYSITELIB}/loggerhead/static/images/bg_infobox.gif ${PYSITELIB}/loggerhead/static/images/bg_menuTabs.gif @@ -83,6 +99,7 @@ ${PYSITELIB}/loggerhead/static/images/bg_submenuTabs.gif ${PYSITELIB}/loggerhead/static/images/deleteCode.gif ${PYSITELIB}/loggerhead/static/images/favicon.ico ${PYSITELIB}/loggerhead/static/images/ico_branch.gif +${PYSITELIB}/loggerhead/static/images/ico_bug.png ${PYSITELIB}/loggerhead/static/images/ico_committer.gif ${PYSITELIB}/loggerhead/static/images/ico_description.gif ${PYSITELIB}/loggerhead/static/images/ico_diff.gif @@ -97,14 +114,16 @@ ${PYSITELIB}/loggerhead/static/images/ico_mergefrom.gif ${PYSITELIB}/loggerhead/static/images/ico_mergeto.gif ${PYSITELIB}/loggerhead/static/images/ico_planilla.gif ${PYSITELIB}/loggerhead/static/images/ico_rss.gif +${PYSITELIB}/loggerhead/static/images/ico_tag.gif ${PYSITELIB}/loggerhead/static/images/ico_time.gif ${PYSITELIB}/loggerhead/static/images/newCode.gif +${PYSITELIB}/loggerhead/static/images/spinner.gif ${PYSITELIB}/loggerhead/static/images/treeCollapsed.png ${PYSITELIB}/loggerhead/static/images/treeDiff.png ${PYSITELIB}/loggerhead/static/images/treeExpanded.png +${PYSITELIB}/loggerhead/static/javascript/changelog.js ${PYSITELIB}/loggerhead/static/javascript/custom.js -${PYSITELIB}/loggerhead/static/javascript/mootools-1.2-core.js -${PYSITELIB}/loggerhead/static/javascript/mootools-1.2-more.js +${PYSITELIB}/loggerhead/static/javascript/diff.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/README ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/anim-base-debug.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/anim-base-min.js @@ -221,8 +240,23 @@ ${PYSITELIB}/loggerhead/static/javascript/yui/build/get/get-debug.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/get/get-min.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/get/get.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/README +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io.swf ${PYSITELIB}/loggerhead/static/javascript/yui/build/json/README @@ -244,6 +278,9 @@ ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-base-debug.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-base-min.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-base.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate-debug.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate-min.js +${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-min.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-screen-debug.js ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-screen-min.js @@ -280,6 +317,7 @@ ${PYSITELIB}/loggerhead/templates/__init__.pyc ${PYSITELIB}/loggerhead/templates/__init__.pyo ${PYSITELIB}/loggerhead/templates/annotate.pt ${PYSITELIB}/loggerhead/templates/atom.pt +${PYSITELIB}/loggerhead/templates/branchinfo.pt ${PYSITELIB}/loggerhead/templates/breadcrumbs.pt ${PYSITELIB}/loggerhead/templates/browse.pt ${PYSITELIB}/loggerhead/templates/changelog.pt @@ -288,13 +326,14 @@ ${PYSITELIB}/loggerhead/templates/collapse-button.pt ${PYSITELIB}/loggerhead/templates/directory.pt ${PYSITELIB}/loggerhead/templates/error.pt ${PYSITELIB}/loggerhead/templates/feed-link.pt +${PYSITELIB}/loggerhead/templates/filediff.pt ${PYSITELIB}/loggerhead/templates/inventory.pt ${PYSITELIB}/loggerhead/templates/macros.pt ${PYSITELIB}/loggerhead/templates/menu.pt -${PYSITELIB}/loggerhead/templates/modified-file-link-rev.pt ${PYSITELIB}/loggerhead/templates/revision.pt ${PYSITELIB}/loggerhead/templates/revisionfilechanges.pt ${PYSITELIB}/loggerhead/templates/revisioninfo.pt +${PYSITELIB}/loggerhead/templates/revlog.pt ${PYSITELIB}/loggerhead/templates/search-box.pt ${PYSITELIB}/loggerhead/templates/search.pt ${PYSITELIB}/loggerhead/trace.py diff --git a/www/loggerhead/distinfo b/www/loggerhead/distinfo index 69d2408d570..c82dcd1d7bd 100644 --- a/www/loggerhead/distinfo +++ b/www/loggerhead/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2008/12/26 19:51:55 epg Exp $ +$NetBSD: distinfo,v 1.3 2009/09/09 05:45:23 epg Exp $ -SHA1 (loggerhead-1.10.tar.gz) = 66f2f5c4066b750cbfdefd4210c12792cc01ec2b -RMD160 (loggerhead-1.10.tar.gz) = 2acaae51770cb624181fc51ce387dbeeb8ad1b80 -Size (loggerhead-1.10.tar.gz) = 513590 bytes +SHA1 (loggerhead-1.17.tar.gz) = 910b5f569c8647294cabfa45698909b1fffda1ee +RMD160 (loggerhead-1.17.tar.gz) = 847e3c12eff66e9fdf617e0ef7523f7f74e3c82c +Size (loggerhead-1.17.tar.gz) = 706897 bytes SHA1 (patch-aa) = 92b3c29fb0320ebe65bee7f872251ba4b6c81fb7 |