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"
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