[RPM (6.0)] plexus-ant-factory-1.0-0.a2.1.2.jpp6

Ralph Apel <[email protected]> Sun, 28 Jul 2013 09:43:57 +0200
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : plexus-ant-factory           Relocations: (not relocatable)
Version     : 1.0                               Vendor: JPackage Project
Release     : 0.a2.1.2.jpp6                 Build Date: Mon 22 Jul 2013 08:44:24 AM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Java              Source RPM: (none)
Size        : 20369                            License: ASL 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://plexus.codehaus.org/
Summary     : Plexus Ant Factory
Description :
The Plexus project seeks to create end-to-end developer tools for
writing applications. At the core is the container, which can be
embedded or for a full scale application server. There are many
reusable components for hibernate, form processing, jndi, i18n,
velocity, etc. Plexus also includes an application server which
is like a J2EE application server, without all the baggage.

---------------
Ralph Apel <[email protected]> 0:1.0-0.a2.1.2
- 1.0-alpha-2.1 for real
---------------

---------------
Index: plexus-ant-factory.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/plexus-ant-factory/plexus-ant-factory.spec,v
retrieving revision 1.3
diff -u -r1.3 plexus-ant-factory.spec
--- plexus-ant-factory.spec	6 Dec 2010 23:02:19 -0000	1.3
+++ plexus-ant-factory.spec	28 Jul 2013 07:43:56 -0000
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2010, JPackage Project
+# Copyright (c) 2000-2013, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -35,8 +35,6 @@
 
 %bcond_without          maven
 
-%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
-
 %define section     free
 
 %define parent plexus
@@ -47,7 +45,7 @@
 
 Name:           %{parent}-%{subname}
 Version:        1.0
-Release:        0.a2.1.1%{?dist}
+Release:        0.a2.1.2%{?dist}
 Epoch:          0
 Summary:        Plexus Ant Factory
 License:        ASL 2.0
@@ -59,9 +57,7 @@
 Source1:        %{name}-jpp-depmap.xml
 Source2:        %{name}-build.xml
 
-%if ! %{gcj_support}
 BuildArch:      noarch
-%endif
 BuildRequires:  jpackage-utils >= 0:1.7.5
 BuildRequires:  java-devel >= 0:1.6.0
 %if %with maven
@@ -73,7 +69,8 @@
 BuildRequires:  maven2-plugin-resources
 BuildRequires:  maven2-common-poms >= 1.0-2
 BuildRequires:  maven-release
-BuildRequires:  maven-surefire-maven-plugin
+BuildRequires:  maven-surefire-plugin
+BuildRequires:  maven-surefire-provider-junit3
 BuildRequires:  apache-commons-parent
 %endif
 
@@ -88,9 +85,6 @@
 Requires:       plexus-utils
 Requires(post): jpackage-utils >= 0:1.7.5
 Requires(postun): jpackage-utils >= 0:1.7.5
-%if %{gcj_support}
-BuildRequires:  java-gcj-compat-devel
-%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
@@ -148,29 +142,13 @@
 cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 %update_maven_depmap
 
 %postun
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
 %update_maven_depmap
 
 %files
@@ -181,11 +159,6 @@
 %{_mavendepmapfragdir}/*
 
 %if %with maven
-%if %{gcj_support}
-%dir %{_libdir}/gcj/%{name}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-factory-1.0.jar.*
-%endif
-
 %files javadoc
 %defattr(0644,root,root,755)
 %{_javadocdir}/%{name}-%{version}
@@ -193,6 +166,9 @@
 %endif
 
 %changelog
+* Mon Jul 22 2013 Ralph Apel <[email protected]> 0:1.0-0.a2.1.2
+- 1.0-alpha-2.1 for real
+
 * Mon Dec 06 2010 Ralph Apel <[email protected]> 0:1.0-0.a2.1.1
 - 1.0-alpha-2.1