summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorepg <epg@pkgsrc.org>2005-10-29 19:29:52 +0000
committerepg <epg@pkgsrc.org>2005-10-29 19:29:52 +0000
commit97121aca24a158e36d8fd31b1325d5798766c0df (patch)
tree88d66d1ddb12489d988d60b4318d122f55f1d075
parentde5a38a6c97b4a768b70c92c9af45be8ce06dfe5 (diff)
downloadpkgsrc-97121aca24a158e36d8fd31b1325d5798766c0df.tar.gz
Update to 0.10.1, hopefully fixing PR 28699. Add buildlink3.mk,
resolving PR 31001. Don't declare an unnecessary dependency on clearsilver-base in py-clearsilver or ruby-clearsilver. Upstream changelog: 2005/07/27 by blong@blong fix for cs_dist update 2005/07/27 by blong@blong update makefile for new release (and p4) 2005/07/27 by blong@blong update to -fPIC for position independent code to support amd64 machines Change makedep routine to use find instead of ls, so it won't error if there are no files (like in the top level directory) 2005/07/27 by blong@blong missed a file for const fix 2005/07/27 by blong@blong generic python location 2005/07/26 by blong@blong add limits.h to define _POSIX_PATH_MAX before we define it if it doesn't exist 2005/07/18 by nschrenk@nschrenk2 Fix bug that caused bogus tzoffset to be exported by export_date_tm(). 2005/07/07 by blong@blong Update configure to take a --disable-wdb argument We don't want to link with bdb sometimes 2005/07/07 by blong@blong Update ClearSilver to take correct const char * arguments in most places that it should. This should make clearsilver easier to use from C++ and just for people who like their const correctness for strings. Also fix the hdftest since some machines have "words" with periods in them in their dict file. 2005/07/01 by blong@blong Change clearsilver to link to checked-in versions instead buildonly. Add README.google and setup_google.sh files to document how to build for Google 2005/06/29 by nschrenk@nschrenk Fix an allocation bug in the HDF.getValue() native method: don't release the default_value string until after it has been copied. 2005/06/28 by nschrenk@nschrenk Fix bug where the HDF Java wrapper would not allow a default value of null, and clean up the code a bit so that exceptions are thrown in a couple more places, and the right type of exceptions are thrown instead of a generic RuntimeException. 2005/06/24 by nschrenk@nschrenk Change variable type from int to long to fix compile warning in the Clearsilver ruby support. 2005/06/22 by nschrenk@nschrenk Support more of the HDF C API in the Java wrapper. 2005/06/08 by quong@quong-clean Initial submit of Clearsilver This is simply the code from clearsilver-0.9.14.tar.gz from the http://clearsilver.net/ with the following files removed: *.pyc, */.cvsignore, and man/... I'll submit changes to this code in future CL's.
-rw-r--r--www/clearsilver/Makefile.common4
-rw-r--r--www/clearsilver/buildlink3.mk21
-rw-r--r--www/clearsilver/distinfo8
-rw-r--r--www/py-clearsilver/Makefile4
-rw-r--r--www/ruby-clearsilver/Makefile5
5 files changed, 29 insertions, 13 deletions
diff --git a/www/clearsilver/Makefile.common b/www/clearsilver/Makefile.common
index b62be6041af..92e1d34aff0 100644
--- a/www/clearsilver/Makefile.common
+++ b/www/clearsilver/Makefile.common
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.6 2005/10/17 04:15:23 taca Exp $
+# $NetBSD: Makefile.common,v 1.7 2005/10/29 19:29:52 epg Exp $
-DISTNAME= clearsilver-0.9.14
+DISTNAME= clearsilver-0.10.1
CLEARSILVER_BASE= ${DISTNAME:S/-/-base-/}
CATEGORIES= www
MASTER_SITES= http://www.clearsilver.net/downloads/
diff --git a/www/clearsilver/buildlink3.mk b/www/clearsilver/buildlink3.mk
new file mode 100644
index 00000000000..dc5a3d15c90
--- /dev/null
+++ b/www/clearsilver/buildlink3.mk
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1 2005/10/29 19:29:52 epg Exp $
+
+BUILDLINK_DEPMETHOD.clearsilver?= build
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+CLEARSILVER_BUILDLINK3_MK:= ${CLEARSILVER_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= clearsilver-base
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nclearsilver-base}
+BUILDLINK_PACKAGES+= clearsilver-base
+
+.if !empty(CLEARSILVER_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.clearsilver+= clearsilver-base>=0.9.0
+BUILDLINK_RECOMMENDED.clearsilver+= clearsilver-base>=0.10.1
+BUILDLINK_PKGSRCDIR.clearsilver?= ../../www/clearsilver-base
+.endif
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/www/clearsilver/distinfo b/www/clearsilver/distinfo
index 6a1fc724d48..c06ce33fb6e 100644
--- a/www/clearsilver/distinfo
+++ b/www/clearsilver/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2005/10/17 04:15:23 taca Exp $
+$NetBSD: distinfo,v 1.9 2005/10/29 19:29:52 epg Exp $
-SHA1 (clearsilver-0.9.14.tar.gz) = 4be33eb3c6d6f3e128bcf49173df8a31daa15dab
-RMD160 (clearsilver-0.9.14.tar.gz) = 304cceb38f6972f0ece2f4133eb4a32c9c7fbde6
-Size (clearsilver-0.9.14.tar.gz) = 366041 bytes
+SHA1 (clearsilver-0.10.1.tar.gz) = d18d2b65b8a8f0e7077feb8b6c358519c4113e97
+RMD160 (clearsilver-0.10.1.tar.gz) = de13a6a58d80b896fe245b5d2d0a0f391390dfd3
+Size (clearsilver-0.10.1.tar.gz) = 563655 bytes
SHA1 (patch-aa) = a336841bb190e179842b88694791303bcde211de
diff --git a/www/py-clearsilver/Makefile b/www/py-clearsilver/Makefile
index cc1dc7638cd..929e67cb759 100644
--- a/www/py-clearsilver/Makefile
+++ b/www/py-clearsilver/Makefile
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2005/04/06 05:28:40 epg Exp $
+# $NetBSD: Makefile,v 1.5 2005/10/29 19:29:52 epg Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
.include "../../www/clearsilver/Makefile.common"
-DEPENDS+= ${CLEARSILVER_BASE}:../../www/clearsilver-base
-
CONFIGURE_ARGS+= --enable-python
CONFIGURE_ARGS+= --with-python=${PYTHONBIN}
diff --git a/www/ruby-clearsilver/Makefile b/www/ruby-clearsilver/Makefile
index af3ba3275fc..8afa50e9a02 100644
--- a/www/ruby-clearsilver/Makefile
+++ b/www/ruby-clearsilver/Makefile
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2005/10/16 15:14:27 taca Exp $
+# $NetBSD: Makefile,v 1.6 2005/10/29 19:29:52 epg Exp $
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
.include "../../www/clearsilver/Makefile.common"
-DEPENDS+= ${CLEARSILVER_BASE}:../../www/clearsilver-base
-
USE_RUBY_DIST_SUBDIR= no
RUBY_HAS_ARCHLIB= yes
CONFIGURE_ARGS+= --enable-ruby