[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