SF.net SVN: gar:[22312] csw/mgar/pkg/pg-ip4r/trunk
guengel at users.sourceforge.net
guengel at users.sourceforge.net
Sat Oct 26 16:26:29 CEST 2013
Revision: 22312
http://gar.svn.sourceforge.net/gar/?rev=22312&view=rev
Author: guengel
Date: 2013-10-26 14:26:29 +0000 (Sat, 26 Oct 2013)
Log Message:
-----------
pg-ip4r/trunk: Moved build for postgresql 8.3 into a different branch. Set VERSION to 2.0. Added BUILD_DEPs.
Modified Paths:
--------------
csw/mgar/pkg/pg-ip4r/trunk/Makefile
csw/mgar/pkg/pg-ip4r/trunk/checksums
Modified: csw/mgar/pkg/pg-ip4r/trunk/Makefile
===================================================================
--- csw/mgar/pkg/pg-ip4r/trunk/Makefile 2013-10-26 13:34:56 UTC (rev 22311)
+++ csw/mgar/pkg/pg-ip4r/trunk/Makefile 2013-10-26 14:26:29 UTC (rev 22312)
@@ -2,7 +2,7 @@
# TODO (release-critical prefixed with !, non release-critical with *)
#
NAME = pg-ip4r
-VERSION = 1.05
+VERSION = 2.0
GARTYPE = v2
GARCOMPILER = SOS12U3
@@ -32,22 +32,17 @@
#
# Therefore, ip4r-XY has to be downloaded manually and placed in the
# proper place.
-MASTER_SITES = http://ftp.postgresql.org/pub/source/v8.3.23/
MASTER_SITES += http://ftp.postgresql.org/pub/source/v8.4.18/
MASTER_SITES += http://ftp.postgresql.org/pub/source/v9.0.14/
MASTER_SITES += http://ftp.postgresql.org/pub/source/v9.1.10/
MASTER_SITES += http://ftp.postgresql.org/pub/source/v9.2.5/
MASTER_SITES += http://ftp.postgresql.org/pub/source/v9.3.1/
DISTFILES = README.CSW
-DISTFILES += postgresql-8.3.23.tar.gz
DISTFILES += postgresql-8.4.18.tar.gz
DISTFILES += postgresql-9.0.14.tar.gz
DISTFILES += postgresql-9.1.10.tar.gz
DISTFILES += postgresql-9.2.5.tar.gz
DISTFILES += postgresql-9.3.1.tar.gz
-# This is only required for Postgres 8.3, since version 2.0 source
-# references to numeric_div_trun() which is not available in 8.3
-DISTFILES += ip4r-1.05.tar.gz
# This is used for Postgres 8.4-9.0, which do not feature extension
# packaging mechanism
DISTFILES += ip4r-2.0.tgz
@@ -56,14 +51,9 @@
DISTFILES += ip4r-extension-2.0.tgz
EXTRA_MODULATORS = PGVERSION
-MODULATIONS_PGVERSION = 83 84 90 91 92 93
+MODULATIONS_PGVERSION = 84 90 91 92 93
# Variables for PGVERSION modulations
-PG_SOURCE_NAME_83 = postgresql-8.3.23
-PG_BASEVERSION_DOT_83 = 8.3
-IP4R_SOURCE_NAME_83 = ip4r-1.05
-CONFIGURE_ARGS_83 = --with-docdir=$(docdir)/postgresql/$(PGVERSION)
-
PG_SOURCE_NAME_84 = postgresql-8.4.18
PG_BASEVERSION_DOT_84 = 8.4
IP4R_SOURCE_NAME_84 = ip4r-2.0
@@ -95,9 +85,22 @@
PACKAGES = $(foreach v,$(MODULATIONS_PGVERSION),CSWpg$(v)-ip4r)
$(foreach v,$(MODULATIONS_PGVERSION),\
$(eval SPKG_DESC_CSWpg$(v)-ip4r = Indexable version of the cidr type for PostgreSQL $(PG_BASEVERSION_DOT_$(v)))\
- $(eval PKGFILES_CSWpg$(v)-ip4r = .*/postgresql/$(v)/.*)\
+ $(eval PKGFILES_CSWpg$(v)-ip4r = .*/postgresql/$(v)/.* .*/pg$(v)_ip4r/.*README.CSW)\
)
+BUILD_DEP_PKGS = CSWlibxml2-dev
+BUILD_DEP_PKGS += CSWlibxslt-dev
+BUILD_DEP_PKGS += CSWperl
+BUILD_DEP_PKGS += CSWpython-dev
+BUILD_DEP_PKGS += CSWlibssl-dev
+BUILD_DEP_PKGS += CSWlibreadline-dev
+BUILD_DEP_PKGS += CSWgsed # gsed is used in this recipe
+BUILD_DEP_PKGS += CSWlibz-dev
+
+# Needed for thread safety check by configure
+LIBS = -lrt
+EXTRA_CONFIGURE_ENV = LIBS=$(LIBS)
+
BUILD64 = 1
# We define NO_PGXS=1 so that pg_config is not called. This is the main reason we do it the hard way.
Modified: csw/mgar/pkg/pg-ip4r/trunk/checksums
===================================================================
--- csw/mgar/pkg/pg-ip4r/trunk/checksums 2013-10-26 13:34:56 UTC (rev 22311)
+++ csw/mgar/pkg/pg-ip4r/trunk/checksums 2013-10-26 14:26:29 UTC (rev 22312)
@@ -1,7 +1,5 @@
-be4c4b0fbf91eac6b3bc2330d065f4cd ip4r-1.05.tar.gz
d9de4c712a354bfc77d7383d2a04215c ip4r-2.0.tgz
a17d5b5314eba314ef9d255cf16e48bd ip4r-extension-2.0.tgz
-822360229618e4e5965182ac01cc6ca3 postgresql-8.3.23.tar.gz
2fa850ea2e83e390efceedb60eaf6537 postgresql-8.4.18.tar.gz
a1a5c6e975e269cff3dac144b9c3ad0e postgresql-9.0.14.tar.gz
0bc70c103de99b8f12e9086eb96c44c8 postgresql-9.1.10.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list