mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-14 15:50:07 +02:00
* 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.
79 lines
2.3 KiB
Bash
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
|
|
}
|