From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 17 13:20:13 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84EB316A409 for ; Mon, 17 Apr 2006 13:20:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 535C243D53 for ; Mon, 17 Apr 2006 13:20:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HDKCiq047786 for ; Mon, 17 Apr 2006 13:20:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HDKCiL047785; Mon, 17 Apr 2006 13:20:12 GMT (envelope-from gnats) Resent-Date: Mon, 17 Apr 2006 13:20:12 GMT Resent-Message-Id: <200604171320.k3HDKCiL047785@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Rashid N. Achilov" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E34F216A40A for ; Mon, 17 Apr 2006 13:16:44 +0000 (UTC) (envelope-from shelton@www.granch.ru) Received: from www.granch.ru (www.granch.ru [81.1.252.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id D083A43D70 for ; Mon, 17 Apr 2006 13:16:38 +0000 (GMT) (envelope-from shelton@www.granch.ru) Received: from www.granch.ru (IDENT:25@localhost.granch.nsk.su [127.0.0.1] (may be forged)) by www.granch.ru (8.13.4/8.13.4) with ESMTP id k3HDEEBs071926 for ; Mon, 17 Apr 2006 20:14:14 +0700 (NOVST) (envelope-from shelton@www.granch.ru) Received: (from root@localhost) by www.granch.ru (8.13.4/8.13.4/Submit) id k3HDDs9f071925; Mon, 17 Apr 2006 20:13:54 +0700 (NOVST) (envelope-from shelton) Message-Id: <200604171313.k3HDDs9f071925@www.granch.ru> Date: Mon, 17 Apr 2006 20:13:54 +0700 (NOVST) From: "Rashid N. Achilov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/95922: New port: devel/libphish, a library to interact with the Open Phishing Database X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Rashid N. Achilov" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 13:20:13 -0000 >Number: 95922 >Category: ports >Synopsis: New port: devel/libphish, a library to interact with the Open Phishing Database >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 Apr 17 13:20:11 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Rashid N. Achilov >Release: FreeBSD 5.5-PRERELEASE i386 >Organization: Granch Ltd. >Environment: System: FreeBSD www.granch.ru 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #1: Fri Mar 17 20:42:41 NOVT 2006 root@www.granch.ru:/usr/obj/usr/src/sys/Proxy i386 >Description: libphish is a cross-platform library to interact with the Open Phishing Database, in order to provide a consistent API which browsers and other programs can use to verify the safety and risk level of URLs. This PR completely overrides PR/95910, because library, which can build with PR/95910 is unusable under FreeBSD. >How-To-Repeat: >Fix: --- libphish-0.1.0 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: # # libphish # libphish/Makefile # libphish/pkg-descr # libphish/files # libphish/files/patch-aa # libphish/files/patch-zz # libphish/pkg-plist # libphish/distinfo # echo c - libphish mkdir -p libphish > /dev/null 2>&1 echo x - libphish/Makefile sed 's/^X//' >libphish/Makefile << 'END-of-libphish/Makefile' X# New ports collection makefile for: libphish X# Date created: 17 Apr 2006 X# Whom: Rashid N. Achilov X# X# $FreeBSD$ X# X XPORTNAME= libphish XPORTVERSION= 0.1.0 XCATEGORIES= devel XMASTER_SITES= http://download.berlios.de/opdb/ \ X http://download2.berlios.de/opdb/ \ X XMAINTAINER= shelton@granch.ru XCOMMENT= A cross-platform library to interact with the Open Phishing Database X XBUILD_DEPENDS= xmlwf:${PORTSDIR}/textproc/expat2 X XUSE_BZIP2= yes XINSTALLS_SHLIB= yes X XGNU_CONFIGURE= yes XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" X XCPPFLAGS= -I${LOCALBASE}/include -DFreeBSD XLDFLAGS= -L${LOCALBASE}/lib X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X cd ${WRKSRC}/doc && ${INSTALL_DATA} `${LS}` ${DOCSDIR} X.endif X X.include END-of-libphish/Makefile echo x - libphish/pkg-descr sed 's/^X//' >libphish/pkg-descr << 'END-of-libphish/pkg-descr' XThe Open Phishing Database project is an effort to create and Xmaintain and open database of phishing sites, in addition to Xproviding browser extensions which utilise this database in Xorder to provide users with a safer browsing experience. X Xlibphish is a cross-platform library to interact with the Open XPhishing Database, in order to provide a consistent API which Xbrowsers and other programs can use to verify the safety and Xrisk level of URLs. X XAnother part of OPDB is a Konqueror Anti-Phishing toolbar X(see www/karpion port) and FirePhish - a Firefox Anti-Phishing Xtoolbar. X XWWW: http://opdb.berlios.de/ END-of-libphish/pkg-descr echo c - libphish/files mkdir -p libphish/files > /dev/null 2>&1 echo x - libphish/files/patch-aa sed 's/^X//' >libphish/files/patch-aa << 'END-of-libphish/files/patch-aa' X--- src/phish_util_net.c.orig Mon Mar 20 22:54:25 2006 X+++ src/phish_util_net.c Mon Apr 17 17:10:42 2006 X@@ -30,6 +30,7 @@ X #include X #include X #include X+#include X #endif X X #include "phish.h" END-of-libphish/files/patch-aa echo x - libphish/files/patch-zz sed 's/^X//' >libphish/files/patch-zz << 'END-of-libphish/files/patch-zz' X--- src/phish_util_net.c.old Mon Apr 17 17:20:16 2006 X+++ src/phish_util_net.c Mon Apr 17 17:20:45 2006 X@@ -73,7 +73,7 @@ X h->ent = NULL; X h->buf = NULL; X X-#ifdef WIN32 X+#if defined(WIN32) || defined(FreeBSD) X X h->ent = gethostbyname(name); X END-of-libphish/files/patch-zz echo x - libphish/pkg-plist sed 's/^X//' >libphish/pkg-plist << 'END-of-libphish/pkg-plist' Xlib/libphish.so.1 Xlib/libphish.a Xlib/libphish.la Xinclude/phish.h Xbin/libphish-config X@unexec rm -f %D/lib/libphish.so X%%PORTDOCS%%%%DOCSDIR%%/Doxyfile X%%PORTDOCS%%%%DOCSDIR%%/doxygen.css X%%PORTDOCS%%%%DOCSDIR%%/annotated.html X%%PORTDOCS%%%%DOCSDIR%%/files.html X%%PORTDOCS%%%%DOCSDIR%%/functions.html X%%PORTDOCS%%%%DOCSDIR%%/functions_vars.html X%%PORTDOCS%%%%DOCSDIR%%/globals.html X%%PORTDOCS%%%%DOCSDIR%%/globals_enum.html X%%PORTDOCS%%%%DOCSDIR%%/globals_eval.html X%%PORTDOCS%%%%DOCSDIR%%/globals_func.html X%%PORTDOCS%%%%DOCSDIR%%/globals_type.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/main.html X%%PORTDOCS%%%%DOCSDIR%%/phish_8h-source.html X%%PORTDOCS%%%%DOCSDIR%%/phish_8h.html X%%PORTDOCS%%%%DOCSDIR%%/structphish__url__data__t.html X%%PORTDOCS%%%%DOCSDIR%%/tree.html X%%PORTDOCS%%%%DOCSDIR%%/doxygen.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2blank.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2doc.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2folderclosed.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2folderopen.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2vertline.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2lastnode.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2link.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2mlastnode.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2mnode.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2node.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2plastnode.png X%%PORTDOCS%%%%DOCSDIR%%/ftv2pnode.png X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-libphish/pkg-plist echo x - libphish/distinfo sed 's/^X//' >libphish/distinfo << 'END-of-libphish/distinfo' XMD5 (libphish-0.1.0.tar.bz2) = d6d81794e4147297917065d4465b233f XSHA256 (libphish-0.1.0.tar.bz2) = a369769c73fde9bd908159f9b638580a50ef7c30850b4de9d476a3c4d2e76811 XSIZE (libphish-0.1.0.tar.bz2) = 246336 END-of-libphish/distinfo exit --- libphish-0.1.0 ends here --- >Release-Note: >Audit-Trail: >Unformatted: