[openstack-java-sdk] initial build

Federico Simoncelli fsimonce at fedoraproject.org
Fri May 24 16:14:11 UTC 2013


commit bb1e33f8d27a5c7a49ece017527ffb822bdf1c50
Author: Federico Simoncelli <fsimonce at redhat.com>
Date:   Fri May 24 16:21:44 2013 +0200

    initial build

 .gitignore              |    1 +
 openstack-java-sdk.spec |  191 +++++++++++++++++++++++++++++++++++++++++++++++
 sources                 |    1 +
 3 files changed, 193 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..d0900af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/openstack-java-sdk-3.0.0-git10597f7.tar.xz
diff --git a/openstack-java-sdk.spec b/openstack-java-sdk.spec
new file mode 100644
index 0000000..335e2fb
--- /dev/null
+++ b/openstack-java-sdk.spec
@@ -0,0 +1,191 @@
+%global git_hash git10597f7
+
+Name:           openstack-java-sdk
+Version:        3.0.0
+Release:        0.0.%{?git_hash}%{?dist}
+Summary:        OpenStack Java SDK
+
+Group:          Development/Libraries
+License:        ASL 2.0
+URL:            https://github.com/woorea/openstack-java-sdk
+# git archive --prefix=openstack-java-sdk-3.0.0-git${git_hash}/ ${git_hash} \
+#     | xz > openstack-java-sdk-3.0.0-git${git_hash}.tar.xz
+Source0:        %{name}-%{version}-%{git_hash}.tar.xz
+
+BuildArch:      noarch
+
+BuildRequires:  java-devel >= 1:1.7.0
+BuildRequires:  jpackage-utils >= 0:1.7.3
+BuildRequires:  maven-local
+BuildRequires:  resteasy
+BuildRequires:  jboss-annotations-1.1-api
+
+
+%description
+OpenStack client implementation in Java.
+
+
+%package -n openstack-java-javadoc
+Summary:        Java docs for OpenStack Java SDK
+Group:          Documentation
+
+%description -n openstack-java-javadoc
+This package contains the API documentation for the OpenStack Java SDK.
+
+
+%package -n openstack-java-client
+Summary:        OpenStack Java Client
+
+%description -n openstack-java-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-resteasy-connector
+Summary:        OpenStack Java RESTEasy Connector
+
+%description -n openstack-java-resteasy-connector
+This package contains the %{summary}.
+
+
+%package -n openstack-java-ceilometer-client
+Summary:        OpenStack Java Ceilometer Client
+
+%description -n openstack-java-ceilometer-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-ceilometer-model
+Summary:        OpenStack Java Ceilometer Model
+
+%description -n openstack-java-ceilometer-model
+This package contains the %{summary}.
+
+
+%package -n openstack-java-glance-client
+Summary:        OpenStack Java Glance Client
+
+%description -n openstack-java-glance-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-glance-model
+Summary:        OpenStack Java Glance Model
+
+%description -n openstack-java-glance-model
+This package contains the %{summary}.
+
+
+%package -n openstack-java-keystone-client
+Summary:        OpenStack Java Keystone Client
+
+%description -n openstack-java-keystone-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-keystone-model
+Summary:        OpenStack Java Keystone Model
+
+%description -n openstack-java-keystone-model
+This package contains the %{summary}.
+
+
+%package -n openstack-java-nova-client
+Summary:        OpenStack Java Nova Client
+
+%description -n openstack-java-nova-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-nova-model
+Summary:        OpenStack Java Nova Model
+
+%description -n openstack-java-nova-model
+This package contains the %{summary}.
+
+
+%package -n openstack-java-quantum-client
+Summary:        OpenStack Java Quantum Client
+
+%description -n openstack-java-quantum-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-quantum-model
+Summary:        OpenStack Java Quantum Model
+
+%description -n openstack-java-quantum-model
+This package contains the %{summary}.
+
+
+%package -n openstack-java-swift-client
+Summary:        OpenStack Java Swift Client
+
+%description -n openstack-java-swift-client
+This package contains the %{summary}.
+
+
+%package -n openstack-java-swift-model
+Summary:        OpenStack Java Swift Model
+
+%description -n openstack-java-swift-model
+This package contains the %{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}-%{git_hash}
+%mvn_package ":{openstack-java-sdk,openstack-client-connectors}" __noinstall
+
+
+%build
+%mvn_build -s -- -P "!console,!examples,!jersey2,resteasy"
+
+
+%install
+%mvn_install
+
+
+%files -n openstack-java-javadoc -f .mfiles-javadoc
+%doc LICENSE.txt README.textile
+
+%files -n openstack-java-client -f .mfiles-openstack-client
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-resteasy-connector -f .mfiles-resteasy-connector
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-ceilometer-client -f .mfiles-ceilometer-client
+%files -n openstack-java-ceilometer-model -f .mfiles-ceilometer-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-glance-client -f .mfiles-glance-client
+%files -n openstack-java-glance-model -f .mfiles-glance-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-keystone-client -f .mfiles-keystone-client
+%files -n openstack-java-keystone-model -f .mfiles-keystone-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-nova-client -f .mfiles-nova-client
+%files -n openstack-java-nova-model -f .mfiles-nova-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-quantum-client -f .mfiles-quantum-client
+%files -n openstack-java-quantum-model -f .mfiles-quantum-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+%files -n openstack-java-swift-client -f .mfiles-swift-client
+%files -n openstack-java-swift-model -f .mfiles-swift-model
+%doc LICENSE.txt README.textile
+%dir %{_javadir}/%{name}
+
+
+%changelog
+* Thu May 23 2013 Federico Simoncelli <fsimonce at redhat.com> - 3.0.0-0.0.git10597f7
+- Initial build
diff --git a/sources b/sources
index e69de29..b376968 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+264b7d471e4083bac37c6c4b35634379  openstack-java-sdk-3.0.0-git10597f7.tar.xz


More information about the scm-commits mailing list