ports/64503: Update port: devel/argtable to 2.3

KATO Tsuguru tkato at prontomail.com
Sat Mar 20 16:40:17 UTC 2004


>Number:         64503
>Category:       ports
>Synopsis:       Update port: devel/argtable to 2.3
>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 Mar 20 08:40:16 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 2.3

Remove file:
files/patch-Makefile.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/devel/argtable/Makefile devel/argtable/Makefile
--- /usr/ports/devel/argtable/Makefile	Wed Feb  4 18:56:33 2004
+++ devel/argtable/Makefile	Sat Mar 20 19:36:15 2004
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	argtable
-PORTVERSION=	2.2
-PORTREVISION=	1
+PORTVERSION=	2.3
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,13 +15,29 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	An ANSI C library for parsing GNU style command line arguments
 
+WRKSRC=		${WRKDIR}/${PORTNAME}2
+
 USE_GETOPT_LONG=	yes
-USE_GETTEXT=	yes
-WRKSRC=		${WRKDIR}/argtable2
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+MAN3=		argtable2.3
 
-MAN3=	argtable2.3
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/src/argtable2.h ${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/src/libargtable2.a ${PREFIX}/lib
+	${INSTALL_MAN} ${WRKSRC}/doc/argtable2.3 ${MANPREFIX}/man/man3
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+.for file in argtable2-intro.html argtable2-intro.pdf argtable2-intro.ps \
+	argtable2.html argtable2.pdf argtable2.ps
+	${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR}
+.endfor
+	@${MKDIR} ${EXAMPLESDIR}
+.for file in Makefile README.txt echo.c ls.c mv.c myprog.c myprog_C89.c \
+	rm.c uname.c
+	${INSTALL_DATA} ${WRKSRC}/example/${file} ${EXAMPLESDIR}
+.endfor
+.endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/devel/argtable/distinfo devel/argtable/distinfo
--- /usr/ports/devel/argtable/distinfo	Thu Jan 29 20:21:03 2004
+++ devel/argtable/distinfo	Sat Mar 20 18:20:45 2004
@@ -1,2 +1,2 @@
-MD5 (argtable-2.2.tar.gz) = 35b8948c9f4b81bb4b46dbd2b863e1b6
-SIZE (argtable-2.2.tar.gz) = 415107
+MD5 (argtable-2.3.tar.gz) = f39fbb7b9bce2257344c882323e96619
+SIZE (argtable-2.3.tar.gz) = 399746
diff -urN /usr/ports/devel/argtable/files/patch-Makefile.in devel/argtable/files/patch-Makefile.in
--- /usr/ports/devel/argtable/files/patch-Makefile.in	Wed Dec 17 11:53:52 2003
+++ devel/argtable/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
@@ -1,13 +0,0 @@
---- Makefile.in.orig	Wed Dec 17 10:51:08 2003
-+++ Makefile.in	Wed Dec 17 10:51:31 2003
-@@ -34,8 +34,8 @@
- incldir     = $(prefix)/include
- libdir      = $(prefix)/lib
- mandir      = $(prefix)/man/man3
--docdir      = $(prefix)/share/doc/argtable-2.x
--exmdir      = $(prefix)/share/doc/argtable-2.x/example
-+docdir      = $(prefix)/share/doc/argtable
-+exmdir      = $(prefix)/share/examples/argtable
- 
- 
- all:
diff -urN /usr/ports/devel/argtable/pkg-plist devel/argtable/pkg-plist
--- /usr/ports/devel/argtable/pkg-plist	Wed Dec 17 11:53:52 2003
+++ devel/argtable/pkg-plist	Sat Mar 20 19:14:00 2004
@@ -1,17 +1,19 @@
 include/argtable2.h
 lib/libargtable2.a
-%%DOCSDIR%%/argtable2-intro.html
-%%DOCSDIR%%/argtable2-intro.pdf
-%%DOCSDIR%%/argtable2-intro.ps
-%%DOCSDIR%%/argtable2.html
-%%DOCSDIR%%/argtable2.pdf
-%%DOCSDIR%%/argtable2.ps
- at dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/Makefile
-%%EXAMPLESDIR%%/echo.c
-%%EXAMPLESDIR%%/ls.c
-%%EXAMPLESDIR%%/mv.c
-%%EXAMPLESDIR%%/myprog.c
-%%EXAMPLESDIR%%/rm.c
-%%EXAMPLESDIR%%/uname.c
- at dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%%%DOCSDIR%%/argtable2-intro.html
+%%PORTDOCS%%%%DOCSDIR%%/argtable2-intro.pdf
+%%PORTDOCS%%%%DOCSDIR%%/argtable2-intro.ps
+%%PORTDOCS%%%%DOCSDIR%%/argtable2.html
+%%PORTDOCS%%%%DOCSDIR%%/argtable2.pdf
+%%PORTDOCS%%%%DOCSDIR%%/argtable2.ps
+%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile
+%%PORTDOCS%%%%EXAMPLESDIR%%/README.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/echo.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/ls.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/mv.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/myprog.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/myprog_C89.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/rm.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/uname.c
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list