ports/90197: Update port: textproc/sary to 1.2.0

KATO Tsuguru tkato432 at yahoo.com
Sat Dec 10 17:10:19 UTC 2005


>Number:         90197
>Category:       ports
>Synopsis:       Update port: textproc/sary to 1.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 10 17:10:09 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p13 i386
>Organization:
>Environment:
>Description:
- Update to version 1.2.0

Remove file:
files/patch-Makefile.am

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/textproc/sary/Makefile textproc/sary/Makefile
--- /usr/ports/textproc/sary/Makefile	Wed Nov 16 03:42:28 2005
+++ textproc/sary/Makefile	Sat Dec 10 15:50:27 2005
@@ -6,39 +6,28 @@
 #
 
 PORTNAME=	sary
-PORTVERSION=	1.1.0
-PORTREVISION=	4
+PORTVERSION=	1.2.0
 CATEGORIES=	textproc
-MASTER_SITES=	http://prime.sourceforge.jp/freebsd/
+MASTER_SITES=	http://sary.sourceforge.net/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A suffix array library and tools, which provide fast full-text search
 
-CONFIGURE_DEPENDS=	${BUILD_DEPENDS}
-
-USE_GNOME=	glib20 gnomehack
+USE_GNOME=	glib20 gnomehack gnometarget
 USE_REINPLACE=	yes
-
-GNU_CONFIGURE=	yes
-USE_AUTOTOOLS=	automake:15 autoconf:253 libtool:13
-AUTOMAKE_ARGS=	-a
+USE_AUTOTOOLS=	libtool:15
 INSTALLS_SHLIB=	yes
 
 MAN1=		sary.1	mksary.1
 
-pre-configure:
-.if !defined(NOPORTDOCS)
-	${FIND} ${WRKSRC}/docs -type f -name 'Makefile.am' | \
-		${XARGS} ${REINPLACE_CMD} \
-		-e 's,^docsdir = .*,docsdir = \$$(datadir)/doc/sary,'
-.endif
-	cd ${WRKSRC} && ${ACLOCAL}
-	${REINPLACE_CMD} -e 's,--no-verify,,' ${WRKSRC}/aclocal.m4
-	cd ${WRKSRC} && ${LIBTOOLIZE} && ${AUTOHEADER}
+post-patch:
+	@${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||g' ${WRKSRC}/Makefile.in
 
 post-install:
 .if !defined(NOPORTDOCS)
-	cd ${WRKSRC}/docs; ${MAKE} install
+	@${MKDIR} ${DOCSDIR}
+	cd ${WRKSRC}/docs && ${FIND} . ! -name "*Makefile*" | \
+		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/textproc/sary/distinfo textproc/sary/distinfo
--- /usr/ports/textproc/sary/distinfo	Sat Nov 26 19:32:35 2005
+++ textproc/sary/distinfo	Sat Dec 10 15:45:16 2005
@@ -1,3 +1,3 @@
-MD5 (sary-1.1.0.tar.gz) = 842117e74ec01756d86ef9201ccef0af
-SHA256 (sary-1.1.0.tar.gz) = 67f15d17c1b3633d251e9350417605e0db767443726ea643361d34acaf6ffb12
-SIZE (sary-1.1.0.tar.gz) = 216326
+MD5 (sary-1.2.0.tar.gz) = 10b9a803025c5f428014a7f1ff849ecc
+SHA256 (sary-1.2.0.tar.gz) = d4b16e32c97a253b546922d2926c8600383352f0af0d95e2938b6d846dfc6a11
+SIZE (sary-1.2.0.tar.gz) = 393787
diff -urN /usr/ports/textproc/sary/files/patch-Makefile.am textproc/sary/files/patch-Makefile.am
--- /usr/ports/textproc/sary/files/patch-Makefile.am	Mon Sep 29 16:44:27 2003
+++ textproc/sary/files/patch-Makefile.am	Thu Jan  1 09:00:00 1970
@@ -1,16 +0,0 @@
---- Makefile.am.orig	Tue Oct 22 11:18:18 2002
-+++ Makefile.am	Mon Sep 15 00:32:46 2003
-@@ -5,11 +5,11 @@
- 
- AUTOMAKE_OPTIONS = 1.4 no-dependencies
- 
--SUBDIRS = . docs man sary src tests debian
-+SUBDIRS = . man sary src
- 
- include_HEADERS = sary.h
- 
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = sary.pc
- 
- EXTRA_DIST  =	sary.pc.in sary.spec.in sary.spec
diff -urN /usr/ports/textproc/sary/pkg-descr textproc/sary/pkg-descr
--- /usr/ports/textproc/sary/pkg-descr	Tue Oct  8 22:33:00 2002
+++ textproc/sary/pkg-descr	Sat Dec 10 15:42:58 2005
@@ -4,4 +4,4 @@
 fields in a text file by assigning index points to those fields.
 
 Author:	Satoru Takabayashi <satoru at namazu.org>
-WWW:	http://sary.namazu.org/index.html.en
+WWW:	http://sary.sourceforge.net/index.html.en
diff -urN /usr/ports/textproc/sary/pkg-plist textproc/sary/pkg-plist
--- /usr/ports/textproc/sary/pkg-plist	Tue May 17 13:47:20 2005
+++ textproc/sary/pkg-plist	Sat Dec 10 15:55:57 2005
@@ -17,23 +17,22 @@
 include/sary/str.h
 include/sary/text.h
 include/sary/writer.h
- at dirrm include/sary
 lib/libsary.a
-lib/libsary.la
 lib/libsary.so
-lib/libsary.so.9
+lib/libsary.so.10
 libdata/pkgconfig/sary.pc
-%%PORTDOCS%%share/doc/sary/en/libsary.html
-%%PORTDOCS%%share/doc/sary/en/suffix-array.html
-%%PORTDOCS%%share/doc/sary/images/figure1.png
-%%PORTDOCS%%share/doc/sary/images/figure2.png
-%%PORTDOCS%%share/doc/sary/images/figure3.png
-%%PORTDOCS%%share/doc/sary/images/figure4.png
-%%PORTDOCS%%share/doc/sary/images/figure5.png
-%%PORTDOCS%%share/doc/sary/ja/libsary.html
-%%PORTDOCS%%share/doc/sary/ja/suffix-array.html
-%%PORTDOCS%%share/doc/sary/sary.css
-%%PORTDOCS%%@dirrm share/doc/sary/en
-%%PORTDOCS%%@dirrm share/doc/sary/images
-%%PORTDOCS%%@dirrm share/doc/sary/ja
-%%PORTDOCS%%@dirrm share/doc/sary
+%%PORTDOCS%%%%DOCSDIR%%/en/libsary.html
+%%PORTDOCS%%%%DOCSDIR%%/en/suffix-array.html
+%%PORTDOCS%%%%DOCSDIR%%/images/figure1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/figure2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/figure3.png
+%%PORTDOCS%%%%DOCSDIR%%/images/figure4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/figure5.png
+%%PORTDOCS%%%%DOCSDIR%%/ja/libsary.html
+%%PORTDOCS%%%%DOCSDIR%%/ja/suffix-array.html
+%%PORTDOCS%%%%DOCSDIR%%/sary.css
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/ja
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/en
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm include/sary
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list