debian/0000755000000000000000000000000011770057510007171 5ustar debian/README.Debian0000644000000000000000000000032711161257164011235 0ustar Tiles in Debian --------------- The Tiles Debian package don't build Portlet module of Tiles. Portlet API is not avaible in Debian due to restrictive licence from SUN. -- Damien Raude-Morvan debian/build.xml0000644000000000000000000000524511347115347011023 0ustar debian/libtiles-java-doc.install0000644000000000000000000000005011270646674014057 0ustar build/api /usr/share/doc/libtiles-java/ debian/maven.rules0000644000000000000000000000026011303603664011350 0ustar junit junit jar s/3\..*/3.x/ org.springframework * * s/2\..*/2.x/ javax.servlet servlet-api jar s/.*/2.5/ javax.servlet.jsp jsp-api jar s/.*/2.1/ javax.el el-api jar s/.*/2.1/ debian/control0000644000000000000000000000426111623713643010602 0ustar Source: tiles Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan Build-Depends: cdbs, debhelper (>= 7), default-jdk, maven-ant-helper Build-Depends-Indep: libcommons-digester-java, libslf4j-java, libognl-java, libservlet2.5-java, libtomcat6-java, libspring-core-java, libspring-web-java, libfreemarker-java, maven-repo-helper, libmvel-java Standards-Version: 3.9.2 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/tiles/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/tiles/ Homepage: http://tiles.apache.org/ Package: libtiles-java Architecture: all Depends: ${misc:Depends}, libcommons-digester-java, libslf4j-java Suggests: libservlet2.5-java, libognl-java, libtomcat6-java, libfreemarker-java, libspring-core-java, libspring-web-java, libmvel-java Description: Java templating framework for web application user interfaces Apache Tiles is a Java templating framework built to simplify the development of web application user interfaces. Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. . Tiles grew in popularity as a component of the popular Struts framework. . It has since been extracted from Struts and is now integrated with various frameworks, such as Struts 2 and Shale . Package: libtiles-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libtiles-java Description: Java templating framework for web application user interfaces - documentation Apache Tiles is a Java templating framework built to simplify the development of web application user interfaces. Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. . Tiles grew in popularity as a component of the popular Struts framework. . It has since been extracted from Struts and is now integrated with various frameworks, such as Struts 2 and Shale . . This package contains the Javadoc API of Tiles. debian/source/0000755000000000000000000000000011770057510010471 5ustar debian/source/format0000644000000000000000000000001411413032442011666 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211270646674010401 0ustar 7 debian/libtiles-java.poms0000644000000000000000000000045411347115347012625 0ustar src/pom.xml --no-parent src/tiles-api/pom.xml src/tiles-core/pom.xml src/tiles-el/pom.xml src/tiles-ognl/pom.xml src/tiles-mvel/pom.xml src/tiles-compat/pom.xml src/tiles-servlet/pom.xml src/tiles-servlet-wildcard/pom.xml src/tiles-template/pom.xml src/tiles-jsp/pom.xml src/tiles-freemarker/pom.xml debian/libtiles-java-doc.doc-base0000644000000000000000000000042311270646674014072 0ustar Document: libtiles-java-doc Title: API Javadoc for Tiles Author: Tiles developers Abstract: This is the API Javadoc provided by the Tiles library. Section: Programming Format: HTML Index: /usr/share/doc/libtiles-java/api/index.html Files: /usr/share/doc/libtiles-java/api/* debian/watch0000644000000000000000000000014211161257164010220 0ustar version=3 http://www.apache.org/dist/tiles/v([\d\.]+)/tiles-([\d\.]+)-src\.tar\.gz debian uupdate debian/changelog0000644000000000000000000000616311770057500011050 0ustar tiles (2.2.2-3) unstable; urgency=low * Team upload. * Build with source and target 1.5 to ensure a proper build with Java7. Thanks to James Page for the report and the patch. (Closes: #678118) -- Niels Thykier Tue, 19 Jun 2012 13:15:10 +0200 tiles (2.2.2-2) unstable; urgency=low [ Miguel Landaeta ] * Team upload. * Switch dependencies on Spring Framework 2.5 with 3.0. (Closes: #638386). [ Damien Raude-Morvan ] * Bump Standards-Version to 3.9.2: no changes needed. -- Damien Raude-Morvan Sat, 20 Aug 2011 13:14:04 +0200 tiles (2.2.2-1) unstable; urgency=low [ Torsten Werner ] * Change maintainers into Maintainers. [ Damien Raude-Morvan ] * New upstream bugfix release. * Bump Standards-Version to 3.9.0: no changes needed. * Use 3.0 (quilt) format. -- Damien Raude-Morvan Thu, 01 Jul 2010 01:12:16 +0200 tiles (2.2.1-2) unstable; urgency=low * New module: tiles-mvel * Add Build-Depends on libmvel-java * Add mvel.jar to debian/build.properties * Bump Standards-Version to 3.8.4: no changes needed -- Damien Raude-Morvan Sat, 13 Mar 2010 22:49:46 +0100 tiles (2.2.1-1) unstable; urgency=low * New upstream release. - new modules: tiles-el, tiles-ognl, tiles-servlet-wildcard * debian/maven.rules: Transform more dependencies * debian/build.xml: Updated to build new modules -- Damien Raude-Morvan Sat, 12 Dec 2009 14:12:08 +0100 tiles (2.2.0-1) unstable; urgency=low * New upstream release. - Remove Build-Depends on libservlet2.4-java, libcommons-beanutils-java and libcommons-logging-java - Add Build-Depends on libslf4j-java, libognl-java, libservlet2.5-java, libtomcat6-java, libspring-core-2.5-java, libspring-web-2.5-java and libfreemarker-java - Update Suggests accordingly * Set Maintainer field to Debian Java Team - Add myself as Uploaders - Update my email address * Bump Standards-Version to 3.8.3: no changes needed * Bump debhelper version to 7 * Move api documentation to /usr/share/doc/libtiles-java/api/ * Maven POMs: - Add a Build-Depends-Indep dependency on maven-repo-helper - Use mh_installpoms and mh_installjar to install the POM and the jar to the Maven repository * Maven ant helper (build system): - Add a Build-Depends dependency on maven-ant-helper - Update debian/build.xml to use /usr/share/maven-ant-helper/maven-build.xml - Remove all patches, quilt from Build-Depends and debian/README.source - Build classpath is now defined in debian/build.properties * Use default-jdk: - Build-Depend on default-jdk instead of openjdk-6-jdk - Use /usr/lib/jvm/default-java as JAVA_HOME -- Damien Raude-Morvan Sat, 24 Oct 2009 20:47:13 +0200 tiles (2.0.6-1) unstable; urgency=low * Initial release. (Closes: #497437) * debian/control: - don't use alternative in B-D line (increase build reproducibility) * debian/build.xml: remove Javadoc API of Portlet module (build disabled) -- Damien Raude-Morvan Sat, 21 Mar 2009 22:35:52 +0100 debian/copyright0000644000000000000000000000214411270646674011137 0ustar This package was debianized by Damien Raude-Morvan on Thu, 28 Aug 2008 20:59:38 +0200. It was downloaded from http://tiles.apache.org/ Upstream Author: The Apache Software Foundation Copyright: Copyright (C) 1999-2007 The Apache Software Foundation License: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. The full text of the Apache-2.0 license can be found in `/usr/share/common-licenses/Apache-2.0' on Debian systems. The Debian packaging is Copyright 2008, Damien Raude-Morvan and is licensed under the Apache-2.0, see `/usr/share/common-licenses/Apache-2.0'. debian/rules0000755000000000000000000000162511347115347010260 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := ant-nodeps DEB_ANT_BUILD_TARGET := package javadoc DEB_ANT_BUILDFILE := debian/build.xml DEB_ANT_ARGS := -Dpackage=$(PACKAGE) -Dversion=$(VERSION) API_DOCS := build/api MODULES = api core el ognl mvel compat servlet servlet-wildcard template jsp freemarker binary-post-install/lib$(PACKAGE)-java:: mh_installpoms -plib$(PACKAGE)-java for MYMOD in $(MODULES); do \ POM=`echo src/tiles-$$MYMOD/pom.xml` ;\ JAR=`echo src/tiles-$$MYMOD/build/tiles-$$MYMOD-$(VERSION).jar` ;\ mh_installjar -plib$(PACKAGE)-java -l $$POM $$JAR; \ done clean:: -rm -rf debian/tmp get-orig-source: uscan --force-download --rename debian/build.properties0000644000000000000000000000177011770057032012412 0ustar javadoc.dir=build/api maven.test.skip=true build.javaVersion=1.5 classpath.compile = \ /usr/share/java/slf4j-api.jar:\ /usr/share/java/commons-digester.jar:\ /usr/share/java/ognl.jar:\ /usr/share/java/mvel2.jar:\ /usr/share/java/servlet-api-2.5.jar:\ /usr/share/java/jsp-api-2.1.jar:\ /usr/share/java/el-api-2.1.jar:\ /usr/share/tomcat6/lib/jasper-el.jar:\ /usr/share/java/spring3-core.jar:\ /usr/share/java/spring3-web.jar:\ /usr/share/java/freemarker.jar:\ ${basedir}/src/tiles-api/build/tiles-api-${version}.jar:\ ${basedir}/src/tiles-core/build/tiles-core-${version}.jar:\ ${basedir}/src/tiles-servlet/build/tiles-servlet-${version}.jar:\ ${basedir}/src/tiles-template/build/tiles-template-${version}.jar # Ensure that source and target are 1.5 # For backwards compat on Java 7 ant.build.javac.source=1.5 ant.build.javac.target=1.5