[felix-scr-annotations] Initial import (#1002706).

gil gil at fedoraproject.org
Sat Oct 19 21:32:22 UTC 2013


commit ca5f9976184ad88dbec347720192638a816ec96e
Author: gil <puntogil at libero.it>
Date:   Sat Oct 19 23:32:01 2013 +0200

    Initial import (#1002706).

 .gitignore                 |    1 +
 felix-scr-annotations.spec |   66 ++++++++++++++++++++++++++++++++++++++++++++
 sources                    |    1 +
 3 files changed, 68 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..08933e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/org.apache.felix.scr.annotations-1.9.6-source-release.tar.gz
diff --git a/felix-scr-annotations.spec b/felix-scr-annotations.spec
new file mode 100644
index 0000000..2c3aad3
--- /dev/null
+++ b/felix-scr-annotations.spec
@@ -0,0 +1,66 @@
+%global project   felix
+%global bundle    org.apache.felix.scr.annotations
+Name:          felix-scr-annotations
+Version:       1.9.6
+Release:       2%{?dist}
+Summary:       Annotations for SCR
+License:       ASL 2.0
+URL:           http://felix.apache.org/
+Source0:       http://www.apache.org/dist/felix/%{bundle}-%{version}-source-release.tar.gz
+
+BuildRequires: java-devel
+BuildRequires: mvn(org.apache.felix:felix-parent)
+BuildRequires: mvn(org.apache.felix:org.apache.felix.scr.generator)
+
+BuildRequires: maven-local
+BuildRequires: maven-remote-resources-plugin
+BuildRequires: maven-surefire-plugin
+# i dont know which package as missing this required...
+BuildRequires: mvn(org.mockito:mockito-all)
+
+#Requires:      mvn(org.apache.felix:org.apache.felix.scr.generator)
+
+BuildArch:     noarch
+
+%description
+Annotations for generating OSGi service descriptors.
+
+%package javadoc
+Summary:       Javadoc for %{name}
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q -n %{bundle}-%{version}
+
+%build
+
+%mvn_file :%{bundle} %{project}/%{bundle}
+# no test to run
+%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%doc LICENSE NOTICE changelog.txt
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE NOTICE
+
+%changelog
+* Sat Oct 19 2013 gil cattaneo <puntogil at libero.it> 1.9.6-2
+- add missing BR mockito
+
+* Thu Aug 29 2013 gil cattaneo <puntogil at libero.it> 1.9.6-1
+- update to 1.9.6
+
+* Mon Jun 24 2013 gil cattaneo <puntogil at libero.it> 1.9.4-1
+- update to 1.9.4
+
+* Tue Apr 02 2013 gil cattaneo <puntogil at libero.it> 1.9.0-1
+- update to 1.9.0
+
+* Mon Jan 21 2013 gil cattaneo <puntogil at libero.it> 1.7.0-1
+- initial rpm
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..bbcd32c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+7d9008183604eb6a490d7288a5cdb29f  org.apache.felix.scr.annotations-1.9.6-source-release.tar.gz


More information about the scm-commits mailing list