You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

ant.spec 881 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Summary: Java build tool
  2. Name: ant
  3. Version: 1.0
  4. Release: 0
  5. Group: Development/Tools
  6. Copyright: Apache - free
  7. Provides: ant
  8. Url: http://jakarta.apache.org
  9. Source: http://jakarta.apache.org/builds/nightly/ant/jakarta-tools.src.zip
  10. Prefix: /opt
  11. %description
  12. Platform-independent build tool for java.
  13. %prep
  14. rm -rf ${RPM_BUILD_DIR}/jakarta-tools
  15. unzip -x $RPM_SOURCE_DIR/jakarta-tools.src.zip
  16. %build
  17. cd ${RPM_BUILD_DIR}/jakarta-tools
  18. cd ant
  19. sh bootstrap.sh
  20. sh build.sh
  21. %install
  22. cd ${RPM_BUILD_DIR}/jakarta-tools
  23. cd ant
  24. sh build.sh -Ddist.dir /opt dist
  25. %clean
  26. %post
  27. ln -s /opt/ant/bin/ant /usr/bin
  28. %preun
  29. %files
  30. ## %defattr(-,root,root)
  31. %dir /opt/ant
  32. %dir /opt/ant/bin
  33. %dir /opt/ant/lib
  34. %dir /opt/ant/docs
  35. /opt/ant/lib/ant.jar
  36. /opt/ant/lib/xml.jar
  37. /opt/ant/lib/moo.jar
  38. %config /opt/ant/lib/build.xml
  39. /opt/ant/bin/ant
  40. /opt/ant/bin/antRun
  41. /opt/ant/docs/index.html
  42. %changelog