[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