Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121599 - trang (20030619-r1) ebuild improvements
Summary: trang (20030619-r1) ebuild improvements
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-04 14:59 UTC by Josh Sled
Modified: 2006-11-24 10:57 UTC (History)
1 user (show)

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


Attachments
ebuild (trang-20030619-r1.ebuild,1.20 KB, text/plain)
2006-02-04 15:00 UTC, Josh Sled
Details
build.xml (build.xml,704 bytes, text/xml)
2006-02-04 15:01 UTC, Josh Sled
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Sled 2006-02-04 14:59:51 UTC
The following new trang-20030619-r1.ebuild and files/build.xml were required to get trang to build on my machine.  Specifically:

- trang seems to want both xerces-1.3 and xerces2 as deps; it might not, but I didn't spend a lot of time debugging.

- added sources=1.4 flag to buildfile as the sources use the keyword 'enum' :/
Comment 1 Josh Sled 2006-02-04 15:00:40 UTC
Created attachment 78902 [details]
ebuild
Comment 2 Josh Sled 2006-02-04 15:01:11 UTC
Created attachment 78903 [details]
build.xml
Comment 3 Josh Sled 2006-02-04 15:02:13 UTC
"My machine", btw...

phoenix portage # emerge --info
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.4.3-r3, 1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-overlay/latexer/overlays/misc /usr/local/portage-overlay/latexer/overlays/mono"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aac aalib alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bmp bonobo bzip2 cdr crypt cscope cups curl dbus dga directfb doc dri dvd dvdr eds emacs emboss encode esd ethereal evo exif expat faad fam fbcon ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq idn imagemagick imap imlib ipv6 jabber java joystick jpeg jpeg2k junit lcms ldap libg++ libwww lua mad maildir matrox mbox mikmod ming mmx mng motif mp3 mpeg msn mysql ncurses nls nptl nptlonly nsplugin offensive ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl plotutil png powermate python qt quicktime readline ruby samba sdl slang speex spell sqlite sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wmf xinerama xml xml2 xmms xosd xv xvid yahoo zlib video_cards_matrox userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-24 10:57:33 UTC
Thanks for your suggestions.  -r2 is in Portage now which has a lot more than just your changes, I just quote the ChangeLog.

added dependency on xerces-2 in -r1, as reported in bug #121599 by Josh Sled
  <jsled-gentoo@asynchronous.org>. -r2 is a version ported to new Java system
  with the help from three Java guys on IRC: nichoj, caster and betelgeuse,
  they spotted a lot! Hand-crafted launcher removed, we use java-dolauncher
  now; correct header date; some cosmetic changes (obsolte cd ${S} e.g.);
  compiler selection via java-config not by USE flags