Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 83183

Summary: pgasync should have an ebuild
Product: Gentoo Linux Reporter: Marien Zwart (RETIRED) <marienz>
Component: New packagesAssignee: PgSQL Bugs <pgsql-bugs>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.jamwt.com/pgasync/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for pgasync-1.15b
ebuild for pgasync-1.15b, second try
ebuild for pgasync-1.15b, hopefully final attempt
pgasync license

Description Marien Zwart (RETIRED) gentoo-dev 2005-02-24 05:40:06 UTC
From the website:

"""
pgasync is a Twisted-based PostgreSQL client library which fully conforms to the DB API 2.0 specification, and provides adbapi compatibility. It's designed to run quickly and scale well. It provides connection pooling and persistence, database types, and safe conversions. 
"""

This is in beta currently, and works nicely with twisted. It would be nice to have this in the tree.

It's a very straightforward pure-python distutils package, so the attached ebuild should work.

Reproducible: Always
Steps to Reproduce:
1. emerge pgasync

Actual Results:  
No such ebuild.

Expected Results:  
emerged it.

Portage 2.0.51.16 (hardened/x86/2.6, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7-m2 i686)
=================================================================
System uname: 2.6.10-gentoo-r7-m2 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.4-r2 [2.4 (#1, Feb 22 2005, 15:02:34)]
ccache version 2.3 [enabled]
dev-lang/python:     2.4-r2
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb -frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache confcache distlocks noauto prelink
sandbox test userpriv usersandbox verify-rdepend"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://www.gigaload.org/gentoo.org/"
LANG="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage//packages/x86/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X alsa ansi bzip2 ccache cdr crypt dlloader emacs faad
fbcon flac gnome gtk2 javascript jit jpeg kdeenablefinal libcaca maildir md5sum
mmx mmx2 mng mozdevelop mozsvg mpeg ncurses nethack network nls no-old-linux
nptl nptlonly oggvorbis opengl pam pic pie png python qemu-fast quicktime
readline rtc sdl softmmu spell sse ssl svg symlink tetex truetype truetype-fonts
unicode userlocales xml2 xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Marien Zwart (RETIRED) gentoo-dev 2005-02-24 05:40:29 UTC
Created attachment 52035 [details]
ebuild for pgasync-1.15b
Comment 2 Marien Zwart (RETIRED) gentoo-dev 2005-02-24 05:42:27 UTC
Created attachment 52036 [details]
ebuild for pgasync-1.15b, second try

whoops, forgot to tabify it. This one is more gentoo-policy-compliant, I hope.
Comment 3 Marien Zwart (RETIRED) gentoo-dev 2005-02-24 05:44:56 UTC
Created attachment 52037 [details]
ebuild for pgasync-1.15b, hopefully final attempt

Aargh, forgot to add the license. Sorry for the spam, I must be having a bad
day :(
Comment 4 Marien Zwart (RETIRED) gentoo-dev 2005-02-24 05:45:52 UTC
Created attachment 52038 [details]
pgasync license

This should go to /usr/portage/licenses, called "pgasync" to match what's in
the ebuild.
Comment 5 Masatomo Nakano (RETIRED) gentoo-dev 2005-03-01 09:38:59 UTC
i've just added this ebuild to the portage tree.
thank you for your contribution!