Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/web
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv29468

Added Files:
        trac-py.info 
Log Message:
Upgraded to Trac 1.0 for 10.7+


--- NEW FILE: trac-py.info ---
Info2: <<
Package: trac-py%type_pkg[python]
Version: 1.0
Revision: 1
Type: python(2.7)

Maintainer: Charles Lepple <clepple+f...@ghz.cc>

Depends: <<
   sqlite3, 
   python%type_pkg[python]-shlibs, distribute-py%type_pkg[python],
   python%type_pkg[python] | mysql-python-py%type_pkg[python] | 
psycopg2-py%type_pkg[python],
   genshi-py%type_pkg[python] (>= 0.6-1),
   svn-swig-py%type_pkg[python] (>= 1.2.3-1012)
<<

BuildDepends: <<
   python%type_pkg[python]
<<

Recommends: <<
   pygments-py%type_pkg[python],
   pytz-py%type_pkg[python]
<<

Suggests: <<
   docutils-py%type_pkg[python]
<<

Source: http://ftp.edgewall.com/pub/trac/Trac-%v.tar.gz
Source-MD5: e07f052ec91efc1733cb9d49743ecb32

CompileScript: <<
  %p/bin/python%type_raw[python] setup.py build
<<

InstallScript: <<
  %p/bin/python%type_raw[python] setup.py install --prefix=%p --root=%d
  mv %i/bin/trac-admin %i/bin/trac-admin%type_raw[python]
  mv %i/bin/tracd %i/bin/tracd%type_raw[python]
<<

PostInstScript: <<
 if [ $1 = "configure" ]; then
   if dpkg --compare-versions "$2" lt %v; then
     echo
     echo "Remember to run 'trac-admin /path/to/environment upgrade'."
     echo
     echo "You may also wish to run 'trac-admin /path/to/environment wiki 
upgrade'."
     echo
   fi
 fi
 update-alternatives --install %p/bin/trac-admin trac-admin 
%p/bin/trac-admin%type_raw[python] %type_pkg[python] \
                     --slave   %p/bin/tracd      tracd      
%p/bin/tracd%type_raw[python]
<<

PreRmScript: <<
 if [ $1 != "upgrade" ]; then
   update-alternatives --remove trac-admin %p/bin/trac-admin%type_raw[python]
 fi
<<


DocFiles: AUTHORS COPYING ChangeLog README RELEASE THANKS UPGRADE
Description: Web-based software project management sytem
DescDetail: <<
Trac is an enhanced wiki and issue tracking system for software development 
projects. Trac uses a minimalistic approach to web-based software project 
management. 

Our mission; to help developers write great software while staying out of the 
way.
<<
DescUsage: <<
*** Remember to run 'trac-admin /path/to/environment upgrade' after upgrading
to a new version of Trac.

*** To setup Trac with apache, the following lines should be added to your 
Apache httpd.conf file:

Alias /trac "@FINK_PREFIX@/share/trac/htdocs/"
#You have to allow people to read the files in htdocs
<Directory "@FINK_PREFIX@/share/trac/htdocs">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>

<Location "/cgi-bin/trac.cgi">
        SetEnv TRAC_ENV @PROJECT_LOCATION@
</Location>

# You need something like this to authenticate users
<Location "/cgi-bin/trac.cgi/login">
        AuthType Basic
        AuthName @PROJECT_NAME@
        AuthUserFile @PASSWORD_FILE@
        Require valid-user
</Location>

Replace @PROJECT_NAME@ with the name of your project, and @PASSWORD_FILE@
with the location of your htpasswd file, e.g. %p/var/apache2/trac.htpasswd
Also replace @PROJECT_LOCATION@ with the location of your Trac repository,
which can be created using trac-admin. @FINK_PREFIX@ should also be replaced
with the location of your Fink installation.

*** In order to get the trac.cgi file working, you should copy the
@FINK_PREFIX@/share/trac/cgi-bin/trac.cgi file to 
/Library/WebServer/CGI-Executables/ .

*** Further configuration information is available at
http://trac.edgewall.org/wiki/TracGuide

*** In order to have syntax highlighting in the Trac web pages, the
appropriate pygments-py* package needs to be installed.
<<

DescPort: <<
Information on installing Trac and dependencies was taken from
http://trac.edgewall.org/wiki/TracOnOsx
<<

License: BSD
Homepage: http://trac.edgewall.org/
<<


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to