Gentoo Archives: gentoo-commits

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dev-zero:master commit in: www-servers/jetty-hightide-bin/
Date: Mon, 21 Nov 2011 06:25:28
Message-Id: 4e3723976ec0652411abe9d62af73dc55b780dbb.dev-zero@gentoo
1 commit: 4e3723976ec0652411abe9d62af73dc55b780dbb
2 Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch>
3 AuthorDate: Mon Nov 21 06:17:56 2011 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 21 06:24:23 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=4e372397
7
8 Version bump.
9
10 ---
11 www-servers/jetty-hightide-bin/Manifest | 6 ++-
12 .../jetty-hightide-bin-7.5.4_p20111024.ebuild | 57 ++++++++++++++++++++
13 .../jetty-hightide-bin-8.0.4_p20111024.ebuild | 57 ++++++++++++++++++++
14 3 files changed, 118 insertions(+), 2 deletions(-)
15
16 diff --git a/www-servers/jetty-hightide-bin/Manifest b/www-servers/jetty-hightide-bin/Manifest
17 index 47291ca..34e9d03 100644
18 --- a/www-servers/jetty-hightide-bin/Manifest
19 +++ b/www-servers/jetty-hightide-bin/Manifest
20 @@ -1,4 +1,6 @@
21 AUX jetty-hightide.confd 103 RMD160 8b4b8378512c4bdb845e4f13e88b6c8287f857c0 SHA1 f38b24b208f0c7c16c0fe2623bfaceda48828093 SHA256 4fdaacfdf448b70c2f0b4d702e39f7d4832dbdab2b491c4c58c37c6d4168adaa
22 AUX jetty-hightide.initd 527 RMD160 30b6a967bb6001fa2f72ca0e2f69f399ea34edfb SHA1 3fb1dfb9d5a6e87f905527f065af156fbb0dca54 SHA256 0ce9469af1e2df57520a23d318d3b73c66530a9913536084efa660dcc5ecc4c1
23 -EBUILD jetty-hightide-bin-7.4.5_p20110725.ebuild 1189 RMD160 c2faf3979806100fcea5584e962a107d4c2fdb5c SHA1 50c13d11db30536659f4e48cc19e718243a687f1 SHA256 574acb9a8dec73f6069e307e3f402cea2bad233572a876397ec3083320daf6e2
24 -DIST jetty-hightide-7.4.5.v20110725.tar.gz 19223290 RMD160 85e5dbb362dbfe26b007a93ad7667a6a5a69bba9 SHA1 aa09c3fe17a8d71851db3eefcb1618edbcb03935 SHA256 1ce20d380c5dba8aae26ca45b709e9dc463bda6f808b3e1222d3fbabd0b51650
25 +EBUILD jetty-hightide-bin-7.5.4_p20111024.ebuild 1189 RMD160 c2faf3979806100fcea5584e962a107d4c2fdb5c SHA1 50c13d11db30536659f4e48cc19e718243a687f1 SHA256 574acb9a8dec73f6069e307e3f402cea2bad233572a876397ec3083320daf6e2
26 +EBUILD jetty-hightide-bin-8.0.4_p20111024.ebuild 1189 RMD160 9495a08f10043bfd7980da8f1339304cc85b17f6 SHA1 204caf103e90737d5ec8b9e1e49285144e1579f0 SHA256 2b67bea8ccfc6637e89d02ab4271e33ddbe21344ab7414866e55ac6c97b8c7ec
27 +DIST jetty-hightide-7.5.4.v20111024.tar.gz 23597555 RMD160 851a8345d8c633468857a5aea7578ad84baa2042 SHA1 13be13872d0203bae2f8a83ad457f8a0d259a2db SHA256 77f4dc0b79125c7c3079f0528b0607d2cd5e4735d33ddf626232af3816bb8990
28 +DIST jetty-hightide-8.0.4.v20111024.tar.gz 23452426 RMD160 6bb8e8984fdc0f4d383cff2e37929b71affe8181 SHA1 6b848374e6bf9bc954ad1a99ab47700c4facb26d SHA256 81b9a277c920c97cf94aabc3184bb262936221516c1031f34adda8aab7091055
29
30 diff --git a/www-servers/jetty-hightide-bin/jetty-hightide-bin-7.5.4_p20111024.ebuild b/www-servers/jetty-hightide-bin/jetty-hightide-bin-7.5.4_p20111024.ebuild
31 new file mode 100644
32 index 0000000..d81adc2
33 --- /dev/null
34 +++ b/www-servers/jetty-hightide-bin/jetty-hightide-bin-7.5.4_p20111024.ebuild
35 @@ -0,0 +1,57 @@
36 +# Copyright 1999-2011 Gentoo Foundation
37 +# Distributed under the terms of the GNU General Public License v2
38 +# $Header: $
39 +
40 +EAPI="4"
41 +
42 +inherit eutils versionator
43 +
44 +MY_PN="jetty-hightide"
45 +MY_PV="${PV/_p/.v}"
46 +MY_P="${MY_PN}-${MY_PV}"
47 +MY_JETTY="${PN}-${SLOT}"
48 +
49 +DESCRIPTION="Jetty Web Server; Java Servlet container"
50 +HOMEPAGE="http://jetty.codehaus.org/"
51 +KEYWORDS="~amd64"
52 +LICENSE="Apache-2.0"
53 +SLOT="7"
54 +SRC_URI="http://dist.codehaus.org/jetty/${MY_PN}-$(get_version_component_range 1-3)/${MY_P}.tar.gz"
55 +
56 +IUSE=""
57 +
58 +DEPEND=""
59 +RDEPEND="${DEPEND}
60 + >=virtual/jre-1.6"
61 +
62 +S="${WORKDIR}/${MY_P}"
63 +
64 +src_install() {
65 + insinto "/etc/${MY_JETTY}"
66 + doins etc/*
67 + doins "start.ini"
68 +
69 + newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_JETTY}"
70 + newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_JETTY}"
71 +
72 + JETTY_HOME="/opt/${MY_JETTY}"
73 +
74 + keepdir "/var/log/${MY_JETTY}"
75 +
76 + insinto "${JETTY_HOME}"
77 + doins -r lib start.jar
78 +
79 + dodir "${JETTY_HOME}/webapps"
80 + dodir "${JETTY_HOME}/contexts"
81 + dodir "${JETTY_HOME}/resources"
82 +
83 + dosym "/var/log/${MY_JETTY}" "${JETTY_HOME}/logs"
84 + dosym "/etc/${MY_JETTY}" "${JETTY_HOME}/etc"
85 +}
86 +
87 +pkg_preinst () {
88 + enewuser jetty
89 + fowners jetty:jetty "/var/log/${MY_JETTY}"
90 + fperms g+w "/var/log/${MY_JETTY}"
91 +}
92 +
93
94 diff --git a/www-servers/jetty-hightide-bin/jetty-hightide-bin-8.0.4_p20111024.ebuild b/www-servers/jetty-hightide-bin/jetty-hightide-bin-8.0.4_p20111024.ebuild
95 new file mode 100644
96 index 0000000..1e86123
97 --- /dev/null
98 +++ b/www-servers/jetty-hightide-bin/jetty-hightide-bin-8.0.4_p20111024.ebuild
99 @@ -0,0 +1,57 @@
100 +# Copyright 1999-2011 Gentoo Foundation
101 +# Distributed under the terms of the GNU General Public License v2
102 +# $Header: $
103 +
104 +EAPI="4"
105 +
106 +inherit eutils versionator
107 +
108 +MY_PN="jetty-hightide"
109 +MY_PV="${PV/_p/.v}"
110 +MY_P="${MY_PN}-${MY_PV}"
111 +MY_JETTY="${PN}-${SLOT}"
112 +
113 +DESCRIPTION="Jetty Web Server; Java Servlet container"
114 +HOMEPAGE="http://jetty.codehaus.org/"
115 +KEYWORDS="~amd64"
116 +LICENSE="Apache-2.0"
117 +SLOT="8"
118 +SRC_URI="http://dist.codehaus.org/jetty/${MY_PN}-$(get_version_component_range 1-3)/${MY_P}.tar.gz"
119 +
120 +IUSE=""
121 +
122 +DEPEND=""
123 +RDEPEND="${DEPEND}
124 + >=virtual/jre-1.6"
125 +
126 +S="${WORKDIR}/${MY_P}"
127 +
128 +src_install() {
129 + insinto "/etc/${MY_JETTY}"
130 + doins etc/*
131 + doins "start.ini"
132 +
133 + newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_JETTY}"
134 + newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_JETTY}"
135 +
136 + JETTY_HOME="/opt/${MY_JETTY}"
137 +
138 + keepdir "/var/log/${MY_JETTY}"
139 +
140 + insinto "${JETTY_HOME}"
141 + doins -r lib start.jar
142 +
143 + dodir "${JETTY_HOME}/webapps"
144 + dodir "${JETTY_HOME}/contexts"
145 + dodir "${JETTY_HOME}/resources"
146 +
147 + dosym "/var/log/${MY_JETTY}" "${JETTY_HOME}/logs"
148 + dosym "/etc/${MY_JETTY}" "${JETTY_HOME}/etc"
149 +}
150 +
151 +pkg_preinst () {
152 + enewuser jetty
153 + fowners jetty:jetty "/var/log/${MY_JETTY}"
154 + fperms g+w "/var/log/${MY_JETTY}"
155 +}
156 +