[RPM (6.0)] [DIST generic] xbean-3.7-5.jpp6

Ralph Apel <[email protected]> Sun, 16 Dec 2012 13:01:35 +0100
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : xbean                        Relocations: (not relocatable)
Version     : 3.7                               Vendor: JPackage Project
Release     : 5.jpp6                        Build Date: Sun 16 Dec 2012 12:58:04 PM CET
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Java              Source RPM: (none)
Size        : 270695                           License: ASL 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://geronimo.apache.org/xbean
Summary     : XBean plugin based server
Description :
The goal of XBean project is to created a plugin based
server analogous to Eclipse being a plugin based IDE.
XBean will be able to discover, download and install
server plugins from an Internet based repository. In
addition, we include support for multiple IoC systems,
support for running with no IoC system, JMX without JMX
code, lifecycle and class loader management, and a rock
solid Spring integration.

---------------
Ralph Apel <[email protected]> 0:3.7-5
- Create sources jars with source:jar
---------------
xbean.src: W: source-or-patch-not-bzipped xbean-blueprint-FavoriteUsingBlueprintTest.patch
xbean.src: W: source-or-patch-not-bzipped xbean-poms.patch
xbean.src: W: source-or-patch-not-bzipped xbean-blueprint-XBeanNamespaceHandler.patch
xbean.src: W: source-or-patch-not-bzipped xbean-asm-shaded-pom.patch
xbean.src: W: source-or-patch-not-bzipped xbean-asm.patch
xbean.src: W: source-or-patch-not-bzipped xbean-blueprint-BlueprintTestSupport.patch
xbean.src: W: source-or-patch-not-bzipped xbean-site.patch
xbean.src: W: source-or-patch-not-bzipped xbean-link-offline.patch
xbean.src: W: source-or-patch-not-bzipped xbean-compiler-source-level.patch
xbean.src: W: source-or-patch-not-bzipped xbean-blueprint-FlatMapTest.patch
xbean.src: W: source-or-patch-not-bzipped xbean-qdox.patch
xbean.src: W: source-or-patch-not-bzipped xbean-pom-no-parent.patch
xbean.src: W: non-standard-group Development/Java
xbean.src: W: no-signature
xbean.src: W: name-repeated-in-summary XBean
xbean.src: W: invalid-license ASL 2.0
1 packages and 0 specfiles checked; 0 errors, 16 warnings.

---------------
Index: xbean-jpp-depmap.xml
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/xbean/xbean-jpp-depmap.xml,v
retrieving revision 1.7
diff -u -r1.7 xbean-jpp-depmap.xml
--- xbean-jpp-depmap.xml	13 Jul 2011 14:26:15 -0000	1.7
+++ xbean-jpp-depmap.xml	16 Dec 2012 12:01:34 -0000
@@ -1,5 +1,18 @@
 <dependencies>
 
+<dependency>
+    <maven>
+       <groupId>org.apache.felix</groupId>
+       <artifactId>org.apache.felix.bundlerepository</artifactId>
+       <version>1.6.4</version>
+    </maven>
+    <jpp>
+       <groupId>JPP/apache-felix</groupId>
+       <artifactId>org.apache.felix.bundlerepository</artifactId>
+       <version>1.6.4</version>
+    </jpp>
+</dependency>
+
    <dependency>
       <maven>
          <groupId>groovy</groupId>
@@ -127,4 +140,30 @@
     </jpp>
 </dependency>
 
+<dependency>
+    <maven>
+        <groupId>net.sf.jtidy</groupId>
+        <artifactId>jtidy</artifactId>
+        <version>r938</version>
+    </maven>
+    <jpp>
+        <groupId>JPP</groupId>
+        <artifactId>jtidy</artifactId>
+        <version>7.0</version>
+    </jpp>
+</dependency>
+
+<dependency>
+    <maven>
+        <groupId>org.springframework</groupId>
+        <artifactId>spring-web</artifactId>
+        <version>2.5.6.SEC03</version>
+    </maven>
+    <jpp>
+        <groupId>JPP/spring2</groupId>
+        <artifactId>web</artifactId>
+        <version>2.5.6.SEC03</version>
+    </jpp>
+</dependency>
+
 </dependencies>
Index: xbean.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/xbean/xbean.spec,v
retrieving revision 1.8
diff -u -r1.8 xbean.spec
--- xbean.spec	14 Dec 2011 19:51:48 -0000	1.8
+++ xbean.spec	16 Dec 2012 12:01:34 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2011, JPackage Project
+# Copyright (c) 2000-2012, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -36,7 +36,7 @@
 
 Name:           xbean
 Version:        3.7
-Release:        4%{?dist}
+Release:        5%{?dist}
 Epoch:          0
 Summary:        XBean plugin based server
 License:        ASL 2.0
@@ -123,22 +123,23 @@
 BuildRequires:  qdox
 BuildRequires:  slf4j
 BuildRequires:  maven2 >= 0:2.0.8
-BuildRequires:  maven2-plugin-ant
-BuildRequires:  maven2-plugin-antrun
-BuildRequires:  maven2-plugin-compiler
-BuildRequires:  maven2-plugin-dependency
-BuildRequires:  maven2-plugin-deploy
-BuildRequires:  maven2-plugin-gpg
-BuildRequires:  maven2-plugin-idea
-BuildRequires:  maven2-plugin-install
-BuildRequires:  maven2-plugin-jar
-BuildRequires:  maven2-plugin-javadoc
-BuildRequires:  maven2-plugin-plugin
-BuildRequires:  maven2-plugin-pmd
-BuildRequires:  maven2-plugin-remote-resources
-BuildRequires:  maven2-plugin-resources
-BuildRequires:  maven2-plugin-source
-BuildRequires:  maven2-plugin-surefire
+BuildRequires:  maven-ant-plugin
+BuildRequires:  maven-antrun-plugin
+BuildRequires:  maven-compiler-plugin
+BuildRequires:  maven-dependency-plugin
+BuildRequires:  maven-deploy-plugin
+BuildRequires:  maven-gpg-plugin
+BuildRequires:  maven-idea-plugin
+BuildRequires:  maven-install-plugin
+BuildRequires:  maven-jar-plugin
+BuildRequires:  maven-javadoc-plugin
+BuildRequires:  maven-plugin-plugin
+BuildRequires:  maven-pmd-plugin
+BuildRequires:  maven-remote-resources-plugin
+BuildRequires:  maven-resources-plugin
+BuildRequires:  maven-shade-plugin
+BuildRequires:  maven-source-plugin
+BuildRequires:  maven-surefire-plugin
 BuildRequires:  maven-surefire-provider-junit
 BuildRequires:  maven-release
 BuildRequires:  maven-jxr
@@ -166,6 +167,13 @@
 %description javadoc
 %{summary}.
 
+%package devel
+Summary:        Source jars for %{name}
+Group:          Development/Documentation
+
+%description devel
+%{summary}.
+
 %if %with repolib
 %package repolib
 Summary:        Artifacts to be uploaded to a repository library
@@ -199,7 +207,7 @@
 %else
 %define target install
 %endif
-%{_bindir}/mvn-jpp -Dmaven2.jpp.depmap.file=%{SOURCE2} -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -Dmaven.test.failure.ignore=true -DaltDeploymentRepository=oss-releases::default::file:`pwd`/maven2-brew %{target} javadoc:aggregate
+%{_bindir}/mvn-jpp -Dmaven2.jpp.depmap.file=%{SOURCE2} -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -Dmaven.test.failure.ignore=true -DaltDeploymentRepository=oss-releases::default::file:`pwd`/maven2-brew %{target} source:jar javadoc:aggregate
 
 %install
 %{__rm} -rf %{buildroot}
@@ -207,18 +215,28 @@
 # jars
 %{__mkdir_p} %{buildroot}%{_javadir}/%{name}
 %{__cp} -p maven-xbean-plugin/target/maven-xbean-plugin-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/maven-xbean-plugin-%{namedversion}.jar
+%{__cp} -p maven-xbean-plugin/target/maven-xbean-plugin-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/maven-xbean-plugin-sources-%{namedversion}.jar
 %{__cp} -p xbean-asm-shaded/target/xbean-asm-shaded-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-asm-shaded-%{namedversion}.jar
 %{__cp} -p xbean-blueprint/target/xbean-blueprint-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-blueprint-%{namedversion}.jar
+%{__cp} -p xbean-blueprint/target/xbean-blueprint-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-blueprint-sources-%{namedversion}.jar
 %{__cp} -p xbean-bundleutils/target/xbean-bundleutils-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-bundleutils-%{namedversion}.jar
+%{__cp} -p xbean-bundleutils/target/xbean-bundleutils-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-bundleutils-sources-%{namedversion}.jar
 %{__cp} -p xbean-classloader/target/alternate.jar %{buildroot}%{_javadir}/%{name}/alternate-%{namedversion}.jar
 %{__cp} -p xbean-classloader/target/xbean-classloader-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-classloader-%{namedversion}.jar
+%{__cp} -p xbean-classloader/target/xbean-classloader-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-classloader-sources-%{namedversion}.jar
 %{__cp} -p xbean-classpath/target/xbean-classpath-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-classpath-%{namedversion}.jar
+%{__cp} -p xbean-classpath/target/xbean-classpath-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-classpath-sources-%{namedversion}.jar
 %{__cp} -p xbean-finder/target/xbean-finder-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-finder-%{namedversion}.jar
+%{__cp} -p xbean-finder/target/xbean-finder-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-finder-sources-%{namedversion}.jar
 %{__cp} -p xbean-finder-shaded/target/xbean-finder-shaded-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-finder-shaded-%{namedversion}.jar
 %{__cp} -p xbean-naming/target/xbean-naming-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-naming-%{namedversion}.jar
+%{__cp} -p xbean-naming/target/xbean-naming-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-naming-sources-%{namedversion}.jar
 %{__cp} -p xbean-reflect/target/xbean-reflect-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-reflect-%{namedversion}.jar
+%{__cp} -p xbean-reflect/target/xbean-reflect-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-reflect-sources-%{namedversion}.jar
 %{__cp} -p xbean-spring/target/xbean-spring-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-spring-%{namedversion}.jar
+%{__cp} -p xbean-spring/target/xbean-spring-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-spring-sources-%{namedversion}.jar
 %{__cp} -p xbean-telnet/target/xbean-telnet-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/xbean-telnet-%{namedversion}.jar
+%{__cp} -p xbean-telnet/target/xbean-telnet-%{namedversion}-sources.jar %{buildroot}%{_javadir}/%{name}/xbean-telnet-sources-%{namedversion}.jar
 (cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{namedversion}*; do %{__ln_s} ${jar} `/bin/echo ${jar} | %{__sed} "s|-%{namedversion}||g"`; done)
 
 # poms
@@ -320,6 +338,29 @@
 %{_javadocdir}/%{name}-%{namedversion}
 %{_javadocdir}/%{name}
 
+%files devel
+%defattr(0644,root,root,0755)
+%{_javadir}*/%{name}/maven-xbean-plugin-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/maven-xbean-plugin-sources.jar
+%{_javadir}*/%{name}/xbean-blueprint-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-blueprint-sources.jar
+%{_javadir}*/%{name}/xbean-bundleutils-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-bundleutils-sources.jar
+%{_javadir}*/%{name}/xbean-classloader-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-classloader-sources.jar
+%{_javadir}*/%{name}/xbean-classpath-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-classpath-sources.jar
+%{_javadir}*/%{name}/xbean-finder-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-finder-sources.jar
+%{_javadir}*/%{name}/xbean-naming-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-naming-sources.jar
+%{_javadir}*/%{name}/xbean-reflect-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-reflect-sources.jar
+%{_javadir}*/%{name}/xbean-spring-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-spring-sources.jar
+%{_javadir}*/%{name}/xbean-telnet-sources-%{namedversion}.jar
+%{_javadir}*/%{name}/xbean-telnet-sources.jar
+
 %if %with repolib
 %files repolib
 %defattr(0644,root,root,0755)
@@ -329,6 +370,9 @@
 %endif
 
 %changelog
+* Sun Dec 16 2012 Ralph Apel <[email protected]> 0:3.7-5
+- Create sources jars with source:jar
+
 * Tue Dec 14 2011 David Walluck <[email protected]> 0:3.7-4
 - temp remove groovy17 (should split the deps up)
 - temp break jansi native dependency