Jules,
I think you need to add something like(see below) Read the man page for that one, or grep usr/portage/

Andrew

On 8/18/06, Jules Colding <[EMAIL PROTECTED]> wrote:
Hi,

I am trying to create an ebuild file for evolution-brutus. It is
presently looking like this (with comments removed):

################### e-b ebuild start ########################
inherit eutils flag-o-matic

DESCRIPTION="Brutus Exchange connector for Evolution 2.4 and 2.6"
HOMEPAGE="http://www.omesc.com/"
SRC_URI="http://www.omesc.com/content/downloads/dist/SOURCES/evolution-brutus-1.1.6.tar.gz "

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"

RESTRICT="nomirror"

IUSE="debug"

DEPEND=">=gnome-base/orbit-2.14.1
    >=dev-libs/libIDL-0.8.5
    >=dev-util/pkgconfig-0.20
    >=dev-util/intltool-0.30
    gnome-base/gnome-common
    >=gnome-base/gnome- keyring-0.4.2
    >=mail-client/evolution-2.6
    >=gnome-extra/evolution-data-server-1.6"

DOCS="COPYING README INSTALL docs/building_from_source docs/using_evolution-brutus"

src_compile() {
    BRUTUS_ECONF="--enable-brutus-dist=yes \
        --enable-brutus-devel=yes        \
        $(use_enable debug brutus-debug yes)"

    econf ${BRUTUS_ECONF} || die "econf failed"
    emake || die "emake failed"
}

src_install() {
    emake DESTDIR="${D}" install || die "emake install failed"
}
################### e-b ebuild end ########################

I then tried to follow:

  http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

to test if it worked. I tried:

ebuild /usr/local/portage/gnome-extra/evolution-brutus/evolution- brutus-1.1.6.ebuild fetch

to test if ebuild could fetch the source. I naively assumed that ebuild
would look at SRC_URI before trying to download the source.
Unfortunately it tried to connect to all possible gentoo mirrors
instead. Can I get ebuild to download from my site without modifying
make.conf?

Thanks,
  jules

############### emerge --info ###################
omc-2 evolution-brutus # emerge --info
Portage 2.1-r2 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Opteron(tm) Processor 252
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS=" http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.gentoo.no/ http://gentoo.prz.rzeszow.pl http://ftp.du.se/pub/os/gentoo ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib alsa apache2 avi berkdb bitmap-fonts browserplugin bzip2 cdr cli crypt cups dlloader dri dvd dvdr dvdread eds emacs emboss encode fam fbcon firefox foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal iconv imlib ipv6 isdnlog jpeg lzw lzw-tiff mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pcre pdflib perl png portaudio pppd python quicktime readline reflection sdl session spell spl ssl tcpd tetex theora tiff truetype-fonts type1-fonts unicode usb vorbis wma xine xmms xorg xpm xv xvid zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS




--
gentoo-user@gentoo.org mailing list


Reply via email to