Blame artemis-wildfly-integration.spec

ea8d589
Name:          artemis-wildfly-integration
ea8d589
Version:       1.0.2
67e1d82
Release:       5%{?dist}
ea8d589
Summary:       ActiveMQ Artemis WildFly Integration
ea8d589
# ASL 2.0: ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyRecoveryDiscovery.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQXAResourceRecovery.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQLogger.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQRegistry.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/recovery/WildFlyActiveMQRecoveryRegistry.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/WildFlyActiveMQXAResourceWrapper.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/integration/WildFlyActiveMQXAResourceWrapperFactory.java
ea8d589
# LGPLv2: ./src/main/java/org/jboss/activemq/artemis/wildfly/ActiveMQJBossLogger.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/SecurityActions.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/AS4SecurityActions.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/security/JBossASSecurityManager.java
ea8d589
# ./src/main/java/org/jboss/activemq/artemis/wildfly/transactions/WildFlyTransactionManagerLocator.java
ea8d589
License:       ASL 2.0 and LGPLv2+
ea8d589
URL:           https://github.com/rh-messaging/artemis-wildfly-integration
ea8d589
Source0:       https://github.com/rh-messaging/artemis-wildfly-integration/archive/%{version}/%{name}-%{version}.tar.gz
ea8d589
# https://github.com/rh-messaging/artemis-wildfly-integration/issues/19
ea8d589
Patch0:        https://github.com/rh-messaging/artemis-wildfly-integration/commit/2040cd0fc42ca62583549bed2285561b222c197e.patch
ea8d589
ea8d589
BuildRequires: maven-local
ea8d589
BuildRequires: mvn(org.apache.activemq:artemis-server)
ea8d589
BuildRequires: mvn(org.apache.activemq:artemis-service-extensions)
ea8d589
BuildRequires: mvn(org.jboss:jboss-parent:pom:)
ea8d589
BuildRequires: mvn(org.jboss:jboss-transaction-spi)
ea8d589
BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-core-api)
ea8d589
BuildRequires: mvn(org.jboss.logging:jboss-logging)
ea8d589
BuildRequires: mvn(org.jboss.logging:jboss-logging-processor:1)
ea8d589
BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
ea8d589
BuildRequires: mvn(org.jboss.narayana.jta:jta)
ea8d589
BuildRequires: mvn(org.picketbox:jbosssx-bare)
ea8d589
ea8d589
BuildArch:     noarch
ea8d589
ea8d589
%description
ea8d589
Java library to integrate ActiveMQ Artemis with WildFly.
ea8d589
ea8d589
%package javadoc
ea8d589
Summary:       Javadoc for %{name}
ea8d589
ea8d589
%description javadoc
ea8d589
This package contains javadoc for %{name}.
ea8d589
ea8d589
%prep
ea8d589
%setup -q -n %{name}-%{version}
ea8d589
%patch0 -p1
ea8d589
ea8d589
%pom_remove_dep org.jboss.integration:jboss-transaction-spi
ea8d589
%pom_remove_dep org.jboss.security:jboss-security-spi
ea8d589
ea8d589
# cannot find symbol: org.jboss.security.SecurityAssociation
ea8d589
rm src/main/java/org/jboss/activemq/artemis/wildfly/security/AS4SecurityActions.java
ea8d589
sed -i '/AS4SecurityActions/d' src/main/java/org/jboss/activemq/artemis/wildfly/security/JBossASSecurityManager.java
ea8d589
ea8d589
%pom_change_dep :jbosssx org.picketbox:jbosssx-bare
ea8d589
%pom_change_dep :jbossjts-jacorb org.jboss.narayana.jta:jta
ea8d589
ea8d589
%pom_change_dep :jboss-logging-processor ::1
ea8d589
ea8d589
%build
ea8d589
ea8d589
# Test skipped for unavailable test deps
ea8d589
%mvn_build -f
ea8d589
ea8d589
%install
ea8d589
%mvn_install
ea8d589
ea8d589
%files -f .mfiles
ea8d589
%doc README.md
ea8d589
%license LICENSE
ea8d589
ea8d589
%files javadoc -f .mfiles-javadoc
ea8d589
%license LICENSE
ea8d589
ea8d589
%changelog
67e1d82
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
67e1d82
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
67e1d82
16645e5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-4
16645e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
16645e5
15bdc46
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
15bdc46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
15bdc46
0745295
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-2
0745295
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
0745295
ea8d589
* Fri Jun 10 2016 gil cattaneo <puntogil@libero.it> 1.0.2-1
ea8d589
- initial rpm
ea8d589