Commit graph

64 commits

Author SHA1 Message Date
Kris Kennaway
b5ea51c100 BROKEN: DOes not build 2006-02-20 01:38:45 +00:00
Edwin Groothuis
84b1517c16 SHA256ify
Approved by: krion@
2006-01-24 03:16:52 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Herve Quiroz
9529a8acdc - Fix a patching problem in Tomcat ports
- Add a patch-dependency on jakarta-tomcat4

PR:		79052
Submitted by:	maintainer
Obtained from:	des (for jakarta-tomcat41)
2005-03-21 00:08:05 +00:00
Kirill Ponomarev
0c08ac6ac1 Remove hardcoded WRKDIRPREFIX.
Proposed by:	des
2005-03-19 18:44:29 +00:00
Herve Quiroz
e417860b34 - Backup configuration files during deinstall
- Fix plist problem when NOPORTDOCS is defined
- Fix pkg_add permission problem [1]
- use ECHO_MSG rather than ECHO_CMD
- Bump PORTREVISION

PR:		75487, 57235 [1]
Submitted by:	maintainer
2004-12-27 22:37:15 +00:00
Herve Quiroz
7adc5e3ddf - Use MAN1 in Makefile instead of adding manpages in pkg-plist [1]
- Add $FreeBSD$ tags where missing

PR:		74697 [1]
Submitted by:	maintainer [1]
2004-12-06 02:42:23 +00:00
Herve Quiroz
1664af539b - Use MASTER_SITE_APACHE_JAKARTA [1]
- Update to bsd.java.mk 2.0

PR:		74662 [1]
Submitted by:	maintainer [1]
2004-12-04 10:55:35 +00:00
Herve Quiroz
d32a583dd8 Assign all Jakarta Tomcat ports to the same maintainer, Kang Liu (already
maintainer of www/jakarta-tomcat5).
2004-12-03 14:20:04 +00:00
Herve Quiroz
e868aeb5e7 Reset znerd's ports maintainership:
- All JDK ports (and JDK documentation ports) that were formerly maintained by
  znerd have been assigned to java@FreeBSD.org
- I will handle some of the remaining ports (jakarta-commons-*, jdom, xalan-j
  and xmlenc)
- Everything else is reset to ports@FreeBSD.org

Approved by:	znerd (maintainer)
2004-12-03 01:01:33 +00:00
Ernst de Haan
ba82dd52df Set LATEST_LINK to ${APP_SHORTNAME}. LATEST_LINK was
previously already set to jakarta-tomcat[VERSION], but this
was not consistent with the jakarta-tomcat5 port.

PR:		63210
Submitted by:	Kang Liu <liukang@bjpu.edu.cn>
2004-04-03 11:22:22 +00:00
Ernst de Haan
72d02ae8ea Update to Tomcat 3.3.2.
See:	http://jakarta.apache.org/tomcat/tomcat-3.3-doc/readme-3.3.2
2004-03-17 11:10:25 +00:00
Ernst de Haan
9b953b2624 Set LATEST_LINK.
Reported by:	kris
2004-03-08 09:50:08 +00:00
Trevor Johnson
f725dc8ef5 Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. 2003-11-13 12:54:57 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Ernst de Haan
aa1f22138c Fixed daemonctl control program to work with the FreeBSD JDK 1.3.1.
The fix consists of 2 lines at the beginning of the program:

	setuid(geteuid());
	setgid(getegid());

Bumped PORTREVISION of Orion, Tomcat and JBoss ports.

PR:		40470, 43679
Submitted by:	Ari Suutari <ari.suutari@syncrontech.com>
Reviewed by:	audit
Approved by:	Silence on -audit (since Sept 13, 2002)
2002-10-09 23:10:32 +00:00
Ernst de Haan
054458fd11 Changed target installation directory so it does not include
the minor version number anymore.

Bumped PORTREVISION.

PR:		43565
Requested by:	Andrew Gerweck <andy@gerweck.dyndns.org>
2002-10-09 22:37:54 +00:00
Ernst de Haan
cee03dba7d Changed WRKDIR definition. It is changed from
${.CURDIR}/work to ${WRKDIRPREFIX}${.CURDIR}/work.

PR:		39593
2002-08-10 10:42:48 +00:00
Ernst de Haan
e5490f30ef Improved the post-installation message.
Requested by:	phantom
2002-06-25 15:12:50 +00:00
Ernst de Haan
156b71b59f Changed daemonctl program to check if the JAR file exists before
trying to start the JVM. This is a serious usability improvement.
Bumped PORTREVISION.
2002-05-08 22:00:04 +00:00
Ernst de Haan
15db7d6349 Improved the startup script. Always displaying a space first
before the name of the application being started/stopped. The
advantage is that if there is an error, then the message will
have a space prepended instead of being appended to the previous
application name.
When the application is 'stop'ped, the error messages, if any,
are now hidden. Instead the name of the application is just
shown.
Bumped PORTREVISION.
2002-05-08 21:54:06 +00:00
Ernst de Haan
65a4456e18 Now using lib/tomcat.jar as JAR file instead of the non-existent
lib/tomcat3.jar. This fixes the problems that was introduced in
revision 1.30.

Bumped PORTREVISION.

PR:	37762
2002-05-06 08:42:24 +00:00
Ernst de Haan
08ead3b1c5 Now using daemonctl.1 and startup.sh from jakarta-tomcat4.
Renamed the control program to tomcat3ctl for consistency
with tomcat4ctl.

Now displaying installation settings in pre-patch phase.
Customizing files using ${SED} in post-patch phase.

Also some small changes to promote consistency and
genericity.

Bumped PORTREVISION.
2002-04-15 21:57:02 +00:00
Ernst de Haan
0fb7be2219 Now using daemonctl.c from www/jakarta-tomcat4, since that was
renamed from www/jakarta-tomcat. Bumped PORTREVISION.
2002-04-10 06:49:33 +00:00
Ernst de Haan
d0d77b1ada Daemon control program now checks if process is really
terminated. If not, it will send the process a SIGKILL
after a certain time-out period. The time-out can be
passed to the port Makefile as a parameter.

Improved documentation a bit here and there.

Added some explicit casts to make lint(1) a bit
happier :-)

Applied some refactoring here and there. Moved some
functionality into a new function 'existsProcess'.

Slightly changed the output of the program.

Bumped PORTREVISION.
2002-04-08 21:50:23 +00:00
Ernst de Haan
f50f786a29 Made the daemon control program less verbose.
Bumped PORTREVISION.

Prompted by:	Kees Jan Koster <K.J.Koster@kpn.com>
2002-04-08 19:19:32 +00:00
Ernst de Haan
f8bd9d89d3 Improved package comment (IMO). 2002-04-04 22:52:30 +00:00
Ernst de Haan
411b78699b Fixed a problem where the extracted files would
sometimes (?) be looked for in the directory
'work/work' instead of just 'work'.
Bumped PORTREVISION.
2002-04-04 22:48:18 +00:00
Ernst de Haan
a5dd895a1b Now using daemonctl.c from www/jakarta-tomcat.
Bumped PORTREVISION.
2002-04-03 21:28:10 +00:00
Ernst de Haan
91dae29ec0 Changed a message to make it more generic. 2002-03-30 21:08:55 +00:00
Ernst de Haan
9380d814ea Replacing the man page title (in capitals) in order
to make the man page fully generic for jakarta-tomcat,
jakarta-tomcat4, orion and possibly others.

PORTREVISION is not bumped, since the resulting man
page is exactly the same.
2002-03-30 19:53:18 +00:00
Ernst de Haan
f8b311d639 Now replacing STARTUP_SCRIPT in man page. Bumped PORTREVISION again. 2002-03-30 18:51:01 +00:00
Ernst de Haan
fb6cc4416b Stopping the server from pkg-deinstall. Applying
replacements to server.xml. Bumped PORTREVISION.
2002-03-30 18:42:23 +00:00
Ernst de Haan
784972ffc4 Removed reference to workers.properties since it no
longer exists. Bumped PORTREVISION.
2002-03-30 18:15:21 +00:00
Ernst de Haan
5542a04479 Removed reference to non-existent ${FILESDIR}/MANIFEST.MF.
Bumped PORTREVISION.
2002-03-30 16:45:40 +00:00
Ernst de Haan
00af56ae88 Lot of changes: Using USE_JAVA infrastructure. Upgraded port
to 3.3.1. Using HTTP_PORT i.s.o. LISTEN_PORT. Using
daemonctl.c i.s.o. tomcatctl shell script. Displaying steps
i.s.o. commands being executed. Synced man page.
2002-03-30 14:51:12 +00:00
Ernst de Haan
81068d260f Now sets the CLASSPATH *after* JAVA_HOME is determined.
Reported by: Clive Lin <clive@tongi.org>
2002-02-25 08:02:51 +00:00
Ernst de Haan
b1b733982c Fixed the man page for tomcatctl. 2002-02-21 20:31:20 +00:00
Ernst de Haan
dfdf0d65e0 Checks for the existence of a 'www' user and group. Forgot to add
this file during the last commit. :-\
2002-02-21 20:08:30 +00:00
Ernst de Haan
229c3f67eb Cleaned things up. Made things working :-) Both the startup script
in ${PREFIX}/etc/rc.d and the control script in ${PREFIX}/bin have
been refactored and now actually work very well.

Using the 'www' user and group, creating them if they don't exist.
I've used the same approach as www/apache13.

STDOUT_LOG and STDERR_LOG are now fixed (no ?= anymore) since the
package deinstall does not support a different location.

This fixes the first half of PR 28624.
See: http://www.freebsd.org/cgi/query-pr.cgi?pr=34931

Reported by:	Kees Jan Koster <k.j.koster@kpn.com>
2002-02-21 20:06:55 +00:00
Ernst de Haan
02e7b57e58 Upgraded from Jakarta 3.2.3 to 3.2.4.
Not using DIST_SUBDIR anymore.
2002-02-21 11:03:08 +00:00
Ernst de Haan
715750fbb4 Added bin/tomcatctl. 2002-02-21 09:23:29 +00:00
Ernst de Haan
a7d50013bc Startup script to be installed in ${PREFIX}/etc/rc.d/. 2002-02-21 08:59:45 +00:00
Ernst de Haan
2eb2f9877a Reverting changes. Accidentally committed *all* changes in my working copy, instead of only removing the second APP_TITLE from the Makefile. 2002-02-19 13:53:41 +00:00
Ernst de Haan
7995f8fd5d Reverting changes. Accidentally committed *all* changes in my working copy, instead of only removing the second APP_TITLE. Bumped the PORTREVISION. 2002-02-19 13:52:30 +00:00
Ernst de Haan
5416e71b19 APP_TITLE was set twice.
Reported by: Kimura Fuyuki <fuyuki@mj.0038.net>
2002-02-19 08:20:39 +00:00
Ernst de Haan
0312f191f2 Fixed control script name. It's 020.jakarta-tomcat.sh.
Reported by: Yoichi NAKAYAMA <yoichi@FreeBSD.org>
2002-02-04 14:11:06 +00:00
Ernst de Haan
bafcc62545 Run when deinstalling Tomcat. It will stop Tomcat, if it is running. 2002-02-04 13:40:56 +00:00
Ernst de Haan
5a6112469e Now using tomcatctl instead of tomcat.sh 2002-02-04 13:40:10 +00:00
Ernst de Haan
1fbe096f64 A new tomcatctl control script, installed in /bin. 2002-02-04 13:39:20 +00:00