commit b6aa40e1370a8b4f27add1387b61043ee51b7369 Author: Tomas Radej tradej@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.... + +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@redhat.com - 0.6.0-2 +- Added install section to verify dependencies +- Added (build)requires to maven + +* Wed Nov 02 2011 Tomas Radej tradej@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