RPM packaging for EMI-2 - L&B subsystem.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 16 Dec 2011 13:18:23 +0000 (13:18 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 16 Dec 2011 13:18:23 +0000 (13:18 +0000)
25 files changed:
org.glite.lb.client-java/project/glite-lb-client-java.spec [new file with mode: 0644]
org.glite.lb.client/project/.post [deleted file]
org.glite.lb.client/project/.postun [deleted file]
org.glite.lb.client/project/glite-lb-client.spec [new file with mode: 0644]
org.glite.lb.common/project/.post [deleted file]
org.glite.lb.common/project/.postun [deleted file]
org.glite.lb.common/project/glite-lb-common.spec [new file with mode: 0644]
org.glite.lb.doc/project/glite-lb-doc.spec [new file with mode: 0644]
org.glite.lb.emi-lb/project/emi-lb.spec [new file with mode: 0644]
org.glite.lb.harvester/project/.pre [deleted file]
org.glite.lb.harvester/project/glite-lb-harvester.spec [new file with mode: 0644]
org.glite.lb.logger-msg/project/glite-lb-logger-msg.spec [new file with mode: 0644]
org.glite.lb.logger/project/.pre [deleted file]
org.glite.lb.logger/project/glite-lb-logger.spec [new file with mode: 0644]
org.glite.lb.nagios/project/emi-lb-nagios-plugins.spec [new file with mode: 0644]
org.glite.lb.server/project/.pre [deleted file]
org.glite.lb.server/project/glite-lb-server.spec [new file with mode: 0644]
org.glite.lb.state-machine/project/.post [deleted file]
org.glite.lb.state-machine/project/.postun [deleted file]
org.glite.lb.state-machine/project/glite-lb-state-machine.spec [new file with mode: 0644]
org.glite.lb.types/project/glite-lb-types.spec [new file with mode: 0644]
org.glite.lb.utils/project/glite-lb-utils.spec [new file with mode: 0644]
org.glite.lb.ws-interface/project/glite-lb-ws-interface.spec [new file with mode: 0644]
org.glite.lb.ws-test/project/glite-lb-ws-test.spec [new file with mode: 0644]
org.glite.lb.yaim/project/glite-lb-yaim.spec [new file with mode: 0644]

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 (file)
index 0000000..2562b9f
--- /dev/null
@@ -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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 0000000..0ebac2b
--- /dev/null
@@ -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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 0000000..9b6a9ec
--- /dev/null
@@ -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 (file)
index 0000000..670af01
--- /dev/null
@@ -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 (file)
index 0000000..a9ef6af
--- /dev/null
@@ -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 (file)
index 573de45..0000000
+++ /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 (file)
index 0000000..4549900
--- /dev/null
@@ -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 (file)
index 0000000..fe83b2a
--- /dev/null
@@ -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 (file)
index bb8f272..0000000
+++ /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 (file)
index 0000000..9ad4a31
--- /dev/null
@@ -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 (file)
index 0000000..af4cd71
--- /dev/null
@@ -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 (file)
index bb8f272..0000000
+++ /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 (file)
index 0000000..165cee1
--- /dev/null
@@ -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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 8b0c822..0000000
+++ /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 (file)
index 0000000..55166ae
--- /dev/null
@@ -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 (file)
index 0000000..f2f0c08
--- /dev/null
@@ -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 (file)
index 0000000..9a573b5
--- /dev/null
@@ -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 (file)
index 0000000..f2ae1b0
--- /dev/null
@@ -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 (file)
index 0000000..938e123
--- /dev/null
@@ -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 (file)
index 0000000..ea3cf86
--- /dev/null
@@ -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