Bug 80124 - New port: www/mambo Content Management System
Summary: New port: www/mambo Content Management System
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Sam Lawrance
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-20 00:10 UTC by Francisco Alves Cabrita
Modified: 2005-04-21 18:26 UTC (History)
0 users

See Also:


Attachments
file.shar (84.33 KB, text/plain)
2005-04-20 00:10 UTC, Francisco Alves Cabrita
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Alves Cabrita 2005-04-20 00:10:27 UTC
Mambo an Open Source Content Management Systems. It is used all over the world for everything from simple websites to complex corporate applications. Mambo is easy to install, simple to manage, and reliable.
Comment 1 Sam Lawrance freebsd_committer freebsd_triage 2005-04-20 04:11:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Grab.
Comment 2 Sam Lawrance freebsd_committer freebsd_triage 2005-04-20 15:14:10 UTC
It's good somebody ported this!  I've seen a few people asking about it.

Can you please look at these changes:
http://people.tecnik93.com/~sam/www-mambo.sh

and let me know if you approve them.  The changes are:

- indenting and whitespace
- remove unused DISTNAME
- add missing USE_PHP xml dependency
- move pkg-message to files/pkg-message.in
- add pkg-message to SUB_FILES and replace
hardwired /usr/local/www/data/mambo with %%MAMBO_DIR%%
- shorten pkg-message, since the content is available in INSTALL
- replace INSTALLDIR and APACHEDIR with MAMBO_DIR
- use %%MAMBO_DIR%% in pkg-plist
- install into ${PREFIX}/www/${PORTNAME} by default (www/data is for
server ports)
- quiesce tar when extracting
- remove an empty template directory (which causes a packaging problem)
- add @exec mkdir for another empty directory to the pkg-plist
- use ${FIND} and ${INSTALL*} rather than cp to install
- remove unneeded pre-extract target
- few other small changes
Comment 3 Sam Lawrance freebsd_committer freebsd_triage 2005-04-20 15:17:07 UTC
State Changed
From-To: open->feedback

Submitter was asked to review changes.
Comment 4 Francisco Cabrita <include> 2005-04-20 18:22:47 UTC
Hi Sam

Thanks in advance for watching this submission. As you can see by my 
Makefile it's my first time i'm porting an application to FreeBSD, i have 
mutch to learn :).
I will run/test your changes tomorow, but from what i see it 
i have no comments to make, seems very nice now :) thanks.
I promiss to keep learning porting, i have im mind  some other apps.

Francisco

--
Nucleo Portugues de FreeBSD - Core Member
http://npf.pt.freebsd.org
http://npf.pt.freebsd.org/~include/

On Thu, 21 Apr 2005, Sam Lawrance wrote:

> It's good somebody ported this!  I've seen a few people asking about it.
>
> Can you please look at these changes:
> http://people.tecnik93.com/~sam/www-mambo.sh
>
> and let me know if you approve them.  The changes are:
>
> - indenting and whitespace
> - remove unused DISTNAME
> - add missing USE_PHP xml dependency
> - move pkg-message to files/pkg-message.in
> - add pkg-message to SUB_FILES and replace
> hardwired /usr/local/www/data/mambo with %%MAMBO_DIR%%
> - shorten pkg-message, since the content is available in INSTALL
> - replace INSTALLDIR and APACHEDIR with MAMBO_DIR
> - use %%MAMBO_DIR%% in pkg-plist
> - install into ${PREFIX}/www/${PORTNAME} by default (www/data is for
> server ports)
> - quiesce tar when extracting
> - remove an empty template directory (which causes a packaging problem)
> - add @exec mkdir for another empty directory to the pkg-plist
> - use ${FIND} and ${INSTALL*} rather than cp to install
> - remove unneeded pre-extract target
> - few other small changes
>
>
>
>
Comment 5 Sam Lawrance freebsd_committer freebsd_triage 2005-04-21 18:26:25 UTC
State Changed
From-To: feedback->closed

Committed with the modifications you approved, thanks!