Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17097 - New ant version 1.5.3 ebuild
Summary: New ant version 1.5.3 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Dylan Carlson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-08 12:41 UTC by Gunnlaugur Thor Briem
Modified: 2003-04-15 18:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
archive with ebuild, changelog, digest and ant script (ant-1.5.2.tar.bz2,3.28 KB, application/x-bzip2)
2003-03-08 12:43 UTC, Gunnlaugur Thor Briem
Details
ant 1.5.3 ebuild, digest, startup script and changelog (ant-1.5.3.tar.bz2,3.52 KB, application/octet-stream)
2003-04-14 21:25 UTC, Gunnlaugur Thor Briem
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gunnlaugur Thor Briem 2003-03-08 12:41:02 UTC
This is an ebuild for the 1.5.2 version of Apache Ant (note: no longer Jakarta).
I manually applied the diff between Apache's ant script versions 1.5.1 and 1.5.2
to the gentooized ant script files/1.5.1/ant, to create files/1.5.2/ant, and also
removed a redundant cygwin if-clause (that's probably not going to be applicable
under Gentoo :)


Reproducible: Always
Steps to Reproduce:




Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.20-gentoo-r1 i686 AMD Athlon(tm) XP 2000+
GENTOO_MIRRORS="http://ftp.linux.is/gentoo http://gentoo.oregonstate.edu/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg
ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb
slang readline arts tetex svga tcltk java guile mysql X sdl gpm tcpd pam libwww
ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fforce-addr -funroll-loops
-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fforce-addr -funroll-loops
-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Gunnlaugur Thor Briem 2003-03-08 12:43:11 UTC
Created attachment 9135 [details]
archive with ebuild, changelog, digest and ant script

Here's the ebuild I made. Just go to the dev-java/ant directory and
tar xvfj ant-1.5.2.tar.bz2
Comment 2 Gunnlaugur Thor Briem 2003-03-10 08:55:58 UTC
This ebuild should probably stay "unstable" for now ... there is a bug
in Ant 1.5.2 that makes the jar task produce weird jars (WinZip can't
see some of the files, but the JVM jar support still sees them). See:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17648
Comment 3 Adrian Almenar 2003-03-12 23:57:37 UTC
i think its better to wait for 1.5.3 or 1.6 instead of loading this on to portage,  cause this tool is used to build java code on gentoo, and its better to have a little of stability for the end users.

Thanks for the files, but i think its better to wait for next version.
Comment 4 Gunnlaugur Thor Briem 2003-04-14 21:23:30 UTC
I agreed with that, but somebody put ant-1.5.2 in portage anyway.
Version 1.5.3 is out now, though, and here is an ebuild for that.

I did not add ~x86 (etc.) keywords, because this is a pure bugfix
release over 1.5.2, which is already in portage and is unmasked
(except for alpha) -- add them if you feel it is appropriate.
Comment 5 Gunnlaugur Thor Briem 2003-04-14 21:25:46 UTC
Created attachment 10663 [details]
ant 1.5.3 ebuild, digest, startup script and changelog

The ant-1.5.3 version (identical ebuild, just a version bump)
Comment 6 Dylan Carlson (RETIRED) gentoo-dev 2003-04-15 18:06:22 UTC
Checked in and masked for testing.

The reason 1.5.2 was checked in was mostly due to the fact that it, too, was a bugfix release.  1.5.2 was tested against all java compiles in Portage before it was unmasked.

The same will need to be done for 1.5.3.

The ant script remains essentially the same, with a minor change inherited (re: Jikes) introduced in 1.5.3's default script.