Changes of Revision 23
[-] | Changed | mirrorbrain.changes |
x 1
2 ------------------------------------------------------------------- 3 +Sun Sep 19 18:23:11 UTC 2010 - poeml@cmdline.net 4 + 5 +- update to 2.13.2 (r8153): 6 + See http://mirrorbrain.org/docs/changes/#release-2-13-1-r8136-sep-18-2010 7 + mod_mirrorbrain: 8 + - The content of the mirror lists (details pages) are now wrapped into a 9 + XHTML/HTML DIV container with id="mirrorbrain-details". This improves the 10 + possibilities for styling in conjunction with a stylesheet linked in via 11 + the MirrorBrainMirrorlistStyleSheet directive (issue #63). 12 + - Further individual design can now be achieved by specifying the XHTML/HTML 13 + header and footer which are placed around the page body instead of the 14 + built-in XHTML (issue #63). This is configured with two new Apache 15 + configuration directives. 16 + - Hashes can now be requested without a filename being included in the 17 + response, to simplify parsing (issue #68). This is done by sending the 18 + query string only_hash. This works with different ways to request a hash: 19 + http://host.example.com/foo.md5?only_hash 20 + http://host.example.com/foo?md5&only_hash 21 + - The filename in hashes can also be suppressed site-wide (and therewith, on 22 + the server side) with a new Apache config directive 23 + MirrorBrainHashesSuppressFilenames On. It goes into virtualhost context. 24 + - When sending out a hash to a client (as requested by appending e.g. .md5), 25 + there is now a double space between hash and filename – just like as the 26 + familiar tools like md5sum and sha1sum do it. This should avoid confusion 27 + and extra effort in parsing. 28 + - The mirror list’s content type header now comes with UTF-8 as character set, 29 + instead of ISO-8859-1, which should make more sense. 30 + mb export –format=mirmon: 31 + - update format (and documentation) for the current mirmon-2.3. (issue #62) 32 + 33 +------------------------------------------------------------------- 34 +Sat Sep 18 02:02:02 UTC 2010 - poeml@cmdline.net 35 + 36 +- update to 2.13.1 (r8136) 37 + mb edit: 38 + - Fix a regression in 2.13.0, which made it impossible to remove an URL by 39 + setting it to an empty string. r8044 (fix for issue #30) was the culprit. 40 + mb scan: 41 + - Scanning lighttpd web servers is now supported. Thanks to patch contributed 42 + by Phillip Smith. This fixes issue #60. 43 + mb list/edit/show/...: 44 + - In some situations, the fuzzy-matching on mirror identifiers made it impossible 45 + to select certain mirrors. Phillip Smith not only reported this issue but 46 + submitted a clever patch at the same time, which keeps the convenient behaviour 47 + but also allows for selection mirrors by their full name. Fixing issue #61. 48 + 49 +------------------------------------------------------------------- 50 +Wed Sep 8 00:00:47 UTC 2010 - poeml@cmdline.net 51 + 52 +- expanding on the Ubuntu fix for issue 6. See comment 53 + http://mirrorbrain.org/issues/msg236 54 + 55 +------------------------------------------------------------------- 56 +Tue Sep 7 21:27:59 UTC 2010 - poeml@cmdline.net 57 + 58 +- Try to fix the little breakage that occured after moving /usr/bin/mb from 59 + mirrorbrain-tools to python-mb on Debian/Ubuntu: 60 + - mirrorbrain-tools: 61 + Depends:python-mb (>=2.13.0) 62 + - python-mb: 63 + Breaks: mirrorbrain-tools (<<2.13.0) 64 + Replaces: mirrorbrain-tools (<<2.13.0) 65 +- The move of /usr/bin/mb from mirrorbrain-tools to python-mb wasn't done in 66 + the RPMs yet 67 + 68 +------------------------------------------------------------------- 69 Tue Sep 7 16:26:47 UTC 2010 - poeml@cmdline.net 70 71 - Debian/Ubuntu packaging (issue #4): 72 |
||
[-] | Changed | mirrorbrain.spec ^ |
26 1
2 #BuildRequires: help2man python-cmdln 3 Url: http://mirrorbrain.org/ 4 Packager: Peter Poeml, mirrorbrain at mirrorbrain.org 5 -Version: 2.13.0 6 +Version: 2.13.2 7 Release: 0 8 License: Apache License 2.0, GPL 9 Group: Productivity/Networking/Web/Servers 10
11 %{_bindir}/geoip-lite-update 12 %{_bindir}/geoiplookup_city 13 %{_bindir}/geoiplookup_continent 14 -%{_bindir}/mb 15 %{_bindir}/metalink-hasher 16 %{_bindir}/mirrordoctor 17 %{_bindir}/mirrorprobe 18
19 20 %files -n python-mb 21 %defattr(-,root,root) 22 +%{_bindir}/mb 23 %{python_sitearch}/* 24 25 %files scanner 26 |
||
[+] | Changed | debian.changelog ^ |
@@ -1,3 +1,79 @@ +mirrorbrain (2.13.2-1) stable; urgency=low + + - update to 2.13.2 (r8153): + See http://mirrorbrain.org/docs/changes/#release-2-13-1-r8136-sep-18-2010 + mod_mirrorbrain: + - The content of the mirror lists (details pages) are now wrapped into a + XHTML/HTML DIV container with id="mirrorbrain-details". This improves the + possibilities for styling in conjunction with a stylesheet linked in via + the MirrorBrainMirrorlistStyleSheet directive (issue #63). + - Further individual design can now be achieved by specifying the XHTML/HTML + header and footer which are placed around the page body instead of the + built-in XHTML (issue #63). This is configured with two new Apache + configuration directives. + - Hashes can now be requested without a filename being included in the + response, to simplify parsing (issue #68). This is done by sending the + query string only_hash. This works with different ways to request a hash: + http://host.example.com/foo.md5?only_hash + http://host.example.com/foo?md5&only_hash + - The filename in hashes can also be suppressed site-wide (and therewith, on + the server side) with a new Apache config directive + MirrorBrainHashesSuppressFilenames On. It goes into virtualhost context. + - When sending out a hash to a client (as requested by appending e.g. .md5), + there is now a double space between hash and filename – just like as the + familiar tools like md5sum and sha1sum do it. This should avoid confusion + and extra effort in parsing. + - The mirror list’s content type header now comes with UTF-8 as character set, + instead of ISO-8859-1, which should make more sense. + mb export –format=mirmon: + - update format (and documentation) for the current mirmon-2.3. (issue #62) + + -- Peter Poeml <poeml@cmdline.net> Sun, 19 Sep 2010 20:28:00 +0100 + +mirrorbrain (2.13.1-1) stable; urgency=low + + - update to 2.13.1 (r8136) + mb edit: + - Fix a regression in 2.13.0, which made it impossible to remove an URL by + setting it to an empty string. r8044 (fix for issue #30) was the culprit. + mb scan: + - Scanning lighttpd web servers is now supported. Thanks to patch contributed + by Phillip Smith. This fixes issue #60. + mb list/edit/show/...: + - In some situations, the fuzzy-matching on mirror identifiers made it impossible + to select certain mirrors. Phillip Smith not only reported this issue but + submitted a clever patch at the same time, which keeps the convenient behaviour + but also allows for selection mirrors by their full name. Fixing issue #61. + + -- Peter Poeml <poeml@cmdline.net> Sat, 18 Sep 2010 04:06:00 +0100 + +mirrorbrain (2.13.0-11) stable; urgency=low + + - improving last fix + + -- Peter Poeml <poeml@cmdline.net> Wed, 8 Sep 2010 03:40:00 +0100 + +mirrorbrain (2.13.0-10) stable; urgency=low + + - expanding on the Ubuntu fix for issue 6. See comment + http://mirrorbrain.org/issues/msg236 + + -- Peter Poeml <poeml@cmdline.net> Wed, 8 Sep 2010 02:01:00 +0100 + +mirrorbrain (2.13.0-9) stable; urgency=low + + - Try to fix the little breakage that occured after moving /usr/bin/mb from + mirrorbrain-tools to python-mb on Debian/Ubuntu: + - mirrorbrain-tools: + Depends:python-mb (>=2.13.0) + - python-mb: + Breaks: mirrorbrain-tools (<<2.13.0) + Replaces: mirrorbrain-tools (<<2.13.0) + - The move of /usr/bin/mb from mirrorbrain-tools to python-mb wasn't done in + the RPMs yet + + -- Peter Poeml <poeml@cmdline.net> Tue, 7 Sep 2010 23:50:00 +0100 + mirrorbrain (2.13.0-8) stable; urgency=low - user and group are now created automatically on installation | ||
[+] | Changed | debian.tar.gz/control ^ |
@@ -64,7 +64,7 @@ Package: mirrorbrain-tools Architecture: any -Depends: ${python:Depends}, python-psycopg2, python-sqlobject, geoip-bin, python-cmdln, python-mb +Depends: ${python:Depends}, python-psycopg2, python-sqlobject, geoip-bin, python-cmdln, python-mb (>=2.13.0) Description: MirrorBrain is a scalable download redirector and Metalink generator. . This package contains the commandline tools provided by the MirrorBrain @@ -76,6 +76,8 @@ Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Recommends: python-processing Provides: ${python:Provides} +Breaks: mirrorbrain-tools (<<2.13.0) +Replaces: mirrorbrain-tools (<<2.13.0) XB-Python-Version: ${python:Versions} Description: a Python module for easily maintaining MirrorBrain | ||
[+] | Changed | debian.tar.gz/rules ^ |
@@ -22,10 +22,19 @@ # # Python 2.6 is the default python on Ubuntu 9.04; however, the # sqlobject module gives a deprecation warning with it. Thus, use 2.5 + # Ubuntu 10.04 doesn't have Python 2.5 any longer. Don't patch there. # see http://mirrorbrain.org/issues/issue6 - #sed -i 's/^#!\/usr\/bin\/python$$/&2.5/' mirrorprobe/mirrorprobe.py - #sed -i 's/^#!\/usr\/bin\/python$$/&2.5/' mb/mb.py - case 10.04 in $(shell cut -d" " -f 2 /etc/issue) ) echo not patching;; *) echo patching Python scripts to force Python 2.5 being used; sed -i 's/^#!\/usr\/bin\/python$$/&2.5/' mb/mb.py; sed -i 's/^#!\/usr\/bin\/python$$/&2.5/' mirrorprobe/mirrorprobe.py;; esac + head -1 $(shell find mb -name mb.py; find mirrorprobe -name mirrorprobe.py) + case $(shell cut -d" " -f 2 /etc/issue) in \ + *10.04*) \ + echo nothing to patch \ + ;; \ + *) \ + echo patching Python scripts to force Python 2.5 being used; \ + sed -i 's/^\(#!\/usr\/bin\/python\).*/\12.5/' $(shell find mb -name mb.py; find mirrorprobe -name mirrorprobe.py); \ + ;; \ + esac + head -1 $(shell find mb -name mb.py; find mirrorprobe -name mirrorprobe.py) # touch $@ | ||
Added | mirrorbrain-2.13.2.tar.gz ^ | |
[+] | Changed | mirrorbrain.dsc ^ |
@@ -1,6 +1,6 @@ Format: 1.0 Source: mirrorbrain -Version: 2.13.0-1 +Version: 2.13.2-1 Binary: mirrorbrain, mirrorbrain-tools, mirrorbrain-scanner, libapache2-mod-mirrorbrain, libapache2-mod-autoindex-mb Maintainer: Peter Poeml <poeml@cmdline.net> Architecture: any |