From ef86e6d64e5cccadfabb7cd5debab7f772228b3e Mon Sep 17 00:00:00 2001 From: Michal Srb Date: Feb 27 2015 12:43:45 +0000 Subject: Fix FTBFS - Rebuild to generate new metadata --- diff --git a/byteman.spec b/byteman.spec index df30124..d401471 100644 --- a/byteman.spec +++ b/byteman.spec @@ -4,7 +4,7 @@ Name: byteman Version: 2.1.4.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java agent-based bytecode injection tool License: LGPLv2+ URL: http://www.jboss.org/byteman @@ -21,12 +21,12 @@ BuildRequires: maven-failsafe-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-surefire-plugin BuildRequires: maven-surefire-provider-testng -BuildRequires: maven-surefire-provider-junit4 +BuildRequires: maven-surefire-provider-junit BuildRequires: maven-verifier-plugin BuildRequires: java_cup BuildRequires: jarjar -BuildRequires: objectweb-asm -BuildRequires: junit4 +BuildRequires: objectweb-asm3 +BuildRequires: junit BuildRequires: testng Requires: jpackage-utils @@ -68,6 +68,9 @@ This package contains the API documentation for %{name}. sed -i "s|net.sf.squirrel-sql.thirdparty-non-maven|java_cup|" agent/pom.xml sed -i "s|java-cup|java_cup|" agent/pom.xml +# org.jboss.byteman:byteman-download requires "-sources" and "-javadoc" artifacts +%mvn_package ':::{sources,javadoc}:' __default + # Remove tools.jar from dependencyManagement (Fedora-specific patch). # In Fedora tools.jar doesn't need to use system scope or provide # systemPath - Maven will find it anyways. @@ -119,6 +122,10 @@ ln -s %{_javadir}/byteman/byteman.jar $RPM_BUILD_ROOT%{homedir}/lib/byteman.jar %doc docs/copyright.txt %changelog +* Fri Feb 27 2015 Michal Srb - 2.1.4.1-5 +- Fix FTBFS +- Rebuild to generate new metadata + * Sat Jun 07 2014 Fedora Release Engineering - 2.1.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild