From: František Dvořák Date: Fri, 16 Dec 2011 13:18:23 +0000 (+0000) Subject: RPM packaging for EMI-2 - L&B subsystem. X-Git-Tag: emi-canl-c_R_1_0_0_0~117 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=020f0b68ba7810b014adc5efb01673dd72db6d65;p=jra1mw.git RPM packaging for EMI-2 - L&B subsystem. --- diff --git a/org.glite.lb.client-java/project/glite-lb-client-java.spec b/org.glite.lb.client-java/project/glite-lb-client-java.spec new file mode 100644 index 0000000..2562b9f --- /dev/null +++ b/org.glite.lb.client-java/project/glite-lb-client-java.spec @@ -0,0 +1,76 @@ +%global distver %(rpm -q --quiet redhat-release && rpm -q --queryformat "%{VERSION}" redhat-release || rpm -q --quiet centos-release && rpm -q --queryformat "%{VERSION}" centos-release || rpm -q --quiet sl-release && rpm -q --queryformat "%{VERSION}" sl-release | sed 's/^\\([0-9]*\\).*/\\1/') + +Summary: @SUMMARY@ +Name: glite-lb-client-java +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Libraries +BuildRequires: ant +BuildRequires: axis1.4 +BuildRequires: chrpath +BuildRequires: emi-trustmanager +BuildRequires: emi-trustmanager-axis +BuildRequires: glite-jobid-api-java +BuildRequires: glite-lb-types +BuildRequires: glite-lb-ws-interface +BuildRequires: jakarta-commons-lang +%if 0%{?distver} >= 6 +BuildRequires: java-1.6.0-openjdk-devel +%else +BuildRequires: java-devel +%endif +BuildRequires: libtool +Requires: emi-trustmanager-axis +Requires: emi-trustmanager +Requires: glite-jobid-api-java +Requires: jakarta-commons-lang +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.client-java/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.client-java --with-axis=/usr/local/axis1.4 +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +/usr/%{_lib}/libglite_lb_sendviasocket.so +/usr/%{_lib}/libglite_lb_sendviasocket.so.0 +/usr/%{_lib}/libglite_lb_sendviasocket.so.0.0.0 +/usr/share/java/lb-client-java.jar +/usr/share/java/lb-client-java-examples.jar + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.client/project/.post b/org.glite.lb.client/project/.post deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.client/project/.post +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.client/project/.postun b/org.glite.lb.client/project/.postun deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.client/project/.postun +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.client/project/glite-lb-client.spec b/org.glite.lb.client/project/glite-lb-client.spec new file mode 100644 index 0000000..0ebac2b --- /dev/null +++ b/org.glite.lb.client/project/glite-lb-client.spec @@ -0,0 +1,141 @@ +Summary: Virtual package for development with gLite L&B client library +Name: glite-lb-client +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Libraries +BuildRequires: classads +BuildRequires: classads-devel +BuildRequires: cppunit-devel +BuildRequires: chrpath +BuildRequires: glite-lb-types +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-jobid-api-cpp-devel +BuildRequires: glite-lb-common-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: libtool +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.client/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +This is a virtual package providing runtime and development files for gLite +L&B client library. + + +%package -n lib%{name} +Summary: @SUMMARY@ +Group: System Environment/Libraries + + +%description -n lib%{name} +@DESCRIPTION@ + + +%package -n %{name}-devel +Summary: Development files for gLite L&B client library +Group: Development/Libraries +Requires: lib%{name}%{?_isa} = %{version}-%{release} +Requires: glite-lb-common-devel +Requires: glite-jobid-api-c-devel +Requires: glite-jobid-api-cpp-devel +Provides: %{name}%{?_isa} = %{version}-%{release} + + +%description -n %{name}-devel +This package contains development libraries and header files for gLite L&B +client library. + + +%package -n %{name}-progs +Summary: gLite L&B client programs and examples +Group: Applications/Communications + + +%description -n %{name}-progs +This package contains client programs and examples for gLite L&B. + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.client +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -n lib%{name} -p /sbin/ldconfig + + +%postun -n lib%{name} -p /sbin/ldconfig + + +%files -n lib%{name} +%defattr(-,root,root) +%dir /usr/share/doc/%{name}-%{version}/ +/usr/%{_lib}/libglite_lb_client.so.11.@MINOR@.@REVISION@ +/usr/%{_lib}/libglite_lb_client.so.11 +/usr/%{_lib}/libglite_lb_clientpp.so.11.@MINOR@.@REVISION@ +/usr/%{_lib}/libglite_lb_clientpp.so.11 +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/README-notify +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/doc/%{name}-%{version}/package.summary + + +%files -n %{name}-devel +%defattr(-,root,root) +%dir /usr/share/emi/ +%dir /usr/share/emi/build/ +%dir /usr/share/emi/build/m4/ +%dir /usr/share/doc/%{name}-%{version}/examples/ +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +/usr/include/glite/lb/*.h +/usr/%{_lib}/libglite_lb_client.so +/usr/%{_lib}/libglite_lb_clientpp.so +/usr/share/doc/%{name}-%{version}/examples/* +/usr/share/emi/build/m4/glite_lb.m4 +/usr/share/man/man1/glite-lb-notify.1.gz +/usr/share/man/man1/glite-lb-logevent.1.gz +/usr/share/man/man8/glite-lb-dump.8.gz +/usr/share/man/man8/glite-lb-load.8.gz + + +%files -n %{name}-progs +%defattr(-,root,root) +%dir /usr/%{_lib}/glite-lb/ +%dir /usr/%{_lib}/glite-lb/examples/ +/usr/bin/glite-lb-logevent +/usr/bin/glite-lb-notify +/usr/bin/glite-lb-register_sandbox +/usr/%{_lib}/glite-lb/examples/* +/usr/sbin/glite-lb-export.sh + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.common/project/.post b/org.glite.lb.common/project/.post deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.common/project/.post +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.common/project/.postun b/org.glite.lb.common/project/.postun deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.common/project/.postun +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.common/project/glite-lb-common.spec b/org.glite.lb.common/project/glite-lb-common.spec new file mode 100644 index 0000000..9b6a9ec --- /dev/null +++ b/org.glite.lb.common/project/glite-lb-common.spec @@ -0,0 +1,108 @@ +Summary: Virtual package for development with gLite L&B common library +Name: glite-lb-common +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Libraries +BuildRequires: c-ares-devel +BuildRequires: chrpath +BuildRequires: classads +BuildRequires: classads-devel +BuildRequires: cppunit-devel +BuildRequires: expat +BuildRequires: expat-devel +BuildRequires: glite-jobid-api-cpp-devel +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: libtool +BuildRequires: glite-lb-types +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.common/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +This is a virtual package providing runtime and development files for gLite +L&B common library. + + +%package -n lib%{name} +Summary: @SUMMARY@ +Group: System Environment/Libraries + + +%description -n lib%{name} +@DESCRIPTION@ + + +%package -n %{name}-devel +Summary: Development files for gLite L&B common library +Group: Development/Libraries +Requires: lib%{name}%{?_isa} = %{version}-%{release} +Requires: glite-jobid-api-c-devel +Requires: glite-lbjp-common-gss-devel +Provides: %{name}%{?_isa} = %{version}-%{release} + + +%description -n %{name}-devel +This package contains development libraries and header files for gLite L&B +common library. + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.common +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -n lib%{name} -p /sbin/ldconfig + + +%postun -n lib%{name} -p /sbin/ldconfig + + +%files -n lib%{name} +%defattr(-,root,root) +%dir /usr/share/doc/%{name}-%{version}/ +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/doc/%{name}-%{version}/package.summary +/usr/%{_lib}/libglite_lb_common.so.13.@MINOR@.@REVISION@ +/usr/%{_lib}/libglite_lb_common.so.13 + + +%files -n %{name}-devel +%defattr(-,root,root) +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +/usr/include/glite/lb/* +/usr/%{_lib}/libglite_lb_common.so + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.doc/project/glite-lb-doc.spec b/org.glite.lb.doc/project/glite-lb-doc.spec new file mode 100644 index 0000000..670af01 --- /dev/null +++ b/org.glite.lb.doc/project/glite-lb-doc.spec @@ -0,0 +1,62 @@ +Summary: @SUMMARY@ +Name: glite-lb-doc +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Tools +BuildArch: noarch +BuildRequires: tetex-latex +BuildRequires: glite-lb-types +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.doc/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.types +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /usr/share/doc/%{name}-%{version}/ +%dir /usr/share/doc/%{name}-%{version}/examples/ +/usr/share/doc/%{name}-%{version}/examples/* +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/README +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LBAG.pdf +/usr/share/doc/%{name}-%{version}/LBUG.pdf +/usr/share/doc/%{name}-%{version}/LBDG.pdf +/usr/share/doc/%{name}-%{version}/LBTG.pdf +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/doc/%{name}-%{version}/package.description + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.emi-lb/project/emi-lb.spec b/org.glite.lb.emi-lb/project/emi-lb.spec new file mode 100644 index 0000000..a9ef6af --- /dev/null +++ b/org.glite.lb.emi-lb/project/emi-lb.spec @@ -0,0 +1,58 @@ +Summary: @SUMMARY@ +Name: emi-lb +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Base +Requires: bdii +Requires: emi-version +Requires: fetch-crl +Requires: glite-lb-client-java +Requires: glite-lb-doc +Requires: glite-lb-harvester +Requires: glite-lb-logger +Requires: glite-lb-logger-msg +Requires: glite-lb-server +Requires: glite-lb-utils +Requires: glite-lb-ws-test +Requires: glite-lb-yaim +#Requires: glue-service-provider +Requires: glite-info-provider-service +Requires: glue-schema +Obsoletes: glite-LB <= 3.3.3-3 +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.emi-lb/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build + + +%check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.harvester/project/.pre b/org.glite.lb.harvester/project/.pre deleted file mode 100644 index 573de45..0000000 --- a/org.glite.lb.harvester/project/.pre +++ /dev/null @@ -1,7 +0,0 @@ -getent group glite >/dev/null || groupadd -r glite -getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite - -mkdir -p /var/glite 2>/dev/null || true -chown glite:glite /var/glite - -exit 0 diff --git a/org.glite.lb.harvester/project/glite-lb-harvester.spec b/org.glite.lb.harvester/project/glite-lb-harvester.spec new file mode 100644 index 0000000..4549900 --- /dev/null +++ b/org.glite.lb.harvester/project/glite-lb-harvester.spec @@ -0,0 +1,101 @@ +Summary: @SUMMARY@ +Name: glite-lb-harvester +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Daemons +BuildRequires: chrpath +BuildRequires: docbook-utils +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lb-client-devel +BuildRequires: glite-lb-common-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-db-devel +BuildRequires: glite-lbjp-common-log-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: libtool +Requires(post): chkconfig +Requires(preun): chkconfig +Requires(preun): initscripts +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.harvester/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.harvester +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%pre +getent group glite >/dev/null || groupadd -r glite +getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite +mkdir -p /var/glite /var/log/glite 2>/dev/null || : +chown glite:glite /var/glite /var/log/glite +exit 0 + + +%post +/sbin/chkconfig --add glite-lb-harvester +if [ $1 -eq 1 ] ; then + # XXX: or rather to detect finalized set-up in start-up scripts? + /sbin/chkconfig glite-lb-harvester off +fi + + +%preun +if [ $1 -eq 0 ] ; then + /sbin/service glite-lb-harvester stop >/dev/null 2>&1 + /sbin/chkconfig --del glite-lb-harvester +fi + + +%postun +if [ "$1" -ge "1" ] ; then + /sbin/service glite-lb-harvester restart >/dev/null 2>&1 || : +fi + + +%files +%defattr(-,root,root) +%dir /etc/glite-lb/ +%dir /usr/%{_lib}/glite-lb/ +%dir /usr/%{_lib}/glite-lb/examples/ +%dir /usr/share/doc/%{name}-%{version}/ +/etc/glite-lb/harvester-test-dbsetup.sql +/etc/init.d/glite-lb-harvester +/usr/bin/glite-lb-harvester +/usr/%{_lib}/glite-lb/examples/glite-lb-harvester-test.sh +/usr/%{_lib}/glite-lb/examples/glite-lb-harvester-dbg +/usr/share/doc/%{name}-%{version}/README +/usr/share/man/man8/glite-lb-harvester.8.gz + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec b/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec new file mode 100644 index 0000000..fe83b2a --- /dev/null +++ b/org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec @@ -0,0 +1,70 @@ +Summary: @SUMMARY@ +Name: glite-lb-logger-msg +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Daemons +BuildRequires: activemq-cpp-library +BuildRequires: cppunit-devel +BuildRequires: glite-lb-logger +BuildRequires: libtool +Requires: glite-lb-logger +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.logger-msg/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.logger-msg +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /etc/glite-lb/ +%dir /usr/%{_lib}/glite-lb/ +%dir /usr/%{_lib}/glite-lb/examples/ +%dir /usr/share/doc/%{name}-%{version}/ +%dir /usr/share/glite-lb/ +%config(missingok) /etc/glite-lb/msg.conf.example +/usr/%{_lib}/activemq_cpp_plugin.so +/usr/%{_lib}/activemq_cpp_plugin.so.0 +/usr/%{_lib}/activemq_cpp_plugin.so.0.0.0 +/usr/%{_lib}/glite-lb/examples/glite-lb-cmsclient +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/glite-lb/msg-brokers-openwire + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.logger/project/.pre b/org.glite.lb.logger/project/.pre deleted file mode 100644 index bb8f272..0000000 --- a/org.glite.lb.logger/project/.pre +++ /dev/null @@ -1,7 +0,0 @@ -getent group glite >/dev/null || groupadd -r glite -getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite - -mkdir -p /var/glite /var/log/glite 2>/dev/null || true -chown glite:glite /var/glite /var/log/glite - -exit 0 diff --git a/org.glite.lb.logger/project/glite-lb-logger.spec b/org.glite.lb.logger/project/glite-lb-logger.spec new file mode 100644 index 0000000..9ad4a31 --- /dev/null +++ b/org.glite.lb.logger/project/glite-lb-logger.spec @@ -0,0 +1,102 @@ +Summary: @SUMMARY@ +Name: glite-lb-logger +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Daemons +BuildRequires: cppunit-devel +BuildRequires: chrpath +BuildRequires: glite-lb-common-devel +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: glite-lbjp-common-log-devel +BuildRequires: libtool +Requires(post): chkconfig +Requires(preun): chkconfig +Requires(preun): initscripts +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.logger/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.logger +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%pre +getent group glite >/dev/null || groupadd -r glite +getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite +mkdir -p /var/glite /var/log/glite 2>/dev/null || : +chown glite:glite /var/glite /var/log/glite +exit 0 + + +%post +/sbin/chkconfig --add glite-lb-locallogger +if [ $1 -eq 1 ] ; then + # XXX: or rather to detect finalized set-up in the start-up scripts? + /sbin/chkconfig glite-lb-locallogger off +fi + + +%preun +if [ $1 -eq 0 ] ; then + /sbin/service glite-lb-locallogger stop >/dev/null 2>&1 + /sbin/chkconfig --del glite-lb-locallogger +fi + + +%postun +if [ "$1" -ge "1" ] ; then + /sbin/service glite-lb-locallogger restart >/dev/null 2>&1 || : +fi + + +%files +%defattr(-,root,root) +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +%dir /usr/share/doc/%{name}-%{version}/ +/etc/init.d/glite-lb-locallogger +/usr/bin/glite-lb-notif-interlogd +/usr/bin/glite-lb-interlogd +/usr/bin/glite-lb-logd +/usr/include/glite/lb/*.h +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/man/man8/glite-lb-interlogd.8.gz +/usr/share/man/man8/glite-lb-logd.8.gz + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.nagios/project/emi-lb-nagios-plugins.spec b/org.glite.lb.nagios/project/emi-lb-nagios-plugins.spec new file mode 100644 index 0000000..af4cd71 --- /dev/null +++ b/org.glite.lb.nagios/project/emi-lb-nagios-plugins.spec @@ -0,0 +1,69 @@ +Summary: @SUMMARY@ +Name: emi-lb-nagios-plugins +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Daemons +BuildArch: noarch +Requires: glite-lb-client +Requires: glite-lb-utils +Requires: glite-lb-ws-test +Requires: globus-proxy-utils +Provides: glite-lb-nagios-plugins +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.nagios/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.nagios +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post +chown nagios:nagios /usr/libexec/grid-monitoring/probes/emi.lb >/dev/null 2>&1 || : +exit 0 + + +%files +%defattr(-,root,root) +%dir /usr/share/doc/%{name}-%{version}/ +%dir /usr/libexec/ +%dir /usr/libexec/grid-monitoring/ +%dir /usr/libexec/grid-monitoring/probes/ +%dir /usr/libexec/grid-monitoring/probes/emi.lb/ +%dir /var/lib/grid-monitoring/ +%dir /var/lib/grid-monitoring/emi.lb/ +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/package.description +/usr/libexec/grid-monitoring/probes/emi.lb/LB-probe + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.server/project/.pre b/org.glite.lb.server/project/.pre deleted file mode 100644 index bb8f272..0000000 --- a/org.glite.lb.server/project/.pre +++ /dev/null @@ -1,7 +0,0 @@ -getent group glite >/dev/null || groupadd -r glite -getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite - -mkdir -p /var/glite /var/log/glite 2>/dev/null || true -chown glite:glite /var/glite /var/log/glite - -exit 0 diff --git a/org.glite.lb.server/project/glite-lb-server.spec b/org.glite.lb.server/project/glite-lb-server.spec new file mode 100644 index 0000000..165cee1 --- /dev/null +++ b/org.glite.lb.server/project/glite-lb-server.spec @@ -0,0 +1,153 @@ +Summary: @SUMMARY@ +Name: glite-lb-server +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Daemons +BuildRequires: expat +BuildRequires: globus-gssapi-gsi-devel +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lb-common-devel +BuildRequires: glite-lb-state-machine-devel +BuildRequires: glite-lb-types +BuildRequires: glite-lb-ws-interface +BuildRequires: glite-lbjp-common-db-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-gsoap-plugin-devel +BuildRequires: glite-lbjp-common-log-devel +BuildRequires: glite-lbjp-common-maildir-devel +BuildRequires: glite-lbjp-common-server-bones-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: gridsite-devel +BuildRequires: gsoap-devel +BuildRequires: libxml2 +BuildRequires: mysql-devel +BuildRequires: c-ares-devel +BuildRequires: cppunit-devel +BuildRequires: gridsite-shared +BuildRequires: flex +BuildRequires: voms-devel +BuildRequires: classads-devel +BuildRequires: libtool +BuildRequires: lcas +BuildRequires: c-ares +BuildRequires: classads +BuildRequires: libxml2-devel +BuildRequires: expat-devel +BuildRequires: voms +BuildRequires: bison +BuildRequires: chrpath +Requires: mysql-server +Requires(post): chkconfig +Requires(preun): chkconfig +Requires(preun): initscripts +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.server/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.server +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%pre +getent group glite >/dev/null || groupadd -r glite +getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite +mkdir -p /var/glite /var/log/glite 2>/dev/null || : +chown glite:glite /var/glite /var/log/glite +exit 0 + + +%post +/sbin/chkconfig --add glite-lb-bkserver +if [ $1 -eq 1 ] ; then + # XXX: or rather to detect finalized set-up in the start-up scripts? + /sbin/chkconfig glite-lb-bkserver off +fi + + +%preun +if [ $1 -eq 0 ] ; then + /sbin/service glite-lb-bkserver stop >/dev/null 2>&1 + /sbin/chkconfig --del glite-lb-bkserver +fi + + +%postun +if [ "$1" -ge "1" ] ; then + /sbin/service glite-lb-bkserver restart >/dev/null 2>&1 || : +fi + + +%files +%defattr(-,root,root) +/etc/glite-lb-dbsetup.sql +%dir /etc/cron.d/ +%dir /etc/glite-lb/ +%dir /usr/%{_lib}/modules/ +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +%dir /usr/share/doc/%{name}-%{version}/ +%config /etc/logrotate.d/glite-lb-purge +%config /etc/logrotate.d/glite-lb-lcas +/etc/cron.d/glite-lb-server-purge +/etc/cron.d/glite-lb-proxy-purge +/etc/glite-lb-index.conf.template +/etc/glite-lb/glite-lb-dbsetup.sql +/etc/glite-lb/glite-lb-migrate_db2version20 +/etc/glite-lb/glite-lb-index.conf.template +/etc/init.d/glite-lb-bkserverd +/usr/%{_lib}/modules/lcas_lb.mod +/usr/%{_lib}/modules/liblcas_lb.so +/usr/%{_lib}/modules/liblcas_lb.so.0 +/usr/%{_lib}/modules/liblcas_lb.so.0.0.0 +/usr/include/glite/lb/index.h +/usr/include/glite/lb/lb_authz.h +/usr/include/glite/lb/store.h +/usr/include/glite/lb/srv_perf.h +/usr/bin/glite-lb-bkindex +/usr/bin/glite-lb-mon-db +/usr/bin/glite-lb-bkserverd +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/man/man1/glite-lb-bkindex.8.gz +/usr/share/man/man1/glite-lb-bkserverd.8.gz +/usr/share/man/man1/glite-lb-mon-db.1.gz +/usr/share/man/man8/glite-lb-bkindex.8.gz +/usr/share/man/man8/glite-lb-bkserverd.8.gz +/usr/share/man/man8/glite-lb-mon-db.1.gz + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.state-machine/project/.post b/org.glite.lb.state-machine/project/.post deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.state-machine/project/.post +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.state-machine/project/.postun b/org.glite.lb.state-machine/project/.postun deleted file mode 100644 index 8b0c822..0000000 --- a/org.glite.lb.state-machine/project/.postun +++ /dev/null @@ -1 +0,0 @@ -/sbin/ldconfig diff --git a/org.glite.lb.state-machine/project/glite-lb-state-machine.spec b/org.glite.lb.state-machine/project/glite-lb-state-machine.spec new file mode 100644 index 0000000..55166ae --- /dev/null +++ b/org.glite.lb.state-machine/project/glite-lb-state-machine.spec @@ -0,0 +1,105 @@ +Summary: Virtual package for development with gLite L&B state machine +Name: glite-lb-state-machine +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Libraries +BuildRequires: chrpath +BuildRequires: classads-devel +BuildRequires: expat-devel +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lb-common-devel +BuildRequires: glite-lb-types +BuildRequires: glite-lbjp-common-db-devel +BuildRequires: glite-lbjp-common-gss-devel +BuildRequires: glite-lbjp-common-jp-interface-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: libtool +BuildRequires: libxslt +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.state-machine/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +This is a virtual package providing runtime and development files for gLite +L&B state machine. + + +%package -n lib%{name} +Summary: @SUMMARY@ +Group: System Environment/Libraries + + +%description -n lib%{name} +@DESCRIPTION@ + + +%package -n %{name}-devel +Summary: Development files for gLite L&B state machine +Group: Development/Libraries +Requires: lib%{name}%{?_isa} = %{version}-%{release} +Requires: glite-lb-common-devel +Provides: %{name}%{?_isa} = %{version}-%{release} + + +%description -n %{name}-devel +This package contains development libraries and header files for gLite L&B +state machine. + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.state-machine +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} \; +find $RPM_BUILD_ROOT -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH' + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -n lib%{name} -p /sbin/ldconfig + + +%postun -n lib%{name} -p /sbin/ldconfig + + +%files -n lib%{name} +%defattr(-,root,root) +/usr/%{_lib}/libglite_lb_statemachine.so.@MAJOR@.@MINOR@.@REVISION@ +/usr/%{_lib}/libglite_lb_statemachine.so.@MAJOR@ +/usr/%{_lib}/glite_lb_plugin.so.0 +/usr/%{_lib}/glite_lb_plugin.so.0.0.0 + + +%files -n %{name}-devel +%defattr(-,root,root) +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +%dir /usr/interface/ +/usr/%{_lib}/glite_lb_plugin.so +/usr/%{_lib}/libglite_lb_statemachine.so +/usr/include/glite/lb/*.h +/usr/interface/*.xsd + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.types/project/glite-lb-types.spec b/org.glite.lb.types/project/glite-lb-types.spec new file mode 100644 index 0000000..f2f0c08 --- /dev/null +++ b/org.glite.lb.types/project/glite-lb-types.spec @@ -0,0 +1,59 @@ +Summary: @SUMMARY@ +Name: glite-lb-types +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Tools +BuildArch: noarch +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.types/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.types +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /usr/share/glite-lb/at3/ +%dir /usr/share/perl/ +%dir /usr/share/perl/gLite/ +%dir /usr/share/perl/gLite/LB/ +/usr/sbin/glite-lb-at3 +/usr/sbin/glite-lb-check_version.pl +/usr/share/perl/gLite/LB/StructField.pm +/usr/share/perl/gLite/LB/MultiStruct.pm +/usr/share/glite-lb/at3/events.T +/usr/share/glite-lb/at3/status.T +/usr/share/glite-lb/at3/types.T + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.utils/project/glite-lb-utils.spec b/org.glite.lb.utils/project/glite-lb-utils.spec new file mode 100644 index 0000000..9a573b5 --- /dev/null +++ b/org.glite.lb.utils/project/glite-lb-utils.spec @@ -0,0 +1,74 @@ +Summary: @SUMMARY@ +Name: glite-lb-utils +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Base +BuildRequires: chrpath +BuildRequires: cppunit-devel +BuildRequires: glite-lb-types +BuildRequires: glite-jobid-api-c-devel +BuildRequires: glite-lb-client-devel +BuildRequires: glite-lb-state-machine-devel +BuildRequires: glite-lbjp-common-jp-interface-devel +BuildRequires: glite-lbjp-common-maildir-devel +BuildRequires: glite-lbjp-common-trio-devel +BuildRequires: libtool +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.utils/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.utils +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /usr/share/doc/%{name}-%{version}/ +/usr/bin/glite-lb-bkpurge-offline +/usr/bin/glite-lb-dump +/usr/bin/glite-lb-dump_exporter +/usr/bin/glite-lb-load +/usr/bin/glite-lb-mon +/usr/bin/glite-lb-purge +/usr/bin/glite-lb-state_history +/usr/bin/glite-lb-statistics +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/doc/%{name}-%{version}/README.LB-monitoring +/usr/share/doc/%{name}-%{version}/README.LB-statistics +/usr/share/man/man1/glite-lb-mon.1.gz +/usr/share/man/man8/glite-lb-purge.8.gz + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec b/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec new file mode 100644 index 0000000..f2ae1b0 --- /dev/null +++ b/org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec @@ -0,0 +1,66 @@ +Summary: @SUMMARY@ +Name: glite-lb-ws-interface +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: System Environment/Libraries +BuildArch: noarch +BuildRequires: glite-lb-types +BuildRequires: libxslt +BuildRequires: tidy +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.ws-interface/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.ws-interface +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /usr/include/glite/ +%dir /usr/include/glite/lb/ +%dir /usr/share/doc/%{name}-%{version}/ +%dir /usr/share/doc/%{name}-%{version}/examples/ +%dir /usr/share/wsdl/ +%dir /usr/share/wsdl/glite-lb/ +/usr/include/glite/lb/ws_interface_version.h +/usr/share/doc/%{name}-%{version}/LICENSE +/usr/share/doc/%{name}-%{version}/ChangeLog +/usr/share/doc/%{name}-%{version}/package.summary +/usr/share/doc/%{name}-%{version}/package.description +/usr/share/wsdl/glite-lb/LB.wsdl +/usr/share/wsdl/glite-lb/glue2.xsd +/usr/share/wsdl/glite-lb/lb4agu.wsdl +/usr/share/wsdl/glite-lb/LBTypes.wsdl + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.ws-test/project/glite-lb-ws-test.spec b/org.glite.lb.ws-test/project/glite-lb-ws-test.spec new file mode 100644 index 0000000..938e123 --- /dev/null +++ b/org.glite.lb.ws-test/project/glite-lb-ws-test.spec @@ -0,0 +1,60 @@ +Summary: @SUMMARY@ +Name: glite-lb-ws-test +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Applications/Communications +BuildRequires: chrpath +BuildRequires: gsoap-devel +BuildRequires: glite-lb-ws-interface +BuildRequires: glite-lbjp-common-gsoap-plugin-devel +BuildRequires: libtool +Requires: glite-lb-ws-interface +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/emi.lb.types/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.ws-test +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /usr/%{_lib}/glite-lb/ +%dir /usr/%{_lib}/glite-lb/examples/ +/usr/%{_lib}/glite-lb/examples/glite-lb-ws_getversion +/usr/%{_lib}/glite-lb/examples/glite-lb-ws_joblog +/usr/%{_lib}/glite-lb/examples/glite-lb-ws_lb4agu_GetActivityStatus +/usr/%{_lib}/glite-lb/examples/glite-lb-ws_jobstat +/usr/%{_lib}/glite-lb/examples/glite-lb-ws_lb4agu_GetActivityInfo + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package diff --git a/org.glite.lb.yaim/project/glite-lb-yaim.spec b/org.glite.lb.yaim/project/glite-lb-yaim.spec new file mode 100644 index 0000000..ea3cf86 --- /dev/null +++ b/org.glite.lb.yaim/project/glite-lb-yaim.spec @@ -0,0 +1,73 @@ +Summary: @SUMMARY@ +Name: glite-lb-yaim +Version: @MAJOR@.@MINOR@.@REVISION@ +Release: @AGE@%{?dist} +Url: @URL@ +License: Apache Software License +Vendor: EMI +Group: Development/Tools +BuildArch: noarch +Requires: glite-yaim-bdii +Requires: perl-LDAP +Requires: glite-yaim-core +Obsoletes: glite-yaim-lb <= 4.2.1-1 +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +AutoReqProv: yes +Source: http://eticssoft.web.cern.ch/eticssoft/repository/emi/@MODULE@/%{version}/src/%{name}-@VERSION@.src.tar.gz + + +%description +@DESCRIPTION@ + + +%prep +%setup -q + + +%build +/usr/bin/perl ./configure --thrflavour= --nothrflavour= --root=/ --prefix=/usr --libdir=%{_lib} --project=emi --module lb.yaim +make + + +%check +make check + + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root) +%dir /opt/glite/ +%dir /opt/glite/release/ +%dir /opt/glite/release/glite-LB/ +%dir /opt/glite/yaim/ +%dir /opt/glite/yaim/defaults/ +%dir /opt/glite/yaim/etc/ +%dir /opt/glite/yaim/etc/versions/ +%dir /opt/glite/yaim/functions/ +%dir /opt/glite/yaim/node-info.d/ +/opt/glite/release/glite-LB/COPYRIGHT +/opt/glite/release/glite-LB/LICENSE +/opt/glite/release/glite-LB/arch +/opt/glite/release/glite-LB/node-version +/opt/glite/release/glite-LB/service +/opt/glite/release/glite-LB/update +/opt/glite/yaim/etc/versions/glite-lb-yaim +/opt/glite/yaim/defaults/glite-lb.pre +/opt/glite/yaim/functions/config_gip_lb +/opt/glite/yaim/functions/config_glite_lb +/opt/glite/yaim/functions/config_info_service_lb +/opt/glite/yaim/node-info.d/glite-lb + + +%changelog +* @SPEC_DATE@ @MAINTAINER@ - @MAJOR@.@MINOR@.@REVISION@-@AGE@%{?dist} +- automatically generated package