View | Details | Raw Unified | Return to bug 138458
Collapse All | Expand All

(-)textproc/wbxml2/Makefile (-15 / +21 lines)
Lines 6-15 Link Here
6
#
6
#
7
7
8
PORTNAME=	wbxml2
8
PORTNAME=	wbxml2
9
PORTVERSION=	0.10.6
9
PORTVERSION=	0.10.7
10
CATEGORIES=	textproc devel
10
CATEGORIES=	textproc devel
11
MASTER_SITES=	SF
11
MASTER_SITES=	SF/libwbxml
12
MASTER_SITE_SUBDIR=	libwbxml
13
DISTNAME=	libwbxml-${PORTVERSION}
12
DISTNAME=	libwbxml-${PORTVERSION}
14
13
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
Lines 17-36 Link Here
17
16
18
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
17
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
19
18
20
USE_BZIP2=	YES
19
WRKSRC=			${WRKDIR}/libwbxml-${PORTVERSION}
21
USE_CMAKE=	YES
20
CONFIGURE_WRKSRC=	${WRKDIR}/libwbxml-${PORTVERSION}/build
21
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}
22
INSTALL_WRKSRC=		${CONFIGURE_WRKSRC}
23
24
USE_BZIP2=	yes
25
USE_CMAKE=	yes
26
CMAKE_SOURCE_PATH=	..
27
USE_LDCONFIG=	yes
22
28
23
WRKSRC=		${WRKDIR}/libwbxml-${PORTVERSION}/build
29
DOCSDIR=	${PREFIX}/share/doc/libwbxml
24
CMAKE_SOURCE_PATH=..
25
PATCH_WRKSRC=	${WRKDIR}/libwbxml-${PORTVERSION}
26
.if defined(NOPORTDOCS)
27
EXTRA_PATCHES=	${FILESDIR}/noportdocs-CMakeLists.txt.diff
28
.endif
29
30
pre-patch:
31
	@cd ${PATCH_WRKSRC}
32
30
33
post-extract:
31
post-extract:
34
	${MKDIR} ${WRKSRC}
32
	@${MKDIR} ${CONFIGURE_WRKSRC}
33
34
post-install:
35
.if !defined(NOPORTDOCS)
36
	@${MKDIR} ${DOCSDIR}
37
.for file in AUTHORS BUGS ChangeLog NEWS README References THANKS TODO
38
	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
39
.endfor
40
.endif
35
41
36
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)textproc/wbxml2/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (libwbxml-0.10.6.tar.bz2) = 2befb9116a82915f7ed4af0820d80a44
1
MD5 (libwbxml-0.10.7.tar.bz2) = 1f65a3f836df395a7839f3d331b0c6e7
2
SHA256 (libwbxml-0.10.6.tar.bz2) = 5cb7b5d63c88e6baf4a57e5e6157591de815d9582ee110f85a744c705571aab1
2
SHA256 (libwbxml-0.10.7.tar.bz2) = a584a8fbc7dd5c6fa2561c35dda95147fa590bc0c19342c080f9c8253d56ddd6
3
SIZE (libwbxml-0.10.6.tar.bz2) = 349749
3
SIZE (libwbxml-0.10.7.tar.bz2) = 349840
(-)textproc/wbxml2/files/patch-CMakeLists.txt (-10 / +19 lines)
Lines 1-11 Link Here
1
--- CMakeLists.txt.orig	2009-04-24 14:49:51.000000000 +0000
1
--- CMakeLists.txt.orig	2009-05-12 20:43:10.000000000 +0900
2
+++ CMakeLists.txt	2009-04-26 09:57:23.953012704 +0000
2
+++ CMakeLists.txt	2009-08-12 05:53:35.000000000 +0900
3
@@ -174,7 +174,7 @@
3
@@ -36,7 +36,7 @@
4
 ENDIF( ENABLE_INSTALL_DOC )
5
 
4
 
6
 # todo: add requires in pc file
5
 SET( LIB_SUFFIX "" CACHE STRING "The library directory suffix. 32bit empty string, 64 for 64bit." )
7
-INSTALL( FILES "${CMAKE_CURRENT_BINARY_DIR}/libwbxml2.pc" DESTINATION "${LIBDATA_INSTALL_DIR}/pkgconfig/" )
6
 SET( LIB_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE INTERNAL "libary location" )
8
+INSTALL( FILES "${CMAKE_CURRENT_BINARY_DIR}/libwbxml2.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig/" )
7
-SET( LIBDATA_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE PATH "The library data directory" )
9
 # status output
8
+SET( LIBDATA_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/libdata" CACHE PATH "The library data directory" )
10
 INCLUDE( ShowStatus )
9
 SET( BIN_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/bin" CACHE INTERNAL "binary location" )
11
 MESSAGE( STATUS "==================================================" )
10
 SET( SHARE_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/share" CACHE INTERNAL "data location" )
11
 SET( INCLUDE_INSTALL_DIR  "${CMAKE_INSTALL_PREFIX}/include" CACHE INTERNAL "headers location" )
12
@@ -176,7 +176,7 @@
13
 #	ADD_CUSTOM_TARGET( DoxygenDoc )
14
 #	ADD_DEPENDENCIES( DoxygenDoc DoxygenDocLibrary DoxygenDocTools )
15
 #ENDIF ( BUILD_DOCUMENTATION )
16
-OPTION( ENABLE_INSTALL_DOC "install documentation" ON )
17
+OPTION( ENABLE_INSTALL_DOC "install documentation" OFF )
18
 IF( ENABLE_INSTALL_DOC )
19
 	ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/AUTHORS )
20
 	ADD_DOCUMENTATION( TEXT FILE ${CMAKE_SOURCE_DIR}/BUGS )
(-)textproc/wbxml2/pkg-plist (-14 / +11 lines)
Lines 4-9 Link Here
4
include/wbxml_base64.h
4
include/wbxml_base64.h
5
include/wbxml_buffers.h
5
include/wbxml_buffers.h
6
include/wbxml_charset.h
6
include/wbxml_charset.h
7
include/wbxml_config.h
7
include/wbxml_conv.h
8
include/wbxml_conv.h
8
include/wbxml_elt.h
9
include/wbxml_elt.h
9
include/wbxml_encoder.h
10
include/wbxml_encoder.h
Lines 17-36 Link Here
17
include/wbxml_tree.h
18
include/wbxml_tree.h
18
include/wbxml_tree_clb_wbxml.h
19
include/wbxml_tree_clb_wbxml.h
19
include/wbxml_tree_clb_xml.h
20
include/wbxml_tree_clb_xml.h
20
include/wbxml_config.h
21
lib/libwbxml2.so
21
lib/libwbxml2.so
22
lib/libwbxml2.so.0
22
lib/libwbxml2.so.0
23
lib/libwbxml2.so.0.0.15
23
lib/libwbxml2.so.0.0.16
24
libdata/pkgconfig/libwbxml2.pc
24
libdata/pkgconfig/libwbxml2.pc
25
%%PORTDOCS%%share/doc/libwbxml/AUTHORS
25
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
26
%%PORTDOCS%%share/doc/libwbxml/BUGS
26
%%PORTDOCS%%%%DOCSDIR%%/BUGS
27
%%PORTDOCS%%share/doc/libwbxml/COPYING
27
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
28
%%PORTDOCS%%share/doc/libwbxml/ChangeLog
28
%%PORTDOCS%%%%DOCSDIR%%/NEWS
29
%%PORTDOCS%%share/doc/libwbxml/GNU-LGPL
29
%%PORTDOCS%%%%DOCSDIR%%/README
30
%%PORTDOCS%%share/doc/libwbxml/INSTALL
30
%%PORTDOCS%%%%DOCSDIR%%/References
31
%%PORTDOCS%%share/doc/libwbxml/NEWS
31
%%PORTDOCS%%%%DOCSDIR%%/THANKS
32
%%PORTDOCS%%share/doc/libwbxml/README
32
%%PORTDOCS%%%%DOCSDIR%%/TODO
33
%%PORTDOCS%%share/doc/libwbxml/References
33
%%PORTDOCS%%@dirrm %%DOCSDIR%%
34
%%PORTDOCS%%share/doc/libwbxml/THANKS
35
%%PORTDOCS%%share/doc/libwbxml/TODO
36
%%PORTDOCS%%@dirrm share/doc/libwbxml

Return to bug 138458