Bug 78472 - Update port: textproc/redland-bindings - version bump + misc tidying
Summary: Update port: textproc/redland-bindings - version bump + misc tidying
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pav Lucistnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-05 23:50 UTC by Russell Cloran
Modified: 2005-03-21 15:31 UTC (History)
0 users

See Also:


Attachments
redland-bindings.shar (6.12 KB, text/plain)
2005-03-05 23:50 UTC, Russell Cloran
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Cloran 2005-03-05 23:50:14 UTC
A version bump for textproc/redland-bindings, now at 1.0.0.2.

Some cleanups in the port.

Still unhappy about the @dirrm's, and the way I have to specify the MANPREFIX for the Perl man pages. Other perl ports I've seen seem to get this right without setting MANPREFIX, what am I doing wrong?
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2005-03-08 23:04:49 UTC
State Changed
From-To: open->feedback

Updates must be submitted as unified diff between old and new port directory. 
Please resubmit. 

PS correct perl manprefix is set if you define PERL_CONFIGURE, IIRC 


Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-03-08 23:04:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pav

Watch
Comment 3 russell 2005-03-21 10:29:01 UTC
Hi,

Unified diff follows. I don't think I can set PERL_CONFIGURE, as the port
doesn't use MakeMaker.


diff -u /usr/ports/textproc/redland-bindings/Makefile redland-bindings/Makefile
--- /usr/ports/textproc/redland-bindings/Makefile	Tue Feb 22 07:10:41 2005
+++ redland-bindings/Makefile	Mon Mar 21 10:14:46 2005
@@ -2,14 +2,13 @@
 # Date created:		2004-08-10
 # Whom:			Russell Cloran <russell@rucus.ru.ac.za>
 #
-# $FreeBSD: ports/textproc/redland-bindings/Makefile,v 1.2 2005/02/19 23:18:58 edwin Exp $
+# $FreeBSD: ports/textproc/redland-bindings/Makefile,v 1.1 2004/12/23 07:49:34 edwin Exp $
 #
 
 PORTNAME=	redland-bindings
-PORTVERSION=	0.9.18.1
+PORTVERSION=	1.0.0.2
 CATEGORIES=	textproc
-MASTER_SITES=	http://librdf.org/dist/source/ \
-		http://librdf.org/dist/source/old/
+MASTER_SITES=	http://download.librdf.org/source/
 
 MAINTAINER=	russell@rucus.ru.ac.za
 COMMENT=	Language bindings for the Redland package
@@ -37,6 +36,7 @@
 USE_PERL5=	yes
 CONFIGURE_ARGS+=	--with-perl
 PLIST_SUB+=	WITH_PERL=""
+MANPREFIX=	${LOCALBASE}/lib/perl5/${PERL_VER}
 MAN3=	RDF::Redland.3 \
 	RDF::Redland::Iterator.3 \
 	RDF::Redland::Model.3 \
@@ -97,7 +97,7 @@
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "**********************************************"
 	@${ECHO_MSG} "The following make variables can be set to"
-	@${ECHO_MSG} "enable various languages"
+	@${ECHO_MSG} "enable bindings for various languages"
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "WITH_JAVA   - Java bindings"
 	@${ECHO_MSG} "WITH_PERL   - Perl module"
@@ -107,17 +107,5 @@
 	@${ECHO_MSG} "WITH_TCL    - TCL bindings"
 	@${ECHO_MSG} "**********************************************"
 	@${ECHO_MSG} ""
-
-post-configure::
-	@${TOUCH} ${WRKSRC}/java/core_wrap.c
-	@${TOUCH} ${WRKSRC}/java/org/librdf/redland/core.java
-	@${TOUCH} ${WRKSRC}/java/org/librdf/redland/core.java.in
-	@${TOUCH} ${WRKSRC}/perl/CORE_wrap.c
-	@${TOUCH} ${WRKSRC}/perl/lib/RDF/Redland/CORE.pm
-	@${TOUCH} ${WRKSRC}/perl/lib/RDF/Redland/CORE.pm
-	@${TOUCH} ${WRKSRC}/php/redland_wrap.c
-	@${TOUCH} ${WRKSRC}/python/Redland_wrap.c
-	@${TOUCH} ${WRKSRC}/ruby/redland_wrap.c
-	@${TOUCH} ${WRKSRC}/tcl/Redland_wrap.c
 
 .include <bsd.port.mk>
diff -u /usr/ports/textproc/redland-bindings/distinfo redland-bindings/distinfo
--- /usr/ports/textproc/redland-bindings/distinfo	Thu Dec 23 09:49:34 2004
+++ redland-bindings/distinfo	Sat Mar  5 22:20:29 2005
@@ -1,2 +1,2 @@
-MD5 (redland-bindings-0.9.18.1.tar.gz) = 19f99c04da51705e8b1db5c969151af3
-SIZE (redland-bindings-0.9.18.1.tar.gz) = 650845
+MD5 (redland-bindings-1.0.0.2.tar.gz) = 624d9f30cb19a85988a64bd1b3987a71
+SIZE (redland-bindings-1.0.0.2.tar.gz) = 678637
Only in /usr/ports/textproc/redland-bindings/: files
diff -u /usr/ports/textproc/redland-bindings/pkg-descr redland-bindings/pkg-descr
--- /usr/ports/textproc/redland-bindings/pkg-descr	Thu Dec 23 09:49:34 2004
+++ redland-bindings/pkg-descr	Sat Mar  5 22:41:54 2005
@@ -1,10 +1,9 @@
 Redland is a library that provides a high-level interface for RDF
-allowing
-the model to be stored, queried and manipulated. This package provides
-a
-number of bindings for various languages for the Redland library.
+allowing the model to be stored, queried and manipulated. This
+package provides a number of bindings for various languages for
+the Redland library.
 
-WWW: http://www.redland.opensource.ac.uk/bindings/
+WWW: http://librdf.org/bindings/
 
 - Russell Cloran
 russell@rucus.ru.ac.za
diff -u /usr/ports/textproc/redland-bindings/pkg-plist redland-bindings/pkg-plist
--- /usr/ports/textproc/redland-bindings/pkg-plist	Thu Dec 23 09:49:34 2004
+++ redland-bindings/pkg-plist	Sat Mar  5 23:13:34 2005
@@ -22,8 +22,8 @@
 %%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URI.pm
 %%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE.bs
 %%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE.so
-%%WITH_PHP%%%%PHP_EXT_DIR%%/redland.so
-%%WITH_PHP%%@dirrm %%PHP_EXT_DIR%%
+%%WITH_PHP%%lib/php/%%PHP_EXT_DIR%%/redland.so
+%%WITH_PHP%%@dirrm lib/php/%%PHP_EXT_DIR%%
 %%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/Redland.so
 %%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/RDF.py
 %%WITH_PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%



Russell
-- 
echo http://russell.rucus.net/spam/ | sed 's,t/.*,t,;P;s,.*//,,;s,\.,@,;'
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2005-03-21 15:31:40 UTC
State Changed
From-To: feedback->closed

Committed, thanks!