[java-sig-commits] [felix-gogo-parent] Initial commit

Tomas Radej tradej at fedoraproject.org
Wed Nov 9 09:08:27 UTC 2011


commit b6aa40e1370a8b4f27add1387b61043ee51b7369
Author: Tomas Radej <tradej at redhat.com>
Date:   Wed Nov 9 09:57:52 2011 +0100

    Initial commit

 .gitignore             |    1 +
 felix-gogo-parent.spec |   57 ++++++++++++++++++++++++++++++++++++++++++++++++
 sources                |    1 +
 3 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..ce9bd22 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gogo-parent-0.6.0-project.tar.gz
diff --git a/felix-gogo-parent.spec b/felix-gogo-parent.spec
new file mode 100644
index 0000000..5561255
--- /dev/null
+++ b/felix-gogo-parent.spec
@@ -0,0 +1,57 @@
+%global project   felix-gogo
+%global pkgname   parent
+
+Name:             %{project}-%{pkgname}
+Version:          0.6.0
+Release:          1%{?dist}
+Summary:          Parent package for Felix Gogo
+Group:            Development/Tools
+License:          ASL 2.0
+URL:              http://felix.apache.org/site/apache-felix-gogo.html
+
+Source0:          http://apache.mirror.rbftpnetworks.com//felix/gogo-parent-0.6.0-project.tar.gz
+
+BuildArch:        noarch
+
+BuildRequires:    java
+BuildRequires:    maven
+BuildRequires:    jpackage-utils
+
+Requires:         java 
+BuildRequires:    maven
+Requires:         jpackage-utils
+
+%description
+Apache Felix is a community effort to implement the OSGi R4 Service Platform
+and other interesting OSGi-related technologies under the Apache license. The
+OSGi specifications originally targeted embedded devices and home services
+gateways, but they are ideally suited for any project interested in the
+principles of modularity, component-orientation, and/or service-orientation.
+OSGi technology combines aspects of these aforementioned principles to define a
+dynamic service deployment framework that is amenable to remote management.
+
+%prep
+%setup -q -n gogo-parent-%{version}
+
+%build
+mvn-rpmbuild install
+
+%install
+# pom
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom 
+
+
+%files
+%doc LICENSE NOTICE
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
+
+%changelog
+* Mon Nov 07 2011 Tomas Radej <tradej at redhat.com> - 0.6.0-2
+- Added install section to verify dependencies
+- Added (build)requires to maven
+
+* Wed Nov 02 2011 Tomas Radej <tradej at redhat.com> - 0.6.0-1
+- Initial Packaging
diff --git a/sources b/sources
index e69de29..aa84212 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+660d1e80317e1b9c4fca8261d8267e74  gogo-parent-0.6.0-project.tar.gz


More information about the java-sig-commits mailing list