Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:inescid:robots
drools
drools.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File drools.spec of Package drools
Name: drools Version: 5.50 Release: 1 Summary: The Business Logic integration Platform License: BSD URL: http://www.jboss.org/drools/ Source: drools-distribution-5.5.0.Final.zip BuildRequires: ant BuildRequires: unzip Group: Development/Languages/Java Vendor: znerd BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: protobuf-java log4j ecj antlr-java dom4j javassist jta Requires: slf4j xml-apis xpp3-minimal %description Drools 5 introduces the Business Logic integration Platform which provides a unified and integrated platform for Rules, Workflow and Event Processing. It's been designed from the ground up so that each aspect is a first class citizen, with no compromises. %package javadoc Summary: Javadoc for %{name} Group: Development/Languages/Java Requires(post): %{__rm} Requires(post): /bin/ln Requires(postun): %{__rm} %description javadoc Javadoc for %{name}. %prep %setup -n drools-distribution-5.5.0.Final # remove all the stuff we'll build ourselves #----- temporarily, we won't be building the packages #find . \( -name "*.jar" -o -name "*.class" \) -exec %__rm -f {} \; %build # using pre-built binaries and docs %install %__rm -rf %{buildroot} # jars %__mkdir_p %{buildroot}%{_javadir} %__cp -a binaries/drools-*.jar %{buildroot}%{_javadir}/ %__cp -a binaries/knowledge-*.jar %{buildroot}%{_javadir}/ #(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # javadoc %__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version} %__cp -a javadoc/public/* %{buildroot}%{_javadocdir}/%{name}-%{version} (cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name}) %clean %__rm -rf %{buildroot} %post %postun %post javadoc %__rm -f %{_javadocdir}/%{name} %__ln_s %{name}-%{version} %{_javadocdir}/%{name} %postun javadoc if [ $1 -eq 0 ]; then %__rm -f %{_javadocdir}/%{name} fi %files %defattr(-,root,root,-) %{_javadir}/* %files javadoc %defattr(0644,root,root,0755) %dir %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name}-%{version}/* %ghost %{_javadocdir}/%{name} %changelog * Tue Jul 30 2013 David Martins de Matos <david.matos@inesc-id.pt> 5.50-1 - first packaging effort
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor