commit e3f57093e0f909fa10d39a6fcad4b28990bad9f7 Author: František Dvořák Date: Thu Aug 22 17:43:27 2013 +0200 Fedora Review #965848: - add Maven pom file (fixes issue #18), disabled for EPEL - add runtime dependency on java - remove unnecessary noarch diff --git a/org.glite.jobid.api-java/Makefile b/org.glite.jobid.api-java/Makefile index 7fb42e4..ce51949 100644 --- a/org.glite.jobid.api-java/Makefile +++ b/org.glite.jobid.api-java/Makefile @@ -16,9 +16,12 @@ SOURCES=\ build.xml Makefile \ nbproject/*.properties nbproject/*.xml \ nbproject/private/*.properties nbproject/private/*.xml \ + project/pom.xml \ src/org/glite/jobid/*.java -all compile doc: +POM=JPP-${package}.pom + +all compile doc: ${POM} ${ant_prefix}/bin/ant ${ANT_ARGS} stage: @@ -33,9 +36,15 @@ check: clean: ${ant_prefix}/bin/ant ${ANT_ARGS} clean + rm -fv ${POM} rm -rvf dist ${package}-*.tar.gz distclean: rm -rvf project/changelog Makefile.inc *.spec debian/ +${POM}: ${top_srcdir}/project/pom.xml + sed -e "s:@DESCRIPTION@:$(shell cat ${top_srcdir}/project/package.description):" \ + -e "s:@VERSION@:${version}:" \ + $< > $@ + .PHONY: default all compile stage install check clean distclean dist distcheck diff --git a/org.glite.jobid.api-java/project/pom.xml b/org.glite.jobid.api-java/project/pom.xml new file mode 100644 index 0000000..eb7c078 --- /dev/null +++ b/org.glite.jobid.api-java/project/pom.xml @@ -0,0 +1,52 @@ + + 4.0.0 + + org.glite.jobid + api-java + @VERSION@ + jar + + + + commons-codec + commons-codec + + + + @DESCRIPTION@ + http://egee.cesnet.cz/en/JRA1/LB/ + 2008 + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + CESNET + http://cesnet.cz + + + + GitHub Issues + https://github.com/CESNET/glite-lb/issues + + + + + EMI L&B + emi-lb@metacentrum.cz + + + + + scm:git:git://github.com/CESNET/glite-lb + https://github.com/CESNET/glite-lb + + +