On July 12, 2002 06:01 am, Stefan Schwarzer wrote:
> I just uploaded
> http://www.sschwarzer.net/download/webware_port-0.2.tar.gz
>
> If you don't see any more problems I would like to send the port
> to the FreeBSD maintainers.
>
> Changes wrt webware_port-0.1:
>
> - /usr/local/Webware has become /usr/local/share/webware

Packages like Emacs and MoinMoin uses /usr/local/share, but many of those 
Webware files are Python libraries and almost belong in 
/usr/local/lib/Webware.  It could go either way.  As the docs are in there as 
well I think /usr/local/share is most appropriate at this stage.

> - /usr/local/webware has become /usr/local/www/webkit
>
> - named the user webkit instead of webware (if reinstalling from the
>   new port, delete user webware first with rmuser(8))
>
> - /usr/local/www/webkit has permissions root:wheel; Cache,
>   ErrorMsgs, Logs, Sessions have permissions webkit:webkit

Ideally, the config files would be stored in /usr/local/etc/webkit, but that 
would require changes to WebKit code.  It's something to consider for the 
future.

Does the user 'webkit' have a home dir?  It's sometimes necessary to use a 
.profile file to manipulate that user's environment before launching WebKit. 

> - /usr/local/share/webware/WebKit/Native is deleted; installing
>   mod_webkit should be left to an individual port (see below)
>
> - fixed the packaging list (start/stop script wasn't deleted on
>   deinstallation)


> # TODO (or not)
> #
> # - Don't store info in the package for files that are generated by
> install.py #   -> So far no real problem because the pyc files are
> overwritten anyway #   during the installation. Otherwise, this would cause
> problems if the #   Python versions for the packaging and running are
> different.


> # - Patch so that logging goes to /var/log/webkit for default workdir
> #   -> I won't do this because there are still "global" settings in the
> #   files in ${WEBWARE_MASTER_DIR}. Changing them would prohibit other
> #   AppWorkDirs with different log locations.

It might be best to leave this for a change to WebKit proper that provides 
more flexibility in where the various directories are.

> # - Install mod_webkit if Apache is installed (see ports for PHP,
> mod_python #   and mod_auth_pgsql)
> #   -> This should be left to another port, mod_webkit, in order to avoid
> #   dynamic dependencies and packaging lists, depending on whether
> mod_webkit #   should be installed or not. (Not everyone who uses Webware
> will like #   to be forced to also install Apache!)

That would be very nice!


Cheers,
Tavis


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Gadgets, caffeine, t-shirts, fun stuff.
http://thinkgeek.com/sf
_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to