|
|||||||||
Saturday the 17th of May, 2008 |
|||||||||
bugzilla most recent diff
Scroll down toward the bottom of the page to get installation instructions for bugzilla. The raw portfile for bugzilla 2.22.1 is located here: http://bugzilla.darwinports.com/dports/devel/bugzilla/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/bugzilla # $Id: Portfile 30224 2007-10-22 22:49:14Z jmpp PortSystem 1.0 Name: bugzilla Version: 2.22.1 Category: devel www databases Maintainers: nomaintainer Description: popular and extensive bug-tracking system Long Description: Bugzilla is a Defect Tracking System or Bug-Tracking System. Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being free, Bugzilla has many features its expensive counterparts lack. Consequently, Bugzilla has quickly become a favorite of hundreds of organizations across the globe. Homepage: http://www.bugzilla.org/ master_sites http://ftp.mozilla.org/pub/mozilla.org/webtools/ ftp://ftp.mozilla.org/pub/mozilla.org/webtools/ checksums md5 d52e2818441f3c2a5caeddf6c40b9f00 depends_lib port:apache2 port:mysql4 port:perl5.8 port:p5-appconfig port:p5-timedate port:p5-dbi port:p5-dbd-mysql port:p5-xml-parser port:p5-patchreader port:p5-gd port:p5-gdtextutil port:p5-gdgraph port:p5-chart port:p5-template-toolkit port:p5-mime-tools port:patchutils port:p5-cgi port:p5-perl-ldap port:p5-patchreader port:p5-xml-twig port:p5-perlmagick patchfiles patch-checksetup.pl post-patch { cd ${worksrcpath} foreach item [exec find . -type f -name .cvsignore] { file delete -force ${item} } foreach item [exec find . -type d -name CVS] { file delete -force ${item} } foreach item [glob *.cgi *.pl contrib/*.pl docs/*.pl] { reinplace "s%^#!.*perl%#!${prefix}/bin/perl%" ${item} } foreach item [glob *.pl contrib/*.pl Bugzilla/*.pm docs/html/*.html docs/txt/*.txt docs/xml/*.xml] { reinplace "s%/usr/lib/sendmail%/usr/sbin/sendmail%g" ${item} } } configure.cmd ./checksetup.pl configure.pre_args --check-modules build.cmd ./checksetup.pl build.target destroot { # Warn user if not running as root if {$env(USER) != "root"} { ui_msg "-----------------------------------------------------------" ui_msg "Note that you are not running as root, so files installed" ui_msg "by this port will not end up with proper ownership and" ui_msg "likely not work correctly with Apache." ui_msg "-----------------------------------------------------------" } set wwwRoot "${prefix}/www" xinstall -d -m 0755 ${destroot}${wwwRoot} ui_info "copying ${worksrcpath}\n to ${destroot}${wwwRoot}/${name}" system "cp -R ${worksrcpath}/. ${destroot}${wwwRoot}/${name}" # Fix owner and group on installed data if {$env(USER) == "root"} { foreach item [exec find ${destroot}${wwwRoot}/${name} -type f] { file attributes ${item} -permissions go+r -owner www -group www } foreach item [exec find ${destroot}${wwwRoot}/${name} -type d] { file attributes ${item} -permissions go+rx -owner www -group www } } else { foreach item [exec find ${destroot}${wwwRoot}/${name} -type f] { file attributes ${item} -permissions go+r } foreach item [exec find ${destroot}${wwwRoot}/${name} -type d] { file attributes ${item} -permissions go+rx } } set docPath "${prefix}/share/doc/${name}" xinstall -d -m 0755 ${destroot}${docPath} cd ${worksrcpath} xinstall -m 0644 README QUICKSTART UPGRADING UPGRADING-pre-2.8 ${destroot}${docPath}/ ui_info "copying docs\n to ${destroot}${docPath}/guide" system "cp -R docs ${destroot}${docPath}/guide" foreach item [exec find ${destroot}${docPath}/guide -type f] { file attributes ${item} -permissions go+r } foreach item [exec find ${destroot}${docPath}/guide -type d] { file attributes ${item} -permissions go+rx } } post-install { ui_msg "-----------------------------------------------------------" ui_msg "To complete the installation of ${name}, you should read" ui_msg "the quick start document found here:" ui_msg "" ui_msg " ${prefix}/share/doc/${name}/QUICKSTART" ui_msg "" ui_msg "For step 4, the ${name} configuration file can be" ui_msg "found here:" ui_msg "" ui_msg " ${prefix}/www/${name}/localconfig" ui_msg "" ui_msg "For the rest of the steps, the main ${name} directory" ui_msg "can be found here (needed for step 7):" ui_msg "" ui_msg " ${prefix}/www/${name}" ui_msg "-----------------------------------------------------------" } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/bugzillaYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using bugzilla with these commands: % man bugzilla Where to find more information:
|
![]() |
![]() Digg bugzilla on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




