Search
j0ke.net Open Build Service
>
Projects
>
GFS
>
sblim-cim-client
> sblim-cim-client.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File sblim-cim-client.spec of Package sblim-cim-client
# # spec file for package sblim-cim-client (Version 1.3.3) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # usedforbuild aaa_base acl ant attr audit-libs autoconf automake bash bind-libs bind-utils binutils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db diffutils dos2unix e2fsprogs file filesystem fillup findutils flex gawk gcc gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv java-1_4_2-sun java-1_4_2-sun-devel jpackage-utils klogd less libacl libattr libcom_err libgcc libgssapi libmudflap libnscd libstdc++ libtool libxcrypt libzio m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch perl permissions popt procinfo procps psmisc pwdutils rcs readline rpm sed strace sysvinit tar tcpd texinfo timezone unzip update-alternatives util-linux vim xerces-j2 zlib zlib-devel Name: sblim-cim-client %define archive_folder_name cim-client %define cim_client_jar_file sblimCIMClient %define slp_name sblim-slp-client %define slp_client_jar_file sblimSLPClient # ----------------------------------------------------------------------------- Version: 1.3.3 Release: 1.3 License: Common Public License Url: http://sblim.sourceforge.net Group: Development/Libraries/Java Summary: Java CIM Client library BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: %{name}-%{version}-src.tar.bz2 Source1: %{name}-samples-%{version}-src.tar.bz2 BuildArch: noarch BuildRequires: jpackage-utils >= 1.5.32 BuildRequires: ant >= 1.6 BuildRequires: dos2unix BuildRequires: java-devel BuildRequires: update-alternatives Requires: jpackage-utils >= 1.5.32 %description The purpose of this package is to provide a CIM Client Class Library for Java applications. It complies to the DMTF standard CIM Operations over HTTP and intends to be compatible with JCP JSR48 once it becomes available. To learn more about DMTF visit http://www.dmtf.org. More infos about the Java Community Process and JSR48 can be found at http://www.jcp.org and http://www.jcp.org/en/jsr/detail?id=48. %debug_package %package javadoc Summary: Javadoc for sblim-cim-client Group: Development/Libraries/Java %description javadoc Javadoc for sblim-cim-client %package manual Summary: Manual and sample code for sblim-cim-client Group: Development/Libraries/Java %description manual Manual and sample code for sblim-cim-client %prep %setup -q -n %{archive_folder_name} %setup -q -T -D -b 1 -n %{archive_folder_name} # ----------------------------------------------------------------------------- %build export ANT_OPTS="-Xmx256m" ant \ -Dbuild.compiler=modern \ -DManifest.version=%{version}\ build-release # ----------------------------------------------------------------------------- %install rm -rf $RPM_BUILD_ROOT # documentation dos2unix COPYING README ChangeLog NEWS mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} install COPYING $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} install README $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} install ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} install NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} # samples (also into _docdir) pushd samples dos2unix README.samples popd install samples/README.samples $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} cp -pr samples/org $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} # default cim.defaults dos2unix cim.defaults slp.conf mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/java install cim.defaults $RPM_BUILD_ROOT%{_sysconfdir}/java/%{name}.properties install slp.conf $RPM_BUILD_ROOT%{_sysconfdir}/java/%{slp_name}.properties # jar mkdir -p $RPM_BUILD_ROOT%{_javadir} install %{archive_folder_name}/%{cim_client_jar_file}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ( cd $RPM_BUILD_ROOT%{_javadir} && ln -sf %{name}-%{version}.jar %{cim_client_jar_file}.jar; ln -sf %{name}-%{version}.jar %{name}.jar; ) install %{archive_folder_name}/%{slp_client_jar_file}.jar $RPM_BUILD_ROOT%{_javadir}/%{slp_name}-%{version}.jar ( cd $RPM_BUILD_ROOT%{_javadir} && ln -sf %{slp_name}-%{version}.jar %{slp_client_jar_file}.jar; ln -sf %{slp_name}-%{version}.jar %{slp_name}.jar; ) # javadoc mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr %{archive_folder_name}/doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %files %defattr(0644,root,root,0755) %config %{_sysconfdir}/java/%{name}.properties %config %{_sysconfdir}/java/%{slp_name}.properties %dir %{_docdir}/%{name}-%{version} %doc %{_docdir}/%{name}-%{version}/COPYING %doc %{_docdir}/%{name}-%{version}/README %doc %{_docdir}/%{name}-%{version}/ChangeLog %doc %{_docdir}/%{name}-%{version}/NEWS %{_javadir}/%{name}.jar %{_javadir}/%{name}-%{version}.jar %{_javadir}/%{cim_client_jar_file}.jar %{_javadir}/%{slp_name}.jar %{_javadir}/%{slp_name}-%{version}.jar %{_javadir}/%{slp_client_jar_file}.jar %files javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-%{version} %files manual %defattr(0644,root,root,0755) %doc %{_docdir}/%{name}-%{version}/README.samples %doc %{_docdir}/%{name}-%{version}/org # ----------------------------------------------------------------------------- %changelog * Tue Oct 02 2007 - anosek@suse.cz - new package prepared for SLES10-SP2 (fate #301688) * based on spec file by JPackage project