[arch-commits] Commit in tomcat6/trunk (PKGBUILD)

Guillaume Alaux guillaume at nymeria.archlinux.org
Sat Feb 15 13:19:15 UTC 2014


    Date: Saturday, February 15, 2014 @ 14:19:15
  Author: guillaume
Revision: 205989

Merged back java-jsp2.1 and java-servlet2.5 into tomcat6

Modified:
  tomcat6/trunk/PKGBUILD

----------+
 PKGBUILD |   74 ++++++++++++-------------------------------------------------
 1 file changed, 15 insertions(+), 59 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-02-15 13:03:24 UTC (rev 205988)
+++ PKGBUILD	2014-02-15 13:19:15 UTC (rev 205989)
@@ -1,66 +1,33 @@
 # Maintainer: Guillaume ALAUX <guillaume at archlinux.org>
-pkgbase=tomcat6
-pkgname=('java-servlet2.5-tomcat' 'java-jsp2.1-tomcat' 'tomcat6')
-pkgver=6.0.37
-pkgrel=2
+pkgname=tomcat6
+pkgver=6.0.39
+pkgrel=1
+pkgdesc='Servlet-2.5/JSP-2.1 Container'
 arch=('any')
 url='http://tomcat.apache.org/'
 license=('APACHE')
+depends=('java-runtime>=5' 'java-jsvc')
 makedepends=('java-environment>=5' 'apache-ant>=1.6' 'java-commons-daemon')
+optdepends=('tomcat-native: to allow optimal performance in production environments')
+backup=(etc/tomcat6/catalina.policy
+        etc/tomcat6/catalina.properties
+        etc/tomcat6/context.xml
+        etc/tomcat6/logging.properties
+        etc/tomcat6/server.xml
+        etc/tomcat6/tomcat-users.xml
+        etc/tomcat6/web.xml)
+install=tomcat6.install
 source=(http://archive.apache.org/dist/tomcat/tomcat-6/v${pkgver}/bin/apache-tomcat-${pkgver}.tar.gz
         systemd_tomcat6.service
         systemd_tmpfiles.d_tomcat6.conf
         tomcat6.install)
 
-sha256sums=('3e91abc752bf2b6ca19df9c8644bccdd92ba837397a8c1a745d72f58d5301b00'
+sha256sums=('debdeafe900f5eb85f8816ea235ab7e3e5261071b2ea01ac288241e794e911a7'
             '8eab99cff8baa3e75d656c2f221f8b146e822d7e6962527d07a2f20cb8ccb404'
             '07b9ff0686134b3256cda8b5253b91ba23f54b547640729e2382c3c12067ea80'
             '53ec4e24b3c4eec9d5dd4ac6e84d5758de4f459031d630486812439cce74af21')
 
-_servletver=2.5
-_jspver=2.1
-
-package_java-servlet2.5-tomcat() {
-  pkgdesc='Servlet 2.5 java library implementation by Apache Tomcat'
-  depends=('java-environment>=5')
-
-  cd "${srcdir}/apache-tomcat-${pkgver}/lib"
-
-  install -dm755 ${pkgdir}/usr/share/java/servlet${_servletver}-tomcat
-  install -m644 servlet-api.jar \
-                ${pkgdir}/usr/share/java/servlet${_servletver}-tomcat/servlet-api-${_servletver}.jar
-#  ln -s servlet${_servletver}-tomcat/servlet-api-${_servletver}.jar \
-#        ${pkgdir}/usr/share/java/servlet-api.jar
-}
-
-package_java-jsp2.1-tomcat() {
-  pkgdesc='JSP 2.1 java library implementation by Apache Tomcat'
-  depends=('java-environment>=5')
-
-  cd "${srcdir}/apache-tomcat-${pkgver}/lib"
-
-  install -dm755 ${pkgdir}/usr/share/java/jsp${_jspver}-tomcat
-  for j in el-api jsp-api; do
-    install -m644 ${j}.jar \
-                  ${pkgdir}/usr/share/java/jsp${_jspver}-tomcat/${j}-${_jspver}.jar
-#    ln -s jsp${_jspver}-tomcat/${j}-${_jspver}.jar ${pkgdir}/usr/share/java/${j}.jar
-  done
-}
-
 package_tomcat6() {
-  pkgdesc='Servlet-2.5/JSP-2.1 Container'
-  depends=('java-runtime>=5' 'java-jsvc'
-           "java-servlet2.5-tomcat=${pkgver}" "java-jsp2.1-tomcat=${pkgver}")
-  optdepends=('tomcat-native: to allow optimal performance in production environments')
-  backup=(etc/tomcat6/catalina.policy
-          etc/tomcat6/catalina.properties
-          etc/tomcat6/context.xml
-          etc/tomcat6/logging.properties
-          etc/tomcat6/server.xml
-          etc/tomcat6/tomcat-users.xml
-          etc/tomcat6/web.xml)
-  install=tomcat6.install
-
   cd "${srcdir}/apache-tomcat-${pkgver}"
 
   # Tomcat general files
@@ -71,17 +38,6 @@
 
   install -m644 lib/* ${pkgdir}/usr/share/java/${pkgname}
 
-  # Provided by previous packages
-  rm ${pkgdir}/usr/share/java/${pkgname}/servlet-api.jar
-  ln -s /usr/share/java/servlet${_servletver}-tomcat/servlet-api-${_servletver}.jar \
-        ${pkgdir}/usr/share/java/${pkgname}/servlet-api.jar
-
-  for j in el-api jsp-api; do
-    rm ${pkgdir}/usr/share/java/${pkgname}/${j}.jar
-    ln -s /usr/share/java/jsp${_jspver}-tomcat/${j}-${_jspver}.jar \
-          ${pkgdir}/usr/share/java/${pkgname}/${j}.jar
-  done
-
   ln -s /usr/share/java/${pkgname} ${pkgdir}/usr/share/${pkgname}/lib
 
   # 66=tomcat / 19=log




More information about the arch-commits mailing list