Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73217 - Porting: jbidwatcher-0.9.5
Summary: Porting: jbidwatcher-0.9.5
Status: RESOLVED LATER
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo for Mac OS X
URL:
Whiteboard:
Keywords:
Depends on: 58106
Blocks:
  Show dependency tree
 
Reported: 2004-12-03 04:34 UTC by Roman Dilken
Modified: 2007-03-26 19:56 UTC (History)
0 users

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


Attachments
change made to the jbidwatcher-0.9.7.1.ebuild (ebuild.diff,678 bytes, patch)
2005-09-02 11:21 UTC, Fabian Groffen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Dilken 2004-12-03 04:34:52 UTC
JBidWatcher compiles cleanly and works fine on my Mac.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r8 (default-macos/ppc/10.3, gcc-3.3, libsystem-7.1-r0, 7.6.0
Power Macintosh)
=================================================================
System uname: 7.6.0 Power Macintosh powerpc
macos-20041118
Python:              dev-lang/python-2.3.3 [2.3 (#1, Sep 13 2003, 00:49:11)]
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632)
[disabled]
dev-lang/python:     2.3.3
sys-devel/autoconf:  2.57, 2.59-r5
sys-devel/automake:  1.6.3, 1.8.5-r1
sys-devel/binutils:  [Not Present]
sys-devel/libtool:   [Not Present]
virtual/os-headers:  [Not Present]
ACCEPT_KEYWORDS="ppc-macos ~ppc-macos"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe  -mcpu=G5 -mtune=G5 -mpowerpc64 -funroll-loops -flat_namespace"
CHOST="powerpc-apple-darwin"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -pipe  -mcpu=G5 -mtune=G5 -mpowerpc64 -funroll-loops -flat_namespace"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect cvs distlocks keepwork"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc X berkdb debug gif hbci jpeg justify makecheck multilib nptl odbc ofx
ppc-macos quotes recode ssl threads tiff unicode usb zlib"
Comment 1 Fabian Groffen gentoo-dev 2005-08-21 03:23:35 UTC
- dev-java/ant-1.6.2 needs to be added to the package.provided of macos/10.4
(todo: check panther version)
- does not depend on baselayout
- does depend on jikes -> USE flag jikes, see if ebuild works on ppc-macos.
(todo: file bug on jikes, or mask jikes USE flag)
- Java, so compiles and works fine
Comment 2 Fabian Groffen gentoo-dev 2005-08-21 05:25:18 UTC
update:
jikes 1.22 is available on OSX 10.4 -> should be added to package.provided
jikes 1.18 is available on OSX 10.3 -> idem

ant-1.6.2 on OSX 10.4
ant-1.6.1 on OSX 10.3
Comment 3 Fabian Groffen gentoo-dev 2005-09-02 11:21:49 UTC
Created attachment 67496 [details, diff]
change made to the jbidwatcher-0.9.7.1.ebuild

using the attached small patch I was able to build using jikes and normal on
Tiger.	However the generated script in /usr/bin/jbidwatcher assumes the
baselayout is there.  Hence, this bug legally depends on it and cannot be
closed yet.
Comment 4 Lina Pezzella (RETIRED) gentoo-dev 2005-09-02 13:33:21 UTC
The idea of putting all DEPENDS in the DEPENDS line of an ebuild has been brought up numerous times on 
the ml. The way Gentoo as a whole does things is to not put anything in "system" in the DEPEND line of 
individual ebuilds. For example, we don't put gcc as a requirement for any package that needs to compile 
with gcc. I don't agree with this at all, but this is what I understand to be the status quo.

Thus, in the case of this particular package, it can be marked unstable (~ppc-macos) since baselayout-
darwin is in system for unstable profiles. Hasan was recently rethinking how baselayout-darwin handles /
etc/profile and will be posting a message to the gentoo-osx ml soon so that we can hopefully move 
baselayout-darwin to stable in a reasonable amount of time.
Comment 5 Fabian Groffen gentoo-dev 2007-03-26 19:56:51 UTC
maybe once we know how to deal with Java in prefix.