[java-sig-commits] [fest-common] Initial import (#816264)

Mario Torre neugens at fedoraproject.org
Fri Apr 27 16:23:33 UTC 2012


commit 2998515eb6c31baba00ebf38aab11027d7fae589
Author: neugens <neugens at redhat.com>
Date:   Fri Apr 27 18:23:01 2012 +0200

    Initial import (#816264)

 .gitignore        |    1 +
 fest-common.spec  |   64 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 no-assembly.patch |   28 +++++++++++++++++++++++
 no-site.patch     |   32 ++++++++++++++++++++++++++
 sources           |    1 +
 5 files changed, 126 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..1612593 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/fest-common-1.0.11.tar.bz2
diff --git a/fest-common.spec b/fest-common.spec
new file mode 100644
index 0000000..f61d4dd
--- /dev/null
+++ b/fest-common.spec
@@ -0,0 +1,64 @@
+Name:           fest-common
+Version:        1.0.11
+Release:        4%{?dist}
+Summary:        FEST: Fixtures for Easy Software Testing
+
+Group:          Development/Libraries
+License:        ASL 2.0
+URL:            http://fest.easytesting.org
+# git clone https://github.com/alexruiz/fest-maven-setup.git
+# cd fest-maven-setup
+# git archive --prefix="fest-common-1.0.11/" --format=tar \
+#   fe974d5a3844e1af942bec0c602dc1e0e7072c15 | \
+#   bzip2 - >../fest-common-1.0.11.tar.bz2
+Source0:        %{name}-%{version}.tar.bz2
+Patch0:         no-assembly.patch
+Patch1:         no-site.patch
+BuildArch:      noarch
+
+BuildRequires:  jpackage-utils
+BuildRequires:  maven
+BuildRequires:  maven-enforcer-plugin
+BuildRequires:  maven-dependency-plugin
+
+Requires:       jpackage-utils
+
+%description
+Parent POM for all FEST Modules
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%build
+mvn-rpmbuild \
+        -e \
+        install
+
+%install
+# no jars here, no javadoc, no docs, is just a parent pom
+# poms
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml \
+    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+
+%add_maven_depmap JPP-%{name}.pom
+
+%files
+%{_mavendepmapfragdir}/%{name}
+%{_mavenpomdir}/JPP-%{name}.pom
+
+%changelog
+
+* Fri Apr 27 2012 Mario Torre <neugens at redhat.com> 1.0.11-4
+- Add explicit requires on jpackage-utils
+
+* Fri Apr 27 2012 Mario Torre <neugens at redhat.com> 1.0.11-3
+- Add new maven plugins dependencies
+
+* Fri Apr 27 2012 Mario Torre <neugens at redhat.com> 1.0.11-2
+- Add maven dependencies
+
+* Tue Apr 24 2012 Mario Torre <neugens at redhat.com> 1.0.11-1
+- Initial package
diff --git a/no-assembly.patch b/no-assembly.patch
new file mode 100644
index 0000000..eba2e15
--- /dev/null
+++ b/no-assembly.patch
@@ -0,0 +1,28 @@
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-assembly e fest-maven-setup/fest-maven-assembly
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-parent-pom e fest-maven-setup/fest-maven-parent-pom
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-site e fest-maven-setup/fest-maven-site
+Sottodirectory in comune: fest-maven-setup.orig/.git e fest-maven-setup/.git
+diff -uN fest-maven-setup.orig/pom.xml fest-maven-setup/pom.xml
+--- fest-maven-setup.orig/pom.xml	2012-04-24 22:56:00.230371299 +0200
++++ fest-maven-setup/pom.xml	2012-04-24 23:39:33.498029205 +0200
+@@ -292,20 +292,6 @@
+             <version>1.0</version>
+           </dependency>
+         </dependencies>
+-        <executions>
+-          <execution>
+-            <id>make-assembly</id>
+-            <phase>package</phase>
+-            <goals>
+-              <goal>attached</goal>
+-            </goals>
+-            <configuration>
+-              <descriptors>
+-                <descriptor>assembly.xml</descriptor>
+-              </descriptors>
+-            </configuration>
+-          </execution>
+-        </executions>
+       </plugin>
+     </plugins>
+   </build>
diff --git a/no-site.patch b/no-site.patch
new file mode 100644
index 0000000..f45d84a
--- /dev/null
+++ b/no-site.patch
@@ -0,0 +1,32 @@
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-assembly e fest-maven-setup/fest-maven-assembly
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-parent-pom e fest-maven-setup/fest-maven-parent-pom
+Sottodirectory in comune: fest-maven-setup.orig/fest-maven-site e fest-maven-setup/fest-maven-site
+Sottodirectory in comune: fest-maven-setup.orig/.git e fest-maven-setup/.git
+diff -uN fest-maven-setup.orig/pom.xml fest-maven-setup/pom.xml
+--- fest-maven-setup.orig/pom.xml	2012-04-24 22:56:00.230371299 +0200
++++ fest-maven-setup/pom.xml	2012-04-25 00:01:26.263182065 +0200
+@@ -204,13 +204,6 @@
+       </plugin>
+       <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+-        <artifactId>maven-site-plugin</artifactId>
+-        <configuration>
+-          <templateFile>${basedir}/src/site/site.vm</templateFile>
+-        </configuration>
+-      </plugin>
+-      <plugin>
+-        <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-surefire-plugin</artifactId>
+         <configuration>
+           <includes>
+@@ -312,10 +305,6 @@
+   <reporting>
+     <plugins>
+       <plugin>
+-        <groupId>org.apache.maven.plugins</groupId>
+-        <artifactId>maven-site-plugin</artifactId>
+-      </plugin>
+-      <plugin>
+         <groupId>org.codehaus.mojo</groupId>
+         <artifactId>javancss-maven-plugin</artifactId>
+       </plugin>
diff --git a/sources b/sources
index e69de29..c5536c3 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+aa31d6cc19aa4e1f55f103571489ef7e  fest-common-1.0.11.tar.bz2


More information about the java-sig-commits mailing list