[felix-scr-generator] Initial import (#1002705).

gil gil at fedoraproject.org
Sat Oct 19 21:43:15 UTC 2013


commit 3d601303afffbacf81e5553c7ed497bec63badfe
Author: gil <puntogil at libero.it>
Date:   Sat Oct 19 23:43:07 2013 +0200

    Initial import (#1002705).

 .gitignore               |    1 +
 felix-scr-generator.spec |   77 ++++++++++++++++++++++++++++++++++++++++++++++
 sources                  |    1 +
 3 files changed, 79 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..d1a7d9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/org.apache.felix.scr.generator-1.8.2-source-release.tar.gz
diff --git a/felix-scr-generator.spec b/felix-scr-generator.spec
new file mode 100644
index 0000000..c237b22
--- /dev/null
+++ b/felix-scr-generator.spec
@@ -0,0 +1,77 @@
+%global project   felix
+%global bundle    org.apache.felix.scr.generator
+Name:          felix-scr-generator
+Version:       1.8.2
+Release:       1%{?dist}
+Summary:       Descriptor Generator Implementation
+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.osgi:org.osgi.compendium)
+BuildRequires: mvn(org.osgi:org.osgi.core)
+BuildRequires: mvn(org.ow2.asm:asm-all)
+
+# Test deps
+BuildRequires: mvn(commons-io:commons-io)
+BuildRequires: mvn(commons-lang:commons-lang)
+BuildRequires: mvn(junit:junit)
+BuildRequires: mvn(org.easymock:easymock)
+BuildRequires: mvn(org.mockito:mockito-all)
+%if 0
+# Circular deps
+BuildRequires: mvn(org.apache.felix:org.apache.felix.scr.annotations)
+%endif
+
+BuildRequires: maven-local
+BuildRequires: maven-remote-resources-plugin
+BuildRequires: maven-site-plugin
+
+BuildArch:     noarch
+
+%description
+Provides the implementation to generate Declarative Services and Metatype
+Service descriptors from Java 5 Annotations and/or JavaDoc tags.
+
+%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}
+# tests skipped for circular dependency with org.apache.felix:org.apache.felix.scr.annotations
+%mvn_build -f -- -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.8.2-1
+- update to 1.8.2
+
+* Thu Aug 29 2013 gil cattaneo <puntogil at libero.it> 1.8.0-1
+- update to 1.8.0
+
+* Mon Jun 24 2013 gil cattaneo <puntogil at libero.it> 1.7.0-1
+- update to 1.7.0
+
+* Tue Apr 02 2013 gil cattaneo <puntogil at libero.it> 1.5.0-1
+- update to 1.5.0
+
+* Mon Jan 21 2013 gil cattaneo <puntogil at libero.it> 1.3.0-1
+- initial rpm
\ No newline at end of file
diff --git a/sources b/sources
index e69de29..42fba84 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+044f52f4af835ea8ffc2bd5c3973376a  org.apache.felix.scr.generator-1.8.2-source-release.tar.gz


More information about the scm-commits mailing list