]>
git.deb.at Git - deb/packages.git/log
Frank Lichtenheld [Wed, 22 Nov 2006 19:38:03 +0000 (19:38 +0000)]
Remove the _ subroutine. I don't use it anyway and even its sheer
existance seems to lead to problems with some Perl versions
Frank Lichtenheld [Tue, 21 Nov 2006 23:46:55 +0000 (23:46 +0000)]
The Big, the Fat and the Ugly commit ;)
- Make output via Template Toolkit (libtemplate-perl) and
not "manual". This should seperate the logic of data
retrieval and data display and make adding new output
formats and styles easier. Lets see how this turns out :)
- While doing this I also reworked most of the site designs
and added a lot of new information and hopefully structure
to the output
Currently broken:
- Most of the l10n stuff since I need to find
a good way to feed the templates to gettext first.
(this is not "RC" for an use on p.d.o)
- RSS feed of new packages. Didn't came around yet to convert
this one.
(this one is "RC")
- probably a lot of minor things
Frank Lichtenheld [Tue, 21 Nov 2006 22:29:39 +0000 (22:29 +0000)]
fun with module name differences between sarge and etch
Frank Lichtenheld [Tue, 21 Nov 2006 22:22:13 +0000 (22:22 +0000)]
Update for use with apache2/mod-perl2
Frank Lichtenheld [Tue, 21 Nov 2006 21:52:29 +0000 (21:52 +0000)]
Do some often needed adjustments when setting up a site with
a central script
Frank Lichtenheld [Tue, 21 Nov 2006 19:35:19 +0000 (19:35 +0000)]
Add these two images so that we don't have to link to
the versions on www.debian.org
Frank Lichtenheld [Sun, 19 Nov 2006 19:43:48 +0000 (19:43 +0000)]
import 010cvs (renamed to 010svn of course) and 050checkinst from old code.
Frank Lichtenheld [Sun, 12 Nov 2006 23:58:34 +0000 (23:58 +0000)]
Try to handle binNMUs better (new version format only)
Prefer packages from central archive over others (i.e. unofficial
ones)
Frank Lichtenheld [Sun, 12 Nov 2006 23:15:49 +0000 (23:15 +0000)]
Escape any & we add in make_search_url
Frank Lichtenheld [Sun, 12 Nov 2006 20:59:51 +0000 (20:59 +0000)]
Better error message when config.sh is missing
(Similar fix to DB.pm)
Frank Lichtenheld [Sun, 12 Nov 2006 20:24:48 +0000 (20:24 +0000)]
Create $DBDIR if it doesn't exist
Handle missing Packages/Sources files a little bit more gracefully which makes the log much easier to read
Frank Lichtenheld [Sun, 12 Nov 2006 18:17:32 +0000 (18:17 +0000)]
The "back from the dark" Commit :)
Handle missing packages_small.db better to produce a more meaningful error
message in the log
Frank Lichtenheld [Sun, 16 Apr 2006 20:55:37 +0000 (20:55 +0000)]
Merge AMD64 changes from current code
Jeroen van Wolffelaar [Fri, 24 Mar 2006 02:11:36 +0000 (02:11 +0000)]
Show debtags if available
Jeroen van Wolffelaar [Mon, 6 Mar 2006 14:37:57 +0000 (14:37 +0000)]
Skip arch:all for 3rd party repositories that provide new archs
Frank Lichtenheld [Fri, 3 Mar 2006 22:13:12 +0000 (22:13 +0000)]
There are no Contents files for udebs. But there are Contents files
for volatile
Frank Lichtenheld [Fri, 3 Mar 2006 14:16:13 +0000 (14:16 +0000)]
Fix some smaller issues reported by Thijs Kinkhorst
Frank Lichtenheld [Fri, 3 Mar 2006 13:39:53 +0000 (13:39 +0000)]
We welcome DoSearchContents.pm to the "multiple keywords" age
Jeroen van Wolffelaar [Fri, 3 Mar 2006 09:16:28 +0000 (09:16 +0000)]
Fix cross-suite links, copy&waste mistake
Frank Lichtenheld [Fri, 3 Mar 2006 03:24:32 +0000 (03:24 +0000)]
Support multiple keywords
Frank Lichtenheld [Fri, 3 Mar 2006 03:23:44 +0000 (03:23 +0000)]
Fix linking to pure virtual packages in dep_list. Linking is not
correctly in all cases, though
Frank Lichtenheld [Fri, 3 Mar 2006 02:39:54 +0000 (02:39 +0000)]
Small adjustments
Jeroen van Wolffelaar [Fri, 3 Mar 2006 02:29:25 +0000 (02:29 +0000)]
Hilight the keyword in contents searches
Jeroen van Wolffelaar [Fri, 3 Mar 2006 02:15:05 +0000 (02:15 +0000)]
Fix going via the 3 modes of contents search
Frank Lichtenheld [Fri, 3 Mar 2006 00:54:09 +0000 (00:54 +0000)]
- Fix some issues with non-US handling
- volatile and backports are archives, partly revert a earlier patch
that accidently removed that
- after that we can clean-up some ftp_site handling code
(except for some ugly non-US hacks)
- add kfreebsd-amd64
Frank Lichtenheld [Fri, 3 Mar 2006 00:21:58 +0000 (00:21 +0000)]
Add missing comma
Frank Lichtenheld [Fri, 3 Mar 2006 00:06:53 +0000 (00:06 +0000)]
- Make lookup of download sites completly archive based
- Add some kfreebsd-Mirrors (via Robert Millan)
- Add kfreebsd-amd64 support
Frank Lichtenheld [Thu, 2 Mar 2006 23:53:28 +0000 (23:53 +0000)]
- Merge in some changes by Joey
- Some code cleanup
Frank Lichtenheld [Thu, 2 Mar 2006 00:29:27 +0000 (00:29 +0000)]
- Further fixes to the arch handling
- Give some hints for related searches
Frank Lichtenheld [Thu, 2 Mar 2006 00:02:50 +0000 (00:02 +0000)]
Fix some issues in contents search:
- default to 'stable' not 'all suites' because the latter isn't supported
- add architecture handling
- fix some problems and errors in the msg handling
Frank Lichtenheld [Thu, 2 Mar 2006 00:00:44 +0000 (00:00 +0000)]
Fix error handling of gzclose
Frank Lichtenheld [Thu, 2 Mar 2006 00:00:17 +0000 (00:00 +0000)]
Use new url creating mechanisms
Frank Lichtenheld [Wed, 1 Mar 2006 23:59:03 +0000 (23:59 +0000)]
Make src: urls actually work
Frank Lichtenheld [Tue, 28 Feb 2006 23:35:02 +0000 (23:35 +0000)]
Add text version of allpackages
Frank Lichtenheld [Tue, 28 Feb 2006 21:42:42 +0000 (21:42 +0000)]
Update
Frank Lichtenheld [Tue, 28 Feb 2006 21:41:42 +0000 (21:41 +0000)]
Add mail stuff from old code
Frank Lichtenheld [Tue, 28 Feb 2006 21:28:07 +0000 (21:28 +0000)]
Fix some minor issues
Frank Lichtenheld [Tue, 28 Feb 2006 17:30:32 +0000 (17:30 +0000)]
Don't let come virtual packages in our way
also use new URL handling here
Frank Lichtenheld [Tue, 28 Feb 2006 17:05:34 +0000 (17:05 +0000)]
Update
Frank Lichtenheld [Tue, 28 Feb 2006 17:04:00 +0000 (17:04 +0000)]
* completly overhaul URL generating. Now things like debug or language
options should get preserved on subsequent links
* Move param handling from Search.pm to CGI.pm since that is more appropriate
nowadays (some of the other stuff should really move to DB.pm, too)
* be stricter about what is allowed after package name in URLs
(only architecture really) so that we can avoid more false
URL interpretation
Frank Lichtenheld [Fri, 24 Feb 2006 13:18:22 +0000 (13:18 +0000)]
Add changelogs/ to exclusion list for rewrites
Frank Lichtenheld [Fri, 24 Feb 2006 13:17:52 +0000 (13:17 +0000)]
Sort packages listed by pkg_list
Jeroen van Wolffelaar [Fri, 24 Feb 2006 03:24:36 +0000 (03:24 +0000)]
Make a reminder that fb_suite dealing isn't always giving correct results,
I'll fix it later, but it's currently too hard to think about correctly
Frank Lichtenheld [Fri, 24 Feb 2006 03:21:58 +0000 (03:21 +0000)]
update
Frank Lichtenheld [Fri, 24 Feb 2006 03:21:30 +0000 (03:21 +0000)]
Support multiple archives
Frank Lichtenheld [Fri, 24 Feb 2006 01:56:46 +0000 (01:56 +0000)]
Fix download locations for source packages
Introduce fallback suites in read_entry_simple so that
we can e.g. look up the dependencies for experimental in unstable
Frank Lichtenheld [Fri, 24 Feb 2006 00:36:27 +0000 (00:36 +0000)]
Some fixes to archive handling
Frank Lichtenheld [Thu, 23 Feb 2006 19:03:35 +0000 (19:03 +0000)]
Fix some minor issues
Jeroen van Wolffelaar [Thu, 23 Feb 2006 17:52:57 +0000 (17:52 +0000)]
Clarify that some packages are merely *also* a virtual package
Frank Lichtenheld [Thu, 23 Feb 2006 16:55:30 +0000 (16:55 +0000)]
Update
Frank Lichtenheld [Thu, 23 Feb 2006 16:54:34 +0000 (16:54 +0000)]
Also send charset for RSS file
Frank Lichtenheld [Thu, 23 Feb 2006 16:50:14 +0000 (16:50 +0000)]
Add format parameter (used by DoNewPkg and DoIndex)
Add mode paramter (used by DoNewPkg)
Add DoNewPkg which displays the list of new packages
Frank Lichtenheld [Thu, 23 Feb 2006 16:46:48 +0000 (16:46 +0000)]
Add hostname variable
Frank Lichtenheld [Thu, 23 Feb 2006 16:45:46 +0000 (16:45 +0000)]
Now that the archive isn't as important anymore, use per suite lists
of sections, subsections, and priorities
Jeroen van Wolffelaar [Thu, 23 Feb 2006 15:30:12 +0000 (15:30 +0000)]
Fix two warnings
Frank Lichtenheld [Thu, 23 Feb 2006 14:05:36 +0000 (14:05 +0000)]
provides should be handled exactly like the short desc
Jeroen van Wolffelaar [Thu, 23 Feb 2006 13:56:29 +0000 (13:56 +0000)]
Make sure also only-virtual packages are listed in packages_small.db
Frank Lichtenheld [Thu, 23 Feb 2006 13:22:35 +0000 (13:22 +0000)]
Packages, that were both real and virtual were listed twice
Jeroen van Wolffelaar [Thu, 23 Feb 2006 12:48:52 +0000 (12:48 +0000)]
Remove stray </td>
Frank Lichtenheld [Thu, 23 Feb 2006 12:30:30 +0000 (12:30 +0000)]
It was late
Frank Lichtenheld [Thu, 23 Feb 2006 11:41:26 +0000 (11:41 +0000)]
Now that we have changed the nesting of the loops remove workaround
needed for the previous one
Jeroen van Wolffelaar [Thu, 23 Feb 2006 10:35:38 +0000 (10:35 +0000)]
Put $architecture loop in the inner, and ensure all kind of suite-specific
databases are really suite-specific, and not just have info of the last
processed $archive
Jeroen van Wolffelaar [Thu, 23 Feb 2006 10:30:29 +0000 (10:30 +0000)]
Add stuff
Frank Lichtenheld [Thu, 23 Feb 2006 05:38:25 +0000 (05:38 +0000)]
Clean-up behind Jeroen :)
Also begin working on newpkg support
create_index_pages doesn't work again yet, but I really need some sleep
right now ;)
Frank Lichtenheld [Thu, 23 Feb 2006 03:37:30 +0000 (03:37 +0000)]
Add missing "if DEBUG"
Frank Lichtenheld [Thu, 23 Feb 2006 03:37:15 +0000 (03:37 +0000)]
Really adapt these to new archive/suite definitions
Jeroen van Wolffelaar [Thu, 23 Feb 2006 03:18:28 +0000 (03:18 +0000)]
Add forgotten DEBUG
Jeroen van Wolffelaar [Thu, 23 Feb 2006 02:57:11 +0000 (02:57 +0000)]
Add a link to the source at the top
Jeroen van Wolffelaar [Thu, 23 Feb 2006 02:52:48 +0000 (02:52 +0000)]
Simply some stuff due to (suite,arch) now being unique and $archive being
'just' a field
Jeroen van Wolffelaar [Thu, 23 Feb 2006 02:31:33 +0000 (02:31 +0000)]
Retrieve backports & volatile to their own suite
Jeroen van Wolffelaar [Thu, 23 Feb 2006 02:28:15 +0000 (02:28 +0000)]
Change _small.db layout a bit, to include virtual packages consisely at the
top, and the newest of the concrete packages as the first item, significantly
simplifying read_entry_small
Frank Lichtenheld [Thu, 23 Feb 2006 00:48:11 +0000 (00:48 +0000)]
Fix an error I introduced in an earlier commit
Frank Lichtenheld [Thu, 23 Feb 2006 00:19:51 +0000 (00:19 +0000)]
Typo in format string
Frank Lichtenheld [Thu, 23 Feb 2006 00:17:58 +0000 (00:17 +0000)]
Eliminate the last non-translatable strings
Frank Lichtenheld [Thu, 23 Feb 2006 00:17:05 +0000 (00:17 +0000)]
Add a note about search_packages compatibility
Frank Lichtenheld [Wed, 22 Feb 2006 22:20:20 +0000 (22:20 +0000)]
Display the index pages from within dispatcher.pl. That reduces the complexity
of the Apache setup
Frank Lichtenheld [Wed, 22 Feb 2006 22:18:37 +0000 (22:18 +0000)]
Revert the commit that deleted some version-related methods since they
are used by create_index_pages
Frank Lichtenheld [Wed, 22 Feb 2006 20:39:35 +0000 (20:39 +0000)]
Uups, forgot one use of $debug_allowed
Frank Lichtenheld [Wed, 22 Feb 2006 20:20:37 +0000 (20:20 +0000)]
Move $debug_allowed to CGI as a real constant and modify all debug() calls
with a if DEBUG so that perl can possibly optimise them away completly
Jeroen van Wolffelaar [Wed, 22 Feb 2006 02:35:41 +0000 (02:35 +0000)]
Add stuff
Jeroen van Wolffelaar [Wed, 22 Feb 2006 02:30:04 +0000 (02:30 +0000)]
Move list of files to the end of the table, other entries relate more directly
to the package itself
Jeroen van Wolffelaar [Wed, 22 Feb 2006 02:27:38 +0000 (02:27 +0000)]
Move version info to arch table (only when there are actually multiple
versions), making looks at the top a bit more clearer
Jeroen van Wolffelaar [Wed, 22 Feb 2006 01:54:52 +0000 (01:54 +0000)]
Show full pathnames in filelist view
Jeroen van Wolffelaar [Wed, 22 Feb 2006 01:51:53 +0000 (01:51 +0000)]
Show full path (with initial slash)
Jeroen van Wolffelaar [Wed, 22 Feb 2006 01:51:14 +0000 (01:51 +0000)]
Use _g instead of gettext, the former works, the latter doesn't
Jeroen van Wolffelaar [Wed, 22 Feb 2006 01:44:30 +0000 (01:44 +0000)]
Inform user about using aptitude/synaptic instead of this website is also
possible
Frank Lichtenheld [Wed, 22 Feb 2006 01:41:28 +0000 (01:41 +0000)]
Replace _() with _g() everywhere. Oddly enough, it works under mod_perl,
but not anywhere else
Frank Lichtenheld [Wed, 22 Feb 2006 01:31:57 +0000 (01:31 +0000)]
Remove a line that only made sense in the context where I copied the
code from
Frank Lichtenheld [Wed, 22 Feb 2006 01:28:26 +0000 (01:28 +0000)]
Misc documentation updates
Frank Lichtenheld [Wed, 22 Feb 2006 01:20:31 +0000 (01:20 +0000)]
Add basic l10n support.
Still has some rough edges, especially the fact that MultiViews and my
Rewrite rules don't play together at all.
Jeroen van Wolffelaar [Wed, 22 Feb 2006 00:49:57 +0000 (00:49 +0000)]
Use fgrep also for description search
Frank Lichtenheld [Wed, 22 Feb 2006 00:41:36 +0000 (00:41 +0000)]
Make a list of pieces that still need to be merged from old code
Frank Lichtenheld [Wed, 22 Feb 2006 00:38:43 +0000 (00:38 +0000)]
Actually update index pages in cronjob
Jeroen van Wolffelaar [Wed, 22 Feb 2006 00:35:44 +0000 (00:35 +0000)]
Revert r143 for DoShow.pm, I accidently *reduced* imports, breaking it
Jeroen van Wolffelaar [Wed, 22 Feb 2006 00:20:13 +0000 (00:20 +0000)]
Import marker from Packages::HTML where used
Jeroen van Wolffelaar [Tue, 21 Feb 2006 14:26:24 +0000 (14:26 +0000)]
Use the correct URL parameter separator (&)
Frank Lichtenheld [Tue, 21 Feb 2006 13:53:57 +0000 (13:53 +0000)]
remove $SEARCH_CGI since it is always identical with $SEARCH_URL
nowadays.
Fix some generated URLS
Jeroen van Wolffelaar [Tue, 21 Feb 2006 13:27:22 +0000 (13:27 +0000)]
Fix a few warnings, be more strict in what we accept
Frank Lichtenheld [Tue, 21 Feb 2006 13:19:24 +0000 (13:19 +0000)]
Big CSS cleanup, move all style definitions to CSS files.
Split CSS files in debian.css and packages.css.
Frank Lichtenheld [Tue, 21 Feb 2006 13:18:25 +0000 (13:18 +0000)]
Cleanup old stuff