SF.net SVN: gar:[22367] csw/mgar/pkg/pg-ip4r/trunk/Makefile
guengel at users.sourceforge.net
guengel at users.sourceforge.net
Sun Nov 3 21:11:03 CET 2013
Revision: 22367
http://gar.svn.sourceforge.net/gar/?rev=22367&view=rev
Author: guengel
Date: 2013-11-03 20:11:02 +0000 (Sun, 03 Nov 2013)
Log Message:
-----------
pg-ip4r/trunk: Added comments.
Modified Paths:
--------------
csw/mgar/pkg/pg-ip4r/trunk/Makefile
Modified: csw/mgar/pkg/pg-ip4r/trunk/Makefile
===================================================================
--- csw/mgar/pkg/pg-ip4r/trunk/Makefile 2013-11-03 18:51:43 UTC (rev 22366)
+++ csw/mgar/pkg/pg-ip4r/trunk/Makefile 2013-11-03 20:11:02 UTC (rev 22367)
@@ -1,6 +1,31 @@
# $Id$
-# TODO (release-critical prefixed with !, non release-critical with *)
#
+# What's going on in this recipe?
+# -------------------------------
+#
+# This recipe uses modulation to build ip4r in the sources of each
+# PostgreSQL version separately.
+#
+# The sources of each PostgreSQL version supported by OpenCSW are
+# extracted and configured (i.e. ./configure is called with the same
+# arguments used as if building PostgreSQL), and ip4r is copied to the
+# contrib directory. Then, make and 'make install' are called only in
+# contrib/ip4r.
+#
+# Further, PostgreSQL 8.4 to 9.0 use ip4r without support for
+# extensions, which were introduced in 9.1. So 9.1+ use ip4r with
+# support for extensions.
+#
+#
+# Why doing it the hard way?
+# --------------------------
+#
+# Currently, OpenCSW PostgreSQL provides development files only for
+# the most recent PostgreSQL version. Though it might be possible to
+# build ip4r using the latest development files, and provide the
+# resulting library for earlier versions, I stayed away from that
+# approach, in order to avoid any possible incompatibilities.
+#
NAME = pg-ip4r
VERSION = 2.0
GARTYPE = v2
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