Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263066 - Please add dev-python/werkzeug-0.4.1 to Gentoo Prefix Overlay
Summary: Please add dev-python/werkzeug-0.4.1 to Gentoo Prefix Overlay
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 OS X
: High enhancement (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-19 18:40 UTC by Sebastian Roeder
Modified: 2009-03-22 09:11 UTC (History)
0 users

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


Attachments
dev-python/werkzeug-0.4.1.ebuild with ~x86-macos (werkzeug-0.4.1.ebuild,977 bytes, text/plain)
2009-03-19 18:43 UTC, Sebastian Roeder
Details
dev-python/py-0.9.1.ebuild with ~x86-macos KEYWORD, dependency for werkzeug (py-0.9.1.ebuild,548 bytes, text/plain)
2009-03-19 18:49 UTC, Sebastian Roeder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Roeder 2009-03-19 18:40:35 UTC
I used the ecopy script to test the dev-python/werkzeug-0.4.1.ebuild in my local overlay with KEYWORD ~x86-macos. The ebuild has a "test" USE flag and emerged it with the flag disabled and with the flag enabled for testing purpose. In both cases it builds und works fine here. No further changes to the ebuild were needed.

When the "test" USE flag is set for dev-python/werkzeug, there are some additional dependencies to fullfill:

dev-python/py-0.9.1 is not yet in the Gentoo Prefix Overlay - I attach the ebuild here. This was a simple ecopy, no further editing was needed. 

In addition, the following dependencies must be KEYWORDed ~x86-macos:
dev-python/lxml-2.1.5
dev-python/cython-0.9.8.1.1

I hope this is enough information - if not just ask or give some pointers, what else needs to be tested.

Reproducible: Always




Portage 2.2.00.13133-prefix (prefix/darwin/macos/10.5/x86, gcc-4.2.1, unavailable, 9.6.0 i386)
=================================================================
System uname: Darwin-9.6.0-i386-32bit
Timestamp of tree: Thu, 19 Mar 2009 10:06:15 +0000
distcc 2.18.5-Apple.1 i386-apple-darwin9.0 (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p48-r1
dev-lang/python:     2.5.4-r2
sys-devel/autoconf:  2.63
sys-devel/automake:  1.9.6-r2, 1.10.2-r00.1
sys-devel/gcc-config: 1.4.0-r04.6
sys-devel/libtool:   2.2.6a
ACCEPT_KEYWORDS="~x86-macos"
CBUILD="i686-apple-darwin9"
CFLAGS="-O2 -pipe -march=prescott"
CHOST="i686-apple-darwin9"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=prescott"
DISTDIR="/Users/sero/Gentoo/usr/portage/distfiles"
EPREFIX="/Users/sero/Gentoo"
FEATURES="collision-protect distlocks fixpackages nostrip parallel-fetch preserve-libs protect-owned sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS=""
MAKEOPTS="-j3"
PKGDIR="/Users/sero/Gentoo/usr/portage/packages"
PORTAGE_CONFIGROOT="/Users/sero/Gentoo/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/Users/sero/Gentoo/var/tmp"
PORTDIR="/Users/sero/Gentoo/usr/portage"
PORTDIR_OVERLAY="/Users/sero/Gentoo/usr/local/portage"
SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix"
USE="aqua bash-completion coreaudio cracklib midi mmx mmxext ncurses nls objc objc++ prefix python readline sse sse2 ssl unicode x86-macos zlib" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="Darwin" INPUT_DEVICES="keyboard mouse" KERNEL="Darwin" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Sebastian Roeder 2009-03-19 18:43:39 UTC
Created attachment 185556 [details]
dev-python/werkzeug-0.4.1.ebuild with ~x86-macos
Comment 2 Sebastian Roeder 2009-03-19 18:49:34 UTC
Created attachment 185558 [details]
dev-python/py-0.9.1.ebuild with ~x86-macos KEYWORD, dependency for werkzeug
Comment 3 Fabian Groffen gentoo-dev 2009-03-22 09:10:32 UTC
Thanks!  This is exactly the information we look for.  I added both werkzeug and py, and keyworded lxml and cython.
Comment 4 Fabian Groffen gentoo-dev 2009-03-22 09:11:45 UTC
One thing to add, we don't need the ebuilds if you did a plain ecopy.  Only if you had to make modifications (beside keyword(s)) we'd like to have a diff -u of the original ecopied and your modified ebuild.