[RPM (6.0)] [DIST generic] apache-commons-configuration-1.8-1.jpp6

Ralph Apel <[email protected]>
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : apache-commons-configuration  Relocations: (not relocatable)
Version     : 1.8                               Vendor: JPackage Project
Release     : 1.jpp6                        Build Date: Sun 19 Aug 2012 02:37:19 PM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 613589                           License: Apache Software License 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://commons.apache.org/configuration/
Summary     : Apache Commons Configuration Package
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.

---------------
Ralph Apel <[email protected]> - 0:1.8-1
- 1.8
---------------
apache-commons-configuration.src: W: specfile-error sh: line 0: fg: no job control
apache-commons-configuration.src: W: source-or-patch-not-bzipped apache-commons-configuration-TestSubnodeConfiguration.patch
apache-commons-configuration.src: W: source-or-patch-not-bzipped apache-commons-configuration-TestFileConfiguration.patch
apache-commons-configuration.src: W: no-signature
apache-commons-configuration.src: W: invalid-license Apache Software License 2.0
1 packages and 0 specfiles checked; 0 errors, 5 warnings.

---------------
Index: apache-commons-configuration-jpp-depmap.xml
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/apache-commons-configuration/apache-commons-configuration-jpp-depmap.xml,v
retrieving revision 1.1
diff -u -r1.1 apache-commons-configuration-jpp-depmap.xml
--- apache-commons-configuration-jpp-depmap.xml	9 Sep 2010 08:09:00 -0000	1.1
+++ apache-commons-configuration-jpp-depmap.xml	19 Aug 2012 12:50:39 -0000
@@ -1,4 +1,70 @@
 <dependencies>
+mockobjects:mockobjects-jdk1.4-j2ee1.3:jar:0.09
+<dependency>
+    <maven>
+        <groupId>mockobjects</groupId>
+        <artifactId>mockobjects-jdk1.4-j2ee1.3</artifactId>
+        <version>0.09</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>mockobjects-jdk1.4-j2ee1.4</artifactId>
+        <version>0.09</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javacc-maven-plugin</artifactId>
+        <version>2.6</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>mojo-javacc-maven-plugin</artifactId>
+        <version>2.6</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-jexl</artifactId>
+        <version>2.1.1</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>commons-jexl2</artifactId>
+        <version>2.1.1</version>
+    </jpp>
+</dependency>
+
+    <dependency>
+        <maven>
+            <groupId>dbunit</groupId>
+            <artifactId>dbunit</artifactId>
+            <version>2.1</version>
+        </maven>
+        <jpp>
+            <groupId>JPP</groupId>
+            <artifactId>dbunit</artifactId>
+            <version>2.2.1</version>
+        </jpp>
+    </dependency>
+
+    <dependency>
+        <maven>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.10</version>
+        </maven>
+        <jpp>
+            <groupId>JPP</groupId>
+            <artifactId>junit4</artifactId>
+            <version>4.8</version>
+        </jpp>
+    </dependency>
+<!--
     <dependency>
         <maven>
             <groupId>xmlpull</groupId>
@@ -49,18 +115,6 @@
     </dependency>
     <dependency>
         <maven>
-            <groupId>dbunit</groupId>
-            <artifactId>dbunit</artifactId>
-            <version>2.1</version>
-        </maven>
-        <jpp>
-            <groupId>JPP</groupId>
-            <artifactId>dbunit</artifactId>
-            <version>2.2.1</version>
-        </jpp>
-    </dependency>
-    <dependency>
-        <maven>
             <groupId>poi</groupId>
             <artifactId>poi</artifactId>
             <version>2.5.1-final-20040804</version>
@@ -83,4 +137,5 @@
             <version>2.7.0</version>
         </jpp>
     </dependency>
+-->
 </dependencies>
Index: apache-commons-configuration.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/apache-commons-configuration/apache-commons-configuration.spec,v
retrieving revision 1.3
diff -u -r1.3 apache-commons-configuration.spec
--- apache-commons-configuration.spec	8 Oct 2010 07:11:58 -0000	1.3
+++ apache-commons-configuration.spec	19 Aug 2012 12:50:39 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2010, JPackage Project
+# Copyright (c) 2000-2012, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -34,7 +34,6 @@
 %define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}
 
 %bcond_without maven
-%bcond_with gcj_support
 %bcond_without repolib
 
 %define repodir %{_javadir}/repository.jboss.com/apache-%{base_name}/%{version}-brew
@@ -42,20 +41,13 @@
 %define repodirres %{repodir}/resources
 %define repodirsrc %{repodir}/src
 
-%if %with gcj_support
-%define gcj_support 1
-%else
-%define gcj_support 0
-%endif
-
 %define base_name configuration
 %define short_name commons-%{base_name}
 %define section free
 
-
 Name:           apache-%{short_name}
-Version:        1.6
-Release:        4%{?dist}
+Version:        1.8
+Release:        1%{?dist}
 Epoch:          0
 Summary:        Apache Commons Configuration Package
 
@@ -67,73 +59,45 @@
 Source2:        %{name}-jpp-depmap.xml
 Source3:        %{name}-component-info.xml
 
-Patch0:         apache-commons-configuration-pom.patch
-Patch1:         apache-commons-configuration-build.patch
+Patch0:         apache-commons-configuration-TestFileConfiguration.patch
+Patch1:         apache-commons-configuration-TestSubnodeConfiguration.patch
 
-%if ! %{gcj_support}
 BuildArch:      noarch
-%endif
-
-BuildRequires:  jpackage-utils >= 0:5.0.0
-BuildRequires:  java-devel >= 0:1.6.0
-BuildRequires:  ant >= 0:1.7
+BuildRequires:  maven2 >= 0:2.0.8
+BuildRequires:  mojo-javacc-maven-plugin
+BuildRequires:  maven-antrun-plugin
+BuildRequires:  maven-assembly-plugin
+BuildRequires:  maven-compiler-plugin
+BuildRequires:  maven-idea-plugin
+BuildRequires:  maven-install-plugin
+BuildRequires:  maven-jar-plugin
+BuildRequires:  maven-javadoc-plugin
+BuildRequires:  maven-remote-resources-plugin
+BuildRequires:  maven-resources-plugin
+BuildRequires:  maven-source-plugin
+BuildRequires:  maven-surefire-plugin
+BuildRequires:  maven-surefire-provider-junit4
+BuildRequires:  commons-build-plugin
+BuildRequires:  apache-felix-maven-bundle-plugin
+BuildRequires:  junit-addons
 BuildRequires:  dbunit
-BuildRequires:  hsqldb
 BuildRequires:  mockobjects-jdk1.4-j2ee1.4
-BuildRequires:  junit
-BuildRequires:  junit-addons
-%if %with maven
-BuildRequires:  apache-commons-parent >= 0:12
-BuildRequires:  maven2 >= 0:2.0.8
-BuildRequires:  maven-surefire-maven-plugin
-BuildRequires:  maven-surefire-provider-junit
-BuildRequires:  maven2-plugin-antrun
-BuildRequires:  maven2-plugin-assembly
-BuildRequires:  maven2-plugin-compiler
-BuildRequires:  maven2-plugin-idea
-BuildRequires:  maven2-plugin-install
-BuildRequires:  maven2-plugin-jar
-BuildRequires:  maven2-plugin-javadoc
-BuildRequires:  maven2-plugin-resources
-%endif
-
-#
-BuildRequires:  apache-commons-beanutils
-BuildRequires:  apache-commons-codec
-BuildRequires:  apache-commons-collections
+BuildRequires:  mojo-javacc-maven-plugin
 BuildRequires:  apache-commons-dbcp
-BuildRequires:  apache-commons-digester
+BuildRequires:  apache-commons-jexl
 BuildRequires:  apache-commons-jxpath
-BuildRequires:  apache-commons-lang
-BuildRequires:  apache-commons-logging
-BuildRequires:  apache-commons-pool
-BuildRequires:  log4j
-BuildRequires:  servlet_2_4_api
-BuildRequires:  slf4j
-BuildRequires:  xalan-j2
-BuildRequires:  xerces-j2
-BuildRequires:  xml-commons-jaxp-1.3-apis 
-
-Requires:  java >= 0:1.6.0
-Requires:  apache-commons-beanutils
-Requires:  apache-commons-collections
-Requires:  apache-commons-digester
-Requires:  apache-commons-jxpath
-Requires:  apache-commons-lang
-Requires:  apache-commons-logging
-Requires:  servlet_2_4_api
-%if %{gcj_support}
-BuildRequires:    java-gcj-compat-devel
-Requires(post):   java-gcj-compat
-Requires(postun): java-gcj-compat
-%endif
-Requires(post):   jpackage-utils >= 0:5.0.0
-Requires(postun): jpackage-utils >= 0:5.0.0
+BuildRequires:  apache-commons-vfs2
+Requires(post):   jpackage-utils >= 0:1.7.5
+Requires(postun): jpackage-utils >= 0:1.7.5
 Provides:       jakarta-%{short_name} = %{epoch}:%{version}-%{release}
 Obsoletes:      jakarta-%{short_name} < %{epoch}:%{version}-%{release}
 Provides:       %{short_name} = %{epoch}:%{version}-%{release}
 Obsoletes:      %{short_name} < %{epoch}:%{version}-%{release}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires:  apache-commons-dbcp
+Requires:  apache-commons-jexl
+Requires:  apache-commons-jxpath
+Requires:  apache-commons-vfs2
 
 %description
 Configuration is a project to provide a generic Configuration 
@@ -254,6 +218,7 @@
 install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
 cp -p pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
 %add_to_maven_depmap commons-configuration commons-configuration %{version} JPP %{name}
+%add_to_maven_depmap org.apache.commons commons-configuration %{version} JPP %{name}
 
 %if %with repolib
 %{__mkdir_p} %{buildroot}%{repodir}
@@ -272,30 +237,14 @@
 %{__cp} -p %{buildroot}%{_javadir}/%{name}-%{version}.jar %{buildroot}%{repodirlib}/%{short_name}.jar
 %endif
 
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 %update_maven_depmap
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 
 %postun
 %update_maven_depmap
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 
 %files
 %defattr(-,root,root,-)
@@ -303,10 +252,6 @@
 %{_mavendepmapfragdir}/*
 %doc LICENSE.txt
 %{_javadir}/*.jar
-%if %{gcj_support}
-%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
-%endif
 
 %files javadoc
 %defattr(-,root,root,-)
@@ -319,6 +264,9 @@
 %endif
 
 %changelog
+* Tue Aug 14 2012 Ralph Apel <[email protected]> - 0:1.8-1
+- 1.8
+
 * Fri Oct 08 2010 Ralph Apel <[email protected]> - 0:1.6-4
 - Provide compat symlinks for jakarta-commons-configuration
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.