ports/69857: www/wml: unbreak with some cleaning.

Thierry Thomas thierry at pompo.net
Sat Jul 31 22:20:15 UTC 2004


>Number:         69857
>Category:       ports
>Synopsis:       www/wml: unbreak with some cleaning.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 31 22:20:14 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 5.2.1-RELEASE-p9 i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD ws90bj.pompo.net 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #1: Tue Jul 13 18:16:08 CEST 2004 thierry at ws90bj.pompo.net:/usr/obj/usr/src/sys/WS90BJ-040102 i386


	
>Description:
	- fix pkg-plist and unbreak;
	- use libtool;
	- add PNG support.

	Note: this port is still marked broken on amd64 (needs to build
	shared libraries with -fPIC) but -fPIC seems used...

>How-To-Repeat:
	N/A.

>Fix:
	I will apply the following patch if maintainer agrees:

--- wml.diff begins here ---
diff -urN www/wml.orig/Makefile www/wml/Makefile
--- www/wml.orig/Makefile	Sun Jul 25 22:52:33 2004
+++ www/wml/Makefile	Sat Jul 31 23:06:22 2004
@@ -14,13 +14,16 @@
 MAINTAINER=	delta at lackas.net
 COMMENT=	Website META Language, webdesign toolkit for HTML generation
 
+LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png
+
 USE_PERL5=	yes
-USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-perl=${PERL5}
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+USE_LIBTOOL_VER=	15
+LIBTOOLFILES=	wml_backend/p2_mp4h/configure
 PLIST_SUB+=	ARCH=${ARCH}-freebsd
-
-BROKEN=		"Broken pkg-plist"
 
 CAT1=	wml_aux_txt2html.1 wml_aux_tidy.1 wml_p4_gm4.1
 
diff -urN www/wml.orig/pkg-plist www/wml/pkg-plist
--- www/wml.orig/pkg-plist	Mon May 24 19:03:54 2004
+++ www/wml/pkg-plist	Sat Jul 31 23:53:02 2004
@@ -18,15 +18,6 @@
 lib/wml/data/logos/logo-linux.gif
 lib/wml/data/logos/logo-linux.info
 lib/wml/data/logos/logo-linux.png
-lib/wml/data/logos/logo-php3.gif
-lib/wml/data/logos/logo-php3.info
-lib/wml/data/logos/logo-php3.png
-lib/wml/data/logos/logo-vim.gif
-lib/wml/data/logos/logo-vim.info
-lib/wml/data/logos/logo-vim.png
-lib/wml/data/logos/logo-wml.gif
-lib/wml/data/logos/logo-wml.info
-lib/wml/data/logos/logo-wml.png
 lib/wml/data/logos/logo-netbsd.gif
 lib/wml/data/logos/logo-netbsd.info
 lib/wml/data/logos/logo-netbsd.png
@@ -36,6 +27,15 @@
 lib/wml/data/logos/logo-php.gif
 lib/wml/data/logos/logo-php.info
 lib/wml/data/logos/logo-php.png
+lib/wml/data/logos/logo-php3.gif
+lib/wml/data/logos/logo-php3.info
+lib/wml/data/logos/logo-php3.png
+lib/wml/data/logos/logo-vim.gif
+lib/wml/data/logos/logo-vim.info
+lib/wml/data/logos/logo-vim.png
+lib/wml/data/logos/logo-wml.gif
+lib/wml/data/logos/logo-wml.info
+lib/wml/data/logos/logo-wml.png
 lib/wml/data/logos/logo-xemacs.gif
 lib/wml/data/logos/logo-xemacs.info
 lib/wml/data/logos/logo-xemacs.png
@@ -122,11 +122,11 @@
 lib/wml/perl/lib/auto/Image/Size/jpegsize.al
 lib/wml/perl/lib/auto/Image/Size/pngsize.al
 lib/wml/perl/lib/auto/Image/Size/ppmsize.al
+lib/wml/perl/lib/auto/Image/Size/psdsize.al
+lib/wml/perl/lib/auto/Image/Size/swfsize.al
 lib/wml/perl/lib/auto/Image/Size/tiffsize.al
 lib/wml/perl/lib/auto/Image/Size/xbmsize.al
 lib/wml/perl/lib/auto/Image/Size/xpmsize.al
-lib/wml/perl/lib/auto/Image/Size/psdsize.al
-lib/wml/perl/lib/auto/Image/Size/swfsize.al
 lib/wml/perl/lib/%%ARCH%%/Bit/Vector.pm
 lib/wml/perl/lib/%%ARCH%%/IO.pm
 lib/wml/perl/lib/%%ARCH%%/IO/Dir.pm
@@ -172,50 +172,50 @@
 man/cat7/wml_std_html401.7.gz
 man/cat7/wml_std_wai10.7.gz
 man/cat7/wml_std_xhtml10.7.gz
- at dirrm lib/wml/exec
- at dirrm lib/wml/data/logos
- at dirrm lib/wml/data
- at dirrm lib/wml/include/des
- at dirrm lib/wml/include/fmt
- at dirrm lib/wml/include/imp
- at dirrm lib/wml/include/mod
- at dirrm lib/wml/include/std
- at dirrm lib/wml/include/sup
- at dirrm lib/wml/include/sys
- at dirrm lib/wml/include
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Getopt/Long
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Getopt
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Bit/Vector
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Bit
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/File/PathConvert
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/File
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Image/Size
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Image
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/WML/GD
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/WML
- at dirrm lib/wml/perl/lib/%%ARCH%%/auto/IO
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/Term/ReadKey
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/Term
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Image/Size
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Image
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/IO
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/HTML/Clean
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto/HTML
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Getopt/Long
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Getopt
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/File/PathConvert
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/File
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Bit/Vector
+ at dirrm lib/wml/perl/lib/%%ARCH%%/auto/Bit
 @dirrm lib/wml/perl/lib/%%ARCH%%/auto
- at dirrm lib/wml/perl/lib/%%ARCH%%/Bit
 @dirrm lib/wml/perl/lib/%%ARCH%%/WML
+ at dirrm lib/wml/perl/lib/%%ARCH%%/Term
 @dirrm lib/wml/perl/lib/%%ARCH%%/IO/Socket
 @dirrm lib/wml/perl/lib/%%ARCH%%/IO
- at dirrm lib/wml/perl/lib/%%ARCH%%/Term
+ at dirrm lib/wml/perl/lib/%%ARCH%%/Bit
 @dirrm lib/wml/perl/lib/%%ARCH%%
- at dirrm lib/wml/perl/lib/Getopt
- at dirrm lib/wml/perl/lib/auto/Getopt/Long
- at dirrm lib/wml/perl/lib/auto/Getopt
 @dirrm lib/wml/perl/lib/auto/Image/Size
 @dirrm lib/wml/perl/lib/auto/Image
 @dirrm lib/wml/perl/lib/auto/HTML/Clean
 @dirrm lib/wml/perl/lib/auto/HTML
+ at dirrm lib/wml/perl/lib/auto/Getopt/Long
+ at dirrm lib/wml/perl/lib/auto/Getopt
 @dirrm lib/wml/perl/lib/auto
- at dirrm lib/wml/perl/lib/File
 @dirrm lib/wml/perl/lib/Image
 @dirrm lib/wml/perl/lib/HTML
+ at dirrm lib/wml/perl/lib/Getopt
+ at dirrm lib/wml/perl/lib/File
 @dirrm lib/wml/perl/lib
 @dirrm lib/wml/perl
+ at dirrm lib/wml/include/sys
+ at dirrm lib/wml/include/sup
+ at dirrm lib/wml/include/std
+ at dirrm lib/wml/include/mod
+ at dirrm lib/wml/include/imp
+ at dirrm lib/wml/include/fmt
+ at dirrm lib/wml/include/des
+ at dirrm lib/wml/include
+ at dirrm lib/wml/exec
+ at dirrm lib/wml/data/logos
+ at dirrm lib/wml/data
 @dirrm lib/wml
--- wml.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list