From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 30 20:50:02 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E27A10656C5 for ; Thu, 30 Sep 2010 20:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BFC918FC14 for ; Thu, 30 Sep 2010 20:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8UKo1RG045976 for ; Thu, 30 Sep 2010 20:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8UKo1iB045975; Thu, 30 Sep 2010 20:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 30 Sep 2010 20:50:01 GMT Resent-Message-Id: <201009302050.o8UKo1iB045975@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, Renato Botelho Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 170BD106566B for ; Thu, 30 Sep 2010 20:45:13 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 9B3338FC0A for ; Thu, 30 Sep 2010 20:45:12 +0000 (UTC) Received: by wwb17 with SMTP id 17so3165604wwb.31 for ; Thu, 30 Sep 2010 13:45:11 -0700 (PDT) Received: by 10.227.157.147 with SMTP id b19mr3908606wbx.49.1285879511320; Thu, 30 Sep 2010 13:45:11 -0700 (PDT) Received: from botelhor.bplab.local (189-19-84-134.dsl.telesp.net.br [189.19.84.134]) by mx.google.com with ESMTPS id bj11sm255503wbb.16.2010.09.30.13.45.09 (version=SSLv3 cipher=RC4-MD5); Thu, 30 Sep 2010 13:45:10 -0700 (PDT) Received: (qmail 25841 invoked by uid 1001); 30 Sep 2010 17:45:06 -0300 Message-Id: <20100930204506.25837.qmail@botelhor.bplab.local> Date: Thu, 30 Sep 2010 13:45:10 -0700 (PDT) From: Renato Botelho Sender: Renato Botelho To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: timur@FreeBSD.org Subject: ports/151125: [PATCH] net/samba-pdbsql: update to 34 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: Thu, 30 Sep 2010 20:50:02 -0000 >Number: 151125 >Category: ports >Synopsis: [PATCH] net/samba-pdbsql: update to 34 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Sep 30 20:50:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Renato Botelho >Release: FreeBSD 9.0-CURRENT amd64 >Organization: FreeBSD.org >Environment: System: FreeBSD botelhor.bplab.local 9.0-CURRENT FreeBSD 9.0-CURRENT #3 r213276M: Wed Sep 29 18:44:08 BRT >Description: - Update to 34, this version builds fine with samba 3.4 - Unhide install commands Added file(s): - files/patch-Makefile.in Removed file(s): - files/patch-pdb_pgsql.c Port maintainer (timur@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- samba-pdbsql-34.patch begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/net/samba-pdbsql/Makefile,v retrieving revision 1.11 diff -u -u -r1.11 Makefile --- Makefile 15 Sep 2010 18:35:01 -0000 1.11 +++ Makefile 30 Sep 2010 20:44:27 -0000 @@ -6,24 +6,21 @@ # PORTNAME= pdbsql -PORTVERSION= 0.3.1 -PORTREVISION= 2 +PORTVERSION= 34 CATEGORIES= net -MASTER_SITES= SF +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}_${PORTVERSION}/ PKGNAMEPREFIX= samba- DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= timur@FreeBSD.org COMMENT= Multiplexor, MySQL and PostgeSQL passdb backends for Samba3 -USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes # Add a build dependency for Samba port USE_AUTOTOOLS= autoconf:267 autoheader:267 -WRKSRC= ${WRKDIR}/${DISTNAME}-samba -SAMBA_PORT= net/samba3 +SAMBA_PORT?= net/samba34 OPTIONS= MYSQL "With MySQL passdb backend" on \ PGSQL "With PostgreSQL passdb backend" on @@ -45,6 +42,9 @@ CONFIGURE_ARGS+= --libdir=${SAMBA_PDBDIR} \ --with-samba-dir=${SAMBA_WRKSRC} +PLIST_SUB+= SAMBA_PDBDIR=${SAMBA_PDBDIR:S/${PREFIX}\///} \ + SAMBA_MODULEDIR=${SAMBA_MODULEDIR:S/${PREFIX}\///} + .if exists(${LOCALBASE}/bin/mysql) WITH_MYSQL= yes . undef WITHOUT_MYSQL @@ -77,22 +77,18 @@ do-install: @${MKDIR} ${EXAMPLESDIR} @${MKDIR} ${SAMBA_PDBDIR} - @${INSTALL_PROGRAM} ${WRKSRC}/multi.so ${SAMBA_PDBDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/multi.so ${SAMBA_PDBDIR} .if !defined(WITHOUT_MYSQL) - @${INSTALL_PROGRAM} ${WRKSRC}/mysql.so ${SAMBA_PDBDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/mysql.so ${SAMBA_PDBDIR} . for f in mysql.dump smb.conf.mysql - @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${EXAMPLESDIR} . endfor .endif .if !defined(WITHOUT_PGSQL) - @${INSTALL_PROGRAM} ${WRKSRC}/pgsql.so ${SAMBA_PDBDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/pgsql.so ${SAMBA_PDBDIR} . for f in pgsql.dump smb.conf.pgsql - @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${EXAMPLESDIR} . endfor .endif -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/docs/pdb_mysql.xml ${DOCSDIR} -.endif .include Index: distinfo =================================================================== RCS file: /home/pcvs/ports/net/samba-pdbsql/distinfo,v retrieving revision 1.2 diff -u -u -r1.2 distinfo --- distinfo 1 May 2008 13:06:37 -0000 1.2 +++ distinfo 30 Sep 2010 20:44:27 -0000 @@ -1,3 +1,3 @@ -MD5 (pdbsql-0.3.1.tar.bz2) = ff111de303d55c1a6777b48f1b963151 -SHA256 (pdbsql-0.3.1.tar.bz2) = db67ba994b7536f72d8674606670a9a59f41a24901322262891819d10e558938 -SIZE (pdbsql-0.3.1.tar.bz2) = 85554 +MD5 (pdbsql-34.tar.gz) = f6fe0040970affa5b55410173e28b12d +SHA256 (pdbsql-34.tar.gz) = bc31091a4cbdf6c66505dc5e9789e4091aa3dd6a12d438b4534f92f194cd5b4d +SIZE (pdbsql-34.tar.gz) = 64098 Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/net/samba-pdbsql/pkg-plist,v retrieving revision 1.1 diff -u -u -r1.1 pkg-plist --- pkg-plist 31 Aug 2006 19:36:53 -0000 1.1 +++ pkg-plist 30 Sep 2010 20:44:27 -0000 @@ -1,12 +1,10 @@ -lib/samba/pdb/multi.so -%%MYSQL%%lib/samba/pdb/mysql.so -%%PGSQL%%lib/samba/pdb/pgsql.so +%%SAMBA_PDBDIR%%/multi.so +%%MYSQL%%%%SAMBA_PDBDIR%%/mysql.so +%%PGSQL%%%%SAMBA_PDBDIR%%/pgsql.so %%MYSQL%%%%EXAMPLESDIR%%/mysql.dump %%MYSQL%%%%EXAMPLESDIR%%/smb.conf.mysql %%PGSQL%%%%EXAMPLESDIR%%/pgsql.dump %%PGSQL%%%%EXAMPLESDIR%%/smb.conf.pgsql -%%PORTDOCS%%%%DOCSDIR%%/pdb_mysql.xml -%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm %%EXAMPLESDIR%% -@dirrmtry lib/samba/pdb -@dirrmtry lib/samba +@dirrmtry %%SAMBA_PDBDIR%% +@dirrmtry %%SAMBA_MODULEDIR%% Index: files/patch-Makefile.in =================================================================== RCS file: files/patch-Makefile.in diff -N files/patch-Makefile.in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-Makefile.in 30 Sep 2010 20:44:27 -0000 @@ -0,0 +1,15 @@ +--- Makefile.in.orig 2010-09-30 16:53:15.000000000 -0300 ++++ Makefile.in 2010-09-30 16:53:47.000000000 -0300 +@@ -9,10 +9,10 @@ + + MYSQL_LIBS = @MYSQL_LIBS@ + PGSQL_LIBS = @PGSQL_LIBS@ +-TALLOC_LIBS = -ltalloc ++TALLOC_LIBS = + SOURCEDIR = @SOURCEDIR@ + LIBDIR = @LIBDIR@ +-CFLAGS = @CFLAGS@ -I$(SOURCEDIR)/source3 -I$(SOURCEDIR)/source3/include -I$(SOURCEDIR)/source3/librpc -I$(SOURCEDIR)/lib/replace -I$(SOURCEDIR)/lib/tdb/include -I$(SOURCEDIR)/lib/tevent -I$(SOURCEDIR)/ -I$(SOURCEDIR)/lib/talloc ++CFLAGS = @CFLAGS@ -I$(SOURCEDIR)/source3 -I$(SOURCEDIR)/source3/include -I$(SOURCEDIR)/source3/librpc -I$(SOURCEDIR)/lib/replace -I$(SOURCEDIR)/lib/tdb/include -I$(SOURCEDIR)/lib/tevent -I$(SOURCEDIR)/ -I$(SOURCEDIR)/lib/talloc -I$(LOCALBASE)/include -L$(LOCALBASE)/lib + + all: $(addsuffix .$(SHLIBEXT), $(modules)) + Index: files/patch-pdb_pgsql.c =================================================================== RCS file: files/patch-pdb_pgsql.c diff -N files/patch-pdb_pgsql.c --- files/patch-pdb_pgsql.c 1 May 2008 13:06:37 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,27 +0,0 @@ ---- pdb_pgsql.c.orig 2008-05-01 12:30:43.000000000 +0200 -+++ pdb_pgsql.c 2008-05-01 12:41:38.000000000 +0200 -@@ -164,7 +164,7 @@ - pdb_set_profile_path (u, PQgetvalue(r, row, 13), PDB_SET); - pdb_set_acct_desc (u, PQgetvalue(r, row, 14), PDB_SET); - pdb_set_workstations (u, PQgetvalue(r, row, 15), PDB_SET); -- pdb_set_commemt (u, PQgetvalue(r, row, 16), PDB_SET); -+ pdb_set_comment (u, PQgetvalue(r, row, 16), PDB_SET); - pdb_set_munged_dial (u, PQgetvalue(r, row, 17), PDB_SET); - - pdb_set_acct_ctrl (u, PQgetlong (r, row, 23), PDB_SET); -@@ -551,8 +551,13 @@ - static NTSTATUS pgsqlsam_init (struct pdb_methods **pdb_method, const char *location) - { - NTSTATUS nt_status; -- struct pdb_pgsql_data *data = malloc_p(struct pdb_pgsql_data); -- -+ struct pdb_pgsql_data *data = malloc(sizeof(struct pdb_pgsql_data)); -+ -+ if (data == NULL) { -+ DEBUG(0, ("Can't allocate memory to data\n")); -+ return NT_STATUS_NO_MEMORY; -+ } -+ - if (!NT_STATUS_IS_OK(nt_status = make_pdb_method(pdb_method))) { - return nt_status; - } --- samba-pdbsql-34.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: