[sisu-mojos] Initial packaging.
Mikolaj Izdebski
mizdebsk at fedoraproject.org
Wed Nov 13 12:28:19 UTC 2013
commit d301903d3aa8f7b7b30967aface10ad27e3a12f4
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Wed Nov 13 13:28:26 2013 +0100
Initial packaging.
.gitignore | 1 +
sisu-mojos.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 57 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..7119db7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/sisu-mojos-0.0.0.M5.tar.bz2
diff --git a/sisu-mojos.spec b/sisu-mojos.spec
new file mode 100644
index 0000000..7d8d31c
--- /dev/null
+++ b/sisu-mojos.spec
@@ -0,0 +1,55 @@
+%global vertag M5
+
+Name: sisu-mojos
+Version: 0.0.0
+Release: 0.1.%{vertag}%{?dist}
+Summary: Sisu plugin for Apache Maven
+License: EPL
+URL: http://www.eclipse.org/sisu
+BuildArch: noarch
+
+Source0: http://git.eclipse.org/c/sisu/org.eclipse.sisu.mojos.git/snapshot/milestones/0.0.0.M5.tar.bz2#/%{name}-%{version}.%{vertag}.tar.bz2
+
+BuildRequires: maven-local
+BuildRequires: mvn(com.google.guava:guava)
+BuildRequires: mvn(junit:junit)
+BuildRequires: mvn(org.apache.maven:maven-plugin-api)
+BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters)
+BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
+BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.inject)
+BuildRequires: mvn(org.slf4j:slf4j-api)
+BuildRequires: mvn(org.slf4j:slf4j-nop)
+BuildRequires: mvn(org.sonatype.oss:oss-parent)
+BuildRequires: mvn(org.sonatype.sisu:sisu-guice)
+
+%description
+The Sisu Plugin for Maven provides mojos to generate
+META-INF/sisu/javax.inject.Named index files for the Sisu container.
+
+%package javadoc
+Summary: API documentation for %{name}
+
+%description javadoc
+This package contains %{summary}.
+
+%prep
+%setup -q -c
+mv milestones/%{version}.%{vertag}/* .
+# Animal Sniffer is not useful in Fedora
+%pom_remove_plugin :animal-sniffer-maven-plugin
+
+%build
+%mvn_build
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%doc LICENSE.txt
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE.txt
+
+%changelog
+* Mon Sep 23 2013 Mikolaj Izdebski <mizdebsk at redhat.com> - 0.0.0-0.1.M5
+- Initial packaging.
diff --git a/sources b/sources
index e69de29..32e891c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+98dbb74be073a82b6548ab67a95f3ea8 sisu-mojos-0.0.0.M5.tar.bz2
More information about the scm-commits
mailing list