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