rpms/jakarta-commons-configuration/devel commons-configuration-1.4-build_xml.patch, NONE, 1.1 jakarta-commons-configuration.spec, NONE, 1.1 commons-configuration-1.4.pom, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2
Alexander Kurtakov
akurtakov at fedoraproject.org
Thu Aug 20 04:42:19 UTC 2009
- Previous message (by thread): rpms/nss-util/devel nss-util.spec,1.1,1.2
- Next message (by thread): rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.40, 1.41 nouveau-bicubic-2x.patch, 1.7, 1.8 nouveau-multiple-xserver.patch, 1.9, 1.10 nouveau-transition-hack.patch, 1.10, 1.11 sources, 1.41, 1.42 xorg-x11-drv-nouveau.spec, 1.50, 1.51
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: akurtakov
Update of /cvs/pkgs/rpms/jakarta-commons-configuration/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25600/devel
Modified Files:
sources .cvsignore
Added Files:
commons-configuration-1.4-build_xml.patch
jakarta-commons-configuration.spec
commons-configuration-1.4.pom
Log Message:
Initial import.
commons-configuration-1.4-build_xml.patch:
build.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--- NEW FILE commons-configuration-1.4-build_xml.patch ---
diff -up ./build.xml.sav ./build.xml
--- ./build.xml.sav 2008-04-09 17:21:25.000000000 -0400
+++ ./build.xml 2008-04-09 17:24:18.000000000 -0400
@@ -97,13 +97,13 @@
</copy>
</target>
- <target name="jar" description="o Create the jar" depends="compile,test">
+ <target name="jar" description="o Create the jar" depends="compile">
<mkdir dir="${classesdir}/META-INF"/>
<copy file="LICENSE.txt" todir="${metadir}"/>
<copy file="NOTICE.txt" todir="${metadir}"/>
- <copy file="${conf.home}/manifest.mf" todir="${defaulttargetdir}" filtering="on"/>
+ <copy file="${conf.home}/MANIFEST.MF" todir="${defaulttargetdir}" filtering="on"/>
<jar jarfile="${defaulttargetdir}/${final.name}.jar" basedir="${classesdir}"
- manifest="${defaulttargetdir}/manifest.mf" excludes="**/package.html">
+ manifest="${defaulttargetdir}/MANIFEST.MF" excludes="**/package.html">
</jar>
</target>
<target name="clean" description="o Clean up the generated directories">
@@ -280,4 +280,4 @@
<unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar">
</unjar>
</target>
-</project>
\ No newline at end of file
+</project>
--- NEW FILE jakarta-commons-configuration.spec ---
# Copyright (c) 2000-2007, 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 base_name commons-configuration
Name: jakarta-commons-configuration
Version: 1.4
Release: 6%{?dist}
Epoch: 0
Summary: Commons Configuration Package
Group: Development/Libraries
License: ASL 2.0
URL: http://commons.apache.org/configuration/
Source0: http://archive.apache.org/dist/commons/configuration/source/commons-configuration-1.4-src.tar.gz
Source1: http://repo1.maven.org/maven2/commons-configuration/commons-configuration/1.4/commons-configuration-1.4.pom
Patch0: commons-configuration-1.4-build_xml.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: java-devel
BuildRequires: jpackage-utils >= 0:1.7.2
BuildRequires: junit
BuildRequires: ant >= 0:1.6
BuildRequires: xalan-j2
#
BuildRequires: jakarta-commons-beanutils >= 0:1.7.0
BuildRequires: jakarta-commons-codec
BuildRequires: jakarta-commons-collections
BuildRequires: jakarta-commons-dbcp
BuildRequires: jakarta-commons-digester
BuildRequires: jakarta-commons-jxpath
BuildRequires: jakarta-commons-lang
BuildRequires: jakarta-commons-logging
BuildRequires: jakarta-commons-pool
BuildRequires: servletapi5
BuildRequires: xerces-j2
BuildRequires: xml-commons-apis
BuildRequires: dos2unix
Requires: jakarta-commons-beanutils >= 0:1.7.0
Requires: jakarta-commons-codec
Requires: jakarta-commons-collections
Requires: jakarta-commons-dbcp
Requires: jakarta-commons-digester
Requires: jakarta-commons-jxpath
Requires: jakarta-commons-lang
Requires: jakarta-commons-logging
Requires: jakarta-commons-pool
Requires: servletapi5
Requires: xerces-j2
Requires: xml-commons-apis
Requires(post): jpackage-utils >= 1.7.2
Requires(postun): jpackage-utils >= 1.7.2
%description
Configuration is a project to provide a generic Configuration
interface and allow the source of the values to vary. It
provides easy typed access to single, as well as lists of
configuration values based on a 'key'.
Right now you can load properties from a simple properties
file, a properties file in a jar, an XML file, JNDI settings,
as well as use a mix different sources using a
ConfigurationFactory and CompositeConfiguration.
Custom configuration objects are very easy to create now
by just subclassing AbstractConfiguration. This works
similar to how AbstractList works.
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
Requires(post): /bin/rm,/bin/ln
Requires(postun): /bin/rm
%description javadoc
Javadoc for %{name}
%prep
%setup -q -n %{base_name}-%{version}-src
%patch0 -b .sav
dos2unix LICENSE.txt
%build
export CLASSPATH=$(build-classpath \
servletapi5 \
commons-beanutils \
commons-codec \
commons-collections \
commons-dbcp \
commons-digester \
commons-jxpath \
commons-lang \
commons-pool \
hsqldb \
commons-logging \
):target/classes:target/test-classes:target/conf
ant -Dbuild.sysclasspath=only jar javadoc
%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 target/%{base_name}-%{version}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{name}-%{version}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{base_name}-%{version}.jar
ln -s %{base_name}-%{version}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{base_name}.jar
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
# Install pom
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap commons-configuration commons-configuration %{version} JPP %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
%update_maven_depmap
%postun
%update_maven_depmap
%files
%defattr(-,root,root,-)
%{_datadir}/maven2
%{_mavendepmapfragdir}
%doc LICENSE.txt
%{_javadir}/*.jar
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}
%changelog
* Thu Aug 20 2009 Alexander Kurtakov <akurtako at redhat.com> 0:1.4-6
- Remove gcj support.
- Initial build for Fedora.
* Mon May 18 2009 Fernando Nasser <fnasser at redhat.com> - 0:1.4-5
- Fix license
- Fix source URL
* Wed Mar 18 2009 Yong Yang <yyang at redhat.com> - 0:1.4-4
- rebuild with new maven2 2.0.8 built in bootstrap mode
* Thu Feb 05 2009 Yong Yang <yyang at redhat.com> - 0:1.4-3
- Fix release tag
* Wed Jan 14 2009 Yong Yang <yyang at redhat.com> - 0:1.4-2jpp
- Import from dbhole's maven 2.0.8 packages, initial building
* Mon Aug 13 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.4-1jpp
- Upgrade to 1.4
- Add pom file
* Thu May 03 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.2-3jpp
- Patch one test
* Wed Mar 07 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.2-2jpp
- Add gcj_support option
- Optionally build without maven
* Mon Feb 20 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.2-1jpp
- Upgrade to 1.2
* Mon Feb 20 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.1-2jpp
- Rebuild for JPP-1.7 and maven-1.1
* Thu Sep 15 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
- Upgrade to 1.1
- Omit findbugs and tasks reports: don't have these plugins yet
- Requires java 1.4.2 to build
* Mon Feb 21 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.0.f-1jpp
- Upgrade to 1.0 final, letter in version can be bumped with 1.1
- Prepare for build with maven, but still build with ant
* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.0.d3-2jpp
- Rebuild with ant-1.6.2
- Upgrade to Ant 1.6.X
* Mon Jan 19 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0.d3-1jpp
- First JPackage release
--- NEW FILE commons-configuration-1.4.pom ---
<?xml version="1.0" encoding="UTF-8"?><project>
<modelVersion>4.0.0</modelVersion>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<name>Commons Configuration</name>
<version>1.4</version>
<description>Tools to assist in the reading of configuration/preferences files in
various formats</description>
<url>http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</url>
<issueManagement>
<url>http://issues.apache.org/jira/browse/CONFIGURATION</url>
</issueManagement>
<ciManagement>
<notifiers>
<notifier>
<configuration>
<address>commons-dev at jakarta.apache.org</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2001</inceptionYear>
<mailingLists>
<mailingList>
<name>Commons Dev List</name>
<subscribe>commons-dev-subscribe at jakarta.apache.org</subscribe>
<unsubscribe>commons-dev-unsubscribe at jakarta.apache.org</unsubscribe>
<archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/</archive>
</mailingList>
<mailingList>
<name>Commons User List</name>
<subscribe>commons-user-subscribe at jakarta.apache.org</subscribe>
<unsubscribe>commons-user-unsubscribe at jakarta.apache.org</unsubscribe>
<archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-user/</archive>
</mailingList>
</mailingLists>
<developers>
<developer>
<id>dlr</id>
<name>Daniel Rall</name>
<email>dlr at finemaltcoding.com</email>
<organization>CollabNet, Inc.</organization>
</developer>
<developer>
<id>jvanzyl</id>
<name>Jason van Zyl</name>
<email>jason at zenplex.com</email>
<organization>Zenplex</organization>
</developer>
<developer>
<id>mpoeschl</id>
<name>Martin Poeschl</name>
<email>mpoeschl at marmot.at</email>
<organization>tucana.at</organization>
</developer>
<developer>
<id>dion</id>
<name>dIon Gillard</name>
<email>dion at multitask.com.au</email>
<organization>Multitask Consulting</organization>
</developer>
<developer>
<id>henning</id>
<name>Henning P. Schmiedehausen</name>
<email>hps at intermeta.de</email>
<organization>INTERMETA - Gesellschaft fuer Mehrwertdienste mbH</organization>
<timezone>2</timezone>
</developer>
<developer>
<id>epugh</id>
<name>Eric Pugh</name>
<email>epugh at upstate.com</email>
<organization>upstate.com</organization>
</developer>
<developer>
<id>bdunbar</id>
<name>Brian E. Dunbar</name>
<email>bdunbar at dunbarconsulting.org</email>
<organization>dunbarconsulting.org</organization>
</developer>
<developer>
<id>ebourg</id>
<name>Emmanuel Bourg</name>
<email>smanux at lfjr.net</email>
</developer>
<developer>
<id>oheger</id>
<name>Oliver Heger</name>
<email>oheger at apache.org</email>
<organization>Agfa HealthCare</organization>
<timezone>+1</timezone>
</developer>
</developers>
<contributors>
<contributor>
<name>J?rg Schaible</name>
<email>joerg.schaible at gmx.de</email>
<organization>Elsag-Solutions AG</organization>
<timezone>+1</timezone>
</contributor>
<contributor>
<name>Konstantin Shaposhnikov</name>
<email>ksh at scand.com</email>
<organization>scand.com</organization>
</contributor>
<contributor>
<name>Jamie M. Guillemette</name>
<email>JMGuillemette at gmail.com</email>
<organization>TD Bank</organization>
</contributor>
<contributor>
<name>Jorge Ferrer</name>
<email>jorge.ferrer at gmail.com</email>
<organization></organization>
</contributor>
<contributor>
<name>Gabriele Garuglieri</name>
<email>gabriele.garuglieri at infoblu.it</email>
<organization>Infoblu S.p.A</organization>
</contributor>
<contributor>
<name>Nicolas De Loof</name>
<email>nicolas.deloof at gmail.com</email>
<organization>capgemini</organization>
</contributor>
</contributors>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>/LICENSE.txt</url>
</license>
</licenses>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk</connection>
<url>http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk</url>
</scm>
<organization>
<name>The Apache Software Foundation</name>
<url>http://jakarta.apache.org</url>
</organization>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<resources>
<resource>
<directory>conf</directory>
<includes>
<include>digesterRules.xml</include>
<include>properties.dtd</include>
</includes>
</resource>
<resource>
<targetPath>META-INF</targetPath>
<directory>${basedir}</directory>
<includes>
<include>NOTICE.txt</include>
</includes>
</resource>
</resources>
<testResources>
<testResource>
<directory>conf</directory>
<includes>
<include>*.xml</include>
</includes>
</testResource>
<testResource>
<directory>conf</directory>
<includes>
<include>testClasspath.properties</include>
<include>testdb.script</include>
<include>*.properties</include>
<include>*.dtd</include>
</includes>
</testResource>
<testResource>
<targetPath>org/apache/commons/configuration</targetPath>
<directory>conf</directory>
<includes>
<include>test.properties</include>
<include>include.properties</include>
</includes>
</testResource>
<testResource>
<targetPath>config</targetPath>
<directory>conf/config</directory>
<includes>
<include>**/*.properties</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*Test*.java</include>
</includes>
<excludes>
<exclude>**/TestBasePropertiesConfiguration.java</exclude>
<exclude>**/NonStringTestHolder.java</exclude>
<exclude>**/TestAbstractConfiguration.java</exclude>
<exclude>**/AbstractXPathTest.java</exclude>
<exclude>**/AbstractCombinerTest.java</exclude>
<exclude>**/AbstractTestConfigurationEvents.java</exclude>
<exclude>**/AbstractTestFileConfigurationEvents.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>maven-plugins</groupId>
<artifactId>maven-tasks-plugin</artifactId>
<version>1.1.0</version>
<configuration />
</plugin>
<plugin>
<groupId>maven-plugins</groupId>
<artifactId>maven-findbugs-plugin</artifactId>
<version>0.8.4</version>
<configuration />
</plugin>
<plugin>
<groupId>maven-plugins</groupId>
<artifactId>maven-cobertura-plugin</artifactId>
<version>1.2</version>
<configuration />
</plugin>
<plugin>
<artifactId>maven-changes-plugin</artifactId>
<version>1.6</version>
<configuration>
<comment><strong>Site Only</strong> - v1.6 (minimum)
required for building the site documentation.</comment>
</configuration>
</plugin>
<plugin>
<artifactId>maven-xdoc-plugin</artifactId>
<version>1.9.2</version>
<configuration>
<comment><strong>Site Only</strong> - v1.9.2 (minimum)
required for building the site documentation.</comment>
</configuration>
</plugin>
<plugin>
<artifactId>maven-scm-plugin</artifactId>
<version>1.5</version>
<configuration>
<comment><strong>Site Only</strong> - v1.5 (minimum)</comment>
</configuration>
</plugin>
<plugin>
<artifactId>maven-jdiff-plugin</artifactId>
<version>1.5</version>
<configuration>
<comment><strong>Site Only</strong> - v1.5 (minimum)</comment>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
<artifactId>commons-digester</artifactId>
<version>1.8</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils-core</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>commons-jxpath</groupId>
<artifactId>commons-jxpath</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xerces</artifactId>
<version>2.2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.7.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.0.b2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>servletapi</groupId>
<artifactId>servletapi</artifactId>
<version>2.4</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.2.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.7.2.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit-addons</groupId>
<artifactId>junit-addons</artifactId>
<version>1.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mockobjects</groupId>
<artifactId>mockobjects-core</artifactId>
<version>0.09</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mockobjects</groupId>
<artifactId>mockobjects-jdk1.4-j2ee1.3</artifactId>
<version>0.09</version>
<scope>test</scope>
</dependency>
</dependencies>
<distributionManagement>
<repository>
<id>default</id>
<name>Default Repository</name>
<url>www.apache.org//www/www.apache.org/dist/java-repository/</url>
</repository>
<site>
<id>default</id>
<name>Default Site</name>
<url>scp://people.apache.org//www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</url>
</site>
<status>converted</status>
</distributionManagement>
</project>
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/jakarta-commons-configuration/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 21 May 2009 23:51:00 -0000 1.1
+++ sources 20 Aug 2009 04:42:18 -0000 1.2
@@ -0,0 +1 @@
+02a2d151958d5d3006da88353736f6c4 commons-configuration-1.4-src.tar.gz
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/jakarta-commons-configuration/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 21 May 2009 23:51:00 -0000 1.1
+++ .cvsignore 20 Aug 2009 04:42:19 -0000 1.2
@@ -0,0 +1 @@
+commons-configuration-1.4-src.tar.gz
- Previous message (by thread): rpms/nss-util/devel nss-util.spec,1.1,1.2
- Next message (by thread): rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.40, 1.41 nouveau-bicubic-2x.patch, 1.7, 1.8 nouveau-multiple-xserver.patch, 1.9, 1.10 nouveau-transition-hack.patch, 1.10, 1.11 sources, 1.41, 1.42 xorg-x11-drv-nouveau.spec, 1.50, 1.51
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list