Upcoming postgresql layout change
Due to popular request I'll change the postgresql layout from the big monolithic singular package to a layout as used in debian for 8.1 This will make it easier for the packages xemacs and php at first, and for users it will seperate the dll's and the clients from the server. Note that at first I will only support one simultaneous postgresql server package. A debian-like postgresql-common for simultaneous postgresql server packages (7.4, 8.0, 8.1) is in consideration. Attached are the hint files for the packages. The only changes from debian are non-versioned names, -dev renamed to -devel to be consistent with our naming, and postgresql-server-dev renamed to postgresql-devel. -- Reini sdesc: PostgreSQL C client library ldesc: libpq is a C library that enables user programs to communicate with the PostgreSQL database server. The server can be on another machine and accessed through TCP/IP. This version of libpq is compatible with servers from PostgreSQL 8.0 or later. . PostgreSQL is an object-relational SQL database management system. category: Libs requires: libpgtypes2 crypt libintl3 openssl external-source: postgresql sdesc: development files for ECPG (Embedded PostgreSQL for C) ldesc: This package contains the necessary files to build ECPG (Embedded PostgreSQL for C) programs. It includes the development libraries and the preprocessor program ecpg. . PostgreSQL is an object-relational SQL database management system. . Install this package if you want to write C programs with SQL statements embedded in them (rather than run by an external process). category: Devel Libs requires: libecpg5 libpg4 openssl-devel external-source: postgresql sdesc: PostgreSQL C client library ldesc: libpq is a C library that enables user programs to communicate with the PostgreSQL database server. The server can be on another machine and accessed through TCP/IP. This version of libpq is compatible with servers from PostgreSQL 8.0 or later. . PostgreSQL is an object-relational SQL database management system. category: Libs requires: crypt libintl3 openssl external-source: postgresql sdesc: header files for libpq4 (PostgreSQL C client library) ldesc: Header files and static library for compiling C programs to link with the libpq library in order to communicate with a PostgreSQL database backend. category: Devel Libs requires: libpg4 openssl-devel external-source: postgresql sdesc: shared library cygpgtypes.dll for PostgreSQL 8.1 ldesc: The libpgtypes shared library is used by programs built with ecpg. (Embedded PostgreSQL for C). . PostgreSQL is an object-relational SQL database management system. category: Libs external-source: postgresql sdesc: PostgreSQL Data Base Management System ldesc: PostgreSQL is a fully featured object-relational database management system. It supports a large part of the SQL standard and is designed to be extensible by users in many aspects. Some of the features are: ACID transactions, foreign keys, views, sequences, subqueries, triggers, user-defined types and functions, outer joins, multiversion concurrency control. Graphical user interfaces and bindings for many programming languages are available as well. . This package provides the database server for PostgreSQL 8.1. Servers for other major release versions cannot be installed simultaneously yet. category: Database requires: libpg4 crypt cygwin libintl3 openssl zlib curr: 8.1.3-2 prev: 8.0.7-1 sdesc: front-end programs for PostgreSQL 8.1 ldesc: This package contains client and administrative programs for PostgreSQL: these are the interactive terminal client psql and programs for creating and removing users and databases. . This is the client package for PostgreSQL 8.1. If you install PostgreSQL 8.1 on a standalone machine, you need the server package postgresql-8.1, too. On a network, you can install this package on many client machines, while the server package may be installed on only one machine. . PostgreSQL is an object-relational SQL database management system. category: Database requires: libpg4 crypt libncurses8 libreadline6 libintl3 openssl zlib external-source: postgresql sdesc: additional facilities for PostgreSQL 8.1 ldesc: The PostgreSQL contrib package provides several additional features for the PostgreSQL database. This version is built to work with the server package postgresql-8.1. contrib often serves as a testbed for features before they are adopted into PostgreSQL proper: . btree_gist - B-Tree indexing using GiST (Generalised Search Tree) chkpass - Password type for storing and comparing encrypted passwords cube - Type for n-dimensional cubes dbf2pg - Inserts the contents of an xBase-style .dbf file into a PostgreSQL table dblink - Functions to return results from a remote database dbmirror - Trigger-based databaase mirroring earthdistance - Operator for computing the distance (in miles) between two points on the earth's surface fti - Full text indexing using triggers fuzzystrmatch - Functions for fuzzy string
Re: [Maybe-ITP] PHP
Max Bowsher schrieb: Reini Urban wrote: Well, postgresql is currently one big monolithic package. To make dependencies easier, I could provide the cygpg.dll client lib in a seperate libpg8 package, so that you could talk to a remote postgresql server at least. ok? This would certainly improve the situation. However: cygpq.dll in libpq8 ?? that sounds wrong to me. Surely it should be cygpq8.dll in libpq8, or cygpq.dll in libpq ? It will be libpg4 :) They did fewer client lib changes and no name versioning. See and answer in the seperate postgresql layout thread please. For now I will stay with cygpg.dll and add named versions (cygpg-3.dll for 7.x, cygpg-4.dll for 8.x) when simultanous servers will be supported. -- Reini
Re: [ITP] mksh 2.6.3 -- MirBSD Korn shell, improved pdksh implementation
On Tue, 25 Apr 2006, Jari Aalto wrote: Included in o Debian (testing = f'coming stable) http://packages.debian.org/mksh o Gentoo http://packages.gentoo.org/ebuilds/?mksh-23 Jari sdesc: Enhanced version of the Korn shell ldesc: A shell which is MirBSD enhanced version of the Public Domain Korn shell (pdksh), a bourne-compatible shell which is largely similar to the original ATT Korn shell. It includes bug fixes and feature improvements in order to produce a modern, robust shell good for interactive and especially script use. category: Shells requires: cygwin 1) Manual download wget\ http://cygwin.cante.net/mksh/mksh-2.6.3-1.tar.bz2.sig \ http://cygwin.cante.net/mksh/mksh-2.6.3-1.tar.bz2 \ http://cygwin.cante.net/mksh/mksh-2.6.3-1-src.tar.bz2.sig \ http://cygwin.cante.net/mksh/mksh-2.6.3-1-src.tar.bz2 \ http://cygwin.cante.net/mksh/setup.hint 2) Automated; running sh get.sh will print further instructions gpg --keyserver wwwkeys.pgp.net --recv-keys 955A92D8 mkdir mksh ; cd mksh rm -f get.sh get.sh.sig wgethttp://cygwin.cante.net/mksh/get.sh \ http://cygwin.cante.net/mksh/get.sh.sig gpg --verify get.sh.sig get.sh sh get.sh As the pdksh maintainer, I would like to veto having this package in the distro simultaneously with pdksh (since this is a newer version of pretty much the same package). In fact, I've been (slowly) working on preparing a new release of pdksh that includes many of the mirbsd patches. I don't mind obsoleting pdksh in favor of mksh, but we'll need to coordinate this. Jari, you might want to review the pending complaints about pdksh to see if they are fixed in your mksh version. I can send you a list (with links to archives) if you're interested. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte. But no -- you are no fool; you call yourself a fool, there's proof enough in that! -- Rostand, Cyrano de Bergerac
Re: [ITP] mksh 2.6.3 -- MirBSD Korn shell, improved pdksh implementation
On Mon, May 01, 2006 at 03:33:46PM -0600, Paul Watson wrote: The mksh.exe cannot do some things in my .profile which are now being done by pdksh on Cygwin, ksh on AIX and Solaris, and ATT ksh on FC4. The man page does not specify anything about reporting bugs. Is there an email address, bugzilla, mailing list? Igor has vetoed this package so I don't think there is any reason to continue testing it for now. cgf
Re: [ITP] mksh 2.6.3 -- MirBSD Korn shell, improved pdksh implementation
On Mon, 1 May 2006, Christopher Faylor wrote: On Mon, May 01, 2006 at 03:33:46PM -0600, Paul Watson wrote: The mksh.exe cannot do some things in my .profile which are now being done by pdksh on Cygwin, ksh on AIX and Solaris, and ATT ksh on FC4. The man page does not specify anything about reporting bugs. Is there an email address, bugzilla, mailing list? Igor has vetoed this package so I don't think there is any reason to continue testing it for now. Just a clarification -- I did not veto the package as much as I vetoed having it as a *separate* package. If this is indeed an update of pdksh, I'm willing to relinquish maintainership (and the package could also be renamed, FWIW). But having both in the distro would be pretty useless. IMO, until Jari replies to my proposal, cygwin-apps is not an appropriate place for reporting bugs and results of testing mksh. You should be able to report the bugs directly to him, however. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte. But no -- you are no fool; you call yourself a fool, there's proof enough in that! -- Rostand, Cyrano de Bergerac