[Bug 843205] New: apache-commons-launcher package has not built for multiple Fedora releases
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=843205
Bug ID: 843205
Blocks: 713919 (F16FTBFS)
QA Contact: extras-qa(a)fedoraproject.org
Severity: medium
Version: rawhide
Priority: medium
CC: fedora(a)matbooth.co.uk,
java-sig-commits(a)lists.fedoraproject.org
Assignee: fedora(a)matbooth.co.uk
Summary: apache-commons-launcher package has not built for
multiple Fedora releases
Regression: ---
Story Points: ---
Classification: Fedora
OS: Linux
Reporter: notting(a)redhat.com
Type: ---
Documentation: ---
Hardware: All
Mount Type: ---
Status: NEW
Component: apache-commons-launcher
Product: Fedora
This package has not been built since Fedora 15, having failed multiple mass
rebuild cycles.
As part of the normal process for retiring packages that have not
successfully built, this package is scheduled to be removed from Fedora on
or around the Fedora 18 branch date (August 7th).
Please fix this as soon as possible.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 8 months
[apache-commons-launcher] - Remove old obsolete/provides. - Build with maven3. - Install versionless artifacts only. - Conform
by Mat Booth
commit 3a3a912e0fcf04b30d32c8c63d7fd139754d0773
Author: Mat Booth <fedora(a)matbooth.co.uk>
Date: Sun Aug 5 14:48:31 2012 +0100
- Remove old obsolete/provides.
- Build with maven3.
- Install versionless artifacts only.
- Conform more to newer guidelines.
apache-commons-launcher.spec | 49 ++++++++++++-----------------------------
1 files changed, 15 insertions(+), 34 deletions(-)
---
diff --git a/apache-commons-launcher.spec b/apache-commons-launcher.spec
index 6ae9ab5..9dd734e 100644
--- a/apache-commons-launcher.spec
+++ b/apache-commons-launcher.spec
@@ -3,7 +3,7 @@
Name: apache-%{short_name}
Version: 1.1
-Release: 9.20100521svn936225%{?dist}
+Release: 10.20100521svn936225%{?dist}
Summary: A cross platform Java application launcher
Group: Development/Libraries
License: ASL 2.0
@@ -30,8 +30,6 @@ Source0: %{short_name}-%{version}-src.tar.gz
# remove unnecessary build dependency on ant-optional (ant no longer ships this jar)
Patch0: %{short_name}-pom.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
BuildArch: noarch
BuildRequires: java-devel >= 1:1.6.0
@@ -50,11 +48,6 @@ BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-surefire-provider-junit
Requires: java >= 1:1.6.0
Requires: jpackage-utils
-Requires(post):jpackage-utils
-Requires(postun):jpackage-utils
-
-Provides: jakarta-%{short_name} = %{version}-%{release}
-Obsoletes: jakarta-%{short_name} < %{version}-%{release}
%description
Commons-launcher eliminates the need for a batch or shell script to launch a
@@ -85,7 +78,6 @@ batch and shell scripts.
Summary: API documentation for %{name}
Group: Documentation
Requires: jpackage-utils
-Obsoletes: jakarta-%{short_name}-javadoc < %{version}-%{release}
%description javadoc
%{summary}.
@@ -100,24 +92,18 @@ sed -i 's/\r//' README.txt LICENSE.txt NOTICE.txt
sed -i "s|\<groupId\>ant\<\/groupId\>|<groupId>org.apache.ant</groupId>|g" build.xml
%build
-export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
-mkdir -p $MAVEN_REPO_LOCAL
-
-mvn-jpp -Dmaven.repo.local=$MAVEN_REPO_LOCAL install javadoc:javadoc
+mvn-rpmbuild install javadoc:aggregate
%install
-rm -rf %{buildroot}
-
# jars
-install -pD -T target/%{short_name}-%{version}.jar \
- %{buildroot}%{_javadir}/%{short_name}-%{version}.jar
-(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|%{short_name}|%{name}|g"`; done)
-(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
+install -d -m 755 %{buildroot}%{_javadir}
+install -p -m 644 target/%{short_name}-%{version}.jar \
+ %{buildroot}%{_javadir}/%{name}.jar
+(cd %{buildroot}%{_javadir} && ln -sf %{name}.jar %{short_name}.jar)
# javadocs
-install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
-cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
-ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
+install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
+cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
# pom
install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
@@ -127,28 +113,23 @@ install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
# should use proper groupid org.apache.commons
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}
-%clean
-rm -rf %{buildroot}
-
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
-
%files
-%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt README.txt
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*
%{_javadir}/*
%files javadoc
-%defattr(-,root,root,-)
-%{_javadocdir}/%{name}-%{version}
+%doc LICENSE.txt
%{_javadocdir}/%{name}
%changelog
+* Sun Aug 5 2012 Mat Booth <fedora(a)matbooth.co.uk> - 1.1-10.20100521svn936225
+- Remove old obsolete/provides.
+- Build with maven3.
+- Install versionless artifacts only.
+- Conform more to newer guidelines.
+
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1-9.20100521svn936225
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11 years, 8 months
Broken dependencies: joda-time
by Fedora Koji Build System
joda-time has broken dependencies in the epel-5 tree:
On ppc:
joda-time-1.5.2-7.tzdata2008d.el5.noarch requires java > 0:1.5.0
Please resolve this as soon as possible.
11 years, 8 months
Broken dependencies: joda-time
by Fedora Koji Build System
joda-time has broken dependencies in the epel-5 tree:
On ppc:
joda-time-1.5.2-7.tzdata2008d.el5.noarch requires java > 0:1.5.0
Please resolve this as soon as possible.
11 years, 8 months
[Bug 677973] New: does not rebuild
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: does not rebuild
https://bugzilla.redhat.com/show_bug.cgi?id=677973
Summary: does not rebuild
Product: Fedora
Version: 14
Platform: i686
OS/Version: Linux
Status: NEW
Severity: low
Priority: unspecified
Component: apache-commons-launcher
AssignedTo: fedora(a)matbooth.co.uk
ReportedBy: pampelmuse(a)gmx.at
QAContact: extras-qa(a)fedoraproject.org
CC: fedora(a)matbooth.co.uk,
java-sig-commits(a)lists.fedoraproject.org
Classification: Fedora
Description of problem:
apache-commons-launcher does not rebuild
Version-Release number of selected component (if applicable):
apache-commons-launcher-1.1-5.20100521svn936225.fc14.src.rpm
How reproducible:
always
Steps to Reproduce:
Either:
1. mock -r ck --rebuild
apache-commons-launcher-1.1-5.20100521svn936225.fc14.src.rpm
Or:
1. rpm -i apache-commons-launcher-1.1-5.20100521svn936225.fc14.src.rpm
2. rpmbuild -bb ~/rpmbuild/SPECS/apache-commons-launcher.spec
Actual results:
Missing:
----------
1) ant:ant:jar:1.5.3-1
Expected results:
clean rebuild
Additional info:
Maybe the same problem as with
https://bugzilla.redhat.com/show_bug.cgi?id=675389
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
11 years, 8 months
[glassfish-jaxb-api] update to 2.2.7
by gil
commit 9755d4c48d987610fb5b27fa0c847584bbf3ce5f
Author: gil <puntogil(a)libero.it>
Date: Sat Aug 4 02:13:54 2012 +0200
update to 2.2.7
.gitignore | 1 +
glassfish-jaxb-api.spec | 16 ++--
jaxb-api-2.2.7.pom | 207 +++++++++++++++++++++++++++++++++++++++++++++++
sources | 2 +-
4 files changed, 218 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 67a4f5f..9936400 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/jaxb-api-2.2.3-sources.jar
/jaxb-api-src.zip
+/jaxb-api-2.2.7-sources.jar
diff --git a/glassfish-jaxb-api.spec b/glassfish-jaxb-api.spec
index ebaca14..6c7a974 100644
--- a/glassfish-jaxb-api.spec
+++ b/glassfish-jaxb-api.spec
@@ -1,17 +1,16 @@
%global oname jaxb-api
Name: glassfish-jaxb-api
-Version: 2.2.6
-Release: 2%{?dist}
+Version: 2.2.7
+Release: 1%{?dist}
Summary: Java Architecture for XML Binding
Group: Development/Libraries
License: CDDL or GPLv2 with exception
URL: http://jaxb.java.net/
# jaxb api and impl have different version
-# svn export https://svn.java.net/svn/jaxb~version2/tags/jaxb-2_2_5/tools/lib/redist/j...
+# svn export https://svn.java.net/svn/jaxb~version2/tags/jaxb-2_2_6/tools/lib/redist/j...
-Source0: jaxb-api-src.zip
-#Source1: http://download.java.net/maven/2/javax/xml/bind/jaxb-api/%{version}/jaxb-...
-Source1: http://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/%{version}/jaxb-api...
+Source0: http://repo1.maven.org/maven2/javax/xml/bind/%{oname}/%{version}/%{oname}...
+Source1: http://repo1.maven.org/maven2/javax/xml/bind/%{oname}/%{version}/%{oname}...
Patch0: %{name}-2.2.6-osgi-support.patch
@@ -77,7 +76,7 @@ mkdir -p %{buildroot}%{_javadir}
install -m 644 target/%{oname}-%{version}.jar %{buildroot}%{_javadir}/%{oname}.jar
mkdir -p %{buildroot}%{_mavenpomdir}
-install -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{oname}.pom
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{oname}.pom
%add_maven_depmap JPP-%{oname}.pom %{oname}.jar
mkdir -p %{buildroot}%{_javadocdir}/%{oname}
@@ -92,6 +91,9 @@ cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{oname}
%{_javadocdir}/%{oname}
%changelog
+* Sat Aug 04 2012 gil cattaneo <puntogil(a)libero.it> 2.2.7-1
+- update to 2.2.7
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.2.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/jaxb-api-2.2.7.pom b/jaxb-api-2.2.7.pom
new file mode 100644
index 0000000..0ba7e86
--- /dev/null
+++ b/jaxb-api-2.2.7.pom
@@ -0,0 +1,207 @@
+<?xml version="1.0"?>
+<!--
+
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
+
+ Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.
+
+ The contents of this file are subject to the terms of either the GNU
+ General Public License Version 2 only ("GPL") or the Common Development
+ and Distribution License("CDDL") (collectively, the "License"). You
+ may not use this file except in compliance with the License. You can
+ obtain a copy of the License at
+ https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html
+ or packager/legal/LICENSE.txt. See the License for the specific
+ language governing permissions and limitations under the License.
+
+ When distributing the software, include this License Header Notice in each
+ file and include the License file at packager/legal/LICENSE.txt.
+
+ GPL Classpath Exception:
+ Oracle designates this particular file as subject to the "Classpath"
+ exception as provided by Oracle in the GPL Version 2 section of the License
+ file that accompanied this code.
+
+ Modifications:
+ If applicable, add the following below the License Header, with the fields
+ enclosed by brackets [] replaced by your own identifying information:
+ "Portions Copyright [year] [name of copyright owner]"
+
+ Contributor(s):
+ If you wish your version of this file to be governed by only the CDDL or
+ only the GPL Version 2, indicate your decision by adding "[Contributor]
+ elects to include this software in this distribution under the [CDDL or GPL
+ Version 2] license." If you don't indicate a single choice of license, a
+ recipient has the option to distribute your version of this file under
+ either the CDDL, the GPL Version 2 or to extend the choice of license to
+ its licensees as provided above. However, if you add GPL Version 2 code
+ and therefore, elected the GPL Version 2 license, then the option applies
+ only if the new code is made subject to such option by the copyright
+ holder.
+
+-->
+
+<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">
+
+ <parent>
+ <groupId>net.java</groupId>
+ <artifactId>jvnet-parent</artifactId>
+ <version>1</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ <version>2.2.7</version>
+ <packaging>jar</packaging>
+
+ <name>Java Architecture for XML Binding</name>
+ <description>JAXB (JSR 222) API</description>
+ <url>http://jaxb.java.net/</url>
+
+ <organization>
+ <name>Oracle Corporation</name>
+ <url>http://www.oracle.com/</url>
+ </organization>
+
+ <developers>
+ <developer>
+ <name>Martin Grebac</name>
+ <email>martin.grebac(a)oracle.com</email>
+ <organization>Oracle Corporation</organization>
+ </developer>
+ </developers>
+
+ <licenses>
+ <license>
+ <name>CDDL 1.1</name>
+ <url>https://glassfish.java.net/public/CDDL+GPL_1_1.html</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>GPL2 w/ CPE</name>
+ <url>https://glassfish.java.net/public/CDDL+GPL_1_1.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+ <connection>scm:svn:http://svn.java.net/svn/jsr222~svn/tags/jaxb-api-2.2.7</connection>
+ <developerConnection>scm:svn:https://svn.java.net/svn/jsr222~svn/tags/jaxb-api-2.2.7</developerConnection>
+ <url>http://java.net/projects/jsr222/sources/svn/show/tags/jaxb-api-2.2.7</url>
+ </scm>
+
+ <properties>
+ <release.spec.feedback>spec-comments(a)jsr222.java.net</release.spec.feedback>
+ <release.spec.date>Dec 2009</release.spec.date>
+ </properties>
+
+ <build>
+
+ <resources>
+ <resource>
+ <directory>src/main/java</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.3.1</version>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Extension-Name>javax.xml.bind</Extension-Name>
+ </manifestEntries>
+ <manifest>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ </manifest>
+ </archive>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.8</version>
+ <configuration>
+ <nodeprecated>false</nodeprecated>
+ <use>false</use>
+ <author>true</author>
+ <version>true</version>
+ <doctitle><![CDATA[<br>
+JAXB ${project.version} Runtime Library</h2>
+${project.name} specification, ${release.spec.date}<br>
+Comments to: <i><a href='mailto:${release.spec.feedback}'>${release.spec.feedback}</a></i><br>
+More information at: <i><a target='_top'
+href='http://jaxb.java.net'>http://jaxb.java.net</a></i><br>
+ <br> <br><hr width='65%'><h1>${project.name}</h1><hr width='75%'>
+<br> <br>]]>
+ </doctitle>
+ <header><![CDATA[JAXB<br>v${project.version}]]>
+ </header>
+ <bottom><![CDATA[<font size=-1>
+<br>Comments to: <a href='mailto:${release.spec.feedback}'><i>${release.spec.feedback}</i></a>
+<br>More information at: <a target='_top'
+href='http://jaxb.java.net'><i>http://jaxb.java.net</i></a>
+<p>Copyright © 2004-2011 Oracle </font>]]>
+ </bottom>
+ <detectJavaApiLink>false</detectJavaApiLink>
+ <offlineLinks>
+ <offlineLink>
+ <url>http://download.oracle.com/javase/6/docs/api/</url>
+ <location>${basedir}/offline-javadoc</location>
+ </offlineLink>
+ </offlineLinks>
+ </configuration>
+ </plugin>
+
+ </plugins>
+
+ </build>
+
+ <profiles>
+ <profile>
+ <id>release-sign-artifacts</id>
+ <activation>
+ <property>
+ <name>performRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.1</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
diff --git a/sources b/sources
index f73eb03..670f9f3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3382264d4f64465c189aef74ea7a6a3f jaxb-api-src.zip
+cc292b472743232ca12d698a5bd45042 jaxb-api-2.2.7-sources.jar
11 years, 8 months