source: users/jberry/mpwa/app/controllers/application.rb @ 24585

Last change on this file since 24585 was 24585, checked in by jberry@…, 13 years ago

mpwa: Add default route to macports controller main page, and support query of tags by name

File size: 1.2 KB
Line 
1# Filters added to this controller will be run for all controllers in the application.
2# Likewise, all the methods added will be available for all controllers.
3class ApplicationController < ActionController::Base
4
5    attr_reader :svn, :tar, :xar, :mtree
6        attr_reader :repo_url, :repo_root, :repo_portpkgs, :repo_portpkgs_url
7    attr_reader :main_tags
8
9        def initialize
10                @svn = "/opt/local/bin/svn"
11                @xar = "/opt/local/bin/xar"
12                @tar = "/usr/bin/tar"
13                @mtree = "/usr/sbin/mtree"
14               
15                @repo_url = "file:///Users/jberry/Projects/macports/users/jberry/mpwa/testrepo/repo"
16                @repo_root = "/Users/jberry/Projects/macports/users/jberry/mpwa/testrepo/root"
17                @repo_portpkgs = "#{@repo_root}/portpkgs"
18                @repo_portpkgs_url = "#{@repo_url}/portpkgs"
19               
20                @main_tags = [
21                    'aqua', 'archivers', 'audio', 'benchmarks', 'cad', 'comms', 'cross',
22            'databases', 'devel', 'editors', 'emulators', 'fuse', 'games',
23            'genealogy', 'gnome', 'gnustep', 'graphics', 'irc', 'java', 'kde',
24            'lang', 'mail', 'math', 'multimedia', 'net', 'news', 'palm', 'perl',
25            'print', 'python', 'ruby', 'science', 'security', 'shells', 'sysutils',
26            'tex', 'textproc', 'www', 'x11', 'zope'
27            ]
28       
29           
30        end
31       
32end
Note: See TracBrowser for help on using the repository browser.