ports/129852: [UPDATE] www/qdecoder
Seungyoung Kim
wolkykim at ziom.co.kr
Mon Dec 22 12:30:02 UTC 2008
>Number: 129852
>Category: ports
>Synopsis: [UPDATE] www/qdecoder
>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: Mon Dec 22 12:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Seungyoung Kim
>Release: FreeBSD 6.4-STABLE i386
>Organization:
The qDecoder Project
>Environment:
FreeBSD arena.ziom.co.kr 6.4-STABLE FreeBSD 6.4-STABLE #5: Thu Dec 18 18:07:35 KST 2008 root at arena.ziom.co.kr:/usr/obj/usr/src/sys/ARENA i386
>Description:
NOTE : This is the replacement of www/129851 (I choosen wrong category)
o added -fPIC compilation option to fix problem on FreeBSD AMD 64 Machine.
o upgraded ports to fit with lastest 9.0.2 version of qDecoder.
o changed OPTIONS on Makefile
>How-To-Repeat:
>Fix:
--- qdecoder.diff.txt begins here ---
diff -u qdecoder/Makefile qdecoder902/Makefile
--- qdecoder/Makefile 2008-12-20 03:21:59.000000000 +0900
+++ qdecoder902/Makefile 2008-12-22 20:04:26.000000000 +0900
@@ -2,11 +2,11 @@
# Date created: Sep 10 1999
# Whom: CHOI Junho <cjh at FreeBSD.org>
#
-# $FreeBSD: ports/www/qdecoder/Makefile,v 1.13 2008/12/19 18:21:59 pav Exp $
+# $FreeBSD: ports/www/qdecoder/Makefile,v 1.12 2008/11/28 11:16:47 cjh Exp $
#
PORTNAME= qdecoder
-PORTVERSION= 9.0.1
+PORTVERSION= 9.0.2
CATEGORIES= www
MASTER_SITES= ftp://ftp.qdecoder.org/pub/qDecoder/
DISTNAME= qDecoder-${PORTVERSION}
@@ -19,27 +19,23 @@
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
-OPTIONS= Q_DEBUG "Debug printout" off
-OPTIONS+= Q_64BIT "64bit support" off
-OPTIONS+= Q_SENDFILE "Use sendfile()" off
-OPTIONS+= Q_MYSQL "Use MySQL" off
-OPTIONS+= Q_CGISUPPORT "CGI API support" on
-OPTIONS+= Q_SOCKET "Socket API support" on
-OPTIONS+= Q_IPC "IPC API support" on
-OPTIONS+= Q_DATASTRUCTURE "Datastructure API support" on
+OPTIONS= Q_DEBUG "enable debuging output" off
+OPTIONS+= Q_CGI "enable CGI APIs" on
+OPTIONS+= Q_SOCKET "enable socket APIs" on
+OPTIONS+= Q_IPC "enable IPC APIs" on
+OPTIONS+= Q_DATASTRUCTURE "enable data-structure APIs" on
+OPTIONS+= Q_MYSQL "enable MySQL database supports" off
+OPTIONS+= Q_LFS "enable large-file supports" off
+OPTIONS+= Q_SENDFILE "use sendfile() if possible" off
.include <bsd.port.pre.mk>
-.if ${ARCH} != "i386"
-BROKEN= does not compile
-.endif
-
.if defined(WITH_Q_DEBUG)
CONFIGURE_ARGS+="--enable-debug"
.endif
-.if defined(WITH_Q_64BIT)
-CONFIGURE_ARGS+="--enable-64bit"
+.if defined(WITH_Q_LFS)
+CONFIGURE_ARGS+="--enable-lfs"
.endif
.if defined(WITH_Q_SENDFILE)
@@ -51,8 +47,8 @@
USE_MYSQL=yes
.endif
-.if defined(WITHOUT_Q_CGISUPPORT)
-CONFIGURE_ARGS+="--disable-cgisupport"
+.if defined(WITHOUT_Q_CGI)
+CONFIGURE_ARGS+="--disable-cgi"
.endif
.if defined(WITHOUT_Q_SOCKET)
diff -u qdecoder/distinfo qdecoder902/distinfo
--- qdecoder/distinfo 2008-11-28 20:16:47.000000000 +0900
+++ qdecoder902/distinfo 2008-12-22 19:40:53.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (qDecoder-9.0.1.tar.gz) = 8f99c97e029066a35020bb45ab33f545
-SHA256 (qDecoder-9.0.1.tar.gz) = b48e4c6e9a7ef26062fe79c5fcb81593059cb9d207c8e4c3cbfc41225c58e3fc
-SIZE (qDecoder-9.0.1.tar.gz) = 266821
+MD5 (qDecoder-9.0.2.tar.gz) = 6dcf76654d07082f9e83b621eb9acb64
+SHA256 (qDecoder-9.0.2.tar.gz) = a371f32309d1934a8866eb11a6a87f3859f97f67992c12a995ebcf819d2dcc4c
+SIZE (qDecoder-9.0.2.tar.gz) = 266676
--- qdecoder.diff.txt ends here ---
--- qdecoder.shar.txt begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# qdecoder
# qdecoder/Makefile
# qdecoder/distinfo
# qdecoder/pkg-descr
# qdecoder/pkg-plist
#
echo c - qdecoder
mkdir -p qdecoder > /dev/null 2>&1
echo x - qdecoder/Makefile
sed 's/^X//' >qdecoder/Makefile << '68bd0fff3365d796da7f0c006e3e9169'
X# New ports collection makefile for: qDecoder library
X# Date created: Sep 10 1999
X# Whom: CHOI Junho <cjh at FreeBSD.org>
X#
X# $FreeBSD: ports/www/qdecoder/Makefile,v 1.12 2008/11/28 11:16:47 cjh Exp $
X#
X
XPORTNAME= qdecoder
XPORTVERSION= 9.0.2
XCATEGORIES= www
XMASTER_SITES= ftp://ftp.qdecoder.org/pub/qDecoder/
XDISTNAME= qDecoder-${PORTVERSION}
X
XMAINTAINER= cjh at FreeBSD.org
XCOMMENT= C/C++ language library including CGI supports
X
XCONFLICTS= qDecoder-[5-7]*
X
XHAS_CONFIGURE= yes
XUSE_LDCONFIG= yes
X
XOPTIONS= Q_DEBUG "enable debuging output" off
XOPTIONS+= Q_CGI "enable CGI APIs" on
XOPTIONS+= Q_SOCKET "enable socket APIs" on
XOPTIONS+= Q_IPC "enable IPC APIs" on
XOPTIONS+= Q_DATASTRUCTURE "enable data-structure APIs" on
XOPTIONS+= Q_MYSQL "enable MySQL database supports" off
XOPTIONS+= Q_LFS "enable large-file supports" off
XOPTIONS+= Q_SENDFILE "use sendfile() if possible" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_Q_DEBUG)
XCONFIGURE_ARGS+="--enable-debug"
X.endif
X
X.if defined(WITH_Q_LFS)
XCONFIGURE_ARGS+="--enable-lfs"
X.endif
X
X.if defined(WITH_Q_SENDFILE)
XCONFIGURE_ARGS+="--enable-sendfile"
X.endif
X
X.if defined(WITH_Q_MYSQL)
XCONFIGURE_ARGS+="--enable-mysql=${LOCALBASE}/include/mysql"
XUSE_MYSQL=yes
X.endif
X
X.if defined(WITHOUT_Q_CGI)
XCONFIGURE_ARGS+="--disable-cgi"
X.endif
X
X.if defined(WITHOUT_Q_SOCKET)
XCONFIGURE_ARGS+="--disable-socket"
X.endif
X
X.if defined(WITHOUT_Q_IPC)
XCONFIGURE_ARGS+="--disable-ipc"
X.endif
X
X.if defined(WITHOUT_Q_DATASTRUCTURE)
XCONFIGURE_ARGS+="--disable-datastructure"
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X (cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS CHANGES COPYING INSTALL qDecoder.jpg" ${DOCSDIR})
X (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "html" ${DOCSDIR})
X.endif
X.if !defined(NOPORTEXAMPLES)
X ${MKDIR} ${EXAMPLESDIR}
X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} "Makefile *.c *.conf *.html* qDecoder-upload" ${EXAMPLESDIR})
X.endif
X
X.include <bsd.port.post.mk>
68bd0fff3365d796da7f0c006e3e9169
echo x - qdecoder/distinfo
sed 's/^X//' >qdecoder/distinfo << 'c9345f70154685de8440cf60d31b9b8b'
XMD5 (qDecoder-9.0.2.tar.gz) = 6dcf76654d07082f9e83b621eb9acb64
XSHA256 (qDecoder-9.0.2.tar.gz) = a371f32309d1934a8866eb11a6a87f3859f97f67992c12a995ebcf819d2dcc4c
XSIZE (qDecoder-9.0.2.tar.gz) = 266676
c9345f70154685de8440cf60d31b9b8b
echo x - qdecoder/pkg-descr
sed 's/^X//' >qdecoder/pkg-descr << '62936a58f0e25f5ef1b2b0d3477877c6'
XThe qDecoder Project
X====================
X
XqDecoder is a C/C++ language library including CGI supports.
XDistributed under 2-clause BSD-like license since 9 release.
X
X CGI Interfaces
X o Request Parser, Response Generator, Session, Cookies
X Network & IPC Interfaces
X o Socket, Shared memory, Semaphore, Database wrapper
X Data structures
X o Linked-list, Hash tables, Queue, qDecoder implementation of Obstack
X Useful APIs
X o Configuration parser, Automated file logger, Server side includes
X Common Utilities
X o String libraries, File libraries, Hashes & En/decoders
X And more...
X
X--
XPorts by CHOI Junho <cjh at FreeBSD.org>
XWWW: http://www.qDecoder.org/
62936a58f0e25f5ef1b2b0d3477877c6
echo x - qdecoder/pkg-plist
sed 's/^X//' >qdecoder/pkg-plist << 'e150f70f9a90d5b5b2c3d9617b7faa66'
Xinclude/qDecoder.h
Xlib/libqDecoder.a
Xlib/libqDecoder.so
Xlib/libqDecoder.so.6
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/CHANGES
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/qDecoder.jpg
X%%PORTDOCS%%%%DOCSDIR%%/html/annotated.html
X%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css
X%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.png
X%%PORTDOCS%%%%DOCSDIR%%/html/files.html
X%%PORTDOCS%%%%DOCSDIR%%/html/functions.html
X%%PORTDOCS%%%%DOCSDIR%%/html/functions_vars.html
X%%PORTDOCS%%%%DOCSDIR%%/html/globals.html
X%%PORTDOCS%%%%DOCSDIR%%/html/globals_func.html
X%%PORTDOCS%%%%DOCSDIR%%/html/index.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qCgiRequest_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qCgiResponse_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qConfig_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qCount_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qDatabase_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qDecoder_8h.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qEncode_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qEntry_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qFile_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qHash_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qHasharr_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qHashtbl_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qHtml_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qLog_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qObstack_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qQueue_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qSed_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qSem_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qSession_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qShm_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qSocket_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qString_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qSystem_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/qTime_8c.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__DB.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__DBRESULT.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__ENTRY.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__HASHARR.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__HASHTBL.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__LOG.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__NLOBJ.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__OBJ.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__OBSTACK.html
X%%PORTDOCS%%%%DOCSDIR%%/html/structQ__QUEUE.html
X%%PORTDOCS%%%%DOCSDIR%%/html/tab_b.gif
X%%PORTDOCS%%%%DOCSDIR%%/html/tab_l.gif
X%%PORTDOCS%%%%DOCSDIR%%/html/tab_r.gif
X%%PORTDOCS%%%%DOCSDIR%%/html/tabs.css
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arglist.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/download.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multivalue.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/obstack.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/query.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/session.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socket.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streamedit.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/upload.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uploadfile.c
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.conf
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config_default.conf
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/examples.html
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streamedit-header.html.in
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streamedit-tailer.html.in
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streamedit.html.in
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qDecoder-upload/qDecoder-upload.html
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qDecoder-upload/qDecoder-upload.js
X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/qDecoder-upload
X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
e150f70f9a90d5b5b2c3d9617b7faa66
exit
--- qdecoder.shar.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list