From owner-freebsd-ports@FreeBSD.ORG Sun Sep 20 20:49:41 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAACD106566C for ; Sun, 20 Sep 2009 20:49:41 +0000 (UTC) (envelope-from to.my.trociny@gmail.com) Received: from mail-bw0-f227.google.com (mail-bw0-f227.google.com [209.85.218.227]) by mx1.freebsd.org (Postfix) with ESMTP id 673068FC17 for ; Sun, 20 Sep 2009 20:49:40 +0000 (UTC) Received: by bwz27 with SMTP id 27so1517635bwz.43 for ; Sun, 20 Sep 2009 13:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:to:subject:organization:from :date:message-id:user-agent:mime-version:content-type; bh=jP/iaqfLNjzlCZ0lZhcxcSDrpmteTiR6v1FRmdQxS7o=; b=mSVF0/y4VdLSswxEpPKPTMVWmLQo/37O7YpFXqhmPRF0dmLR0XPnxJOOSJnRqkZQ0T ITY/bf0Vtn61OKUfr1HMzDQZvJa0NKeDwUYx7GQjz6PwdLifqRYUbi04UgK4Ar1Isn8v BrQinAbBhLVFX6ewRJfkmkaeUieco4Sh+R/0s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=to:subject:organization:from:date:message-id:user-agent :mime-version:content-type; b=oRcPppuUgv+63vFlg+tqgltFibev1TN7MB7tu0oPs4TqIoV5ih80dR35bU1c6odeCa zMsK+BgCmUwdrnlM7gD+297thFhVg3MepzlR46cNfkQCoXvVGQJ+a8q3KN9BX4CGvWt8 d39NDDaTpthpDtErPW2WidFfeNI5flLEdFXlw= Received: by 10.204.0.69 with SMTP id 5mr3612693bka.173.1253477927371; Sun, 20 Sep 2009 13:18:47 -0700 (PDT) Received: from localhost (vpn-195-69-246-1.customer.onet.com.ua [195.69.246.1]) by mx.google.com with ESMTPS id f31sm2421849fkf.35.2009.09.20.13.18.45 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 20 Sep 2009 13:18:46 -0700 (PDT) To: freebsd-ports@freebsd.org Organization: TOA Ukraine From: Mikolaj Golub Date: Sun, 20 Sep 2009 23:18:40 +0300 Message-ID: <86vdjdl68v.fsf@kopusha.onet> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: upgrading lmdbg X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Sep 2009 20:49:41 -0000 Hi, I am maintainer of lmdbg port and would like to upgrade it to the latest upstream version 0.11.0. But as of version 0.10.0 the author of lmdbg removed GNU autotools stuff in favor of his own framework -- mk-configure, written in bmake (portable version of NetBSD make) and shell. http://sourceforge.net/projects/mk-configure/ So to upgrade lmdbg I need to add mk-configure to the ports, which depends on bmake and mk files from NetBSD pkgsrc framework. The latest two are also not present in the ports :-). I have prepared all necessary ports. They are available at http://code.google.com/p/trociny/downloads/list But now I don't know what would be my next step. Should I fill pr for every port or would just one pr for all the stuff be enough? Are there chances that they all will be accepted? Also, I would be very glad any comments and suggestions concerning my ports. E.g. in new version of lmdbg I have: do-install: bmake -C ${WRKSRC} install-dirs install And porlint raises the warning: WARN: Makefile: [24]: possible direct use of command "install" found. use ${INSTALL_foobaa} instead. But I would not like to do what portlint suggests here. Another thing, bmake port also installs some mk files (it needs them when being built and I think it is useful to have them installed together with bmake). I would created separate port for mk files (bmake-bootstrap-mk-files) and make bmake build-depend on it. Is this worth doing? Thanks in advance, -- Mikolaj Golub