[Jpackage-commits] dist/apache-poi/JPP-6 Makefile, NONE, 1.1 apache-poi-build.patch, NONE, 1.1 apache-poi.spec, NONE, 1.1 poi-3.6.pom, NONE, 1.1 poi-contrib-3.6.pom, NONE, 1.1 poi-examples-3.6.pom, NONE, 1.1 poi-ooxml-3.6.pom, NONE, 1.1 poi-ooxml-schemas-3.6.pom, NONE, 1.1 poi-scratchpad-3.6.pom, NONE, 1.1 sources, NONE, 1.1

jpackage jpackage at ryu.zarb.org
Fri Feb 19 16:09:52 CET 2010


Update of /home/projects/jpackage/cvs/dist/apache-poi/JPP-6
In directory ryu.zarb.org:/tmp/cvs-serv16174/JPP-6

Added Files:
	Makefile apache-poi-build.patch apache-poi.spec poi-3.6.pom 
	poi-contrib-3.6.pom poi-examples-3.6.pom poi-ooxml-3.6.pom 
	poi-ooxml-schemas-3.6.pom poi-scratchpad-3.6.pom sources 
Log Message:
Import apache-poi into JPP-6

--- NEW FILE: poi-scratchpad-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-scratchpad</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI - Java API To Access Microsoft Format Files</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
       <groupId>org.apache.poi</groupId>
       <artifactId>poi</artifactId>
       <version>3.6</version>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1</version>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.13</version>
      <scope>runtime</scope>
    </dependency>
  </dependencies>
</project>

--- NEW FILE: apache-poi.spec ---
# Copyright (c) 2000-2010, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section   free
%define base_name poi
%define namedversion 3.6-20091214

Name:           apache-%{base_name}
Version:        3.6
Release:        1%{?dist}
Epoch:          0
Summary:        Java API To Access Microsoft Format Files

Group:          Development/Libraries/Java
License:        Apache Software License
URL:            http://jakarta.apache.org/poi/
Source0:        http://www.apache.org/dist/poi/release/src/poi-src-3.6-20091214.tar.gz
Source1:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi/3.6/poi-3.6.pom
Source2:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi-contrib/3.6/poi-contrib-3.6.pom
Source3:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi-scratchpad/3.6/poi-scratchpad-3.6.pom
Source4:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi-examples/3.6/poi-examples-3.6.pom
Source5:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi-ooxml-schemas/3.6/poi-ooxml-schemas-3.6.pom
Source6:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/poi-ooxml/3.6/poi-ooxml-3.6.pom
Source7:        OfficeOpenXML-Part4.zip
# http://www.ecma-international.org/publications/files/ECMA-ST/Office%20Open%20XML%201st%20edition%20Part%204%20(PDF).zip
Patch0:         apache-poi-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} )
BuildArch:      noarch

BuildRequires:  jpackage-utils >= 0:5.0.0
BuildRequires:  ant >= 0:1.7.1
BuildRequires:  ant-junit
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  ant-trax
BuildRequires:  jakarta-commons-logging >= 0:1.1
BuildRequires:  log4j >= 0:1.2.13
BuildRequires:  xmlbeans
Requires:  jakarta-commons-logging >= 0:1.1
Requires:  log4j >= 0:1.2.13
Requires:  xmlbeans

%description
The Apache POI Project's mission is to create and maintain 
Java APIs for manipulating various file formats based upon 
the Office Open XML standards (OOXML) and Microsoft's OLE 2 
Compound Document format (OLE2). In short, you can read and 
write MS Excel files using Java. In addition, you can read 
and write MS Word and MS PowerPoint files using Java. 
Apache POI is your Java Excel solution (for Excel 97-2008). 
We have a complete API for porting other OOXML and OLE2 
formats and welcome others to participate.

OLE2 files include most Microsoft Office files such as XLS,
DOC, and PPT as well as MFC serialization API based file 
formats. The project provides APIs for the OLE2 Filesystem 
(POIFS) and OLE2 Document Properties (HPSF).

Office OpenXML Format is the new standards based XML file 
format found in Microsoft Office 2007 and 2008. This 
includes XLSX, DOCX and PPTX. The project provides a low 
level API to support the Open Packaging Conventions using 
openxml4j.

For each MS Office application there exists a component 
module that attempts to provide a common high level Java 
api to both OLE2 and OOXML document formats. This is most 
developed for Excel workbooks (SS=HSSF+XSSF). Work is 
progressing for Word documents (HWPF+XWPF) and PowerPoint 
presentations (HSLF+XSLF).

The project has recently added support for Outlook (HSMF). 
Microsoft opened the specifications to this format in 
October 2007. We would welcome contributions.

There are also projects for Visio (HDGF) and Publisher (HPBF).

As a general policy we collaborate as much as possible with 
other projects to provide this functionality. Examples 
include: Cocoon for which there are serializers for HSSF; 
Open Office.org with whom we collaborate in documenting the 
XLS format; and Lucene for which we provide format 
interpretors. When practical, we donate components directly 
to those projects for POI-enabling them. 


%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Documentation

%description    javadoc
%{summary}.

%package        manual
Summary:        Documents for %{name}
Group:          Development/Documentation

%description    manual
%{summary}.


%prep
%setup -q -n poi-%{version}
find . -name "*.jar" -exec mv {} {}.no \;
%patch0 -b .orig
mkdir lib
build-jar-repository -s -p lib \
commons-logging \
junit \
log4j 

mkdir ooxml-lib
build-jar-repository -s -p ooxml-lib \
dom4j \
geronimo-stax-1.0-api \
xmlbeans/xbean

pushd ooxml-lib
unzip -q %{SOURCE7}
popd

%build
export LANG=en_US.UTF-8

export ANT_OPTS="-Xmx256m -Djava.awt.headless=true -Dbuild.sysclasspath=first -Ddisconnected=true"
ant -Dhalt.on.test.failure=false compile-ooxml-xsds jar test

%install
rm -rf $RPM_BUILD_ROOT

install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{base_name}
cp -p build/dist/%{base_name}-%{version}*.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-%{version}.jar
cp -p build/dist/%{base_name}-contrib-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-contrib-%{version}.jar
cp -p build/dist/%{base_name}-examples-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-examples-%{version}.jar
cp -p build/dist/%{base_name}-ooxml-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-ooxml-%{version}.jar
cp -p build/dist/%{base_name}-ooxml-schemas-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-ooxml-schemas-%{version}.jar
cp -p build/dist/%{base_name}-scratchpad-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-scratchpad-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in %{name}*-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|apache-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap org.apache.poi %{base_name} %{version} JPP/%{base_name} %{base_name}
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-contrib.pom
%add_to_maven_depmap org.apache.poi %{base_name}-contrib %{version} JPP/%{base_name} %{base_name}-contrib
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-scratchpad.pom
%add_to_maven_depmap org.apache.poi %{base_name}-scratchpad %{version} JPP/%{base_name} %{base_name}-scratchpad
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-examples.pom
%add_to_maven_depmap org.apache.poi %{base_name}-examples %{version} JPP/%{base_name} %{base_name}-examples
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-ooxml-schemas.pom
%add_to_maven_depmap org.apache.poi %{base_name}-ooxml-schemas %{version} JPP/%{base_name} %{base_name}-ooxml-schemas
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-ooxml.pom
%add_to_maven_depmap org.apache.poi %{base_name}-ooxml %{version} JPP/%{base_name} %{base_name}-ooxml

#javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
rm -rf docs/apidocs

#manual
install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
ln -s %{_javadocdir}/%{name}-%{version} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/apidocs # ghost symlink

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}/LICENSE
%dir %{_javadir}/%{base_name}
%{_javadir}/%{base_name}/*.jar
%{_mavendepmapfragdir}/*
%{_datadir}/maven2/poms/*

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}

%changelog
* Fri Feb 19 2010 Ralph Apel <r.apel at r-apel.de> - 0:3.6-1
- 3.6 with ooxml

* Mon Mar 16 2009 Ralph Apel <r.apel at r-apel.de> - 0:3.2-1.jpp5
- First JPP-5 release

* Mon May 08 2006 Ralph Apel <r.apel at r-apel.de> - 0:2.5.1-2jpp
- First JPP-1.7 release

* Wed Aug 24 2005 Ralph Apel <r.apel at r-apel.de> - 0:2.5.1-1jpp
- Upgrade to 2.5.1
- Extend scratchpad with unreleased hwpf from CVS

* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:2.5-4jpp
- Rebuild with ant-1.6.2

* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.5-3jpp
- Void change

* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:2.5-2jpp
- Upgrade to Ant 1.6.X

* Thu May 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.5-1jpp
- upgrade to 2.5-final

* Fri Feb 27 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.0-1jpp
- First JPackage release

--- NEW FILE: Makefile ---
# Makefile for source rpm: apache-poi
# $Id: Makefile,v 1.1 2010/02/19 15:09:49 jpackage Exp $
NAME := apache-poi
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)

--- NEW FILE: apache-poi-build.patch ---
--- build.xml.orig	2009-12-07 12:40:00.000000000 +0100
+++ build.xml	2010-02-19 14:58:44.000000000 +0100
@@ -116,21 +116,21 @@
     <property name="ooxml.lite.output.dir" location="build/ooxml-lite-classes"/>
 
     <!-- jars in the /lib directory, see the fetch-jars target-->
-    <property name="main.commons-logging.jar" location="${main.lib}/commons-logging-1.1.jar"/>
+    <property name="main.commons-logging.jar" location="${main.lib}/commons-logging.jar"/>
     <property name="main.commons-logging.url"
               value="${repository.m2}/maven2/commons-logging/commons-logging/1.1/commons-logging-1.1.jar"/>
-    <property name="main.log4j.jar" location="${main.lib}/log4j-1.2.13.jar"/>
+    <property name="main.log4j.jar" location="${main.lib}/log4j.jar"/>
     <property name="main.log4j.url" value="${repository.m2}/maven2/log4j/log4j/1.2.13/log4j-1.2.13.jar"/>
-    <property name="main.junit.jar" location="${main.lib}/junit-3.8.1.jar"/>
+    <property name="main.junit.jar" location="${main.lib}/junit.jar"/>
     <property name="main.junit.url" value="${repository.m2}/maven2/junit/junit/3.8.1/junit-3.8.1.jar"/>
 
     <!-- jars in the lib-ooxml directory, see the fetch-ooxml-jars target-->
-    <property name="ooxml.dom4j.jar" location="${ooxml.lib}/dom4j-1.6.1.jar"/>
+    <property name="ooxml.dom4j.jar" location="${ooxml.lib}/dom4j.jar"/>
     <property name="ooxml.dom4j.url" value="${repository.m2}/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/>
-    <property name="ooxml.xmlbeans.jar" location="${ooxml.lib}/xmlbeans-2.3.0.jar"/>
+    <property name="ooxml.xmlbeans.jar" location="${ooxml.lib}/xmlbeans_xbean.jar"/>
     <property name="ooxml.xmlbeans.url"
               value="${repository.m2}/maven2/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar"/>
-    <property name="ooxml.jsr173.jar" location="${ooxml.lib}/geronimo-stax-api_1.0_spec-1.0.jar"/>
+    <property name="ooxml.jsr173.jar" location="${ooxml.lib}/geronimo-stax-1.0-api.jar"/>
     <property name="ooxml.jsr173.url"
               value="${repository.m2}/maven2/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0/geronimo-stax-api_1.0_spec-1.0.jar"/>
     <property name="ooxml.schemas.jar" location="${ooxml.lib}/ooxml-schemas-1.0.jar"/>
@@ -881,32 +881,32 @@
             <attribute name="Implementation-Vendor-Id" value="org.apache.poi"/>
             <attribute name="Implementation-Vendor" value="The Apache Software Foundation"/>
         </manifest>
-        <jar destfile="${dist.dir}/${jar.name}-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${main.output.dir}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-contrib-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-contrib-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${contrib.output.dir}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-scratchpad-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-scratchpad-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${scratchpad.output.dir}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-ooxml-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-ooxml-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${ooxml.output.dir}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-examples-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-examples-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${examples.output.dir}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-ooxml-schemas-${version.id}-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-ooxml-schemas-${version.id}.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${ooxml.lite.output.dir}"/>
             <metainf dir="legal/"/>
@@ -914,27 +914,27 @@
     </target>
 
     <target name="jar-src" description="Sources for Maven">
-        <jar destfile="${dist.dir}/${jar.name}-${version.id}-sources-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-${version.id}-sources.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${main.src}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-scratchpad-${version.id}-sources-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-scratchpad-${version.id}-sources.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${scratchpad.src}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-contrib-${version.id}-sources-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-contrib-${version.id}-sources.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${contrib.src}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-ooxml-${version.id}-sources-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-ooxml-${version.id}-sources.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${ooxml.src}"/>
             <metainf dir="legal/"/>
         </jar>
-        <jar destfile="${dist.dir}/${jar.name}-examples-${version.id}-sources-${DSTAMP}.jar"
+        <jar destfile="${dist.dir}/${jar.name}-examples-${version.id}-sources.jar"
              manifest="build/poi-manifest.mf">
             <fileset dir="${examples.src}"/>
             <metainf dir="legal/"/>
@@ -944,12 +944,12 @@
     <target name="assemble" depends="jar,jar-src">
          <!-- jars to include in binary assemblies -->         
          <patternset id="bin.dist.jars">
-            <include name="${jar.name}-${version.id}-${DSTAMP}.jar"/>
-            <include name="${jar.name}-contrib-${version.id}-${DSTAMP}.jar"/>
-            <include name="${jar.name}-scratchpad-${version.id}-${DSTAMP}.jar"/>
-            <include name="${jar.name}-ooxml-${version.id}-${DSTAMP}.jar"/>
-            <include name="${jar.name}-examples-${version.id}-${DSTAMP}.jar"/>
-            <include name="${jar.name}-ooxml-schemas-${version.id}-${DSTAMP}.jar"/>
+            <include name="${jar.name}-${version.id}.jar"/>
+            <include name="${jar.name}-contrib-${version.id}.jar"/>
+            <include name="${jar.name}-scratchpad-${version.id}.jar"/>
+            <include name="${jar.name}-ooxml-${version.id}.jar"/>
+            <include name="${jar.name}-examples-${version.id}.jar"/>
+            <include name="${jar.name}-ooxml-schemas-${version.id}.jar"/>
          </patternset>  
 
         <!-- patterns to exclude from source assemblies -->         
@@ -971,7 +971,7 @@
          
         <property name="zipdir" value="${jar.name}-${version.id}"/>
 
-        <zip destfile="${dist.dir}/${jar.name}-bin-${version.id}-${DSTAMP}.zip">
+        <zip destfile="${dist.dir}/${jar.name}-bin-${version.id}.zip">
             <zipfileset dir="legal/" prefix="${zipdir}"/>
             <zipfileset dir="${main.lib}" prefix="${zipdir}/lib" includes="*.jar"/>
             <zipfileset dir="${ooxml.lib}" prefix="${zipdir}/ooxml-lib">
@@ -985,7 +985,7 @@
             <zipfileset dir="${build.site}" prefix="${zipdir}/docs"/>
         </zip>
 
-        <zip destfile="${dist.dir}/${jar.name}-src-${version.id}-${DSTAMP}.zip">
+        <zip destfile="${dist.dir}/${jar.name}-src-${version.id}.zip">
             <zipfileset dir="legal/" prefix="${zipdir}" />
             <zipfileset dir="${build.site}" prefix="${zipdir}/docs"/>
             <zipfileset dir="." prefix="${zipdir}">
@@ -993,7 +993,7 @@
             </zipfileset>
         </zip>
         
-        <tar destfile="${dist.dir}/${jar.name}-bin-${version.id}-${DSTAMP}.tar.gz"
+        <tar destfile="${dist.dir}/${jar.name}-bin-${version.id}.tar.gz"
                longfile="gnu"
                compression="gzip">
             <tarfileset dir="legal/" prefix="${zipdir}"/>
@@ -1009,7 +1009,7 @@
             </tarfileset>
         </tar>
 
-        <tar destfile="${dist.dir}/${jar.name}-src-${version.id}-${DSTAMP}.tar.gz"
+        <tar destfile="${dist.dir}/${jar.name}-src-${version.id}.tar.gz"
              longfile="gnu"
              compression="gzip">
             <tarfileset dir="legal/" prefix="${zipdir}" />

--- NEW FILE: sources ---
abe6bb6e7799e854934b3c634e8bcf7b  OfficeOpenXML-Part4.zip
f9c49be9c8228d1dd70509673ddac820  poi-src-3.6-20091214.tar.gz

--- NEW FILE: poi-ooxml-schemas-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-ooxml-schemas</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI - Java API To Access Microsoft Format Files</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
      <groupId>org.apache.xmlbeans</groupId>
      <artifactId>xmlbeans</artifactId>
      <version>2.3.0</version>
    </dependency>
    <dependency>
      <groupId>org.apache.geronimo.specs</groupId>
      <artifactId>geronimo-stax-api_1.0_spec</artifactId>
      <version>1.0</version>
    </dependency>
  </dependencies>
</project>

--- NEW FILE: poi-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI - Java API To Access Microsoft Format Files</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1</version>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.13</version>
      <scope>runtime</scope>
    </dependency>
  </dependencies>

</project>

--- NEW FILE: poi-ooxml-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-ooxml</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI - Java API To Access Microsoft Format Files</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
       <groupId>org.apache.poi</groupId>
       <artifactId>poi</artifactId>
       <version>3.6</version>
    </dependency>
    <dependency>
      <groupId>org.apache.poi</groupId>
      <artifactId>poi-ooxml-schemas</artifactId>
      <version>3.6</version>
    </dependency>
    <dependency>
        <groupId>dom4j</groupId>
        <artifactId>dom4j</artifactId>
        <version>1.6.1</version>
    </dependency>
  </dependencies>
</project>

--- NEW FILE: poi-examples-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-examples</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI Examples</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
       <groupId>org.apache.poi</groupId>
       <artifactId>poi</artifactId>
       <version>3.6</version>
    </dependency>
    <dependency>
      <groupId>org.apache.poi</groupId>
      <artifactId>poi-scratchpad</artifactId>
      <version>3.6</version>
    </dependency>
    <dependency>
      <groupId>org.apache.poi</groupId>
      <artifactId>poi-ooxml</artifactId>
      <version>3.6</version>
    </dependency>
  </dependencies>
</project>

--- NEW FILE: poi-contrib-3.6.pom ---
<?xml version="1.0"?>
<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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.

-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.poi</groupId>
	<artifactId>poi-contrib</artifactId>
	<version>3.6</version>
	<packaging>jar</packaging>
	<name>Apache POI</name>
	<url>http://poi.apache.org/</url>
	<description>Apache POI - Java API To Access Microsoft Format Files</description>

  <mailingLists>
    <mailingList>
      <name>POI Users List</name>
      <subscribe>user-subscribe at poi.apache.org</subscribe>
      <unsubscribe>user-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
    </mailingList>
    <mailingList>
      <name>POI Developer List</name>
      <subscribe>dev-subscribe at poi.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe at poi.apache.org</unsubscribe>
      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</archive>
    </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>

  <organization>
    <name>Apache Software Foundation</name>
    <url>http://www.apache.org/</url>
  </organization>

  <dependencies>
    <dependency>
       <groupId>org.apache.poi</groupId>
       <artifactId>poi</artifactId>
       <version>3.6</version>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1</version>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.13</version>
      <scope>runtime</scope>
    </dependency>
  </dependencies>

</project>




More information about the JPackage-commits mailing list