From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 14 21:20:29 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 DB02A16A4C0 for ; Sun, 14 May 2006 21:20:29 +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 47E8C43D49 for ; Sun, 14 May 2006 21:20:28 +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 k4ELKSIA017178 for ; Sun, 14 May 2006 21:20:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4ELKSOM017177; Sun, 14 May 2006 21:20:28 GMT (envelope-from gnats) Resent-Date: Sun, 14 May 2006 21:20:28 GMT Resent-Message-Id: <200605142120.k4ELKSOM017177@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, Aleksandar Simic Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7129516A405 for ; Sun, 14 May 2006 21:14:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E26D43D49 for ; Sun, 14 May 2006 21:14:10 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k4ELE9Ec075141 for ; Sun, 14 May 2006 21:14:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k4ELE95e075140; Sun, 14 May 2006 21:14:09 GMT (envelope-from nobody) Message-Id: <200605142114.k4ELE95e075140@www.freebsd.org> Date: Sun, 14 May 2006 21:14:09 GMT From: Aleksandar Simic To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/97275: New port: databases/mysqlwrapped, sane C++ wrapper for MySQL X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 May 2006 21:20:30 -0000 >Number: 97275 >Category: ports >Synopsis: New port: databases/mysqlwrapped, sane C++ wrapper for MySQL >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: Sun May 14 21:20:27 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Aleksandar Simic >Release: 5.4 >Organization: n/a >Environment: Not relevant, but here it is anyway: FreeBSD 266.myname.mydomain 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: New port, with a patch. Fully tested and working. Output of portlint: __ WARN: Makefile: only one MASTER_SITE configured. Consider adding additional mirrors. 0 fatal errors and 1 warnings found. -- As I know of no other sites that carry this software, ... Please merge this into the ports tree as its very useful. Thanks Here is the shar: # 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: # # databases/mysqlwrapped/ # databases/mysqlwrapped/Makefile # databases/mysqlwrapped/pkg-plist # databases/mysqlwrapped/pkg-descr # databases/mysqlwrapped/files # databases/mysqlwrapped/files/patch-Makefile # databases/mysqlwrapped/distinfo # echo c - databases/mysqlwrapped/ mkdir -p databases/mysqlwrapped/ > /dev/null 2>&1 echo x - databases/mysqlwrapped/Makefile sed 's/^X//' >databases/mysqlwrapped/Makefile << 'END-of-databases/mysqlwrapped/Makefile' X# New ports collection makefile for: mysqlwrapped X# Date created: 14 May 2006 X# Whom: Aleksandar Simic X# $FreeBSD$ X XPORTNAME= mysqlwrapped XPORTVERSION= 1.6 XCATEGORIES= databases devel XMASTER_SITES= http://www.alhem.net/project/mysql/ XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= ports@freebsd.org XCOMMENT= C++ wrapper for the MySQL database X XUSE_MYSQL= yes XUSE_GMAKE= yes X X.include END-of-databases/mysqlwrapped/Makefile echo x - databases/mysqlwrapped/pkg-plist sed 's/^X//' >databases/mysqlwrapped/pkg-plist << 'END-of-databases/mysqlwrapped/pkg-plist' Xinclude/libmysqlwrapped.h Xlib/libmysqlwrapped.a END-of-databases/mysqlwrapped/pkg-plist echo x - databases/mysqlwrapped/pkg-descr sed 's/^X//' >databases/mysqlwrapped/pkg-descr << 'END-of-databases/mysqlwrapped/pkg-descr' XSane way to interact with MySQL using C++. X XWWW: http://www.alhem.net/project/mysql/ END-of-databases/mysqlwrapped/pkg-descr echo c - databases/mysqlwrapped/files mkdir -p databases/mysqlwrapped/files > /dev/null 2>&1 echo x - databases/mysqlwrapped/files/patch-Makefile sed 's/^X//' >databases/mysqlwrapped/files/patch-Makefile << 'END-of-databases/mysqlwrapped/files/patch-Makefile' X--- Makefile.orig Thu Apr 6 08:28:28 2006 X+++ Makefile Sun May 14 16:59:05 2006 X@@ -1,14 +1,13 @@ X VERSION = 1.6 X X-INSTALL_PREFIX = /usr/devel X+INSTALL_PREFIX = /usr/local X INSTALL_LIB = $(INSTALL_PREFIX)/lib X INSTALL_INCLUDE = $(INSTALL_PREFIX)/include X INSTALL = /usr/bin/install X X-INCLUDE = -I/usr/devel/include X-CFLAGS = -Wall -g -O2 $(INCLUDE) -MD X-# namespace X-#CFLAGS += -DMYSQLW_NAMESPACE=mysqlw X+INCLUDE = -I/usr/local/include X+CFLAGS = -Wall $(INCLUDE) -MD X+ X CPPFLAGS = $(CFLAGS) X X LIBS = -L/usr/local/lib/mysql -lmysqlclient -lz X@@ -19,7 +18,7 @@ X X t: t.o enum_t.o set_t.o X g++ -o $@ $^ $(LIBS) X- X+ X LIBM = Database.o Query.o StderrLog.o SysLog.o enum_t.o set_t.o X libmysqlwrapped.a: \ X $(LIBM) X@@ -37,40 +36,9 @@ X install: all X @mkdir -p $(INSTALL_LIB) X @mkdir -p $(INSTALL_INCLUDE) X- rm -f \ X- /usr/local/include/Connect.* \ X- /usr/local/include/Database.* \ X- /usr/local/include/Query.* \ X- /usr/devel/include/Connect.* \ X- /usr/devel/include/Database.* \ X- /usr/devel/include/Query.* \ X- /usr/local/include/libsql++.h \ X- /usr/devel/include/libsql++.h \ X- /usr/local/lib/libsql++.a \ X- /usr/devel/lib/libsql++.a X $(INSTALL) libmysqlwrapped.a $(INSTALL_LIB) X $(INSTALL) libmysqlwrapped.h $(INSTALL_INCLUDE) X X-docs: X- cp simple.cfg /usr/local/apache/www.dbdesigner.net/htdocs/project/mysql X- X clean: X rm -f *~ *.o $(PROGS) *.d slask *.a X X-TARFILE = mysqlwrapped-$(VERSION) X-tar: clean X- tar czf $(TARFILE).tar.gz \ X- Query.* \ X- Database.* \ X- IError.h \ X- StderrLog.* \ X- SysLog.* \ X- enum_t.* \ X- set_t.* \ X- Makefile README Changelog gpl.txt \ X- Project/mysqlwrapped.ds* X- /usr/local/bin/tarfix.sh $(TARFILE) X- cp $(TARFILE).tar.gz /usr/local/apache/www.dbdesigner.net/htdocs/project/mysql X- cp $(TARFILE).zip /usr/local/apache/www.dbdesigner.net/htdocs/project/mysql X- X--include *.d END-of-databases/mysqlwrapped/files/patch-Makefile echo x - databases/mysqlwrapped/distinfo sed 's/^X//' >databases/mysqlwrapped/distinfo << 'END-of-databases/mysqlwrapped/distinfo' XMD5 (mysqlwrapped-1.6.tar.gz) = 7e91f75a6dd6cd84487c3059bb0961e6 XSHA256 (mysqlwrapped-1.6.tar.gz) = 7fe6d37cadf287ac488533a8f5359b6c37b7d6f2f1902b91d14e0f7ddeedcc16 XSIZE (mysqlwrapped-1.6.tar.gz) = 16902 END-of-databases/mysqlwrapped/distinfo exit >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: