Files
haikuports/dev-db/postgresql_server/postgresql_server-9.3.4.recipe
Humdinger 0817519846 De-lint recipe.
*	openimageio
	Re-ordering blocks
	Adding formerly unreferenced patchset. Doesn't build anyway.

*	ordereddict
	Removed "." from SUMMARY
	Re-ordering blocks

*	oricutron
	Removed "." from SUMMARY
	Still a non-building BEP file

*	orphilia_dropbox
	Removed "." from SUMMARY
	Re-ordering blocks

*	pachi
	Removed "(C)" from COPYRIGHT
	Re-ordering blocks

*	pari
	Removed "." from SUMMARY
	Re-ordering blocks

*	pciutils
	Improved DESCRIPTION
	Re-ordering blocks

*	phantomlimb
	Improved SUMMARY
	Re-ordering blocks

*	photograbber
	Removed "." from SUMMARY
	Re-ordering blocks

*	piozone
	Improved DESCRIPTION
	Re-ordering blocks

*	plee_the_bear
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	postgresql_server
	Removed "." from SUMMARY
	Re-ordering blocks

*	privoxy
	Removed "." and improved SUMMARY
	Re-ordering blocks

*	proj-4
	Removed "." and improved SUMMARY
	Re-ordering blocks
	Changed the SOURCE_URI to the github where they moved
	Added $secondaryArchSuffix to the provided cmd

*	protobuf
	Re-ordering blocks
	Updating and referencing patch
	Removed out-of-date patch.
2015-07-22 20:09:18 +02:00

79 lines
2.3 KiB
Bash

SUMMARY="A powerful, open source object-relational database system"
DESCRIPTION="PostgreSQL is a powerful, open source object-relational \
database system. It has more than 15 years of active development and a \
proven architecture that has earned it a strong reputation for reliability, \
data integrity, and correctness.
It runs on all major operating systems, including Linux, UNIX (AIX, BSD, \
HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID \
compliant, has full support for foreign keys, joins, views, triggers, and \
stored procedures (in multiple languages). It includes most SQL:2008 data \
types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, \
and TIMESTAMP. It also supports storage of binary large objects, including \
pictures, sounds, or video. It has native programming interfaces for C/C++, \
Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional \
documentation."
HOMEPAGE="http://www.postgresql.org/"
COPYRIGHT="1996-2014, PostgreSQL Global Development Group"
LICENSE="PostgreSQL"
REVISION="1"
SOURCE_URI="http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.bz2"
CHECKSUM_SHA256="9ee819574dfc8798a448dc23a99510d2d8924c2f8b49f8228cd77e4efc8a6621"
SOURCE_DIR="postgresql-$portVersion"
PATCHES="postgresql_server-9.3.4.patchset"
ARCHITECTURES="!x86_gcc2 !x86 !x86_64"
PROVIDES="
postgresql_server = $portVersion compat >= 9
cmd:clusterdb = $portVersion compat >= 9
cmd:createdb = $portVersion compat >= 9
cmd:createlang = $portVersion compat >= 9
cmd:createuser = $portVersion compat >= 9
cmd:dropdb = $portVersion compat >= 9
cmd:droplang = $portVersion compat >= 9
cmd:dropuser = $portVersion compat >= 9
cmd:pg_config = $portVersion compat >= 9
cmd:pg_dump = $portVersion compat >= 9
cmd:pg_dumpall = $portVersion compat >= 9
cmd:pg_isready = $portVersion compat >= 9
cmd:pg_restore = $portVersion compat >= 9
cmd:psql = $portVersion compat >= 9
cmd:reindexdb = $portVersion compat >= 9
cmd:vacuumdb = $portVersion compat >= 9
cmd:pgsql = $portVersion compat >= 9
"
REQUIRES="
haiku
lib:libreadline
lib:libz
"
BUILD_REQUIRES="
haiku_devel
devel:libreadline
devel:libz
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:gcc
cmd:ld
cmd:libtoolize
cmd:make
"
BUILD()
{
runConfigure ./configure
make $jobArgs
}
INSTALL()
{
make install
fixPkgconfig
}